OpenB3D Guide   3D Game Engine   Home Page   <<<<   HISTORY   >>>>   
Global
AmbientLight AmbientShader AntiAlias ClearWorld Graphics3D RenderWorld UpdateWorld Wireframe
Texture
CreateTexture LoadAnimTexture LoadTexture LoadMaterial GetBrushTexture BackBufferToTex BufferToTex TexToBuffer CameraToTex DepthBufferToTex TextureFilter ClearTextureFilters PositionTexture RotateTexture ScaleTexture TextureHeight TextureWidth TextureName FreeTexture TextureBlend TextureCoords SetCubeFace SetCubeMode
Brush
CreateBrush LoadBrush BrushAlpha BrushBlend BrushColor BrushFX BrushShininess BrushTexture GetEntityBrush GetSurfaceBrush FreeBrush
Shader
CreateShader CreateShaderVGF LoadShader LoadShaderVGF FreeShader GetShaderProgram SetFloat SetFloat2 SetFloat3 SetFloat4 SetInteger SetInteger2 SetInteger3 SetInteger4 UseFloat UseFloat2 UseFloat3 UseFloat4 UseInteger UseInteger2 UseInteger3 UseInteger4 UseEntity UseMatrix UseSurface ShadeEntity ShadeMesh ShaderFunction ShaderMaterial ShaderTexture ShadeSurface
Mesh
CreateMesh LoadAnimMesh LoadMesh CopyMesh RepeatMesh CreateCone CreateCube CreateCylinder CreateSphere CreateQuad PaintMesh AddMesh PositionMesh RotateMesh ScaleMesh MeshCSG MeshCullRadius CountSurfaces CreateBone SkinMesh FitMesh FlipMesh UpdateNormals UpdateTexCoords MeshesIntersect MeshDepth MeshHeight MeshWidth GetSurface
Surface
CreateSurface AddTriangle AddVertex TriangleVertex CountTriangles CountVertices PaintSurface ClearSurface FindSurface VertexAlpha VertexColor VertexRed VertexBlue VertexGreen VertexNormal VertexNX VertexNY VertexNZ VertexCoords VertexX VertexY VertexZ VertexTexCoords VertexU VertexV VertexW
Camera
CreateCamera CameraClsColor CameraClsMode CameraFogColor CameraFogMode CameraFogRange CameraPick CameraProject ProjectedX ProjectedY ProjectedZ CameraProjMatrix CameraProjMode CameraRange CameraViewport CameraZoom EntityInView PickedEntity PickedSurface PickedTriangle PickedX PickedY PickedZ PickedNX PickedNY PickedNZ PickedTime
Light
CreateLight LightColor LightConeAngles LightRange
Pivot
CreatePivot
Sprite
CreateSprite CreateVoxelSprite LoadSprite HandleSprite RotateSprite ScaleSprite SpriteRenderMode SpriteViewMode VoxelSpriteMaterial
Shadow
CreateShadow FreeShadow ResetShadow
Plane
CreatePlane
Terrain
CreateTerrain CreateGeosphere LoadTerrain LoadGeosphere GeosphereHeight ModifyTerrain ModifyGeosphere TerrainHeight TerrainX TerrainY TerrainZ
Fluid
CreateFluid CreateBlob FluidArray FluidFunction FluidThreshold
Octree
CreateOctree OctreeBlock OctreeMesh
Particle System
CreateParticleEmitter EmitterParticleFunction EmitterParticleLife EmitterParticleSpeed EmitterRate EmitterVariance EmitterVector ParticleColor ParticleTrail ParticleVector
Entity Movement
MoveEntity PointEntity PositionEntity TranslateEntity RotateEntity TurnEntity ScaleEntity
Entity Animation
AddAnimSeq LoadAnimSeq AnimSeq Animate AnimLength AnimTime Animating SetAnimKey SetAnimTime ExtractAnimSeq
Entity Control
FreeEntity CopyEntity EntityAlpha EntityColor EntityShininess EntityTexture PaintEntity EntityFX EntityAutoFade EntityBlend EntityOrder NameEntity HideEntity ShowEntity EntityParent GetParentEntity TFormNormal TFormPoint TFormVector TFormedX TFormedY TFormedZ
Entity State
CountChildren EntityDistance EntityVisible EntityX EntityY EntityZ EntityPitch EntityRoll EntityYaw EntityScaleX EntityScaleY EntityScaleZ FindChild GetChild DeltaPitch DeltaYaw EntityClass EntityName EntityMatrix EntityPick LinePick
Entity Collision
EntityRadius ResetEntity Collisions CountCollisions CollisionEntity CollisionNX CollisionNY CollisionNZ CollisionX CollisionY CollisionZ CollisionSurface CollisionTriangle CollisionTime EntityCollided EntityBox EntityType EntityPickMode GetEntityType ClearCollisions
Actions
ActFadeTo ActMoveBy ActMoveTo ActNewtonian ActScaleTo ActTintTo ActTrackByDistance ActTrackByPoint ActTurnBy ActTurnTo ActVector AppendAction FreeAction
Physics
CreateConstraint CreateRigidBody FreeConstraint FreeRigidBody
Stencil
CreateStencil UseStencil StencilAlpha StencilClsColor StencilClsMode StencilMesh StencilMode
Post Processing
CreatePostFX AddRenderTarget PostFXBuffer PostFXFunction PostFXShader PostFXShaderpass PostFXTexture
3D Maths
VectorPitch VectorYaw GetMatElement