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