Hi, <br><br>I thing such a dev can be cool but only if not limited to windows+nvidia, so OpenCL may be a better way to go than CUDA.<br><br>xavier<br><br><div class="gmail_quote">2008/12/11 Miguel A. Figueroa-Villanueva <span dir="ltr">&lt;<a href="mailto:miguelf@ieee.org">miguelf@ieee.org</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hello Devs,<br>
<br>
First of all let me thank you for a great product!<br>
<br>
Second, I would like to make the disclaimer that I&#39;m less than a<br>
newbie regarding the blender code, since I plan to build it soon but I<br>
still haven&#39;t even tried it.<br>
<br>
Now, I have been thinking about a nice Google Summer of Code project<br>
that one of my students could get involved in. I immediately thought<br>
that it would be a good contribution to the Blender community if<br>
someone took advantage of the GPU on modern cards as well as a great<br>
learning experience for the students. In particular, I have access to<br>
a few NVidia cards, which support CUDA.<br>
<br>
My thoughts were to create a layer above the rendering backend, which<br>
can dynamically select whether to use the CPU-based backend (current<br>
stuff) or a different GPU-based backend (to be developed) depending on<br>
whether or not there is a CUDA supported card. This would be done so<br>
that in the future other backends could be implemented to support the<br>
ATI stuff or the OpenCL, etc...<br>
<br>
However, when I started looking at the Blender Architecture docs, it<br>
seems this wouldn&#39;t be as easy given the many inter dependencies... My<br>
question are:<br>
<br>
1. Does any of this make sense?<br>
<br>
2. Would there be interest from the community to see something like<br>
this implemented? Or is anyone working on something like this?<br>
<br>
3. Which modules would be the most to benefit from CUDA support?<br>
<br>
Any other thoughts?<br>
<br>
Thanks again for a solid Open Source piece!<br>
<br>
--Miguel<br>
_______________________________________________<br>
Bf-committers mailing list<br>
<a href="mailto:Bf-committers@blender.org">Bf-committers@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-committers" target="_blank">http://lists.blender.org/mailman/listinfo/bf-committers</a><br>
</blockquote></div><br>