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: Any

    the scene’s child primitives

  • background: Any

    the background specification

  • viewpoint: Any

    the viewpoint specification

  • opts: Any

    extra 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: Any

    positional view arguments

  • kwargs: Any

    view options

  • :returns: dict

    the viewpoint settings


Feedback

Examples

Templates

Documentation