X3DScene
wrapper_class: Scene
default_viewpoint: dict
default_up_vector: tuple
default_right_vector: tuple
default_view_vector: tuple
default_view_distance: int
__init__(self, *children: 'X3DPrimitive', background=None, environment=True, viewpoint=None, **opts):
LLM Docstring
Set up a scene primitive with an optional background and viewpoint.
children:Anythe scene’s child primitives
background:Anythe background specification
viewpoint:Anythe viewpoint specification
opts:Anyextra scene options
@classmethod
get_view_settings(cls, up_vector=None, view_vector=None, right_vector=None, view_distance=None, view_center=None, view_matrix=None, view_position=None, return_settings=False, **etc):
LLM Docstring
Build viewpoint settings (position/orientation/etc.) from a flexible view specification.
args:Anypositional view arguments
kwargs:Anyview options
:returns:dictthe viewpoint settings