Hi,easyw-fc wrote:Great!vejmarie wrote:This will require a Pass 3 of the reader, but this shall be doable .I'm not underestimating your contribution...vejmarie wrote:Let's see the positive thing we are progressing.
I was waiting for a STEP hierarchy parser since my first approach to FC (0.14 release I think...), and I suppose I'm not the only one!
... so I really appreciate these improvements
and there is also multi-threading in STEP reading
Thx
Maurice
I have an updated patch which is displaying STEP tree leaf instead of node/roots (aka Compounds vs single Shape). It makes navigation much more easier and with good performances on complex STEP model. I will start chasing the color issue in Compound, I need to make some test before but I got the feeling that there are some bugs with Color affectation to Faces and Compound creations with Shapes that contains Faces which are having different Colors. If that is the case I will need wmayer or some help from somebody else to point me out on where this stands inside the code.
Do you want me to open a new PR with this update ?
My priority at the present time is to understand why the code is running 100% into createIndexArray within SoBrepEdgeSet.cpp when selecting complex Compound coming from STEP files. This is making the navigation very slow and frustrating to me.
vejmarie