.. | .. |
---|
5043 | 5043 | |
---|
5044 | 5044 | if (child == null) |
---|
5045 | 5045 | continue; |
---|
| 5046 | + |
---|
5046 | 5047 | if (child.HasTransparency() && child.size() != 0) |
---|
5047 | 5048 | { |
---|
5048 | 5049 | cTreePath leaf = child.Select(indexcount, deselect); |
---|
.. | .. |
---|
5797 | 5798 | |
---|
5798 | 5799 | if (!selectmode && //display.DrawMode() != display.SELECTION && |
---|
5799 | 5800 | //(touched || (bRep != null && bRep.displaylist <= 0))) |
---|
5800 | | - (Globals.isLIVE() && Globals.COMPUTESHADOWWHENLIVE || touched || (bRep != null && bRep.displaylist <= 0))) |
---|
| 5801 | + (Globals.isLIVE() && Globals.COMPUTESHADOWWHENLIVE || touched && Globals.COMPUTESHADOWWHENLIVE)) // || (bRep != null && bRep.displaylist <= 0))) |
---|
5801 | 5802 | { |
---|
5802 | 5803 | Globals.lighttouched = true; |
---|
5803 | 5804 | } // all panes... |
---|
.. | .. |
---|
5929 | 5930 | if (GetBRep() != null) |
---|
5930 | 5931 | { |
---|
5931 | 5932 | display.NextIndex(); |
---|
| 5933 | + |
---|
5932 | 5934 | // vertex color conflict : gl.glCallList(list); |
---|
5933 | 5935 | DrawNode(display, root, selected); |
---|
5934 | 5936 | if (this instanceof BezierPatch) |
---|
.. | .. |
---|
7994 | 7996 | transient ObjEditor editWindow; |
---|
7995 | 7997 | transient ObjEditor manipWindow; |
---|
7996 | 7998 | |
---|
| 7999 | + transient boolean pinned; |
---|
| 8000 | + |
---|
7997 | 8001 | transient ObjectUI objectUI; |
---|
7998 | 8002 | public static int povDepth = 0; |
---|
7999 | 8003 | private static cVector tbMin = new cVector(); |
---|