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 Gaitatzes586April 08, 2013 06:39AM
Re: Regarding rendering of parts Roland Melkert304April 08, 2013 10:12AM
Re: Regarding rendering of parts Athanasios Gaitatzes297April 08, 2013 10:43AM
Re: Regarding rendering of parts Roland Melkert301April 08, 2013 12:05PM
Re: Regarding rendering of parts Travis Cobbs303April 08, 2013 12:16PM
Re: Regarding rendering of parts Travis Cobbs300April 08, 2013 10:44AM
Re: Regarding rendering of parts Athanasios Gaitatzes296April 08, 2013 01:12PM
Re: Regarding rendering of parts Tim Gould293April 08, 2013 02:33PM
Re: Regarding rendering of parts Roland Melkert306April 08, 2013 02:37PM
Re: Regarding rendering of parts Travis Cobbs319April 08, 2013 04:28PM
Re: Regarding rendering of parts Ben Supnik268April 09, 2013 06:35PM
Re: Regarding rendering of parts Tim Gould279April 09, 2013 06:56PM
Re: Regarding rendering of parts Athanasios Gaitatzes266April 09, 2013 11:29PM
Re: Regarding rendering of parts Ben Supnik251April 10, 2013 07:13AM
Re: Regarding rendering of parts Athanasios Gaitatzes267April 10, 2013 07:51AM
Re: Regarding rendering of parts Paul Griffin250April 12, 2013 10:34PM
Re: Regarding rendering of parts Athanasios Gaitatzes284April 13, 2013 03:05AM
Re: Regarding rendering of parts Paul Griffin339April 13, 2013 10:56AM



Sorry, only registered users may post in this forum.

Click here to login