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 Gaitatzes508April 08, 2013 06:39AM
Re: Regarding rendering of parts Roland Melkert263April 08, 2013 10:12AM
Re: Regarding rendering of parts Athanasios Gaitatzes257April 08, 2013 10:43AM
Re: Regarding rendering of parts Roland Melkert260April 08, 2013 12:05PM
Re: Regarding rendering of parts Travis Cobbs266April 08, 2013 12:16PM
Re: Regarding rendering of parts Travis Cobbs257April 08, 2013 10:44AM
Re: Regarding rendering of parts Athanasios Gaitatzes257April 08, 2013 01:12PM
Re: Regarding rendering of parts Tim Gould253April 08, 2013 02:33PM
Re: Regarding rendering of parts Roland Melkert269April 08, 2013 02:37PM
Re: Regarding rendering of parts Travis Cobbs283April 08, 2013 04:28PM
Re: Regarding rendering of parts Ben Supnik234April 09, 2013 06:35PM
Re: Regarding rendering of parts Tim Gould242April 09, 2013 06:56PM
Re: Regarding rendering of parts Athanasios Gaitatzes239April 09, 2013 11:29PM
Re: Regarding rendering of parts Ben Supnik223April 10, 2013 07:13AM
Re: Regarding rendering of parts Athanasios Gaitatzes236April 10, 2013 07:51AM
Re: Regarding rendering of parts Paul Griffin224April 12, 2013 10:34PM
Re: Regarding rendering of parts Athanasios Gaitatzes250April 13, 2013 03:05AM
Re: Regarding rendering of parts Paul Griffin303April 13, 2013 10:56AM



Sorry, only registered users may post in this forum.

Click here to login