X-Git-Url: https://git.jsancho.org/?p=guile-assimp.git;a=blobdiff_plain;f=src%2Flow-level%2Fmesh.scm;fp=src%2Flow-level%2Fmesh.scm;h=50d0bb807a62518e5c4ec538d6cfae3fb9552b72;hp=e151045fe1e673d2b5b83a571de9159b388206d6;hb=917fd378fcc23c07d14442e0ccabcce90f8c9fcc;hpb=cc3b67814bd3d1d26e1d1d5523db7bf19384bf33 diff --git a/src/low-level/mesh.scm b/src/low-level/mesh.scm index e151045..50d0bb8 100644 --- a/src/low-level/mesh.scm +++ b/src/low-level/mesh.scm @@ -28,6 +28,22 @@ (export parse-aiFace) +(define-struct-parser parser-aiVertexWeight + (mVertexId unsigned-int) + (mWeight float)) + +(export parse-aiVertexWeight) + + +(define-struct-parser parse-aiBone + (mName aiString-type) + (mNumWeights unsigned-int) + (mWeights '*) + (mOffsetMatrix aiMatrix4x4-type)) + +(export parse-aiBone) + + (define AI_MAX_NUMBER_OF_COLOR_SETS #x8) (define AI_MAX_NUMBER_OF_TEXTURECOORDS #x8)