DirectX9 SDK
Posted: Sun Sep 19, 2010 12:46 pm
Hi everyone.
Help, what load mesh with several textures?
Here is my code, which loads the first texture on the whole mesh:
Global *mesh.ID3DXMesh=0
Global NMat.w=0
Global *Textures.IDirect3DTexture9
Global *ABuffer.ID3DXBuffer=0
Global *MBuffer.ID3DXBuffer=0
Procedure Load_Mesh(file.s)
If D3DXLoadMeshFromX(file.s,#D3DXMESH_MANAGED,*D3DDevice,@*ABuffer,@*MBuffer,0,@NMat,@*mesh)
ProcedureReturn #False
EndIf
*mtrl.D3DXMATERIAL=*MBuffer\GetBufferPointer()
D3DXCreateTextureFromFile(*D3DDevice,*mtrl\pTextureFilename,@*Textures)
EndProcedure
Help, what load mesh with several textures?
Here is my code, which loads the first texture on the whole mesh:
Global *mesh.ID3DXMesh=0
Global NMat.w=0
Global *Textures.IDirect3DTexture9
Global *ABuffer.ID3DXBuffer=0
Global *MBuffer.ID3DXBuffer=0
Procedure Load_Mesh(file.s)
If D3DXLoadMeshFromX(file.s,#D3DXMESH_MANAGED,*D3DDevice,@*ABuffer,@*MBuffer,0,@NMat,@*mesh)
ProcedureReturn #False
EndIf
*mtrl.D3DXMATERIAL=*MBuffer\GetBufferPointer()
D3DXCreateTextureFromFile(*D3DDevice,*mtrl\pTextureFilename,@*Textures)
EndProcedure