I couldn't figure out why my VNFs misbehaved so I tried simplifying until they passed vnf_validate(…,check_isects=true) but after a while I realized it was impossible:
include <BOSL2/std.scad>
vnf = cube(10);
echo(v=vnf[0]);
echo(f=vnf[1]);
vnf_validate(vnf,check_isects=true);
I couldn't figure out why my VNFs misbehaved so I tried simplifying until they passed
vnf_validate(…,check_isects=true)
but after a while I realized it was impossible:OpenSCAD version 2024.05.19.nightly (git 8a890a9) BOSL2 7d69589478d880152c718e2f03319aa47dcc6564
Either I'm not understanding VNFs correctly or there's something wrong with the test!