Search results
- This is list of all functions and callbacks within Newton library by category. == [[:Category:Newton World Control Functions]] ==78 KB (4,368 words) - 05:54, 18 June 2019
- ...he SDK. My OgreNewt library is pretty much a 1:1 conversion of the Newton functions into a class-based environment, so most of the function descriptions in the ...they interact. for example you can connect 2 bodies together with a hinge joint to create a door.20 KB (3,038 words) - 08:02, 10 June 2019
- For example say that a solid box colliding with a level mesh with three different types of faces: concrete, bricks, wood. In the Call back the application will detect find the Level Mesh and read the ID of the colliding Face.17 KB (2,302 words) - 08:02, 10 June 2019
- ...on Simulator. So running in Simulator will fire some error related thread functions. Because there are a lot of changes after the tutorial made, you can't run 6. {{ImageLanguagesLink|Tutorial 106: - Mesh Collision|Mesh Collision}}<BR>5 KB (625 words) - 08:02, 10 June 2019
- ...s]] [[Category:User defined mesh shape functions]] [[Category:User defined mesh shape Callbacks]]1 KB (137 words) - 08:02, 10 June 2019
- void NewtonMeshCalculateVertexNormals (const NewtonMesh* mesh, dFloat angleInRadians); Generates normal vectors for the vertices in the mesh primitive.1 KB (193 words) - 08:02, 10 June 2019
- Creates a mesh primitive from collision geometry. ...pointer to the collision primitive of whose geometry will be stored in the mesh primitive.1 KB (176 words) - 08:02, 10 June 2019
- void NewtonMeshApplyBoxMapping(const NewtonMesh* const mesh, int frontMaterial, int sideMaterial, int topMaterial, const dFloat* const Generates UV coordinates for the vertices in the mesh primitive using box coordinate mapping.1 KB (183 words) - 05:43, 18 June 2019
- ...s]] [[Category:User defined mesh shape functions]] [[Category:User defined mesh shape Callbacks]]1 KB (128 words) - 08:02, 10 June 2019
- void NewtonMeshApplyCylindricalMapping(const NewtonMesh* const mesh, int cylinderMaterial, int capMaterial, const dFloat* const aligmentMatrix) Generates UV coordinates for the vertices in the mesh primitive using cylindrical coordinate mapping.1 KB (152 words) - 05:45, 18 June 2019
- void NewtonMeshMaterialGetIndexStreamShort (const NewtonMesh* const mesh, void* const handle, int materialId, short int* const index) Returns the vertex indices of the faces of the mesh which share the given material.1 KB (147 words) - 08:02, 10 June 2019
- void NewtonMeshMaterialGetIndexStream (const NewtonMesh* const mesh, void* const handle, int materialId, int* const index) Returns the vertex indices of the faces of the mesh which share the given material.1 KB (145 words) - 08:02, 10 June 2019
- Creates an empty mesh primitive. * NewtonMesh* Pointer to the mesh primitive.1 KB (146 words) - 08:02, 10 June 2019
- int NewtonMeshNextMaterial (const NewtonMesh* const mesh, void* const handle, int materialId) Returns the next material handle used by the given mesh primitive.1 KB (127 words) - 08:02, 10 June 2019
- void NewtonMeshApplySphericalMapping(const NewtonMesh* const mesh, int material, const dFloat* const aligmentMatrix) Generates UV coordinates for the vertices in the mesh primitive using spherical coordinate mapping.1 KB (119 words) - 05:45, 18 June 2019
- ...n]] [[Category:User defined mesh shape functions]] [[Category:User defined mesh shape Callbacks]]990 bytes (88 words) - 08:02, 10 June 2019
- int NewtonMeshFirstMaterial (const NewtonMesh* const mesh, void* const handle) Returns the first material handle used by the given mesh primitive.986 bytes (113 words) - 08:02, 10 June 2019
- int NewtonMeshMaterialGetMaterial (const NewtonMesh* const mesh, void* const handle, int materialId) ...e graphical material (usually a texture object) corresponding to the given mesh material handle.946 bytes (98 words) - 08:02, 10 June 2019
- int NewtonMeshMaterialGetIndexCount (const NewtonMesh* const mesh, void* const handle, int materialId) ...rns the number of vertex indices associated with the given material in the mesh primitive.890 bytes (97 words) - 08:02, 10 June 2019
- void NewtonMeshBeginFace(const NewtonMesh* const mesh) Starts the definition of the geometry stored in the mesh primitive.869 bytes (100 words) - 08:02, 10 June 2019
- void NewtonMeshEndFace (const NewtonMesh *mesh); Ends the definition of the geometry stored in the mesh primitive.856 bytes (99 words) - 08:02, 10 June 2019
- ...tonMesh* NewtonMeshApproximateConvexDecomposition (const NewtonMesh* const mesh, dFloat maxConcavity, dFloat backFaceDistanceFactor, int maxCount, int maxV * const NewtonMesh* const mesh800 bytes (65 words) - 08:02, 10 June 2019
- void NewtonMeshDestroy (const NewtonMesh* mesh); Destroys a mesh primitive and it's associated geometry data.754 bytes (88 words) - 08:02, 10 June 2019
- ...:Newton Functions without description]] [[Category:User defined mesh shape functions]]719 bytes (67 words) - 08:02, 10 June 2019
- int NewtonMeshGetVertexCount (const NewtonMesh* mesh); Returns the number of vertices of the mesh primitive.705 bytes (77 words) - 08:02, 10 June 2019
- ...[Category:Convex hull shape functions]] [[Category:User defined mesh shape functions]]661 bytes (64 words) - 08:02, 10 June 2019
- void NewtonMeshClip (const NewtonMesh* const mesh, const NewtonMesh* const clipper, const dFloat* const clipperMatrix, Newton * const NewtonMesh* const mesh655 bytes (67 words) - 08:02, 10 June 2019
- void NewtonMeshApplyAngleBasedMapping(const NewtonMesh* const mesh, int material, NewtonReportProgress reportPrograssCallback, void* const rep * const NewtonMesh* const mesh684 bytes (59 words) - 05:46, 18 June 2019
- NewtonMesh* NewtonMeshSimplify (const NewtonMesh* const mesh, int maxVertexCount, NewtonReportProgress reportPrograssCallback, void* con * const NewtonMesh* const mesh615 bytes (53 words) - 08:02, 10 June 2019
- ...:Newton Functions without description]] [[Category:User defined mesh shape functions]]612 bytes (49 words) - 08:02, 10 June 2019
- void NewtonMeshCalculateOOBB(const NewtonMesh* const mesh, dFloat* const matrix, dFloat* const x, dFloat* const y, dFloat* const z) * const NewtonMesh* const mesh564 bytes (63 words) - 08:02, 10 June 2019
- void NewtonMeshGetFaces (const NewtonMesh* const mesh, int* const faceIndexCount, int* const faceMaterial, void** const faceIndic * const NewtonMesh* const mesh564 bytes (57 words) - 08:02, 10 June 2019
- NewtonMesh* NewtonMeshIntersection (const NewtonMesh* const mesh, const NewtonMesh* const clipper, const dFloat* const clipperMatrix) * const NewtonMesh* const mesh558 bytes (55 words) - 08:02, 10 June 2019
- NewtonMesh* NewtonMeshDifference (const NewtonMesh* const mesh, const NewtonMesh* const clipper, const dFloat* const clipperMatrix) * const NewtonMesh* const mesh554 bytes (55 words) - 08:02, 10 June 2019
- void NewtonMeshSerialize (const NewtonMesh* const mesh, NewtonSerializeCallback serializeFunction, void* const serializeHandle) * const NewtonMesh* const mesh553 bytes (49 words) - 08:02, 10 June 2019
- int NewtonMeshGetVertexWeights(const NewtonMesh* const mesh, int vertexIndex, int* const weightIndex, dFloat* const weightFactor) * const NewtonMesh* const mesh569 bytes (56 words) - 05:47, 18 June 2019
- NewtonMesh* NewtonMeshUnion (const NewtonMesh* const mesh, const NewtonMesh* const clipper, const dFloat* const clipperMatrix) * const NewtonMesh* const mesh544 bytes (55 words) - 08:02, 10 June 2019
- void NewtonMeshGetVertexDoubleChannel (const NewtonMesh* const mesh, int vertexStrideInByte, dFloat64* const outBuffer) * const NewtonMesh* const mesh537 bytes (49 words) - 08:02, 10 June 2019
- void NewtonMeshBuildFromVertexListIndexList (const NewtonMesh* const mesh, const NewtonMeshVertexFormat* const format) * const NewtonMesh* const mesh534 bytes (47 words) - 08:02, 10 June 2019
- void NewtonMeshGetVertexColorChannel (const NewtonMesh* const mesh, int vertexStrideInByte, dFloat* const outBuffer) * const NewtonMesh* const mesh531 bytes (49 words) - 08:02, 10 June 2019
- void NewtonMeshGetEdgeIndices (const NewtonMesh* const mesh, const void* const edge, int* const v0, int* const v1) * const NewtonMesh* const mesh528 bytes (59 words) - 08:02, 10 June 2019
- void NewtonMeshGetBinormalChannel (const NewtonMesh* const mesh, int vertexStrideInByte, dFloat* const outBuffer) * const NewtonMesh* const mesh525 bytes (49 words) - 08:02, 10 June 2019
- void NewtonMeshCalculateFaceNormal (const NewtonMesh* const mesh, const void* const face, dFloat64* const normal) * const NewtonMesh* const mesh525 bytes (53 words) - 08:02, 10 June 2019
- void NewtonMeshSetFaceMaterial (const NewtonMesh* const mesh, const void* const face, int matId) * const NewtonMesh* const mesh523 bytes (54 words) - 08:02, 10 June 2019
- void NewtonMeshGetVertexChannel (const NewtonMesh* const mesh, int vertexStrideInByte, dFloat* const outBuffer) * const NewtonMesh* const mesh521 bytes (49 words) - 08:02, 10 June 2019
- void NewtonMeshGetNormalChannel (const NewtonMesh* const mesh, int vertexStrideInByte, dFloat* const outBuffer) * const NewtonMesh* const mesh521 bytes (49 words) - 08:02, 10 June 2019
- void NewtonMeshGetFacePointIndices (const NewtonMesh* const mesh, const void* const face, int* const indices) * const NewtonMesh* const mesh517 bytes (53 words) - 08:02, 10 June 2019
- void NewtonMeshGetUV0Channel (const NewtonMesh* const mesh, int vertexStrideInByte, dFloat* const outBuffer) * const NewtonMesh* const mesh515 bytes (51 words) - 08:02, 10 June 2019
- void NewtonMeshGetUV1Channel (const NewtonMesh* const mesh, int vertexStrideInByte, dFloat* const outBuffer) * const NewtonMesh* const mesh515 bytes (51 words) - 08:02, 10 June 2019
- NewtonMesh* NewtonMeshConvexMeshIntersection (const NewtonMesh* const mesh, const NewtonMesh* const convexMesh) * const NewtonMesh* const mesh513 bytes (47 words) - 08:02, 10 June 2019