Welcome! Log In Create A New Profile

Advanced
Re: Regarding rendering of parts
April 09, 2013 06:35PM
Hi Guys,

Saki, one last thing to consider: do you -want- to implement BFC? If I understand the spec, it's not mandatory and renderers that simply ignore BFC and render everything two-sided do produce correct output.

I mention this because the win of BFC is to reduce the amount of fill needed to render a model (by eliminating rasterization of the backs of primitives). The cost of BFC (besides your development time :-) is some amount of additional state change being communicated to the driver. (The amount of state change will depend quite a bit on your renderer and how it optimizes and pre-proceses LDraw files.)

So if your renderer is CPU bound and not GPU bound and your renderer's code structure will require a lot of driver calls to keep BFC set up correctly, it may reduce and not improve performance to have it.

(I am assuming from the spec language that the goal of BFC is optimization and not 'clever rendering tricks' because the BFC spec is authored to "allow cross-compatible LDraw files.")

Cheers
Ben
SubjectAuthorViewsPosted
Regarding rendering of parts Athanasios Gaitatzes532April 08, 2013 06:39AM
Re: Regarding rendering of parts Roland Melkert273April 08, 2013 10:12AM
Re: Regarding rendering of parts Athanasios Gaitatzes266April 08, 2013 10:43AM
Re: Regarding rendering of parts Roland Melkert272April 08, 2013 12:05PM
Re: Regarding rendering of parts Travis Cobbs279April 08, 2013 12:16PM
Re: Regarding rendering of parts Travis Cobbs273April 08, 2013 10:44AM
Re: Regarding rendering of parts Athanasios Gaitatzes273April 08, 2013 01:12PM
Re: Regarding rendering of parts Tim Gould264April 08, 2013 02:33PM
Re: Regarding rendering of parts Roland Melkert282April 08, 2013 02:37PM
Re: Regarding rendering of parts Travis Cobbs295April 08, 2013 04:28PM
Re: Regarding rendering of parts Ben Supnik246April 09, 2013 06:35PM
Re: Regarding rendering of parts Tim Gould251April 09, 2013 06:56PM
Re: Regarding rendering of parts Athanasios Gaitatzes247April 09, 2013 11:29PM
Re: Regarding rendering of parts Ben Supnik231April 10, 2013 07:13AM
Re: Regarding rendering of parts Athanasios Gaitatzes246April 10, 2013 07:51AM
Re: Regarding rendering of parts Paul Griffin232April 12, 2013 10:34PM
Re: Regarding rendering of parts Athanasios Gaitatzes262April 13, 2013 03:05AM
Re: Regarding rendering of parts Paul Griffin315April 13, 2013 10:56AM



Sorry, only registered users may post in this forum.

Click here to login