Project

General

Profile

« Previous | Next » 

Revision 715e7726

Added by Leszek Koltunski over 5 years ago

Rename MeshObject to MeshBase.

View differences:

src/main/java/org/distorted/library/main/EffectQueuePostprocess.java
27 27
import org.distorted.library.effect.EffectType;
28 28
import org.distorted.library.effect.PostprocessEffect;
29 29
import org.distorted.library.effect.VertexEffect;
30
import org.distorted.library.mesh.MeshObject;
30
import org.distorted.library.mesh.MeshBase;
31 31
import org.distorted.library.message.EffectMessage;
32 32
import org.distorted.library.program.DistortedProgram;
33 33

  
......
157 157

  
158 158
    if( input.setAsInput() )
159 159
      {
160
      MeshObject mesh = node.getMesh();
160
      MeshBase mesh = node.getMesh();
161 161
      float    margin = mHalo*buffer.mMipmap;
162 162

  
163 163
      float halfW = input.getWidth() / 2.0f;
......
171 171
      mPreProgram.useProgram();
172 172

  
173 173
      GLES31.glBindBuffer(GLES31.GL_ARRAY_BUFFER, mesh.getVBO() );
174
      GLES31.glVertexAttribPointer(mPreProgram.mAttribute[0], MeshObject.POS_DATA_SIZE, GLES31.GL_FLOAT, false, MeshObject.VERTSIZE, MeshObject.OFFSET0);
175
      GLES31.glVertexAttribPointer(mPreProgram.mAttribute[1], MeshObject.NOR_DATA_SIZE, GLES31.GL_FLOAT, false, MeshObject.VERTSIZE, MeshObject.OFFSET1);
176
      GLES31.glVertexAttribPointer(mPreProgram.mAttribute[2], MeshObject.TEX_DATA_SIZE, GLES31.GL_FLOAT, false, MeshObject.VERTSIZE, MeshObject.OFFSET2);
174
      GLES31.glVertexAttribPointer(mPreProgram.mAttribute[0], MeshBase.POS_DATA_SIZE, GLES31.GL_FLOAT, false, MeshBase.VERTSIZE, MeshBase.OFFSET0);
175
      GLES31.glVertexAttribPointer(mPreProgram.mAttribute[1], MeshBase.NOR_DATA_SIZE, GLES31.GL_FLOAT, false, MeshBase.VERTSIZE, MeshBase.OFFSET1);
176
      GLES31.glVertexAttribPointer(mPreProgram.mAttribute[2], MeshBase.TEX_DATA_SIZE, GLES31.GL_FLOAT, false, MeshBase.VERTSIZE, MeshBase.OFFSET2);
177 177
      GLES31.glBindBuffer(GLES31.GL_ARRAY_BUFFER, 0);
178 178

  
179 179
      node.getEffects().send(halfW, halfH, halfZ, margin, buffer, 2);

Also available in: Unified diff