sidesign.minib3d: Functions Modinfo Source  

minib3d

Functions Summary

ActMoveTo Minib3d-NG/OpenB3D Only.
ActTurnTo Minib3d-NG/OpenB3D Only.
AddMesh Online Help
AddTriangle Online Help
AddVertex Online Help
AlignToVector Online Help
AmbientLight Online Help
Animate Online Help
Animating Online Help
AnimLength Online Help
AnimSeq Online Help
AnimTime Online Help
AntiAlias Online Help
BackBufferToTex Minib3d Only.
BrushAlpha Online Help
BrushBlend Online Help
BrushColor Online Help
BrushFX Online Help
BrushShininess Online Help
BrushTexture Online Help
CameraClsColor Online Help
CameraClsMode Online Help
CameraFogColor Online Help
CameraFogMode Online Help
CameraFogRange Online Help
CameraPick Online Help
CameraProject Online Help
CameraProjMode Online Help
CameraRange Online Help
CameraViewport Online Help
CameraZoom Online Help
ClearCollisions Online Help
ClearSurface Online Help
ClearTextureFilters Online Help
ClearWorld Online Help
CollisionEntity Online Help
CollisionNX Online Help
CollisionNY Online Help
CollisionNZ Online Help
Collisions Online Help
CollisionSurface Online Help
CollisionTime Online Help
CollisionTriangle Online Help
CollisionX Online Help
CollisionY Online Help
CollisionZ Online Help
CopyEntity Online Help
CopyMesh Online Help
CountChildren Online Help
CountCollisions Online Help
CountSurfaces Online Help
CountTriangles Online Help
CountVertices Online Help
CreateBrush Online Help
CreateCamera Online Help
CreateCone Online Help
CreateCube Online Help
CreateCylinder Online Help
CreateLight Online Help
CreateMesh Online Help
CreatePivot Online Help
CreateSphere Online Help
CreateSurface Online Help
CreateTexture Online Help
DeltaPitch Online Help
DeltaYaw Online Help
EntityAlpha Online Help
EntityAutoFade Online Help
EntityBlend Online Help
EntityBox Online Help
EntityClass Online Help
EntityCollided Online Help
EntityColor Online Help
EntityDistance Online Help
EntityFX Online Help
EntityInView Online Help
EntityName Online Help
EntityOrder Online Help
EntityParent Online Help
EntityPick Online Help
EntityPickMode Online Help
EntityPitch Online Help
EntityRadius Online Help
EntityRoll Online Help
EntityShininess Online Help
EntityTexture Online Help
EntityType Online Help
EntityVisible Online Help
EntityX Online Help
EntityY Online Help
EntityYaw Online Help
EntityZ Online Help
ExtractAnimSeq Online Help
FindChild Online Help
FindSurface Online Help
FitMesh Online Help

