Class: Scene
Scene
()
Root container for all objects to be rendered.
Constructor
new Scene
()
Source:
scene/scene.js
,
line 6
Classes
Scene
Home
Namespaces
GeraWebGL
Classes
AmbientLight
BoxGeometry
Camera
CatmullRomCurve3
ConeGeometry
Curve3
CustomGeometry
DirectionalLight
DirectionalLightMaterial
Engine
FirstPersonCamera
FirstPersonControls
FpsCounter
GeneratedGeometry
Geometry
GeometryUtils
HeightmapGeometry
KeyboardControls
LambertMaterial
Light
LightGizmo
Line
Material
MaterialNameNormalizer
Matrix4
Mesh
MtlParser
MtlStandardMaterial
MtlTextureCache
NormalMaterial
ObjGeometryBuilder
ObjMaterialFactory
ObjMtlLoader
ObjParser
Object3D
OrbitControls
OrthographicCamera
Path3D
PerspectiveCamera
PhongMaterial
PlaneGeometry
Points
PointsGeometry
PointsMaterial
PolylineGeometry
PyramidGeometry
Raycaster
Renderer
Scene
ShaderProgram
SolidColorMaterial
SphereGeometry
Texture2D
TexturedMaterial
ThirdPersonCamera
ThirdPersonControls
TorusGeometry
TransformGizmo
TubeLineGeometry
Vector3
Vector3Math
VertexColorMaterial
WebGLContext
Global
ABSOLUTE_URL_REGEX
ACTIONS
ACTION_BACKWARD
ACTION_FORWARD
ACTION_JUMP
ACTION_LEFT
ACTION_RIGHT
ACTION_RUN
AMBIENT_COLOR_EPSILON
ARIA_LIVE_POLITE
ARIA_ROLE_STATUS
ARROW_COLOR
ARROW_HEAD_HALF_WIDTH
ARROW_HEAD_LENGTH
ARROW_LENGTH
AXIS_ACTIVE_OPACITY
AXIS_DIR_X
AXIS_DIR_Y
AXIS_DIR_Z
AXIS_HEAD_HALF_WIDTH
AXIS_HEAD_LENGTH
AXIS_HEAD_ORTHO_X
AXIS_HEAD_ORTHO_Y
AXIS_HEAD_ORTHO_Z
AXIS_HIDDEN_OPACITY_WHEN_ACTIVE
AXIS_HOVER_OPACITY
AXIS_IDLE_OPACITY
AXIS_INACTIVE_OPACITY
AXIS_LENGTH
AXIS_PICK_CENTER_DIVISOR
AXIS_PICK_LENGTH
AXIS_PICK_THICKNESS
AXIS_X
AXIS_X_COLOR
AXIS_Y
AXIS_Y_COLOR
AXIS_Z
AXIS_Z_COLOR
BACKSLASH_REGEX
BACKSLASH_SEPARATOR
BASE_PATH_SLICE_OFFSET
CACHE_KEY_SEPARATOR
CARRIAGE_RETURN_REGEX
CENTER_SPHERE_COLOR
CENTER_SPHERE_DIAMETER
CENTER_SPHERE_DIAMETER_MULTIPLIER
CENTER_SPHERE_HEIGHT_SEGMENTS
CENTER_SPHERE_OPACITY
CENTER_SPHERE_RADIUS
CENTER_SPHERE_WIDTH_SEGMENTS
CHUNK_KEY_SEPARATOR
CLAMP_OFF_NUMERIC_TOKEN
CLAMP_OFF_TOKEN
CLAMP_ON_NUMERIC_TOKEN
CLAMP_ON_TOKEN
CLIP_W
COLOR_COMPONENT_COUNT
COLOR_START_INDEX
COMMENT_TOKEN
COMPONENT_INDEX_X
COMPONENT_INDEX_Y
COMPONENT_INDEX_Z
COMPONENT_X
COMPONENT_Y
COMPONENT_Z
DECIMAL_RADIX
DEFAULT_AMBIENT_COLOR
DEFAULT_AMBIENT_STRENGTH
DEFAULT_ASPECT_RATIO
DEFAULT_AZIMUTH_RADIANS
DEFAULT_BASE_URL
DEFAULT_BOBBING_AMPLITUDE_RUN
DEFAULT_BOBBING_AMPLITUDE_WALK
DEFAULT_BOBBING_FREQUENCY_RUN
DEFAULT_BOBBING_FREQUENCY_WALK
DEFAULT_BOBBING_PITCH_AMPLITUDE_RADIANS
DEFAULT_BUMP_MULTIPLIER
DEFAULT_CAMERA_ROLL_RADIANS
DEFAULT_CONTROLS_NAME
DEFAULT_DIFFUSE_COLOR
DEFAULT_DISTANCE
DEFAULT_EMISSIVE_COLOR
DEFAULT_EPSILON
DEFAULT_EYE_HEIGHT
DEFAULT_FAR
DEFAULT_FIELD_OF_VIEW_DIVISOR
DEFAULT_FIELD_OF_VIEW_RADIANS
DEFAULT_FILTER
DEFAULT_FIRST_PERSON_MAX_POLAR_RADIANS
DEFAULT_FIRST_PERSON_MIN_POLAR_RADIANS
DEFAULT_FIRST_PERSON_POLAR_RADIANS
DEFAULT_GOOD_FPS_THRESHOLD
DEFAULT_GRAVITY_ACCELERATION
DEFAULT_GROUND_Y
DEFAULT_GROUP_NAME
DEFAULT_JUMP_SPEED
DEFAULT_LABEL
DEFAULT_MAP_CLAMP
DEFAULT_MAP_OFFSET
DEFAULT_MAP_SCALE
DEFAULT_MATERIAL_NAME
DEFAULT_MAX_DISTANCE
DEFAULT_MAX_POLAR_RADIANS
DEFAULT_MIN_DISTANCE
DEFAULT_MIN_POLAR_RADIANS
DEFAULT_MOVE_SPEED
DEFAULT_NEAR
DEFAULT_NORMAL
DEFAULT_OBJECT_NAME
DEFAULT_OK_FPS_THRESHOLD
DEFAULT_OPACITY
DEFAULT_OPTICAL_DENSITY
DEFAULT_POLAR_RADIANS
DEFAULT_RECURSIVE
DEFAULT_ROTATION_ENABLED
DEFAULT_ROTATION_SPEED
DEFAULT_RUN_SPEED_MULTIPLIER
DEFAULT_SHININESS
DEFAULT_SHOW_FRAME_TIME
DEFAULT_SMOOTHING_FACTOR
DEFAULT_SMOOTHING_GROUP
DEFAULT_SORT
DEFAULT_SPECULAR_COLOR
DEFAULT_SPECULAR_STRENGTH
DEFAULT_TARGET_HEIGHT
DEFAULT_TARGET_X
DEFAULT_TARGET_Y
DEFAULT_TARGET_Z
DEFAULT_TEXTURE_UNIT_INDEX
DEFAULT_UPDATE_INTERVAL_MS
DEFAULT_UV
DEFAULT_VERTEX_COLOR
DEFAULT_VISIBLE
DEFAULT_ZOOM_SPEED
DIV_TAG_NAME
DOT_SLASH_PREFIX
EMPTY_STRING
EMPTY_STRING_LENGTH
ENTRY_TYPE_LINE
ENTRY_TYPE_MESH
ENTRY_TYPE_POINTS
ERROR_ASSET_URL_MAP_TYPE
ERROR_AXIS_MESH_TYPE
ERROR_AXIS_TYPE
ERROR_BASE_URL_TYPE
ERROR_CAMERA_TYPE
ERROR_CLAMP_OPTION_TYPE
ERROR_DEFAULT_COLOR_LENGTH
ERROR_DEFAULT_COLOR_TYPE
ERROR_FETCH_FAILED_PREFIX
ERROR_FILES_BASE_URL_TYPE
ERROR_FILES_TEXTURE_BASE_URL_TYPE
ERROR_HOVER_AXIS_TYPE
ERROR_LIGHT_TYPE
ERROR_LOAD_OPTIONS_TYPE
ERROR_MATERIAL_NAME_TYPE
ERROR_MISSING_POSITION_INDEX
ERROR_MOUSE_NDC_TYPE
ERROR_MTL_FILES_TYPE
ERROR_MTL_TEXT_TYPE
ERROR_MTL_URL_TYPE
ERROR_OBJ_FILE_TYPE
ERROR_OBJ_TEXT_TYPE
ERROR_OBJ_URL_TYPE
ERROR_OPTIONS_TYPE
ERROR_OPTION_FILTER_TYPE
ERROR_OPTION_RECURSIVE_TYPE
ERROR_OPTION_SORT_TYPE
ERROR_OUTPUT_LIST_TYPE
ERROR_PARSED_DATA_TYPE
ERROR_ROTATION_ENABLED_TYPE
ERROR_SCENE_TYPE
ERROR_TARGET_TYPE
ERROR_TEXTURES_OUTPUT_TYPE
ERROR_TEXTURE_BASE_URL_TYPE
ERROR_TEXTURE_CACHE_TYPE
ERROR_TEXTURE_UNITS_LIMIT
ERROR_TEXTURE_UNIT_INDEX_TYPE
ERROR_TEXTURE_URL_TYPE
ERROR_UNPROJECT_W_ZERO
ERROR_VISIBLE_TYPE
ERROR_WEBGL_CONTEXT_TYPE
ERROR_WRAP_S_OPTION_TYPE
ERROR_WRAP_T_OPTION_TYPE
EVENT_CONTEXT_MENU
EVENT_KEYDOWN
EVENT_KEYUP
EVENT_POINTERDOWN
EVENT_POINTERMOVE
EVENT_POINTERUP
EVENT_WINDOW_BLUR
FACE_MIN_VERTEX_COUNT
FAN_FIRST_VERTEX_INDEX
FIRST_INDEX
FIRST_PERSON_CAMERA_MODES
FIRST_PERSON_CAMERA_MODE_BOBBING
FIRST_PERSON_CAMERA_MODE_NORMAL
FIRST_PERSON_CAMERA_MODE_SET
FOURTH_INDEX
FPS_FALLBACK_VALUE
FPS_ROW_LABEL
FRAMES_INCREMENT
FRAME_TIME_DECIMAL_PLACES
FRAME_TIME_ROW_LABEL
HALF_MULTIPLIER
HEADER_CLASS
HIDDEN_OPACITY
HYPHEN_SEPARATOR
INITIAL_ACCUMULATED_FRAME_TIME_MS
INITIAL_FRAMES_SINCE_LAST_UPDATE
INPUT_BACKWARD
INPUT_EPSILON
INPUT_FORWARD
INPUT_NONE
INTERSECTION_DISTANCE_KEY
INTERSECTION_OBJECT_KEY
INTERSECTION_POINT_KEY
INVERSE_DIRECTION_NUMERATOR
KEY_CODES
KEY_VALUES
LINE_BREAK_REGEX
LINE_MIN_VERTEX_COUNT
LINE_SPLIT_REGEX
LOOP_INCREMENT
LOOP_INDEX_INCREMENT
LOOP_START_INDEX
MAP_FLOAT_TOKEN_REGEX
MARKER_COLOR
MARKER_HALF_SIZE
MATRIX_INDEX_00
MAX_NORMALIZED
MAX_SHININESS
MAX_TEXTURE_UNIT_OFFSET
MILLISECONDS_PER_SECOND
MINIMUM_NON_NEGATIVE_VALUE
MINIMUM_POSITIVE_VALUE
MINIMUM_VIEW_SIZE
MIN_DENOMINATOR
MIN_NORMALIZED
MIN_NORMALIZE_LENGTH
MIN_SHININESS
MIN_UPDATE_INTERVAL_MS
MOUSE_NDC_X_KEY
MOUSE_NDC_Y_KEY
MTL_ALPHA_MAP_TOKEN
MTL_AMBIENT_COLOR_TOKEN
MTL_AMBIENT_MAP_TOKEN
MTL_BUMP_MAP_ALT_TOKEN
MTL_BUMP_MAP_LOWER_TOKEN
MTL_BUMP_MAP_TOKEN
MTL_DIFFUSE_COLOR_TOKEN
MTL_DIFFUSE_MAP_TOKEN
MTL_DISPLACEMENT_MAP_TOKEN
MTL_EMISSIVE_COLOR_TOKEN
MTL_ILLUMINATION_MODEL_TOKEN
MTL_MAP_BLEND_COMPONENTS
MTL_MAP_IMFCHAN_COMPONENTS
MTL_MAP_MM_COMPONENTS
MTL_MAP_OPTIONAL_VECTOR_COMPONENTS
MTL_MAP_OPTION_BLENDU
MTL_MAP_OPTION_BLENDV
MTL_MAP_OPTION_BUMP_MULTIPLIER
MTL_MAP_OPTION_CLAMP
MTL_MAP_OPTION_IMFCHAN
MTL_MAP_OPTION_MM
MTL_MAP_OPTION_OFFSET
MTL_MAP_OPTION_SCALE
MTL_MAP_OPTION_TEXRES
MTL_MAP_OPTION_TYPE
MTL_MAP_SCALAR_COMPONENTS
MTL_MAP_TEXRES_COMPONENTS
MTL_MAP_TYPE_COMPONENTS
MTL_MAP_UV_COMPONENTS
MTL_NEW_MATERIAL_TOKEN
MTL_OPACITY_TOKEN
MTL_OPTICAL_DENSITY_TOKEN
MTL_REFLECTION_MAP_TOKEN
MTL_SPECULAR_COLOR_TOKEN
MTL_SPECULAR_EXPONENT_TOKEN
MTL_SPECULAR_MAP_TOKEN
MTL_TRANSPARENCY_TOKEN
MULTIPLE_SLASHES_REGEX
NDC_FAR
NDC_NEAR
NEXT_FACE_VERTEX_OFFSET
NON_NEGATIVE_MIN
NORMAL_COMPONENT_COUNT
NOT_FOUND_INDEX
OBJ_FACE_ATTRIBUTE_SEPARATOR
OBJ_FACE_TOKEN
OBJ_GROUP_TOKEN
OBJ_INDEX_NOT_PROVIDED
OBJ_INDEX_OFFSET
OBJ_INDEX_ZERO
OBJ_LINE_TOKEN
OBJ_MATERIAL_LIB_TOKEN
OBJ_NORMAL_TOKEN
OBJ_OBJECT_TOKEN
OBJ_POINT_TOKEN
OBJ_SMOOTHING_TOKEN
OBJ_TEXCOORD_TOKEN
OBJ_USE_MATERIAL_TOKEN
OBJ_VERTEX_TOKEN
ONE_COMPONENT
ONE_VALUE
OPTION_FILTER_KEY
OPTION_RECURSIVE_KEY
OPTION_SORT_KEY
PATH_SEPARATOR
PICK_OPACITY
PLACEHOLDER_TEXT
POINTER_ID_RESET_VALUE
POSITION_COMPONENT_COUNT
QUOTE_TOKEN
RANGE_MAX_INDEX
RANGE_MIN_INDEX
RAY_DIRECTION_EPSILON
RAY_T_MAX_INIT
RAY_T_MIN
ROOT_CLASS
ROTATE_BUTTON
ROTATE_POINTER_BUTTON
ROTATION_RADIANS_PER_PIXEL
ROW_CLASS
ROW_LABEL_CLASS
ROW_VALUE_CLASS
SECOND_INDEX
SMOOTHING_OFF_TOKEN
SMOOTHING_ON_TOKEN
SPACE_SEPARATOR
SPEED_SCALE_DEFAULT
STATE_CLASS_BAD
STATE_CLASS_GOOD
STATE_CLASS_OK
TEXTURE_UNIT_ALPHA
TEXTURE_UNIT_AMBIENT
TEXTURE_UNIT_BUMP
TEXTURE_UNIT_DIFFUSE
TEXTURE_UNIT_DISPLACEMENT
TEXTURE_UNIT_REFLECTION
TEXTURE_UNIT_SPECULAR
THIRD_INDEX
THIRD_PERSON_CAMERA_MODES
THIRD_PERSON_CAMERA_MODE_BOBBING
THIRD_PERSON_CAMERA_MODE_NORMAL
THIRD_PERSON_CAMERA_MODE_SET
TOUCH_ACTION_NONE
UNINITIALIZED_NUMBER
UV_COMPONENT_COUNT
VECTOR3_COMPONENT_COUNT
VECTOR3_X_INDEX
VECTOR3_Y_INDEX
VECTOR3_Z_INDEX
VECTOR_INDEX_X
VECTOR_INDEX_Y
VECTOR_INDEX_Z
VERTEX_KEY_SEPARATOR
VISIBLE_OPACITY
WARNING_KEY_SEPARATOR
WARNING_MTL_AVAILABLE_END
WARNING_MTL_AVAILABLE_LIMIT
WARNING_MTL_AVAILABLE_PREFIX
WARNING_MTL_AVAILABLE_SEPARATOR
WARNING_MTL_AVAILABLE_START
WARNING_MTL_LOAD_FAILED_PREFIX
WARNING_MTL_LOAD_FAILED_REASON_PREFIX
WARNING_MTL_LOAD_FAILED_UNKNOWN
WARNING_MTL_MATERIAL_NOT_FOUND_PREFIX
WARNING_MTL_MISSING_DIFFUSE_BASE_PREFIX
WARNING_MTL_MISSING_DIFFUSE_PREFIX
WHEEL_DISTANCE_MULTIPLIER
WHEEL_LISTENER_OPTIONS
WHITESPACE_REGEX
ZERO_COMPONENT
ZERO_VALUE
createEngine
resolvePrimitiveMode