LDraw data files at Brickset


Re: LDraw data files at Brickset
#26
While I agree that BFC is a good thing, there is a trivial solution to non-BFC geometry that works in all circumstances where back-face culling is required and not optional: draw the geometry twice, once with each facing. One might naively suppose that this would have a crippling effect on performance, but the reality is that it is likely to have a minimal effect on performance due to GPU caching and the very back-face culling that's causing the problem in the first place. The culling insures that only one of the two faces will be drawn, and the one that isn't drawn gets rejected very quickly.

In fact, the LDraw BFC extension takes so much effort to properly support that I'm quite surprised that people who are willing to go to the trouble of supporting aren't willing to go to the trivial effort of supporting non-BFC geometry.
Reply
« Next Oldest | Next Newest »



Messages In This Thread
Re: LDraw data files at Brickset - by Steffen - 2014-11-02, 17:49
Re: LDraw data files at Brickset - by Travis Cobbs - 2014-11-04, 18:07
Re: LDraw data files at Brickset - by Steffen - 2014-11-15, 14:36
Re: LDraw data files at Brickset - by Steffen - 2014-11-15, 14:42
Re: LDraw data files at Brickset - by Nicola - 2014-11-04, 11:08
Re: LDraw data files at Brickset - by Steffen - 2014-12-04, 22:15
Re: LDraw data files at Brickset - by Nicola - 2014-12-15, 10:54

Forum Jump:


Users browsing this thread: 3 Guest(s)