Light nodes occur in all 3D window instances
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
ModelGUI | Status tracked in Mgui-core | |||||
Mgui-core |
Confirmed
|
Medium
|
andrew reid |
Bug Description
Synopsis
When multiple instances of InterfaceGraphic3D exist, they share directed light nodes. The desirable behaviour is that each instance has its own unique set of light nodes.
Description
Directed light nodes can be attached to particular instances of InterfaceGraphic3D (either as model-fixed lights or camera-fixed lights), and are meant to illuminate the shape model shown in that window only. However light nodes are attached to the scene graphs of the model, and therefore show up in all instances of InterfaceGraphic3D. This is undesirable behaviour; however, it is currently unclear how to address it; this may be a Java3D issue.
Relevant classes are:
ShapeModel3D
InterfaceGraphic3D
Version
1.0.0-alpha
References
Workaround
None available
Related branches
Changed in modelgui: | |
importance: | Undecided → Medium |
assignee: | nobody → andrew reid (typically) |
milestone: | none → core-1.0.0-beta |
tags: | added: graphics |
tags: | added: java3d |