render_scene_3dT_render_scene_3dRenderScene3dRenderScene3drender_scene_3d (算子名称)
名称
render_scene_3dT_render_scene_3dRenderScene3dRenderScene3drender_scene_3d — Render an image of a 3D scene.
参数签名
描述
render_scene_3drender_scene_3dRenderScene3dRenderScene3dRenderScene3drender_scene_3d renders an image of the 3D scene Scene3DScene3DScene3DScene3Dscene3Dscene_3d
and returns the result in ImageImageImageImageimageimage. The view of the camera
CameraIndexCameraIndexCameraIndexCameraIndexcameraIndexcamera_index is used to render the image.
The set_scene_3d_paramset_scene_3d_paramSetScene3dParamSetScene3dParamSetScene3dParamset_scene_3d_param parameters
'object_index_persistence'"object_index_persistence""object_index_persistence""object_index_persistence""object_index_persistence""object_index_persistence" and 'disp_background'"disp_background""disp_background""disp_background""disp_background""disp_background" are
ignored. The background of ImageImageImageImageimageimage is black.
render_scene_3drender_scene_3dRenderScene3dRenderScene3dRenderScene3drender_scene_3d requires OpenGL 2.1, GLSL 1.2, and the OpenGL
extensions GL_EXT_framebuffer_object and GL_EXT_framebuffer_blit.
Otherwise the compatibility mode is automatically enabled. The compatibility
mode requires OpenGL 1.1.
运行信息
- 多线程类型:可重入(与非独占操作符并行运行)。
- 多线程作用域:全局(可以从任何线程调用)。
- 未经并行化处理。
参数表
ImageImageImageImageimageimage (output_object) (multichannel-)image → objectHImageHObjectHImageHobject * (byte)
Rendered 3D scene.
Scene3DScene3DScene3DScene3Dscene3Dscene_3d (input_control) scene_3d → HScene3D, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle of the 3D scene.
CameraIndexCameraIndexCameraIndexCameraIndexcameraIndexcamera_index (input_control) integer → HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Index of the camera used to display the scene.
结果
render_scene_3drender_scene_3dRenderScene3dRenderScene3dRenderScene3drender_scene_3d returns 2 (
H_MSG_TRUE)
if all parameters are
correct. 如有必要,将引发异常。
可替代算子
display_scene_3ddisplay_scene_3dDisplayScene3dDisplayScene3dDisplayScene3ddisplay_scene_3d
参考其它
create_scene_3dcreate_scene_3dCreateScene3dCreateScene3dCreateScene3dcreate_scene_3d
模块
3D Metrology