Abstract Static Readonly componentsStatic Readonly gizmosStatic Readonly lightsStatic Readonly nodesStatic pickStatic rectStatic uboStatic uboSee EventTarget.addEventListener for reference. Works with EventListenerUnified and EventUnified
Optional _options: boolean | AddEventListenerOptionsSee EventTarget.dispatchEvent for reference. Works with with EventUnified
See EventTarget.removeEventListener for reference. Works with EventListenerUnified and EventUnified
Optional _options: boolean | AddEventListenerOptionsStatic addStatic addStatic adjustStatic assertStatic clearStatic dispatchStatic drawDraws the scene from the point of view of the given camera
Static getStatic getStatic getStatic getStatic initializeStatic initializeStatic pickUsed with a Picker-camera, this method renders one pixel with picking information for each node in the line of sight and return that as an unsorted Pick-array
Static pointRead the (world) position from the pixel at the given point on the render-rectangle (origin top left). ⚠️ CAUTION: Currently only works when ambient occlusion is active due to writing to the position texture being disabled otherwise.
Static prepareRecursively iterates over the branch starting with the node given, recalculates all world transforms, collects all lights and feeds all shaders used in the graph with these lights. Sorts nodes for different render passes.
Static removeStatic resetStatic setSet the blend mode to render with
Static setStatic setStatic setStatic setSet the area on the offscreen-canvas to render the camera image to.
Static setStatic set
The main interface to the render engine, here WebGL (see superclass RenderWebGL and the RenderInjectors