| Operatoren |
render_scene_3d — Rendern eines Bildes einer 3D-Szene.
render_scene_3d( : Image : Scene3D, CameraIndex : )
render_scene_3d rendert ein Bild der 3D-Szene Scene3D aus der Sicht der Kamera mit dem Index CameraIndex und gibt es in Image zurück.
Anders als in display_scene_3d werden die Parameter 'object_index_persistence' und 'disp_background' nicht berücksichtigt. Der Hintergrund von Image ist schwarz.
render_scene_3d benötigt OpenGL 2.1, GLSL 1.2 und die OpenGL Extensions GL_EXT_framebuffer_object und GL_EXT_framebuffer_blit. Andernfalls wird automatisch der Parameter 'opengl_compatibility_mode_enable' der Systemvariable (siehe set_system) auf 'true' gesetzt und die Visualisierung mit geringeren Anforderungen durchgeführt. Hierfür wird OpenGL 1.1 benötigt.
Bild der 3D-Szene.
Handle der 3D-Szene.
Index der Kamera zum rendern der 3D-Szene.
Sind die Parameterwerte korrekt, dann liefert render_scene_3d den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
3D Metrology
| Operatoren |