This will increase the functionality of Blitz3D:
http://www.leadwerks.com/files/blitz3dlib.zip
New commands:
;Entity
EntityHidden%(entity)
NextEntity%(entity)
LastEntity%(entity)
EntityX_#(entity)
EntityY_#(entity)
EntityZ_#(entity)
EntityOriginX#(entity)
EntityOriginY#(entity)
EntityOriginZ#(entity)
PositionEntity_(entity,x#,y#,z#)
TranslateEntity_(entity,x#,y#,z#)
AlignEntity(entity1,entity2)
EntityScaleX#(entity)
EntityScaleY#(entity)
EntityScaleZ#(entity)
GetEntityFX%(entity)
GetEntityOrder%(entity)
GetEntityRadius#(entity) : "GetEntityRadiusX"
GetEntityRadiusY#(entity)
GetEntityBoxX#(entity)
GetEntityBoxY#(entity)
GetEntityBoxZ#(entity)
GetEntityBoxWidth#(entity)
GetEntityBoxHeight#(entity)
GetEntityBoxDepth#(entity)
EntityMoved%(entity)
;Camera
GetCameraZoom#(entity)
GetCameraViewportX%(entity)
GetCameraViewportY%(entity)
GetCameraViewportWidth%(entity)
GetCameraViewportHeight%(entity)
CameraRangeFar#(camera)
;Texture
GetTextureFlags%(texture)
GetTextureBlend%(texture)
GetTextureCoords%(texture)
GetTextureScaleU#(texture)
GetTextureScaleV#(texture)
GetTexturePositionU#(texture)
GetTexturePositionV#(texture)
GetTextureAngle#(texture)
;Brush
GetBrushFX%(brush)
GetBrushShininess#(brush)
GetBrushAlpha#(brush)
;Graphics
BufferWidth%(buffer)
BufferHeight%(buffer)
BufferDepth%(buffer)
http://www.leadwerks.com/files/blitz3dlib.zip
New commands:
;Entity
EntityHidden%(entity)
NextEntity%(entity)
LastEntity%(entity)
EntityX_#(entity)
EntityY_#(entity)
EntityZ_#(entity)
EntityOriginX#(entity)
EntityOriginY#(entity)
EntityOriginZ#(entity)
PositionEntity_(entity,x#,y#,z#)
TranslateEntity_(entity,x#,y#,z#)
AlignEntity(entity1,entity2)
EntityScaleX#(entity)
EntityScaleY#(entity)
EntityScaleZ#(entity)
GetEntityFX%(entity)
GetEntityOrder%(entity)
GetEntityRadius#(entity) : "GetEntityRadiusX"
GetEntityRadiusY#(entity)
GetEntityBoxX#(entity)
GetEntityBoxY#(entity)
GetEntityBoxZ#(entity)
GetEntityBoxWidth#(entity)
GetEntityBoxHeight#(entity)
GetEntityBoxDepth#(entity)
EntityMoved%(entity)
;Camera
GetCameraZoom#(entity)
GetCameraViewportX%(entity)
GetCameraViewportY%(entity)
GetCameraViewportWidth%(entity)
GetCameraViewportHeight%(entity)
CameraRangeFar#(camera)
;Texture
GetTextureFlags%(texture)
GetTextureBlend%(texture)
GetTextureCoords%(texture)
GetTextureScaleU#(texture)
GetTextureScaleV#(texture)
GetTexturePositionU#(texture)
GetTexturePositionV#(texture)
GetTextureAngle#(texture)
;Brush
GetBrushFX%(brush)
GetBrushShininess#(brush)
GetBrushAlpha#(brush)
;Graphics
BufferWidth%(buffer)
BufferHeight%(buffer)
BufferDepth%(buffer)