[AddMesh]
[AddTriangle]
[AddVertex]
[AmbientLight]
[AntiAlias]
[Animate]
[Animating]
[AnimLength]
[AnimSeq]
[AnimTime]
[BrushAlpha]
[BrushBlend]
[BrushColor]
[BrushFX]
[BrushShininess]
[BrushTexture]
[CameraClsColor]
[CameraClsMode]
[CameraFogColor]
[CameraFogMode]
[CameraFogRange]
[CameraPick]
[CameraProject]
[CameraProjMode]
[CameraRange]
[CameraViewport]
[CameraZoom]
[ClearCollisions]
[ClearSurface]
[ClearTextureFilters]
[ClearWorld]
[CollisionEntity]
[Collisions]
[CollisionNX]
[CollisionNY]
[CollisionNZ]
[CollisionSurface]
[CollisionTime]
[CollisionTriangle]
[CollisionX]
[CollisionY]
[CollisionZ]
[CountChildren]
[CountCollisions]
[CopyEntity]
[CopyMesh]
[CountSurfaces]
[CountTriangles]
[CountVertices]
[CreateBrush]
[CreateCamera]
[CreateCone]
[CreateCylinder]
[CreateCube]
[CreateMesh]
[CreateLight]
[CreatePivot]
[CreatePlane]
[CreateSphere]
[CreateSprite]
[CreateSurface]
[CreateTerrain]
[CreateTexture]
[DeltaPitch]
[DeltaYaw]
[EntityAlpha]
[EntityAutoFade]
[EntityBlend]
[EntityBox]
[EntityClass]
[EntityCollided]
[EntityColor]
[EntityDistance]
[EntityFX]
[EntityInView]
[EntityName] return ent->EntityName();
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=EntityOrder">Online Help</a>
int EntityOrder(Entity* ent,int order){
ent->EntityOrder(order);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=EntityParent">Online Help</a>
int EntityParent(Entity ent,Entity parent_ent,bool glob=true){
ent->EntityParent(parent_ent,glob);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=EntityPick">Online Help</a>
Entity EntityPick(Entity ent,float range){
return Pick::EntityPick(ent,range);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=EntityPickMode">Online Help</a>
int EntityPickMode(Entity* ent,int pick_mode,bool obscurer=true){
ent->EntityPickMode(pick_mode,obscurer);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=EntityPitch">Online Help</a>
float EntityPitch(Entity* ent,bool glob=false){
return ent->EntityPitch(glob);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=EntityRadius">Online Help</a>
int EntityRadius(Entity* ent,float radius_x,float radius_y=0.0){
ent->EntityRadius(radius_x,radius_y);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=EntityRoll">Online Help</a>
float EntityRoll(Entity* ent,bool glob=false){
return ent->EntityRoll(glob);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=EntityShininess">Online Help</a>
int EntityShininess(Entity* ent,float shine){
ent->EntityShininess(shine);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=EntityTexture">Online Help</a>
int EntityTexture(Entity ent,Texture tex,int frame=0,int index=0){
// Mesh(ent).EntityTexture(Texture tex,frame,index);
ent->EntityTexture(tex,frame,index);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=EntityType">Online Help</a>
int EntityType(Entity* ent,int type_no,bool recursive=false){
ent->EntityType(type_no,recursive);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=EntityVisible">Online Help</a>
int EntityVisible(Entity src_ent,Entity dest_ent){
return Pick::EntityVisible(src_ent,dest_ent);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=EntityX">Online Help</a>
float EntityX(Entity* ent,bool glob=false){
return ent->EntityX(glob);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=EntityY">Online Help</a>
float EntityY(Entity* ent,bool glob=false){
return ent->EntityY(glob);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=EntityYaw">Online Help</a>
float EntityYaw(Entity* ent,bool glob=false){
return ent->EntityYaw(glob);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=EntityZ">Online Help</a>
float EntityZ(Entity* ent,bool glob=false){
return ent->EntityZ(glob);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=ExtractAnimSeq">Online Help</a>
int ExtractAnimSeq(Entity* ent,int first_frame,int last_frame,int seq=0){
return ent->ExtractAnimSeq(first_frame,last_frame,seq);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=FindChild">Online Help</a>
Entity FindChild(Entity ent,char* child_name){
return ent->FindChild(child_name);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=FindSurface">Online Help</a>
Surface FindSurface(Mesh mesh,Brush* brush){
// return mesh->FindSurface(brush);
}
/*
bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=FitMesh">Online Help</a>
- /
Mesh FitMesh(Mesh mesh,float x,float y,float z,float width,float height,float depth,bool uniform=false){ mesh->FitMesh(x,y,z,width,height,depth,uniform); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=FlipMesh">Online Help</a>
- /
Mesh FlipMesh(Mesh mesh){ mesh->FlipMesh(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=FreeBrush">Online Help</a>
- /
int FreeBrush(Brush brush){ brush->FreeBrush(); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=FreeEntity">Online Help</a>
- /
int FreeEntity(Entity ent){ ent->FreeEntity(); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=FreeTexture">Online Help</a>
- /
int FreeTexture(Texture tex){ tex->FreeTexture(); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=GetBrushTexture">Online Help</a>
- /
Texture GetBrushTexture(Brush brush,int index=0){ // return Texture::GetBrushTexture(brush,index); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=GetChild">Online Help</a>
- /
Entity GetChild(Entity ent,int child_no){ return ent->GetChild(child_no); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=GetEntityBrush">Online Help</a>
- /
Brush GetEntityBrush(Entity ent){ return ent->GetEntityBrush(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=GetEntityType">Online Help</a>
- /
int GetEntityType(Entity ent){ return ent->GetEntityType(); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=ResetEntity">Online Help</a>
- /
float GetMatElement(Entity ent,int row,int col){ // ent->GetMatElement(row,col); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=GetParent">Online Help</a>
- /
Entity GetParentEntity(Entity ent){ return ent->GetParent(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=GetSurface">Online Help</a>
- /
Surface GetSurface(Mesh mesh,int surf_no){ return mesh->GetSurface(surf_no); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=GetSurfaceBrush">Online Help</a>
- /
Brush GetSurfaceBrush(Surface surf){ return surf->GetSurfaceBrush(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=Graphics3D">Online Help</a>
- /
int Graphics3D(int width,int height,int depth=0,int mode=0,int rate=60){ Global::Graphics(); //(width,height,depth,mode,rate); Global::width=width; Global::height=height; } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=HandleSprite">Online Help</a>
- /
int HandleSprite(Sprite sprite,float h_x,float h_y){ sprite->HandleSprite(h_x,h_y); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=HideEntity">Online Help</a>
- /
int HideEntity(Entity ent){ ent->HideEntity(); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=LightColor">Online Help</a>
- /
int LightColor(Light light,float red,float green,float blue){ light->LightColor(red,green,blue); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=LightConeAngles">Online Help</a>
- /
int LightConeAngles(Light light,float inner_ang,float outer_ang){ light->LightConeAngles(inner_ang,outer_ang); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=LightRange">Online Help</a>
- /
int LightRange(Light light,float range){ light->LightRange(range); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=LinePick">Online Help</a>
- /
Entity LinePick(float x,float y,float z,float dx,float dy,float dz,float radius=0.0){ return Pick::LinePick(x,y,z,dx,dy,dz,radius); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=LoadAnimMesh">Online Help</a>
- /
Mesh LoadAnimMesh(char file,Entity parent=0){ return Mesh::LoadAnimMesh(file,parent); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=LoadAnimTexture">Online Help</a>
- /
Texture LoadAnimTexture(char file,int flags,int frame_width,int frame_height,int first_frame,int frame_count){ return Texture::LoadAnimTexture(file,flags,frame_width,frame_height,first_frame,frame_count); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=LoadBrush">Online Help</a>
- /
Brush LoadBrush(char file,int flags=1,float u_scale=1.0,float v_scale=1.0){ return Brush::LoadBrush(file,flags,u_scale,v_scale); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=LoadMesh">Online Help</a>
- /
Mesh LoadMesh(char file,Entity parent=0){ return Mesh::LoadMesh(file,parent); } Terrain LoadTerrain(char file,Entity parent=0){ return Terrain::LoadTerrain(file,parent); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=LoadTexture">Online Help</a>
- /
Texture LoadTexture(char file,int flags=1){ return Texture::LoadTexture(file,flags); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=LoadSprite">Online Help</a>
- /
Sprite LoadSprite(char tex_file,int tex_flag=1,Entity parent=0){ return Sprite::LoadSprite(tex_file,tex_flag,parent); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=MeshDepth">Online Help</a>
- /
float MeshDepth(Mesh mesh){ return mesh->MeshDepth(); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=MeshHeight">Online Help</a>
- /
float MeshHeight(Mesh mesh){ return mesh->MeshHeight(); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=MeshWidth">Online Help</a>
- /
float MeshWidth(Mesh mesh){ return mesh->MeshWidth(); } int ModifyTerrain(Terrain terr, int x, int z, float new_height){ terr->ModifyTerrain ( x, z, new_height); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=MoveEntity">Online Help</a>
- /
int MoveEntity(Entity ent,float x,float y,float z){ ent->MoveEntity(x,y,z); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=NameEntity">Online Help</a>
- /
int NameEntity(Entity ent,char name){ ent->NameEntity(name); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PaintEntity">Online Help</a>
- /
int PaintEntity(Entity ent,Brush brush){ // mesh(ent)->PaintEntity(brush); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PaintMesh">Online Help</a>
- /
Mesh PaintMesh(Mesh mesh,Brush brush){ mesh->PaintMesh(brush); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PaintSurface">Online Help</a>
- /
int PaintSurface(Surface surf,Brush brush){ surf->PaintSurface(brush); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PickedEntity">Online Help</a>
- /
Entity PickedEntity(){ // return TPick.PickedEntity:TEntity(); return Pick::PickedEntity(); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PickedNX">Online Help</a>
- /
float PickedNX(){ return Pick::PickedNX(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PickedNY">Online Help</a>
- /
float PickedNY(){ return Pick::PickedNY(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PickedNZ">Online Help</a>
- /
float PickedNZ(){ return Pick::PickedNZ(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PickedSurface">Online Help</a>
- /
Surface PickedSurface(){ // return TPick.PickedSurface:TSurface() return Pick::PickedSurface(); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PickedTime">Online Help</a>
- /
float PickedTime(){ return Pick::PickedTime(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PickedTriangle">Online Help</a>
- /
int PickedTriangle(){ return Pick::PickedTriangle(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PickedX">Online Help</a>
- /
float PickedX(){ return Pick::PickedX(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PickedY">Online Help</a>
- /
float PickedY(){ return Pick::PickedY(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PickedZ">Online Help</a>
- /
float PickedZ(){ return Pick::PickedZ(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PointEntity">Online Help</a>
- /
int PointEntity(Entity ent,Entity target_ent,float roll=0){ ent->PointEntity(target_ent,roll); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PositionEntity">Online Help</a>
- /
int PositionEntity(Entity ent,float x,float y,float z,bool glob=false){ ent->PositionEntity(x,y,z,glob); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PositionMesh">Online Help</a>
- /
int PositionMesh(Mesh mesh,float px,float py,float pz){ mesh->PositionMesh(px,py,pz); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=PositionTexture">Online Help</a>
- /
int PositionTexture(Texture tex,int u_pos,int v_pos){ tex->PositionTexture(u_pos,v_pos); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=ProjectedX">Online Help</a>
- /
float ProjectedX(){ return Camera::projected_x; } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=ProjectedY">Online Help</a>
- /
float ProjectedY(){ return Camera::projected_y; } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=ProjectedZ">Online Help</a>
- /
float ProjectedZ(){ return Camera::projected_z; } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=RenderWorld">Online Help</a>
- /
int RenderWorld(){ Global::RenderWorld(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=ResetEntity">Online Help</a>
- /
int ResetEntity(Entity ent){ ent->ResetEntity(); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=RotateEntity">Online Help</a>
- /
int RotateEntity(Entity ent,float x,float y,float z,bool glob=false){ ent->RotateEntity(x,y,z,glob); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=RotateMesh">Online Help</a>
- /
Mesh RotateMesh(Mesh mesh,float pitch,float yaw,float roll){ mesh->RotateMesh(pitch,yaw,roll); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=RotateSprite">Online Help</a>
- /
int RotateSprite(Sprite sprite,float ang){ sprite->RotateSprite(ang); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=RotateTexture">Online Help</a>
- /
int RotateTexture(Texture tex,float ang){ tex->RotateTexture(ang); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=ScaleEntity">Online Help</a>
- /
int ScaleEntity(Entity ent,float x,float y,float z,bool glob=false){ ent->ScaleEntity(x,y,z,glob); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=ScaleMesh">Online Help</a>
- /
int ScaleMesh(Mesh mesh,float sx,float sy,float sz){ mesh->ScaleMesh(sx,sy,sz); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=ScaleSprite">Online Help</a>
- /
int ScaleSprite(Sprite sprite,float s_x,float s_y){ sprite->ScaleSprite(s_x,s_y); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=ScaleTexture">Online Help</a>
- /
int ScaleTexture(Texture tex,float u_scale,float v_scale){ tex->ScaleTexture(u_scale,v_scale); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=SetAnimTime">Online Help</a>
- /
int SetAnimTime(Entity ent,float time,int seq=0){ ent->SetAnimTime(time,seq); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=SetCubeFace">Online Help</a>
- /
int SetCubeFace(Texture tex,int face){ // tex->SetCubeFace(face); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=SetCubeMode">Online Help</a>
- /
int SetCubeMode(Texture tex,int mode){ // tex->SetCubeMode(mode); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=ShowEntity">Online Help</a>
- /
int ShowEntity(Entity ent){ ent->ShowEntity(); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=SpriteViewMode">Online Help</a>
- /
int SpriteViewMode(Sprite sprite,int mode){ sprite->SpriteViewMode(mode); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=TextureBlend">Online Help</a>
- /
int TextureBlend(Texture tex,int blend){ tex->TextureBlend(blend); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=TextureCoords">Online Help</a>
- /
int TextureCoords(Texture tex,int coords){ tex->TextureCoords(coords); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=TextureHeight">Online Help</a>
- /
int TextureHeight(Texture tex){ // return tex->TextureHeight(); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=TextureFilter">Online Help</a>
- /
int TextureFilter(char match_text,int flags){ // Texture::TextureFilter(match_text,flags); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=TextureName">Online Help</a>
- /
string TextureName(Texture tex){ return tex->TextureName(); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=TextureWidth">Online Help</a>
- /
int TextureWidth(Texture tex){ // return tex->TextureWidth() } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=TFormedX">Online Help</a>
- /
float TFormedX(){ return Entity::TFormedX(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=TFormedY">Online Help</a>
- /
float TFormedY(){ return Entity::TFormedY(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=TFormedZ">Online Help</a>
- /
float TFormedZ(){ return Entity::TFormedZ(); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=TFormNormal">Online Help</a>
- /
int TFormNormal(float x,float y,float z,Entity src_ent,Entity dest_ent){ Entity::TFormNormal(x,y,z,src_ent,dest_ent); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=TFormPoint">Online Help</a>
- /
int TFormPoint(float x,float y,float z,Entity src_ent,Entity dest_ent){ Entity::TFormPoint(x,y,z,src_ent,dest_ent); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=TFormVector">Online Help</a>
- /
int TFormVector(float x,float y,float z,Entity src_ent,Entity dest_ent){ Entity::TFormVector(x,y,z,src_ent,dest_ent); } /* bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=TranslateEntity">Online Help</a>
- /
int TranslateEntity(Entity ent,float x,float y,float z,bool glob=false){ ent->TranslateEntity(x,y,z,glob); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=TriangleVertex">Online Help</a>
- /
int TriangleVertex(Surface surf,int tri_no,int corner){ return surf->TriangleVertex(tri_no,corner); } / bbdoc: <a href="http://www.blitzbasic.com/b3ddocs/command.php?name=TurnEntity">Online Help</a>
- /
[TurnEntity] [UpdateNormals] [UpdateWorld] [VectorPitch] [VectorYaw] [VertexAlpha] [VertexBlue] [VertexColor] [VertexCoords] [VertexGreen] [VertexNormal] [VertexNX] [VertexNY] [VertexNZ] [VertexRed] [VertexTexCoords] [VertexU] [VertexV] [VertexW] [VertexX] [VertexY] [VertexZ] [Wireframe]