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 Gaitatzes527April 08, 2013 06:39AM
Re: Regarding rendering of parts Roland Melkert271April 08, 2013 10:12AM
Re: Regarding rendering of parts Athanasios Gaitatzes265April 08, 2013 10:43AM
Re: Regarding rendering of parts Roland Melkert271April 08, 2013 12:05PM
Re: Regarding rendering of parts Travis Cobbs278April 08, 2013 12:16PM
Re: Regarding rendering of parts Travis Cobbs270April 08, 2013 10:44AM
Re: Regarding rendering of parts Athanasios Gaitatzes271April 08, 2013 01:12PM
Re: Regarding rendering of parts Tim Gould263April 08, 2013 02:33PM
Re: Regarding rendering of parts Roland Melkert280April 08, 2013 02:37PM
Re: Regarding rendering of parts Travis Cobbs293April 08, 2013 04:28PM
Re: Regarding rendering of parts Ben Supnik244April 09, 2013 06:35PM
Re: Regarding rendering of parts Tim Gould250April 09, 2013 06:56PM
Re: Regarding rendering of parts Athanasios Gaitatzes247April 09, 2013 11:29PM
Re: Regarding rendering of parts Ben Supnik229April 10, 2013 07:13AM
Re: Regarding rendering of parts Athanasios Gaitatzes244April 10, 2013 07:51AM
Re: Regarding rendering of parts Paul Griffin230April 12, 2013 10:34PM
Re: Regarding rendering of parts Athanasios Gaitatzes261April 13, 2013 03:05AM
Re: Regarding rendering of parts Paul Griffin313April 13, 2013 10:56AM



Sorry, only registered users may post in this forum.

Click here to login