Revision 98c04ab8
Added by Leszek Koltunski about 7 years ago
src/main/java/org/distorted/examples/effects3d/Effects3DRenderer.java | ||
---|---|---|
67 | 67 |
|
68 | 68 |
Static4D mQuat1, mQuat2; |
69 | 69 |
int mScreenMin; |
70 |
boolean mShowing=false; |
|
70 | 71 |
|
71 | 72 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
72 | 73 |
|
... | ... | |
118 | 119 |
mScreen = new DistortedScreen(); |
119 | 120 |
mScreen.attach(mBackgroundTexture, mBackgroundEffects, mQuad ); |
120 | 121 |
mScreen.attach(mObjectTexture , mObjectEffects , mObjectMesh); |
121 |
|
|
122 |
mScreen.attach(mCenterNode); |
|
123 |
mScreen.attach(mRegionNode); |
|
124 | 122 |
} |
125 | 123 |
|
126 | 124 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
127 | 125 |
|
128 |
void attachRegion(boolean attach)
|
|
126 |
void showRegionAndCenter(boolean show)
|
|
129 | 127 |
{ |
130 |
//if( attach ) mScreen.attach(mRegionNode); |
|
131 |
//else mScreen.detach(mRegionNode); |
|
132 |
} |
|
133 |
|
|
134 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
|
128 |
if( mShowing!=show ) |
|
129 |
{ |
|
130 |
if( show ) |
|
131 |
{ |
|
132 |
mScreen.attach(mCenterNode); |
|
133 |
mScreen.attach(mRegionNode); |
|
134 |
} |
|
135 |
else |
|
136 |
{ |
|
137 |
mScreen.detach(mCenterNode); |
|
138 |
mScreen.detach(mRegionNode); |
|
139 |
} |
|
135 | 140 |
|
136 |
void attachCenter(boolean attach) |
|
137 |
{ |
|
138 |
//if( attach ) mScreen.attach(mCenterNode); |
|
139 |
//else mScreen.detach(mCenterNode); |
|
141 |
mShowing = show; |
|
142 |
} |
|
140 | 143 |
} |
141 | 144 |
|
142 | 145 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
Also available in: Unified diff
Fix the Effects3D regression.