I just verified this behaviour with LDView 4.3 (28 Jan 2018) by
1 47 0 0 0 1 0 0 0 1 0 0 0 1 802ap03.dat
using the current 802ap03.dat from the PT:
https://www.ldraw.org/cgi-bin/ptdetail.c...02ap03.dat
The effect is only visible
- if BFC is enabled in the preferences
- if the display of red/green/blue BFC coloring is disabled
When that is the case, the 2 following images result:
(1) WITHOUT the 0 BFC NOCLIP line present in 802ap03.dat:
(2) WITH the 0 BFC NOCLIP line present in 802ap03.dat:
I think that the current LDView implementation incompletely treats this case:
As said, it should have disabled BFC completely for any part that contains
any transparent section, because that section will allow to look at the "innards" of a part.
The current workaround of adding 0 BFC NOCLIP sections around non-color-16 areas
of a part works around that problem only incompletely. And we only applied
that workaround to a fraction of all parts. I think our library gets cluttered by that
partial workaround.
I suggest to fix LDView instead.
1 47 0 0 0 1 0 0 0 1 0 0 0 1 802ap03.dat
using the current 802ap03.dat from the PT:
https://www.ldraw.org/cgi-bin/ptdetail.c...02ap03.dat
The effect is only visible
- if BFC is enabled in the preferences
- if the display of red/green/blue BFC coloring is disabled
When that is the case, the 2 following images result:
(1) WITHOUT the 0 BFC NOCLIP line present in 802ap03.dat:
(2) WITH the 0 BFC NOCLIP line present in 802ap03.dat:
I think that the current LDView implementation incompletely treats this case:
As said, it should have disabled BFC completely for any part that contains
any transparent section, because that section will allow to look at the "innards" of a part.
The current workaround of adding 0 BFC NOCLIP sections around non-color-16 areas
of a part works around that problem only incompletely. And we only applied
that workaround to a fraction of all parts. I think our library gets cluttered by that
partial workaround.
I suggest to fix LDView instead.