FlipMesh Online Help
FreeBrush Online Help
FreeEntity Online Help
FreeTexture Online Help
GetBrushTexture Online Help
GetChild Online Help
GetEntityBrush Online Help
GetEntityType Online Help
GetMatElement Online Help
GetParent Online Help
GetSurface Online Help
GetSurfaceBrush Online Help
Graphics3D Online Help
HandleSprite Online Help
HideEntity Online Help
LightColor Online Help
LightConeAngles Online Help
LightRange Online Help
LinePick Online Help
LoadAnimMesh Online Help
LoadAnimTexture Online Help
LoadBrush Online Help
LoadMesh Online Help
LoadSprite Online Help
LoadTexture Online Help
MeshCullRadius Minib3d Only.
MeshDepth Online Help
MeshHeight Online Help
MeshWidth Online Help
MoveEntity Online Help
NameEntity Online Help
PaintEntity Online Help
PaintMesh Online Help
PaintSurface Online Help
PickedEntity Online Help
PickedNX Online Help
PickedNY Online Help
PickedNZ Online Help
PickedSurface Online Help
PickedTime Online Help
PickedTriangle Online Help
PickedX Online Help
PickedY Online Help
PickedZ Online Help
PointEntity Online Help
PositionEntity Online Help
PositionMesh Online Help
PositionTexture Online Help
ProjectedX Online Help
ProjectedY Online Help
ProjectedZ Online Help
RenderWorld Online Help
ResetEntity Online Help
RotateEntity Online Help
RotateMesh Online Help
RotateSprite Online Help
RotateTexture Online Help
ScaleEntity Online Help
ScaleMesh Online Help
ScaleSprite Online Help
ScaleTexture Online Help
SetAnimTime Online Help
SetCubeFace Online Help
SetCubeMode Online Help
ShowEntity Online Help
SpriteViewMode Online Help
TextureBlend Online Help
TextureCoords Online Help
TextureFilter Online Help
TextureHeight Online Help
TextureName Online Help
TextureWidth Online Help
TFormedX Online Help
TFormedY Online Help
TFormedZ Online Help
TFormNormal Online Help
TFormPoint Online Help
TFormVector Online Help
TranslateEntity Online Help
TriangleVertex Online Help
TurnEntity Online Help
UpdateBones Minib3d-NG Only.
UpdateNormals Online Help
UpdateWorld Online Help
VectorPitch Online Help
VectorYaw Online Help
VertexAlpha Online Help
VertexBlue Online Help
VertexColor Online Help
VertexCoords Online Help
VertexGreen Online Help
VertexNormal Online Help
VertexNX Online Help
VertexNY Online Help
VertexNZ Online Help
VertexRed Online Help
VertexTexCoords Online Help
VertexU Online Help
VertexV Online Help
VertexW Online Help
VertexX Online Help
VertexY Online Help
VertexZ Online Help
Wireframe Online Help

Functions

Function ActMoveTo(TMP_Entity:TEntity, TMP_X:Float, TMP_Y:Float, TMP_Z:Float, TMP_Rate:Float)
DescriptionMinib3d-NG/OpenB3D Only.
InformationBackported function from OpenB3D Moves entity to the given x y z position at the speed of rate.

Function ActTurnTo(TMP_Entity:TEntity, TMP_Pitch:Float, TMP_Yaw:Float, TMP_Roll:Float, TMP_Rate:Float)
DescriptionMinib3d-NG/OpenB3D Only.
InformationBackported function from OpenB3D Turns entity to the given Pitch Yaw Roll rotation at the speed of rate.

Function AddMesh:TMesh(mesh1:TMesh,mesh2:TMesh)
DescriptionOnline Help

Function AddTriangle:Int(surf:TSurface,v0:Int,v1:Int,v2:Int)
DescriptionOnline Help

