/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/modifiers/ |
ArmatureModifier.java | 22 import com.jme3.scene.VertexBuffer;
23 import com.jme3.scene.VertexBuffer.Format;
24 import com.jme3.scene.VertexBuffer.Type;
25 import com.jme3.scene.VertexBuffer.Usage;
67 private VertexBuffer verticesWeights;
69 private VertexBuffer verticesWeightsIndices;
240 VertexBuffer[] boneWeightsAndIndex = this.getBoneWeightAndIndexBuffer(meshStructure, meshContext.getVertexList().size(), bonesGroups, meshContext.getVertexReferenceMap(), groupToBoneIndexMap, blenderContext);
275 private VertexBuffer[] getBoneWeightAndIndexBuffer(Structure meshStructure, int vertexListSize, int[] bonesGroups, Map<Integer, List<Integer>> vertexReferenceMap, Map<Integer, Integer> groupToBoneIndexMap, BlenderContext blenderContext)
341 VertexBuffer verticesWeights = new VertexBuffer(Type.BoneWeight); [all...] |
/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...] |
/frameworks/base/libs/hwui/ |
VertexBuffer.h | 25 class VertexBuffer { 33 VertexBuffer() 47 ~VertexBuffer() { 55 eventually allocate multiple regions within a single VertexBuffer, such as 92 void copyInto(const VertexBuffer& srcBuffer, float xOffset, float yOffset) {
|
GlopBuilder.h | 35 class VertexBuffer; 53 GlopBuilder& setMeshVertexBuffer(const VertexBuffer& vertexBuffer, bool shadowInterp);
|
PathTessellator.cpp | 25 for (unsigned int i = 0; i < vertexBuffer.getSize(); i++) { \ 30 for (unsigned int i = 0; i < vertexBuffer.getSize(); i++) { \ 183 void getFillVerticesFromPerimeter(const Vector<Vertex>& perimeter, VertexBuffer& vertexBuffer) { 184 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size()); 201 * Fills a vertexBuffer with non-alpha vertices, zig-zagging at each perimeter point to create a 208 VertexBuffer& vertexBuffer) { 209 Vertex* buffer = vertexBuffer.alloc<Vertex>(perimeter.size() * 2 + 2); 259 * Fills a vertexBuffer with non-alpha vertices similar to getStrokeVerticesFromPerimeter, except [all...] |
ShadowTessellator.cpp | 38 const Rect& localClip, float maxZ, VertexBuffer& shadowVertexBuffer) { 68 const Rect& casterBounds, const Rect& localClip, VertexBuffer& shadowVertexBuffer) {
|
/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...] |
/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/deqp/framework/opengl/ |
gluDrawUtil.cpp | 102 class VertexBuffer : public Buffer 113 VertexBuffer (const RenderContext& context, int numBindings, const VertexArrayBinding* bindings, Type type = TYPE_PLANAR); 114 ~VertexBuffer (void); 119 VertexBuffer (const VertexBuffer& other); 120 VertexBuffer& operator= (const VertexBuffer& other); 337 // VertexBuffer 339 VertexBuffer::VertexBuffer (const RenderContext& context, int numBindings, const VertexArrayBinding* bindings, Type type [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...] |