I like that turning on and off of material.
That way it works similar to the already existing
0 BFC NOCLIP
...
0 BFC CLIP
section.
However, what I dislike about your suggestion is the use of 2 separate keywords
!MATERIAL
!END
for the same thing. I would better prefer
0 !MATERIAL rubber
...
0 !MATERIAL end
, so the keyword !END is avoided. Or, to be more syntactically similar to the NOCLIP/CLIP sections, we could also do
0 !MATERIAL rubber
...
0 !NOMATERIAL
but I find that less elegant. My goal would be to use the same keyword for the begin and end statements.
That way it works similar to the already existing
0 BFC NOCLIP
...
0 BFC CLIP
section.
However, what I dislike about your suggestion is the use of 2 separate keywords
!MATERIAL
!END
for the same thing. I would better prefer
0 !MATERIAL rubber
...
0 !MATERIAL end
, so the keyword !END is avoided. Or, to be more syntactically similar to the NOCLIP/CLIP sections, we could also do
0 !MATERIAL rubber
...
0 !NOMATERIAL
but I find that less elegant. My goal would be to use the same keyword for the begin and end statements.