Revision b01acdaf
Added by Leszek Koltunski over 7 years ago
src/main/java/org/distorted/examples/effects3d/Effects3DRenderer.java | ||
---|---|---|
29 | 29 |
import org.distorted.library.DistortedEffects; |
30 | 30 |
import org.distorted.library.DistortedFramebuffer; |
31 | 31 |
import org.distorted.library.DistortedTexture; |
32 |
import org.distorted.library.GridFlat;
|
|
33 |
import org.distorted.library.GridObject;
|
|
32 |
import org.distorted.library.MeshFlat;
|
|
33 |
import org.distorted.library.MeshObject;
|
|
34 | 34 |
import org.distorted.library.EffectTypes; |
35 | 35 |
import org.distorted.library.type.Dynamic3D; |
36 | 36 |
import org.distorted.library.type.DynamicQuat; |
... | ... | |
51 | 51 |
private DistortedTexture mObjectTexture, mBackgroundTexture, mCenterTexture, mRegionTexture; |
52 | 52 |
private DistortedEffects mObjectEffects, mBackgroundEffects, mCenterEffects, mRegionEffects; |
53 | 53 |
private DistortedFramebuffer mScreen; |
54 |
private GridFlat mQuad;
|
|
55 |
private GridObject mObjectGrid;
|
|
54 |
private MeshFlat mQuad;
|
|
55 |
private MeshObject mObjectMesh;
|
|
56 | 56 |
private int mObjWidth, mObjHeight, mObjDepth; |
57 | 57 |
private DynamicQuat mQuatInt1, mQuatInt2; |
58 | 58 |
|
... | ... | |
75 | 75 |
Effects3DActivity act = (Effects3DActivity)v.getContext(); |
76 | 76 |
|
77 | 77 |
mObjectTexture = act.getTexture(); |
78 |
mObjectGrid = act.getGrid();
|
|
78 |
mObjectMesh = act.getGrid();
|
|
79 | 79 |
mObjectEffects = act.getEffects(); |
80 | 80 |
mBackgroundTexture = new DistortedTexture(100,100); |
81 | 81 |
mCenterTexture = new DistortedTexture(100,100); |
82 | 82 |
mRegionTexture = new DistortedTexture(100,100); |
83 |
mQuad = new GridFlat(1,1);
|
|
83 |
mQuad = new MeshFlat(1,1);
|
|
84 | 84 |
mBackgroundEffects = new DistortedEffects(); |
85 | 85 |
mCenterEffects = new DistortedEffects(); |
86 | 86 |
mRegionEffects = new DistortedEffects(); |
87 | 87 |
|
88 | 88 |
mObjWidth = mObjectTexture.getWidth(); |
89 | 89 |
mObjHeight= mObjectTexture.getHeight(); |
90 |
mObjDepth = mObjectTexture.getDepth(mObjectGrid);
|
|
90 |
mObjDepth = mObjectTexture.getDepth(mObjectMesh);
|
|
91 | 91 |
|
92 | 92 |
mQuat1 = new Static4D(0,0,0,1); // unity |
93 | 93 |
mQuat2 = new Static4D(0,0,0,1); // quaternions |
... | ... | |
138 | 138 |
long time = System.currentTimeMillis(); |
139 | 139 |
|
140 | 140 |
mScreen.renderTo(mBackgroundTexture,mQuad ,mBackgroundEffects,time); |
141 |
mScreen.renderTo(mObjectTexture ,mObjectGrid,mObjectEffects ,time);
|
|
141 |
mScreen.renderTo(mObjectTexture , mObjectMesh,mObjectEffects ,time);
|
|
142 | 142 |
|
143 | 143 |
if( Effects3DActivity.supportsCenter() ) |
144 | 144 |
{ |
Also available in: Unified diff
Rename Grid to Mesh