CollisionBackend ( )
Parameters
| None. |
Description
|
Returns the collision backend selected for the current 3D world. The result is 0 for the legacy Blitz3D sweeps and 1 for the hidden Box3D solver. Use it to display diagnostics or to apply backend-specific tuning; choose a backend with SetCollisionBackend. Requires Extended mode. See also: SetCollisionBackend, UpdateWorld. |
Example
; CollisionBackend Example - requires Extended mode Graphics3D 640,360,0,2:SetBuffer BackBuffer() camera=CreateCamera():PositionEntity camera,0,0,-5 cube=CreateCube():EntityColor cube,80,170,235 SetCollisionBackend 1 While Not KeyDown(1) TurnEntity cube,.3,.7,0 UpdateWorld RenderWorld Text 8,8,"CollisionBackend() = "+CollisionBackend() Text 8,28,"0 is legacy; 1 is the hidden Box3D solver Esc exits" Flip Wend End
Index