Minor changes to the Official Library Spec


Minor changes to the Official Library Spec
#1
Based on feedback, I'd like to proposed a few minor changes to the Official Library Spec:

Clarification to Sticker Geometry:
- For stickers printed on a transparent medium, the type 1,3, or 4 lines that comprise the pattern shall be preceded by a 0 BFC NOCLIP statement and ended by a 0 BFC CLIP statement
- The pattern should be oriented such that the top of the pattern aligns with the +Z axis. Exceptions to this rule may be made on a case by case based.

Claification to Sticker Shortcuts:
- Require a !KEYWORDS entry with text similar to Pattern !KEYWORDS Entry:
A sticker shortcut should, at a minimum include at least one !KEYWORDS entry in the form of Set <set number> where <set number> is the number of an official LEGO set in which that pattern appears. Only one set need be listed but more can be if desired.[/b]
Reply
RE: Minor changes to the Official Library Spec
#2
(2021-04-26, 20:50)Orion Pobursky Wrote: Based on feedback, I'd like to proposed a few minor changes to the Official Library Spec:

Clarification to Sticker Geometry:
- For stickers printed on a transparent medium, the type 1,3, or 4 lines that comprise the pattern shall be preceded by a 0 BFC NOCLIP statement and ended by a 0 BFC CLIP statement
- The pattern should be oriented such that the top of the pattern aligns with the +Z axis. Exceptions to this rule may be made on a case by case based.

Claification to Sticker Shortcuts:
- Require a !KEYWORDS entry with text similar to Pattern !KEYWORDS Entry:
A sticker shortcut should, at a minimum include at least one !KEYWORDS entry in the form of Set <set number> where <set number> is the number of an official LEGO set in which that pattern appears. Only one set need be listed but more can be if desired.[/b]

I approve, with a minor change to the second proposal: "... in which that pattern appears." --> "... in which that sticker appears."
Chris (LDraw Parts Library Admin)
Reply
RE: Minor changes to the Official Library Spec
#3
(2021-04-26, 20:50)Orion Pobursky Wrote: Clarification to Sticker Geometry:
- For stickers printed on a transparent medium, the type 1,3, or 4 lines that comprise the pattern shall be preceded by a 0 BFC NOCLIP statement and ended by a 0 BFC CLIP statement

Why should we be forced to add a BFC NOCLIP in all stickers on a transparent medium?
I can see a need if the transparent sticker is intended to be on a tranparent part, like a glass window, but not if it's only used on solid coloured bricks. If the idea is that a user might want to have any sticker on a transparent part visible from behind, then why don't we have all patterns, on all parts, in a BFC NOCLIP? I don't see why a print on a transparent sticker should be treated differently than a printed brick.

(2021-04-26, 20:50)Orion Pobursky Wrote: - For stickers printed on a transparent medium, the type 1,3, or 4 lines that comprise the pattern shall be preceded by a 0 BFC NOCLIP statement and ended by a 0 BFC CLIP statement

Does this mean that the unprinted top surface is not allowed to be within the BFC NOCLIP section?
Reply
RE: Minor changes to the Official Library Spec
#4
(2021-04-27, 16:32)Magnus Forsberg Wrote: If the idea is that a user might want to have any sticker on a transparent part visible from behind, then why don't we have all patterns, on all parts, in a BFC NOCLIP?

I'm not a fan of the proposed rule as I think it is too use specific but it was requested to I added it.

I also had the same thought as above. One of the major points of LDraw is that parts can be in any color. Maybe we should update parts as they are recycled. Or, better yet, just revise the BFC spec so that non-color 16 and 24 lines are excluded from BFC (actually, now that I think about it, that might be too broad).

I'm willing to live with a small quirk of rendering for the sake of simplicity.
Reply
RE: Minor changes to the Official Library Spec
#5
(2021-04-27, 16:32)Magnus Forsberg Wrote: Why should we be forced to add a BFC NOCLIP in all stickers on a transparent medium?

To be in sync with the specs for patterns on transparent parts and not have yet another exception of a general rule?

w.
LEGO ergo sum
Reply
« Next Oldest | Next Newest »



Forum Jump:


Users browsing this thread: 1 Guest(s)