====== engine.sbi ====== ■ **SetEnginePath(EnginePath.s = "sbbjs")**\\ Definir le chemin du framework babylon.custom.js ■ **InitEngine(CallBack, CanvasGadget = #PB_Ignore)**\\ Initialiser l'environnement 3D * //Callback// c'est le nom de la procédure à exécuter quand l'environnement 3D est prét. * //CanvasGadget//. Si pas renseigné le rendu 3D sera full screen. ■ **PointerLock(Value = #True)**\\ Verouiller la souris sur la caméra active. ■ **Value = IsPointerLock()**\\ Retourne **#True** si le pointeur de la sourie est verrouillé sur la caméra. Sinon **#False** ■ **RenderLoop(Callback)**\\ Definir la procédure de rendering. ■ **RenderWorld()**\\ Affiche le rendu de la scène 3D sur l'écran courant. ■ **CreateSceneShoot(Camera, Width, Height, Precision.f=1)**\\ Prendre une photo de la scène. La précision peut être utilisée comme multiplicateur de la résolution de l'écran. ■ **showAxis(size) **\\ Affiche l'axe x y z au centre de la scène. Le paramètre Size permet de définir la longueur des axes.