It's a really good news !! I have a comment about synthax
I'm a little bit disturbed by the : ib3d_ it's a little bit
long to write ? no ?
So i'm trying to make a simple ball turning.
My problems are :
I don't understand very well the irrlicht unit ? under b3d
a scaleentity(myentity,3,3,3) give normal scaling but
under irrlicht is very very big ?
The shininess ? i have try many many value but without good
result ? in your doc your are talking about a MaterialIDX ?
what this ?
So it's a very great piece of code ! i hope that you continue !
I'm a little bit disturbed by the : ib3d_ it's a little bit
long to write ? no ?
So i'm trying to make a simple ball turning.
Strict Framework gg.IrrB3D ib3d_Graphics3D(640,480,32,True) Local cam:CAMERA=ib3d_CreateCamera() ib3d_PositionEntity(cam,0,0,-1.2) ib3d_CameraClsColor(0,0,0) ib3d_ShadowColor(1,0,0,0) ib3d_CameraRange(Cam,0.1,3000) ib3d_CameraZoom(cam,1) Local LIGHT1:LIGHT=ib3d_CreateLight() ib3d_LightColor(LIGHT1,255,255,0) ib3d_LightRange(LIGHT1,60) ib3d_LightCastShadows(LIGHT1,True) ib3d_PositionEntity(LIGHT1,15,15,-15) ib3d_LightAmbientColor(LIGHT1,0,0,0) Local LIGHT2:LIGHT=ib3d_CreateLight() ib3d_LightColor(LIGHT2,0,255,255) ib3d_LightRange(LIGHT2,60) ib3d_LightCastShadows(LIGHT2,True) ib3d_PositionEntity(LIGHT2,-15,15,-15) ib3d_LightAmbientColor(LIGHT2,0,0,0) Local quake:MESH=ib3d_LoadMesh("../media/earth.x") ib3d_PositionEntity(quake,0,0,0) ib3d_EntityDebugDataVisible(quake,True) ib3d_EntityShininess(quake,100) ib3d_ScaleEntity(quake,1.1,1.1,1.1) Local texture:TEXTURE=ib3d_LoadTexture("../media/earth.bmp") ib3d_EntityTexture(quake, texture) While Not ib3d_KeyDown(EKEY_ESCAPE) 'If ib3d_KeyDown(EKEY_NUMPAD9) Then ib3d_MoveEntity(cam,0,0.001,0) 'If ib3d_KeyDown(EKEY_NUMPAD3) Then ib3d_MoveEntity(cam,0,-0.001,0) 'If ib3d_KeyDown(EKEY_NUMPAD6) Then ib3d_MoveEntity(cam,0.1,0,0) 'If ib3d_KeyDown(EKEY_NUMPAD4) Then ib3d_MoveEntity(cam,-0.001,0,0) If ib3d_KeyDown(EKEY_NUMPAD8) Then ib3d_MoveEntity(cam,0,0,0.0001) If ib3d_KeyDown(EKEY_NUMPAD2) Then ib3d_MoveEntity(cam,0,0,-0.0001) ib3d_TurnEntity(quake,0.001,0.001,0.001) ib3d_UpdateWorld() ib3d_RenderWorld() Wend ib3d_EndGraphics()
My problems are :
I don't understand very well the irrlicht unit ? under b3d
a scaleentity(myentity,3,3,3) give normal scaling but
under irrlicht is very very big ?
The shininess ? i have try many many value but without good
result ? in your doc your are talking about a MaterialIDX ?
what this ?
So it's a very great piece of code ! i hope that you continue !