[Bf-committers] Renderman patch
bf-committers@blender.org
bf-committers@blender.org
Thu, 22 Apr 2004 19:49:32 +1000
Hello Ton,
I didn't see a mention in the email of which developer contributed this
code. Is this Paul Gregory's work (the lead developer of Aqsis)?
IMHO, avoiding the export of polygonal faces is a good policy for many
RenderMan renderers. This is particularly true for REYES implementations
(note: RenderMan != REYES necessarily, despite the close association),
where curved surfaces may be diced and shaded far more efficiently within
the renderer itself than they could be when passed down a pipeline from
Blender. There are numerous other benefits in keeping the high-level
primitives that I could enumerate if anyone is interested? (I mean that
as a question; it may be good to introduce some of that discussion
here :-). Suffice to say that I think there is a great deal to be gained
from the extra work (I think it is quite a *lot* of extra work!) of
exporting at a "higher level" than a single primitive type.
Will this code be combined into a CVS build in the forums somewhere? I
currently don't have access to development tools, but I have a Windoze
box running Aqsis! :-)
Jonathan Merritt.
> Hi all,
>
> Below instructions and code as received in today. Apparently the
> developer didn't yet choose to go for the yafray route (render faces),
> but he notes it might be interesting to check out later on.
>
> I'd like to get some feedback on it!
>
> Thanks,
>
> -Ton-
<snip/>