OpenB3D Guide   3D Game Engine   Home Page   <<<<   HISTORY   >>>>   
Global
OB3D_AmbientLight OB3D_AmbientShader OB3D_AntiAlias OB3D_ClearWorld OB3D_Graphics3D OB3D_RenderWorld OB3D_UpdateWorld OB3D_Wireframe
Texture
OB3D_CreateTexture OB3D_LoadAnimTexture OB3D_LoadTexture OB3D_LoadMaterial OB3D_GetBrushTexture OB3D_BackBufferToTex OB3D_BufferToTex OB3D_TexToBuffer OB3D_CameraToTex OB3D_DepthBufferToTex OB3D_TextureFilter OB3D_ClearTextureFilters OB3D_PositionTexture OB3D_RotateTexture OB3D_ScaleTexture OB3D_TextureHeight OB3D_TextureWidth OB3D_TextureName OB3D_FreeTexture OB3D_TextureBlend OB3D_TextureCoords OB3D_SetCubeFace OB3D_SetCubeMode
Brush
OB3D_CreateBrush OB3D_LoadBrush OB3D_BrushAlpha OB3D_BrushBlend OB3D_BrushColor OB3D_BrushFX OB3D_BrushShininess OB3D_BrushTexture OB3D_GetEntityBrush OB3D_GetSurfaceBrush OB3D_FreeBrush
Shader
OB3D_CreateShader OB3D_CreateShaderVGF OB3D_LoadShader OB3D_LoadShaderVGF OB3D_FreeShader OB3D_GetShaderProgram OB3D_SetFloat OB3D_SetFloat2 OB3D_SetFloat3 OB3D_SetFloat4 OB3D_SetInteger OB3D_SetInteger2 OB3D_SetInteger3 OB3D_SetInteger4 OB3D_UseFloat OB3D_UseFloat2 OB3D_UseFloat3 OB3D_UseFloat4 OB3D_UseInteger OB3D_UseInteger2 OB3D_UseInteger3 OB3D_UseInteger4 OB3D_UseEntity OB3D_UseMatrix OB3D_UseSurface OB3D_ShadeEntity OB3D_ShadeMesh OB3D_ShaderFunction OB3D_ShaderMaterial OB3D_ShaderTexture OB3D_ShadeSurface
Mesh
OB3D_CreateMesh OB3D_LoadAnimMesh OB3D_LoadMesh OB3D_CopyMesh OB3D_RepeatMesh OB3D_CreateCone OB3D_CreateCube OB3D_CreateCylinder OB3D_CreateSphere OB3D_CreateQuad OB3D_PaintMesh OB3D_AddMesh OB3D_PositionMesh OB3D_RotateMesh OB3D_ScaleMesh OB3D_MeshCSG OB3D_MeshCullRadius OB3D_CountSurfaces OB3D_CreateBone OB3D_SkinMesh OB3D_FitMesh OB3D_FlipMesh OB3D_UpdateNormals OB3D_UpdateTexCoords OB3D_MeshesIntersect OB3D_MeshDepth OB3D_MeshHeight OB3D_MeshWidth OB3D_GetSurface
Surface
OB3D_CreateSurface OB3D_AddTriangle OB3D_AddVertex OB3D_TriangleVertex OB3D_CountTriangles OB3D_CountVertices OB3D_PaintSurface OB3D_ClearSurface OB3D_FindSurface OB3D_VertexAlpha OB3D_VertexColor OB3D_VertexRed OB3D_VertexBlue OB3D_VertexGreen OB3D_VertexNormal OB3D_VertexNX OB3D_VertexNY OB3D_VertexNZ OB3D_VertexCoords OB3D_VertexX OB3D_VertexY OB3D_VertexZ OB3D_VertexTexCoords OB3D_VertexU OB3D_VertexV OB3D_VertexW
Camera
OB3D_CreateCamera OB3D_CameraClsColor OB3D_CameraClsMode OB3D_CameraFogColor OB3D_CameraFogMode OB3D_CameraFogRange OB3D_CameraPick OB3D_CameraProject OB3D_ProjectedX OB3D_ProjectedY OB3D_ProjectedZ OB3D_CameraProjMatrix OB3D_CameraProjMode OB3D_CameraRange OB3D_CameraViewport OB3D_CameraZoom OB3D_EntityInView OB3D_PickedEntity OB3D_PickedSurface OB3D_PickedTriangle OB3D_PickedX OB3D_PickedY OB3D_PickedZ OB3D_PickedNX OB3D_PickedNY OB3D_PickedNZ OB3D_PickedTime
Light
OB3D_CreateLight OB3D_LightColor OB3D_LightConeAngles OB3D_LightRange
Pivot
OB3D_CreatePivot
Sprite
OB3D_CreateSprite OB3D_CreateVoxelSprite OB3D_LoadSprite OB3D_HandleSprite OB3D_RotateSprite OB3D_ScaleSprite OB3D_SpriteRenderMode OB3D_SpriteViewMode OB3D_VoxelSpriteMaterial
Shadow
OB3D_CreateShadow OB3D_FreeShadow OB3D_ResetShadow
Plane
OB3D_CreatePlane
Terrain
OB3D_CreateTerrain OB3D_CreateGeosphere OB3D_LoadTerrain OB3D_LoadGeosphere OB3D_GeosphereHeight OB3D_ModifyTerrain OB3D_ModifyGeosphere OB3D_TerrainHeight OB3D_TerrainX OB3D_TerrainY OB3D_TerrainZ
Fluid
OB3D_CreateFluid OB3D_CreateBlob OB3D_FluidArray OB3D_FluidFunction OB3D_FluidThreshold
Octree
OB3D_CreateOctree OB3D_OctreeBlock OB3D_OctreeMesh
Particle System
OB3D_CreateParticleEmitter OB3D_EmitterParticleFunction OB3D_EmitterParticleLife OB3D_EmitterParticleSpeed OB3D_EmitterRate OB3D_EmitterVariance OB3D_EmitterVector OB3D_ParticleColor OB3D_ParticleTrail OB3D_ParticleVector
Entity Movement
OB3D_MoveEntity OB3D_PointEntity OB3D_PositionEntity OB3D_TranslateEntity OB3D_RotateEntity OB3D_TurnEntity OB3D_ScaleEntity
Entity Animation
OB3D_AddAnimSeq OB3D_LoadAnimSeq OB3D_AnimSeq OB3D_Animate OB3D_AnimLength OB3D_AnimTime OB3D_Animating OB3D_SetAnimKey OB3D_SetAnimTime OB3D_ExtractAnimSeq
Entity Control
OB3D_FreeEntity OB3D_CopyEntity OB3D_EntityAlpha OB3D_EntityColor OB3D_EntityShininess OB3D_EntityTexture OB3D_PaintEntity OB3D_EntityFX OB3D_EntityAutoFade OB3D_EntityBlend OB3D_EntityOrder OB3D_NameEntity OB3D_HideEntity OB3D_ShowEntity OB3D_EntityParent OB3D_GetParentEntity OB3D_TFormNormal OB3D_TFormPoint OB3D_TFormVector OB3D_TFormedX OB3D_TFormedY OB3D_TFormedZ
Entity State
OB3D_CountChildren OB3D_EntityDistance OB3D_EntityVisible OB3D_EntityX OB3D_EntityY OB3D_EntityZ OB3D_EntityPitch OB3D_EntityRoll OB3D_EntityYaw OB3D_EntityScaleX OB3D_EntityScaleY OB3D_EntityScaleZ OB3D_FindChild OB3D_GetChild OB3D_DeltaPitch OB3D_DeltaYaw OB3D_EntityClass OB3D_EntityName OB3D_EntityMatrix OB3D_EntityPick OB3D_LinePick
Entity Collision
OB3D_EntityRadius OB3D_ResetEntity OB3D_Collisions OB3D_CountCollisions OB3D_CollisionEntity OB3D_CollisionNX OB3D_CollisionNY OB3D_CollisionNZ OB3D_CollisionX OB3D_CollisionY OB3D_CollisionZ OB3D_CollisionSurface OB3D_CollisionTriangle OB3D_CollisionTime OB3D_EntityCollided OB3D_EntityBox OB3D_EntityType OB3D_EntityPickMode OB3D_GetEntityType OB3D_ClearCollisions
Actions
OB3D_ActFadeTo OB3D_ActMoveBy OB3D_ActMoveTo OB3D_ActNewtonian OB3D_ActScaleTo OB3D_ActTintTo OB3D_ActTrackByDistance OB3D_ActTrackByPoint OB3D_ActTurnBy OB3D_ActTurnTo OB3D_ActVector OB3D_AppendAction OB3D_FreeAction
Physics
OB3D_CreateConstraint OB3D_CreateRigidBody OB3D_FreeConstraint OB3D_FreeRigidBody
Stencil
OB3D_CreateStencil OB3D_UseStencil OB3D_StencilAlpha OB3D_StencilClsColor OB3D_StencilClsMode OB3D_StencilMesh OB3D_StencilMode
Post Processing
OB3D_CreatePostFX OB3D_AddRenderTarget OB3D_PostFXBuffer OB3D_PostFXFunction OB3D_PostFXShader OB3D_PostFXShaderpass OB3D_PostFXTexture
3D Maths
OB3D_VectorPitch OB3D_VectorYaw OB3D_GetMatElement