The nearest ancestor <pc-app> element, or null if this element has no <pc-app>
ancestor. The search starts at the parent, so an element never resolves to itself.
The closest app element, or null.
The nearest ancestor <pc-entity> element, or null if this element has no <pc-entity>
ancestor. The search starts at the parent, so an element never resolves to itself.
The closest entity element, or null.
Gets the fog type of the scene.
The fog type.
Sets the fog type of the scene. Can be none, linear, exp or exp2. Defaults to
none.
The fog type.
Gets the fog density of the scene.
The fog density.
Sets the fog density of the scene.
The fog density.
Gets the fog end distance of the scene.
The fog end distance.
Sets the fog end distance of the scene.
The fog end distance.
Gets the fog start distance of the scene.
The fog start distance.
Sets the fog start distance of the scene.
The fog start distance.
Protected_Called when the element is fully initialized and ready. Subclasses should call this when
they're ready. Resolves the ready promise and dispatches a bubbling, composed ready
event.
Returns a promise that resolves with this element when it's ready. This is the low-level primitive underlying whenReady, which is the recommended way to wait for elements.
A promise that resolves with this element when it's ready.
The SceneElement interface provides properties and methods for manipulating
<pc-scene>elements. The SceneElement interface also inherits the properties and methods of the HTMLElement interface.