Has anyone got the same problem ?
I cannot change the color of imported JT object in v11 (and v11.1), but I can do this in v10.1 (or lower)
You can try importing any JT file and double click on that object, then change color or use my file (v11.1).
This problem has been reported to GTAC already, and I aslo ask here.
Thank you very much
Solved! Go to Solution.
maybe you cannot change the color by double clicking the 3d object
but you definitely can change the color of a 3d- (jt) object in v11.x by selecting the
( jt) plain graphics in the 3d -tree structure.
-open 3d- tree-structure
- go to a clear / white area of the window with mouse and press right mouse button
- switch on plain graphics
- select in the extended ( plain graphics ) - structure of your jt object, the appropriate (lowest) node
- change node color/ material.
the jt structure can be simplified with _3d.flattenGraph
and the color of each node can be changed through _3d.SetGraphicMaterial
To me, it looks as if the actual material of your graphics is defined in lower graphic nodes.
The material application hasn't changed since v9.x:
The material that is defined at the deepest level overrides all other possibly existing definitions. However, up to v10.x, manually setting a material in a higher node could overwrite materials that have been set in a deeper-lying subgraphic. This would be the more expected behavior in your particular case but would also remove any more sophisticated material set that would cause e.g. tires of a car to be black while the other parts may shine in, say, red.
As simulator already correctly stated, you can always change the colors inside the graphic.
To find the nodes that are actually responsible for your materials, you can traverse the graphic in the 3D tree view (v11) or the 3D structure dialog (v11.1 and above).