@@ -4,7 +4,7 @@ import pybind11_stubgen.typing_ext
4
4
import sapien .pysapien
5
5
import sapien .pysapien .internal_renderer
6
6
import typing
7
- __all__ = ['RenderBodyComponent' , 'RenderCameraComponent' , 'RenderCameraGroup' , 'RenderCubemap' , 'RenderCudaMeshComponent' , 'RenderDirectionalLightComponent' , 'RenderLightComponent' , 'RenderMaterial' , 'RenderParallelogramLightComponent' , 'RenderPointCloudComponent' , 'RenderPointLightComponent' , 'RenderShape' , 'RenderShapeBox' , 'RenderShapeCapsule' , 'RenderShapeCylinder' , 'RenderShapePlane' , 'RenderShapeSphere' , 'RenderShapeTriangleMesh' , 'RenderShapeTriangleMeshPart' , 'RenderSpotLightComponent' , 'RenderSystem' , 'RenderSystemGroup' , 'RenderTexture' , 'RenderTexture2D' , 'RenderTexturedLightComponent' , 'RenderWindow' , 'SapienRenderer' , 'clear_cache' , 'get_camera_shader_dir' , 'get_device_summary' , 'get_imgui_ini_filename' , 'get_msaa' , 'get_ray_tracing_denoiser' , 'get_ray_tracing_dof_aperture' , 'get_ray_tracing_dof_plane' , 'get_ray_tracing_path_depth' , 'get_ray_tracing_samples_per_pixel' , 'get_viewer_shader_dir' , 'load_scene' , 'set_camera_shader_dir' , 'set_imgui_ini_filename' , 'set_log_level' , 'set_msaa' , 'set_picture_format' , 'set_ray_tracing_denoiser' , 'set_ray_tracing_dof_aperture' , 'set_ray_tracing_dof_plane' , 'set_ray_tracing_path_depth' , 'set_ray_tracing_samples_per_pixel' , 'set_viewer_shader_dir' ]
7
+ __all__ = ['RenderBodyComponent' , 'RenderCameraComponent' , 'RenderCameraGroup' , 'RenderCubemap' , 'RenderCudaMeshComponent' , 'RenderDirectionalLightComponent' , 'RenderLightComponent' , 'RenderMaterial' , 'RenderParallelogramLightComponent' , 'RenderPointCloudComponent' , 'RenderPointLightComponent' , 'RenderShape' , 'RenderShapeBox' , 'RenderShapeCapsule' , 'RenderShapeCylinder' , 'RenderShapePlane' , 'RenderShapeSphere' , 'RenderShapeTriangleMesh' , 'RenderShapeTriangleMeshPart' , 'RenderSpotLightComponent' , 'RenderSystem' , 'RenderSystemGroup' , 'RenderTexture' , 'RenderTexture2D' , 'RenderTexturedLightComponent' , 'RenderWindow' , 'SapienRenderer' , 'clear_cache' , 'get_camera_shader_dir' , 'get_device_summary' , 'get_imgui_ini_filename' , 'get_msaa' , 'get_ray_tracing_denoiser' , 'get_ray_tracing_dof_aperture' , 'get_ray_tracing_dof_plane' , 'get_ray_tracing_path_depth' , 'get_ray_tracing_samples_per_pixel' , 'get_viewer_shader_dir' , 'load_scene' , 'set_camera_shader_dir' , 'set_global_config' , 'set_imgui_ini_filename' , 'set_log_level' , 'set_msaa' , 'set_picture_format' , 'set_ray_tracing_denoiser' , 'set_ray_tracing_dof_aperture' , 'set_ray_tracing_dof_plane' , 'set_ray_tracing_path_depth' , 'set_ray_tracing_samples_per_pixel' , 'set_viewer_shader_dir' ]
8
8
M = typing .TypeVar ("M" , bound = int )
9
9
N = typing .TypeVar ("N" , bound = int )
10
10
class RenderBodyComponent (sapien .pysapien .Component ):
@@ -807,7 +807,7 @@ class RenderWindow:
807
807
def super (self ) -> bool :
808
808
...
809
809
class SapienRenderer :
810
- def __init__ (self , offscreen_only : bool = False , max_num_materials : int = 128 , max_num_textures : int = 512 , default_mipmap_levels : int = 1 , default_device : str = '' , do_not_load_texture : bool = False ) -> None :
810
+ def __init__ (self ) -> None :
811
811
...
812
812
@property
813
813
def _internal_context (self ) -> sapien .pysapien .internal_renderer .Context :
@@ -840,6 +840,10 @@ def load_scene(filename: str, apply_scale: bool = True) -> dict:
840
840
...
841
841
def set_camera_shader_dir (dir : str ) -> None :
842
842
...
843
+ def set_global_config (offscreen_only : bool = False , max_num_materials : int = 128 , max_num_textures : int = 512 , default_mipmap_levels : int = 1 , default_device : str = '' , do_not_load_texture : bool = False ) -> None :
844
+ """
845
+ Sets global properties for SAPIEN renderer. This function should only be called before creating any renderer-related objects.
846
+ """
843
847
def set_imgui_ini_filename (filename : str ) -> None :
844
848
...
845
849
def set_log_level (level : str ) -> None :
0 commit comments