/external/jmonkeyengine/engine/src/tools/jme3tools/converters/model/ |
ModelConverter.java | 37 import com.jme3.scene.VertexBuffer.Format; 38 import com.jme3.scene.VertexBuffer.Type; 84 VertexBuffer original = mesh.getBuffer(Type.Index); 85 Buffer buf = VertexBuffer.createBuffer(original.getFormat(), 139 IntMap<VertexBuffer> bufs = mesh.getBuffers(); 140 for (Entry<VertexBuffer> entry : bufs){ 141 VertexBuffer vb = entry.getValue();
|
/external/jmonkeyengine/engine/src/core/com/jme3/renderer/ |
RenderContext.java | 38 import com.jme3.scene.VertexBuffer; 96 * @see VertexBuffer#setNormalized(boolean) 231 public VertexBuffer[] boundAttribs = new VertexBuffer[16];
|
/external/jmonkeyengine/engine/src/core/com/jme3/scene/debug/ |
Arrow.java | 37 import com.jme3.scene.VertexBuffer; 38 import com.jme3.scene.VertexBuffer.Type; 122 VertexBuffer pvb = getBuffer(Type.Position);
|
Grid.java | 37 import com.jme3.scene.VertexBuffer.Type;
|
/external/jmonkeyengine/engine/src/core/com/jme3/scene/shape/ |
Line.java | 41 import com.jme3.scene.VertexBuffer; 42 import com.jme3.scene.VertexBuffer.Type; 86 VertexBuffer posBuf = getBuffer(Type.Position);
|
Quad.java | 36 import com.jme3.scene.VertexBuffer.Type;
|
Surface.java | 9 import com.jme3.scene.VertexBuffer;
135 this.setBuffer(VertexBuffer.Type.Position, 3, BufferUtils.createFloatBuffer(vertices));
136 this.setBuffer(VertexBuffer.Type.Index, 3, indices);
137 this.setBuffer(VertexBuffer.Type.Normal, 3, normals);
|
/external/jmonkeyengine/engine/src/core/com/jme3/system/ |
NullRenderer.java | 43 import com.jme3.scene.VertexBuffer; 131 public void updateBufferData(VertexBuffer vb) { 134 public void deleteBuffer(VertexBuffer vb) {
|
/external/jmonkeyengine/engine/src/core/com/jme3/scene/ |
VertexBuffer.java | 44 * A <code>VertexBuffer</code> contains a particular type of geometry 45 * data used by {@link Mesh}es. Every VertexBuffer set on a <code>Mesh</code> 51 * inside a VertexBuffer. E.g. if the VertexBuffer is used to store 3D position 57 public class VertexBuffer extends NativeObject implements Savable, Cloneable { 199 * The usage of the VertexBuffer, specifies how often the buffer 321 public VertexBuffer(Type type){ 322 super(VertexBuffer.class); 329 public VertexBuffer(){ 330 super(VertexBuffer.class) [all...] |
/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/textures/ |
UVCoordinatesGenerator.java | 41 import com.jme3.scene.VertexBuffer; 42 import com.jme3.scene.VertexBuffer.Format; 43 import com.jme3.scene.VertexBuffer.Usage; 98 public static VertexBuffer generateUVCoordinates(int texco, int projection, int textureDimension, int[] coordinatesSwappingIndexes, List<Geometry> geometries) { 103 VertexBuffer result = new VertexBuffer(VertexBuffer.Type.TexCoord); 110 inputData = BufferUtils.getFloatArray(mesh.getFloatBuffer(VertexBuffer.Type.Position)); 126 inputData = BufferUtils.getFloatArray(mesh.getFloatBuffer(VertexBuffer.Type.Normal)); 189 mesh.clearBuffer(VertexBuffer.Type.TexCoord);// in case there are coordinates already se [all...] |
/external/jmonkeyengine/engine/src/core/com/jme3/font/ |
BitmapTextPage.java | 37 import com.jme3.scene.VertexBuffer;
38 import com.jme3.scene.VertexBuffer.Type;
137 VertexBuffer pb = m.getBuffer(Type.Position);
138 VertexBuffer tb = m.getBuffer(Type.TexCoord);
139 VertexBuffer ib = m.getBuffer(Type.Index);
140 VertexBuffer cb = m.getBuffer(Type.Color);
|
/external/jmonkeyengine/engine/src/tools/jme3tools/optimize/ |
GeometryBatchFactory.java | 9 import com.jme3.scene.VertexBuffer.Format; 10 import com.jme3.scene.VertexBuffer.Type; 11 import com.jme3.scene.VertexBuffer.Usage; 97 int[] compsForBuf = new int[VertexBuffer.Type.values().length]; 133 for (VertexBuffer vb : geom.getMesh().getBufferList().getArray()){ 163 data = VertexBuffer.createBuffer(formatForBuf[i], compsForBuf[i], totalTris); 165 data = VertexBuffer.createBuffer(formatForBuf[i], compsForBuf[i], totalVerts); 168 VertexBuffer vb = new VertexBuffer(Type.values()[i]); 185 VertexBuffer inBuf = inMesh.getBuffer(Type.values()[bufType]) [all...] |
TextureAtlas.java | 42 import com.jme3.scene.VertexBuffer; 43 import com.jme3.scene.VertexBuffer.Type; 432 VertexBuffer inBuf = inMesh.getBuffer(Type.TexCoord); 433 VertexBuffer outBuf = outMesh.getBuffer(Type.TexCoord); 530 VertexBuffer inBuf = inMesh.getBuffer(Type.TexCoord); 531 VertexBuffer outBuf = outMesh.getBuffer(Type.TexCoord);
|
/external/jmonkeyengine/engine/src/core/com/jme3/animation/ |
SkeletonControl.java | 13 import com.jme3.scene.VertexBuffer.Type; 159 VertexBuffer bi = mesh.getBuffer(Type.BoneIndex); 164 VertexBuffer bindPos = mesh.getBuffer(Type.BindPosePosition); 165 VertexBuffer bindNorm = mesh.getBuffer(Type.BindPoseNormal); 166 VertexBuffer pos = mesh.getBuffer(Type.Position); 167 VertexBuffer norm = mesh.getBuffer(Type.Normal); 178 VertexBuffer bindTangents = mesh.getBuffer(Type.BindPoseTangent); 180 VertexBuffer tangents = mesh.getBuffer(Type.Tangent); 280 VertexBuffer tb = mesh.getBuffer(Type.Tangent); 307 VertexBuffer vb = mesh.getBuffer(Type.Position) [all...] |
PoseTrack.java | 37 import com.jme3.scene.VertexBuffer; 38 import com.jme3.scene.VertexBuffer.Type; 105 VertexBuffer pb = target.getBuffer(Type.Position);
|
/external/jmonkeyengine/engine/src/lwjgl/com/jme3/renderer/lwjgl/ |
LwjglGL1Renderer.java | 16 import com.jme3.scene.VertexBuffer; 17 import com.jme3.scene.VertexBuffer.Type; 18 import com.jme3.scene.VertexBuffer.Usage; 847 private int convertArrayType(VertexBuffer.Type type) { 862 private int convertVertexFormat(VertexBuffer.Format fmt) { 912 public void setVertexAttrib(VertexBuffer vb, VertexBuffer idb) { [all...] |
/external/jmonkeyengine/engine/src/niftygui/com/jme3/niftygui/ |
RenderDeviceJme.java | 42 import com.jme3.scene.VertexBuffer;
43 import com.jme3.scene.VertexBuffer.Format;
44 import com.jme3.scene.VertexBuffer.Type;
45 import com.jme3.scene.VertexBuffer.Usage;
75 private VertexBuffer quadDefaultTC = quad.getBuffer(Type.TexCoord);
76 private VertexBuffer quadModTC = quadDefaultTC.clone();
77 private VertexBuffer quadColor;
84 quadColor = new VertexBuffer(Type.Color);
|
/external/jmonkeyengine/engine/src/bullet/com/jme3/bullet/util/ |
NativeMeshUtil.java | 35 import com.jme3.scene.VertexBuffer.Type;
|
/external/jmonkeyengine/engine/src/test/jme3test/collision/ |
TestRayCasting.java | 41 import com.jme3.scene.VertexBuffer.Type;
|
/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/meshes/ |
MeshHelper.java | 50 import com.jme3.scene.VertexBuffer;
51 import com.jme3.scene.VertexBuffer.Format;
52 import com.jme3.scene.VertexBuffer.Type;
53 import com.jme3.scene.VertexBuffer.Usage;
279 VertexBuffer verticesBuffer = new VertexBuffer(Type.Position);
284 VertexBuffer verticesBind = new VertexBuffer(Type.BindPosePosition);
287 VertexBuffer normalsBuffer = new VertexBuffer(Type.Normal); [all...] |
/external/jmonkeyengine/engine/src/core/com/jme3/scene/mesh/ |
WrappedIndexBuffer.java | 5 import com.jme3.scene.VertexBuffer.Type;
|
/external/jmonkeyengine/engine/src/terrain/com/jme3/terrain/geomipmap/ |
UpdatedTerrainPatch.java | 35 import com.jme3.scene.VertexBuffer.Type;
|
/external/jmonkeyengine/engine/src/android/com/jme3/renderer/android/ |
OGLESShaderRenderer.java | 44 import com.jme3.scene.VertexBuffer; 45 import com.jme3.scene.VertexBuffer.Format; 46 import com.jme3.scene.VertexBuffer.Type; 47 import com.jme3.scene.VertexBuffer.Usage; [all...] |
/external/jmonkeyengine/engine/src/core-plugins/com/jme3/scene/plugins/ |
OBJLoader.java | 43 import com.jme3.scene.VertexBuffer.Type; 457 m.setBuffer(VertexBuffer.Type.Normal, 3, normBuf); 461 m.setBuffer(VertexBuffer.Type.TexCoord, 2, tcBuf); 468 m.setBuffer(VertexBuffer.Type.Index, 3, ib); 472 m.setBuffer(VertexBuffer.Type.Index, 3, sb); 521 m.setBuffer(VertexBuffer.Type.Position, 3, posBuf);
|
/frameworks/base/libs/hwui/ |
PathTessellator.cpp | 25 for (unsigned int i = 0; i < vertexBuffer.getSize(); i++) { \ 30 for (unsigned int i = 0; i < vertexBuffer.getSize(); i++) { \ 164 void getFillVerticesFromPerimeter(const Vector<Vertex>& perimeter, VertexBuffer& vertexBuffer) { 165 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size()); 182 * Fills a vertexBuffer with non-alpha vertices, zig-zagging at each perimeter point to create a 189 VertexBuffer& vertexBuffer) { 190 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size() * 2 + 2); 242 * Fills a vertexBuffer with non-alpha vertices similar to getStrokeVerticesFromPerimeter, except [all...] |