Function AddVertex:Int(surf:TSurface,x#,y#,z#,u#=0.0,v#=0.0,w#=0.0)
DescriptionOnline Help

Function AlignToVector(ent:TEntity, x:Float, y:Float, z:Float, TMP_unused:Int=1)
DescriptionOnline Help

Function AmbientLight(r#,g#,b#)
DescriptionOnline Help

Function Animate(ent:TEntity,mode:Int=1,speed#=1.0,seq:Int=0,trans:Int=0)
DescriptionOnline Help

Function Animating:Int(ent:TEntity)
DescriptionOnline Help

Function AnimLength:Int(ent:TEntity)
DescriptionOnline Help

Function AnimSeq:Int(ent:TEntity)
DescriptionOnline Help

Function AnimTime#(ent:TEntity)
DescriptionOnline Help

Function AntiAlias(samples:Int)
DescriptionOnline Help

Function BackBufferToTex(tex:TTexture,mipmap_no:Int=0,frame:Int=0)
DescriptionMinib3d Only.
InformationThis command is included as MiniB3D currently does not have the same buffer commands as Blitz3D.

Use this command to copy a region of the backbuffer to a texture.

The region copied from the backbuffer will start at (0,0), and end at the texture's width and height.

Therefore if you want to copy the whole of a 3D scene to a texture, you must first resize the camera viewport to the size of the texture, use RenderWorld to render the camera, then use this command to copy the backbuffer to the texture.

Note that if a texture has the mipmap flag enabled (by default it does), then this command must be called for each mipmap, otherwise the texture will appear to fade into a different, non-matching mipmap as you move away from it. A routine similar to the one below will copy the backbuffer to each mipmap, making sure the camera viewport is the same size as the mipmap.

For i=0 Until tex.CountMipmaps() CameraViewport 0,0,tex.MipmapWidth(),tex.MipmapHeight() Renderworld BackBufferToTex(tex,i) Next

It may be easier to disable the mipmap flag for the texture. To do so, use ClearTextureFilters after calling Graphics3D (the mipmap flag is a default filter).

If you are using this command to copy to a cubemap texture, use SetCubeFace to first select which portion of the texture you will be copying to. Note that in MiniB3D mipmaps are not used by cubemaps, so ignore the information about mipmaps for normal textures above.

See the cubemap.bmx example included with MiniB3D to learn more about cubemapping.


Function BrushAlpha(brush:TBrush,a#)
DescriptionOnline Help

Function BrushBlend(brush:TBrush,blend:Int)
DescriptionOnline Help

Function BrushColor(brush:TBrush,r#,g#,b#)
DescriptionOnline Help

Function BrushFX(brush:TBrush,fx:Int)
DescriptionOnline Help

Function BrushShininess(brush:TBrush,s#)
DescriptionOnline Help

Function BrushTexture(brush:TBrush,tex:TTexture,frame:Int=0,index:Int=0)
DescriptionOnline Help

Function CameraClsColor(cam:TCamera,r#,g#,b#)
DescriptionOnline Help

Function CameraClsMode(cam:TCamera,cls_depth:Int,cls_zbuffer:Int)
DescriptionOnline Help

Function CameraFogColor(cam:TCamera,r#,g#,b#)
DescriptionOnline Help

Function CameraFogMode(cam:TCamera,mode:Int)
DescriptionOnline Help

Function CameraFogRange(cam:TCamera,near#,far#)
DescriptionOnline Help

Function CameraPick:TEntity(cam:TCamera,x#,y#)
DescriptionOnline Help

Function CameraProject(cam:TCamera,x#,y#,z#)
DescriptionOnline Help

Function CameraProjMode(cam:TCamera,mode:Int)
DescriptionOnline Help

Function CameraRange(cam:TCamera,near#,far#)
DescriptionOnline Help

Function CameraViewport(cam:TCamera,x:Int,y:Int,width:Int,height:Int)
DescriptionOnline Help

Function CameraZoom(cam:TCamera,zoom#)
DescriptionOnline Help

Function ClearCollisions()
DescriptionOnline Help

Function ClearSurface(surf:TSurface,clear_verts:Int=True,clear_tris:Int=True)
DescriptionOnline Help

Function ClearTextureFilters()
DescriptionOnline Help

Function ClearWorld(entities:Int=True,brushes:Int=True,textures:Int=True)
DescriptionOnline Help

Function CollisionEntity:TEntity(ent:TEntity,index:Int)
DescriptionOnline Help

Function CollisionNX#(ent:TEntity,index:Int)
DescriptionOnline Help

Function CollisionNY#(ent:TEntity,index:Int)
DescriptionOnline Help

Function CollisionNZ#(ent:TEntity,index:Int)
DescriptionOnline Help

Function Collisions(src_no:Int,dest_no:Int,method_no:Int,response_no:Int=0)
DescriptionOnline Help

Function CollisionSurface:TSurface(ent:TEntity,index:Int)
DescriptionOnline Help

Function CollisionTime#(ent:TEntity,index:Int)
DescriptionOnline Help

Function CollisionTriangle:Int(ent:TEntity,index:Int)
DescriptionOnline Help

Function CollisionX#(ent:TEntity,index:Int)
DescriptionOnline Help

Function CollisionY#(ent:TEntity,index:Int)
DescriptionOnline Help

Function CollisionZ#(ent:TEntity,index:Int)
DescriptionOnline Help

Function CopyEntity:TEntity(ent:TEntity,parent:TEntity=Null)
DescriptionOnline Help

Function CopyMesh:TMesh(mesh:TMesh,parent:TEntity=Null)
DescriptionOnline Help

Function CountChildren:Int(ent:TEntity)
DescriptionOnline Help

Function CountCollisions:Int(ent:TEntity)
DescriptionOnline Help

Function CountSurfaces:Int(mesh:TMesh)
DescriptionOnline Help

Function CountTriangles:Int(surf:TSurface)
DescriptionOnline Help

Function CountVertices:Int(surf:TSurface)
DescriptionOnline Help

Function CreateBrush:TBrush(r#=255.0,g#=255.0,b#=255.0)
DescriptionOnline Help

Function CreateCamera:TCamera(parent:TEntity=Null)
DescriptionOnline Help

Function CreateCone:TMesh(segments:Int=8,solid:Int=True,parent:TEntity=Null)
DescriptionOnline Help

Function CreateCube:TMesh(parent:TEntity=Null)
DescriptionOnline Help

Function CreateCylinder:TMesh(segments:Int=8,solid:Int=True,parent:TEntity=Null)
DescriptionOnline Help

Function CreateLight:TLight(light_type:Int=1,parent:TEntity=Null)
DescriptionOnline Help

Function CreateMesh:TMesh(parent:TEntity=Null)
DescriptionOnline Help

Function CreatePivot:TPivot(parent:TEntity=Null)
DescriptionOnline Help

Function CreateSphere:TMesh(segments:Int=8,parent:TEntity=Null)
DescriptionOnline Help

Function CreateSurface:TSurface(mesh:TMesh,brush:TBrush=Null)
DescriptionOnline Help

Function CreateTexture:TTexture(width:Int,height:Int,flags:Int=1,frames:Int=1)
DescriptionOnline Help

Function DeltaPitch#(ent1:TEntity,ent2:TEntity)
DescriptionOnline Help

Function DeltaYaw#(ent1:TEntity,ent2:TEntity)
DescriptionOnline Help

Function EntityAlpha(ent:TEntity,alpha#)
DescriptionOnline Help

Function EntityAutoFade(ent:TEntity,near#,far#)
DescriptionOnline Help

Function EntityBlend(ent:TEntity,blend:Int)
DescriptionOnline Help

Function EntityBox(ent:TEntity,x#,y#,z#,w#,h#,d#)
DescriptionOnline Help

Function EntityClass$(ent:TEntity)
DescriptionOnline Help

Function EntityCollided:TEntity(ent:TEntity,type_no:Int)
DescriptionOnline Help

Function EntityColor(ent:TEntity,red#,green#,blue#)
DescriptionOnline Help

Function EntityDistance#(ent1:TEntity,ent2:TEntity)
DescriptionOnline Help

Function EntityFX(ent:TEntity,fx:Int)
DescriptionOnline Help

Function EntityInView:Int(ent:TEntity,cam:TCamera)
DescriptionOnline Help

Function EntityName$(ent:TEntity)
DescriptionOnline Help

Function EntityOrder(ent:TEntity,order:Int)
DescriptionOnline Help

Function EntityParent(ent:TEntity,parent_ent:TEntity,glob:Int=True)
DescriptionOnline Help

Function EntityPick:TEntity(ent:TEntity,range#)
DescriptionOnline Help

Function EntityPickMode(ent:TEntity,pick_mode:Int,obscurer:Int=True)
DescriptionOnline Help

Function EntityPitch#(ent:TEntity,glob:Int=False)
DescriptionOnline Help

Function EntityRadius(ent:TEntity,radius_x#,radius_y#=0.0)
DescriptionOnline Help

Function EntityRoll#(ent:TEntity,glob:Int=False)
DescriptionOnline Help

Function EntityShininess(ent:TEntity,shine#)
DescriptionOnline Help

Function EntityTexture(ent:TEntity,tex:TTexture,frame:Int=0,index:Int=0)
DescriptionOnline Help

Function EntityType(ent:TEntity,type_no:Int,recursive:Int=False)
DescriptionOnline Help

Function EntityVisible:Int(src_ent:TEntity,dest_ent:TEntity)
DescriptionOnline Help

Function EntityX#(ent:TEntity,glob:Int=False)
DescriptionOnline Help

Function EntityY#(ent:TEntity,glob:Int=False)
DescriptionOnline Help

Function EntityYaw#(ent:TEntity,glob:Int=False)
DescriptionOnline Help

Function EntityZ#(ent:TEntity,glob:Int=False)
DescriptionOnline Help

Function ExtractAnimSeq:Int(ent:TEntity,first_frame:Int,last_frame:Int,seq:Int=0)
DescriptionOnline Help

Function FindChild:TEntity(ent:TEntity,child_name$)
DescriptionOnline Help

Function FindSurface:TSurface(mesh:TMesh,brush:TBrush)
DescriptionOnline Help

Function FitMesh:TMesh(mesh:TMesh,x#,y#,z#,width#,height#,depth#,uniform:Int=False)
DescriptionOnline Help


Function FlipMesh:TMesh(mesh:TMesh)
DescriptionOnline Help

Function FreeBrush(brush:TBrush)
DescriptionOnline Help

Function FreeEntity(ent:TEntity)
DescriptionOnline Help

Function FreeTexture:TTexture(tex:TTexture)
DescriptionOnline Help

Function GetBrushTexture:TTexture(brush:TBrush,index:Int=0)
DescriptionOnline Help

Function GetChild:TEntity(ent:TEntity,child_no:Int)
DescriptionOnline Help

Function GetEntityBrush:TBrush(ent:TEntity)
DescriptionOnline Help

Function GetEntityType:Int(ent:TEntity)
DescriptionOnline Help

Function GetMatElement#(ent:TEntity,row:Int,col:Int)
DescriptionOnline Help

Function GetParent:TEntity(ent:TEntity)
DescriptionOnline Help

Function GetSurface:TSurface(mesh:TMesh,surf_no:Int)
DescriptionOnline Help

Function GetSurfaceBrush:TBrush(surf:TSurface)
DescriptionOnline Help

Function Graphics3D(width:Int,height:Int,depth:Int=0,mode:Int=0,rate:Int=60,flags:Int=-1) 'SMALLFIXES added flags
DescriptionOnline Help

Function HandleSprite(sprite:TSprite,h_x#,h_y#)
DescriptionOnline Help

Function HideEntity(ent:TEntity)
DescriptionOnline Help

Function LightColor(light:TLight,red#,green#,blue#)
DescriptionOnline Help

Function LightConeAngles(light:TLight,inner_ang#,outer_ang#)
DescriptionOnline Help

Function LightRange(light:TLight,range#)
DescriptionOnline Help

Function LinePick:TEntity(x#,y#,z#,dx#,dy#,dz#,radius#=0.0)
DescriptionOnline Help

Function LoadAnimMesh:TMesh(file$,parent:TEntity=Null)
DescriptionOnline Help

Function LoadAnimTexture:TTexture(file$,flags:Int,frame_width:Int,frame_height:Int,first_frame:Int,frame_count:Int)
DescriptionOnline Help

Function LoadBrush:TBrush(file$,flags:Int=1,u_scale#=1.0,v_scale#=1.0)
DescriptionOnline Help

Function LoadMesh:TMesh(file$,parent:TEntity=Null)
DescriptionOnline Help

Function LoadSprite:TSprite(tex_file$,tex_flag:Int=1,parent:TEntity=Null)
DescriptionOnline Help

Function LoadTexture:TTexture(file$,flags:Int=1)
DescriptionOnline Help

Function MeshCullRadius(ent:TEntity,radius#)
DescriptionMinib3d Only.
InformationThis command is the equivalent of Blitz3D's MeshCullBox command.

It is used to set the radius of a mesh's 'cull sphere' - if the 'cull sphere' is not inside the viewing area, the mesh will not be rendered.

A mesh's cull radius is set automatically, therefore in most cases you will not have to use this command.

One time you may have to use it is for animated meshes where the default cull radius may not take into account all animation positions, resulting in the mesh being wrongly culled at extreme positions.


Function MeshDepth#(mesh:TMesh)
DescriptionOnline Help

Function MeshHeight#(mesh:TMesh)
DescriptionOnline Help

Function MeshWidth#(mesh:TMesh)
DescriptionOnline Help

Function MoveEntity(ent:TEntity,x#,y#,z#)
DescriptionOnline Help

Function NameEntity(ent:TEntity,name$)
DescriptionOnline Help

Function PaintEntity(ent:TEntity,brush:TBrush)
DescriptionOnline Help

Function PaintMesh:TMesh(mesh:TMesh,brush:TBrush)
DescriptionOnline Help

Function PaintSurface:Int(surf:TSurface,brush:TBrush)
DescriptionOnline Help

Function PickedEntity:TEntity()
DescriptionOnline Help

Function PickedNX#()
DescriptionOnline Help

Function PickedNY#()
DescriptionOnline Help

Function PickedNZ#()
DescriptionOnline Help

Function PickedSurface:TSurface()
DescriptionOnline Help

Function PickedTime#()
DescriptionOnline Help

Function PickedTriangle:Int()
DescriptionOnline Help

Function PickedX#()
DescriptionOnline Help

Function PickedY#()
DescriptionOnline Help

Function PickedZ#()
DescriptionOnline Help

Function PointEntity(ent:TEntity,target_ent:TEntity,roll#=0)
DescriptionOnline Help

Function PositionEntity(ent:TEntity,x#,y#,z#,glob:Int=False)
DescriptionOnline Help

Function PositionMesh:TMesh(mesh:TMesh,px#,py#,pz#)
DescriptionOnline Help

Function PositionTexture(tex:TTexture,u_pos#,v_pos#)
DescriptionOnline Help

Function ProjectedX#()
DescriptionOnline Help

Function ProjectedY#()
DescriptionOnline Help

Function ProjectedZ#()
DescriptionOnline Help

Function RenderWorld()
DescriptionOnline Help

Function ResetEntity(ent:TEntity)
DescriptionOnline Help

Function RotateEntity(ent:TEntity,x#,y#,z#,glob:Int=False)
DescriptionOnline Help

Function RotateMesh:TMesh(mesh:TMesh,pitch#,yaw#,roll#)
DescriptionOnline Help

Function RotateSprite(sprite:TSprite,ang#)
DescriptionOnline Help

Function RotateTexture(tex:TTexture,ang#)
DescriptionOnline Help

Function ScaleEntity(ent:TEntity,x#,y#,z#,glob:Int=False)
DescriptionOnline Help

Function ScaleMesh:TMesh(mesh:TMesh,sx#,sy#,sz#)
DescriptionOnline Help

Function ScaleSprite(sprite:TSprite,s_x#,s_y#)
DescriptionOnline Help

Function ScaleTexture(tex:TTexture,u_scale#,v_scale#)
DescriptionOnline Help

Function SetAnimTime(ent:TEntity,time#,seq:Int=0)
DescriptionOnline Help

Function SetCubeFace(tex:TTexture,face:Int)
DescriptionOnline Help

Function SetCubeMode(tex:TTexture,mode:Int)
DescriptionOnline Help

Function ShowEntity(ent:TEntity)
DescriptionOnline Help

Function SpriteViewMode(sprite:TSprite,mode:Int)
DescriptionOnline Help

Function TextureBlend(tex:TTexture,blend:Int)
DescriptionOnline Help

Function TextureCoords(tex:TTexture,coords:Int)
DescriptionOnline Help

Function TextureFilter(match_text$,flags:Int)
DescriptionOnline Help

Function TextureHeight:Int(tex:TTexture)
DescriptionOnline Help

Function TextureName$(tex:TTexture)
DescriptionOnline Help

Function TextureWidth:Int(tex:TTexture)
DescriptionOnline Help

Function TFormedX#()
DescriptionOnline Help

Function TFormedY#()
DescriptionOnline Help

Function TFormedZ#()
DescriptionOnline Help

Function TFormNormal(x#,y#,z#,src_ent:TEntity,dest_ent:TEntity)
DescriptionOnline Help

Function TFormPoint(x#,y#,z#,src_ent:TEntity,dest_ent:TEntity)
DescriptionOnline Help

Function TFormVector(x#,y#,z#,src_ent:TEntity,dest_ent:TEntity)
DescriptionOnline Help

Function TranslateEntity(ent:TEntity,x#,y#,z#,glob:Int=False)
DescriptionOnline Help

Function TriangleVertex:Int(surf:TSurface,tri_no:Int,corner:Int)
DescriptionOnline Help

Function TurnEntity(ent:TEntity,x#,y#,z#,glob:Int=False)
DescriptionOnline Help

Function UpdateBones(ent:TEntity)
DescriptionMinib3d-NG Only.
InformationThis command is required for when moving bones with FindChild and GetChild.

After setting positions / rotation of the bones, you will have to run this function after all the changes. Also has to be used after UpdateWorld otherwise the positions will reset.

It should also be noted that it moves the bones relative to the parent bone/entity. And not from the worlds proper X Y Z coordinates.


Function UpdateNormals(mesh:TMesh)
DescriptionOnline Help

Function UpdateWorld(anim_speed#=1.0)
DescriptionOnline Help

Function VectorPitch#(vx#,vy#,vz#)
DescriptionOnline Help

Function VectorYaw#(vx#,vy#,vz#)
DescriptionOnline Help

Function VertexAlpha#(surf:TSurface,vid:Int)
DescriptionOnline Help

Function VertexBlue#(surf:TSurface,vid:Int)
DescriptionOnline Help

Function VertexColor:Int(surf:TSurface,vid:Int,r#,g#,b#,a#=1.0)
DescriptionOnline Help

Function VertexCoords:Int(surf:TSurface,vid:Int,x#,y#,z#)
DescriptionOnline Help

Function VertexGreen#(surf:TSurface,vid:Int)
DescriptionOnline Help

Function VertexNormal:Int(surf:TSurface,vid:Int,nx#,ny#,nz#)
DescriptionOnline Help

Function VertexNX#(surf:TSurface,vid:Int)
DescriptionOnline Help

Function VertexNY#(surf:TSurface,vid:Int)
DescriptionOnline Help

Function VertexNZ#(surf:TSurface,vid:Int)
DescriptionOnline Help

Function VertexRed#(surf:TSurface,vid:Int)
DescriptionOnline Help

Function VertexTexCoords:int(surf:TSurface,vid:Int,u#,v#,w#=0.0,coord_set:Int=0)
DescriptionOnline Help

Function VertexU#(surf:TSurface,vid:Int,coord_set:Int=0)
DescriptionOnline Help

Function VertexV#(surf:TSurface,vid:Int,coord_set:Int=0)
DescriptionOnline Help

Function VertexW#(surf:TSurface,vid:Int,coord_set:Int=0)
DescriptionOnline Help

Function VertexX#(surf:TSurface,vid:Int)
DescriptionOnline Help

Function VertexY#(surf:TSurface,vid:Int)
DescriptionOnline Help

Function VertexZ#(surf:TSurface,vid:Int)
DescriptionOnline Help

Function Wireframe(enable:Int)
DescriptionOnline Help

Module Information

Version0.52
Main AuthorSimon Harrison (simonh@blitzbasic.com). Includes routines by various authors.
LicenseYou are free to use this code as you please