[Bf-committers] qdune and the render api

Brecht Van Lommel brechtvanlommel at pandora.be
Sun Nov 11 14:16:19 CET 2007


Hi,

>That interface is still a great improvement over the previous  
>situation! :-)  Will materials and lights (etc.) eventually be part of  
>the push model as well, or will they be pulled by the plugin somehow?

I would probably implement them with the push model.

>One thing that I notice is that you only provide a single  
>transformation matrix with RenderObject.  In RenderMan, ideally you  
>want at least two transformation matrices, so that you can set up  
>transformation motion blur.  Is there an easy way to access additional  
>transformation matrices for each object?  How about complete mesh data  
>from multiple frames, for deformation motion blur?

The internal renderer already builds up speed vectors for vector blur per vertex. Those vectors (probably in another format not as specific to the internal renderer) could be provided with each RenderVertex.

It all depends on who does the implementation though. I'm not going to have time to do work on this myself in the coming months, but I can of course advise about the design.

Brecht.





More information about the Bf-committers mailing list