WebGL2Renderer

THREE.WebGL2Renderer
See theWebGL2Renderer companion object
class WebGL2Renderer(parameters: Object) extends WebGLRenderer

The WebGL2 renderer displays your scenes using WebGL 2.0. It extends WebGLRenderer with WebGL 2.0 specific features.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Any
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def clear(color: Boolean, depth: Boolean, stencil: Boolean): Unit

Attributes

Inherited from:
WebGLRenderer
def clearColor(): Unit

Attributes

Inherited from:
WebGLRenderer
def clearDepth(): Unit

Attributes

Inherited from:
WebGLRenderer
def clearStencil(): Unit

Attributes

Inherited from:
WebGLRenderer
def copyFramebufferToTexture(texture: FramebufferTexture, position: Vector2, level: Int): Unit

Attributes

Inherited from:
WebGLRenderer
def dispose(): Unit

Attributes

Inherited from:
WebGLRenderer
def getClearAlpha(): Double

Attributes

Inherited from:
WebGLRenderer

Attributes

Inherited from:
WebGLRenderer

Attributes

Inherited from:
WebGLRenderer
def getPixelRatio(): Double

Attributes

Inherited from:
WebGLRenderer
def getSize(target: Vector2): Vector2

Attributes

Inherited from:
WebGLRenderer
def hasOwnProperty(v: String): Boolean

Attributes

Inherited from:
Object
def info: Object

Attributes

Inherited from:
WebGLRenderer
def isPrototypeOf(v: Object): Boolean

Attributes

Inherited from:
Object
def propertyIsEnumerable(v: String): Boolean

Attributes

Inherited from:
Object
def render(scene: Object3D, camera: Camera): Unit

Attributes

Inherited from:
WebGLRenderer
def setAnimationLoop(callback: Function0[Unit]): Unit

Attributes

Inherited from:
WebGLRenderer
def setClearColor(color: Color | Int | String, alpha: Double): Unit

Attributes

Inherited from:
WebGLRenderer
def setDrawingBufferSize(width: Int, height: Int, pixelRatio: Double): Unit

Attributes

Inherited from:
WebGLRenderer
def setPixelRatio(value: Double): Unit

Attributes

Inherited from:
WebGLRenderer
def setSize(width: Double, height: Double, updateStyle: Boolean): Unit

Attributes

Inherited from:
WebGLRenderer
def toLocaleString(): String

Attributes

Inherited from:
Object
def valueOf(): Any

Attributes

Inherited from:
Object

Concrete fields

var capabilities: Object

Inherited fields

var autoClear: Boolean

Attributes

Inherited from:
WebGLRenderer
var autoClearColor: Boolean

Attributes

Inherited from:
WebGLRenderer
var autoClearDepth: Boolean

Attributes

Inherited from:
WebGLRenderer
var autoClearStencil: Boolean

Attributes

Inherited from:
WebGLRenderer
var domElement: Canvas

Attributes

Inherited from:
WebGLRenderer
var outputColorSpace: String

Attributes

Inherited from:
WebGLRenderer
var shadowMap: Object

Attributes

Inherited from:
WebGLRenderer
var toneMapping: Int

Attributes

Inherited from:
WebGLRenderer
var toneMappingExposure: Double

Attributes

Inherited from:
WebGLRenderer