Object disappear with rhino command Explode

Dear support , I create a brep object , and with the command Explode , it disappears sniff , with rhino6 no problem , and with rhino7 and 8 I get this problem , you can find the example file , if you select the brep and _Explode it …
(the brep doesn’ have any problem with check command)
thanks
Laurent
Part2.3dm (178.0 KB)

Taking a look. Was this created in Rhino? something is off with the Backfaces (turning those on or adjusting transparency shows the objects), they also show in rendered modes.

Look at the object color.

image

I think you need to remove the polysurface face colouring using RemovePerFaceColors before you explode. Also, not sure why it’s grouped, but I would ungroup this. Grouping isn’t joining.

I’ve created a bug report RH-83164, thanks for the report.

The issue being that even if the objects are set to fully transparent this object and its isocurves should still show in Wireframe.

Hello Japhy , Dan ,
thanks for your analyze ,it was an error on my side , I will change
on_brepface->SetPerFaceColor(ON_Color(rgb.R(), rgb.G(), rgb.B(), 255));
by
on_brepface->SetPerFaceColor(ON_Color(rgb.R(), rgb.G(), rgb.B()));

because the 255 is transparent “int alpha // ( 0 to 255 ) (0 = opaque, 255 = transparent)”

(it is strange , as I put all faces transparent why the brep isn’t transparent …)

thanks
Laurent