|
@@ -94,8 +94,9 @@ Class AssimpLoader
|
|
Endif
|
|
Endif
|
|
|
|
|
|
aiGetMaterialColor( aimaterial,AI_MATKEY_COLOR_DIFFUSE,0,0,Varptr aicolor )
|
|
aiGetMaterialColor( aimaterial,AI_MATKEY_COLOR_DIFFUSE,0,0,Varptr aicolor )
|
|
- material.ColorFactor=New Color( aicolor.r,aicolor.g,aicolor.b,aicolor.a )
|
|
|
|
|
|
|
|
|
|
+ material.ColorFactor=New Color( aicolor.r,aicolor.g,aicolor.b,aicolor.a )
|
|
|
|
+
|
|
Return material
|
|
Return material
|
|
End
|
|
End
|
|
|
|
|
|
@@ -121,8 +122,6 @@ Class AssimpLoader
|
|
|
|
|
|
bones=bones.Resize( i0+n )
|
|
bones=bones.Resize( i0+n )
|
|
|
|
|
|
- Print "numBones="+n
|
|
|
|
-
|
|
|
|
For Local i:=0 Until n
|
|
For Local i:=0 Until n
|
|
|
|
|
|
Local aibone:=aimesh.mBones[i]
|
|
Local aibone:=aimesh.mBones[i]
|
|
@@ -262,8 +261,6 @@ Class AssimpLoader
|
|
|
|
|
|
Local id:=_entityIds[ aichan.mNodeName.data ]
|
|
Local id:=_entityIds[ aichan.mNodeName.data ]
|
|
|
|
|
|
- Print "i="+i+", id="+id
|
|
|
|
-
|
|
|
|
channels[id]=LoadAnimationChannel( aichan )
|
|
channels[id]=LoadAnimationChannel( aichan )
|
|
|
|
|
|
Next
|
|
Next
|