PureBasic - Engine3D
Généralités
PureBasic dispose d'un accès simplifié à OGRE, un moteur 3D OpenSource très performant. Ce choix a été fait car il aurait été dommage de réinventer la roue plutôt que de supporter et de pousser le développement d'un excellent produit déjà disponible.
OGRE est toujours en phase de finition et de nombreuses nouvelles fonctionnalités devraient lui être ajoutées au fur et à mesure. Plus d'informations à propos de ce moteur 3D sont disponible sur: http://www.ogre3d.org. La licence relative à l'usage de OGRE est consultable ici et les sources d'OGRE modifiées pour PureBasic sont téléchargeables ici. N'importe quel type d'applications (commerciales ou non) utilisant OGRE peuvent être créées librement sans aucune redevance (LGPL).
Sommaire des commandes
Add3DArchive
AmbientColor
AntialiasingMode
CheckEntityCollision
CountRenderedTriangles
CreateWater
EnableWorldCollisions
EnableWorldPhysics
Engine3DFrameRate
ExamineWorldCollisions
FirstWorldCollisionEntity
Fog
InitEngine3D
InputEvent3D
LoadWorld
MousePick
NextWorldCollision
Parse3DScripts
PickX
PickY
PickZ
PointPick
RayCollide
RenderWorld
SecondWorldCollisionEntity
SetGUITheme3D
ShowGUI
SkyBox
SkyDome
Sun
WorldDebug
WorldGravity
WorldShadows
OS Supportés
Tous