[LSC] BFC Standard - Revision 1

Travis Cobbs tcobbs at gmail.com
Sat Oct 21 16:43:18 EDT 2006


We need to decide on a consistent way to write "back face culling".  The
document currently has (in order of appearance) "back face culling",
"backface-culling", "back-face culling", and "backface culling".  My
personal preference is "back face culling", but I'm not dead set on that.

Additionally, I think we should re-word the spec to state that BFC support
can be enabled for BFC-certified parts even when they appear in models that
aren't BFC-certified.  This is due to the fact that parts are assumed to be
solid, so the certification state of their parent is irrelevant.  (Note that
LDView already does this, but I can't see how it can be incorrect behavior,
even though its explicitly against the spec.)

--Travis

On 10/21/06, William Howard <william at howard-family.fsworld.co.uk> wrote:
>
> I've updated the BFC standard following our discussions.
>
> The new version is here
> http://www.ldraw.org/index.php?name=News&file=article&sid=408
>
> The draft spec is here
> http://www.ldraw.org/modules.php?op=modload&name=News&file=article&sid=217
>
> As suggested by Travis, I have changed all occurances of "clipping" to
> "culling" in the descriptive text, and added a comment about keeping CLIP
> and NOCLIP for backward compatibility
>
> I've also changed the syntax section as per the discussions.
>
> I've removed the empty "Guidelines for Part and Primitives authors" - if
> we
> want to make suggestions then I think we would be better "sponsoring" some
> of the tutorials that have been posted to lugnet.cad on this topic
>
> I've also removed all but one of the "current issues" as these have now
> been
> addressed.  The last remaining issue needs to be addressed before the
> standard is ratified, but someone else will need to re-word any sections
> that this applies to, as it's not entirly clear to me what it's getting
> at.
>
> I've also made various minor changes to make some things more explicit
> (CERTIFY/NOCERTIFY once only and at the top of the file, changing of
> winding
> direction within the file, etc), to improve general readibility and to
> improve the logical flow of the text.
>
> Apart from moving the "Parts Library Guidelines" section above the
> "Rendering Engine Guidelines" section I have made no changes to either of
> these sections or to the final "Rendering Processing" section.
>
>
>
> _______________________________________________
> LSC mailing list
> LSC at ldraw.org
> http://five.pairlist.net/mailman/listinfo/lsc
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://five.pairlist.net/pipermail/lsc/attachments/20061021/ce4b9246/attachment.html


More information about the LSC mailing list