WebGL1Renderer

@native @JSImport("three", "WebGL1Renderer") @JSType class WebGL1Renderer extends WebGLRenderer
trait Renderer
class Object
trait Any
class Object
trait Matchable
class Any

Value members

Constructors

def this(parameters: WebGLRendererParameters)

Inherited methods

def animate(callback: Function0[Unit]): Unit
Inherited from
WebGLRenderer
def clear(color: UndefOr[Boolean], depth: UndefOr[Boolean], stencil: UndefOr[Boolean]): Unit
Inherited from
WebGLRenderer
def clearColor(): Unit
Inherited from
WebGLRenderer
def clearDepth(): Unit
Inherited from
WebGLRenderer
def clearStencil(): Unit
Inherited from
WebGLRenderer
def clearTarget(renderTarget: WebGLRenderTarget, color: Boolean, depth: Boolean, stencil: Boolean): Unit
Inherited from
WebGLRenderer
def compile(scene: Object3D, camera: Camera): Unit
Inherited from
WebGLRenderer
def copyFramebufferToTexture(position: Vector2, texture: Texture, level: UndefOr[Double]): Unit
Inherited from
WebGLRenderer
def copyTextureToTexture(position: Vector2, srcTexture: Texture, dstTexture: Texture, level: UndefOr[Double]): Unit
Inherited from
WebGLRenderer
def copyTextureToTexture3D(sourceBox: Box3, position: Vector3, srcTexture: Texture, dstTexture: DataTexture3D | DataTexture2DArray, level: UndefOr[Double]): Unit
Inherited from
WebGLRenderer
def dispose(): Unit
Inherited from
WebGLRenderer
def enableScissorTest(boolean: Any): Any
Inherited from
WebGLRenderer
def forceContextLoss(): Unit
Inherited from
WebGLRenderer
def getActiveCubeFace(): Double
Inherited from
WebGLRenderer
def getActiveMipmapLevel(): Double
Inherited from
WebGLRenderer
def getClearAlpha(): Double
Inherited from
WebGLRenderer
def getClearColor(target: Color): Color
Inherited from
WebGLRenderer
Inherited from
WebGLRenderer
Inherited from
WebGLRenderer
def getMaxAnisotropy(): Double
Inherited from
WebGLRenderer
def getPixelRatio(): Double
Inherited from
WebGLRenderer
def getPrecision(): String
Inherited from
WebGLRenderer
def getScissor(target: Vector4): Vector4
Inherited from
WebGLRenderer
def getScissorTest(): Boolean
Inherited from
WebGLRenderer
def getSize(target: Vector2): Vector2
Inherited from
WebGLRenderer
def getViewport(target: Vector4): Vector4
Inherited from
WebGLRenderer
def hasOwnProperty(v: String): Boolean
Inherited from
Object
def initTexture(texture: Texture): Unit
Inherited from
WebGLRenderer
def isPrototypeOf(v: Object): Boolean
Inherited from
Object
def propertyIsEnumerable(v: String): Boolean
Inherited from
Object
def readRenderTargetPixels(renderTarget: RenderTarget, x: Double, y: Double, width: Double, height: Double, buffer: Any, activeCubeFaceIndex: UndefOr[Double]): Unit
Inherited from
WebGLRenderer
def render(scene: Object3D, camera: Camera): Unit
Inherited from
Renderer
def renderBufferDirect(camera: Camera, scene: Scene, geometry: BufferGeometry, material: Material, `object`: Object3D, geometryGroup: Any): Unit
Inherited from
WebGLRenderer
def renderBufferImmediate(`object`: Object3D, program: WebGLProgram): Unit
Inherited from
WebGLRenderer
def resetGLState(): Unit
Inherited from
WebGLRenderer
def resetState(): Unit
Inherited from
WebGLRenderer
Inherited from
WebGLRenderer
def setClearAlpha(alpha: Double): Unit
Inherited from
WebGLRenderer
def setClearColor(color: ColorRepresentation, alpha: UndefOr[Double]): Unit
Inherited from
WebGLRenderer
def setDrawingBufferSize(width: Double, height: Double, pixelRatio: Double): Unit
Inherited from
WebGLRenderer
def setOpaqueSort(method: Function2[Any, Any, Double]): Unit
Inherited from
WebGLRenderer
def setPixelRatio(value: Double): Unit
Inherited from
WebGLRenderer
def setRenderTarget(renderTarget: RenderTarget, activeCubeFace: UndefOr[Double], activeMipmapLevel: UndefOr[Double]): Unit
Inherited from
WebGLRenderer
def setScissor(x: Vector4 | Double, y: UndefOr[Double], width: UndefOr[Double], height: UndefOr[Double]): Unit
Inherited from
WebGLRenderer
def setScissorTest(enable: Boolean): Unit
Inherited from
WebGLRenderer
def setSize(width: Double, height: Double, updateStyle: UndefOr[Boolean]): Unit
Inherited from
Renderer
def setTransparentSort(method: Function2[Any, Any, Double]): Unit
Inherited from
WebGLRenderer
def setViewport(x: Vector4 | Double, y: UndefOr[Double], width: UndefOr[Double], height: UndefOr[Double]): Unit
Inherited from
WebGLRenderer
Inherited from
WebGLRenderer
Inherited from
WebGLRenderer
Inherited from
WebGLRenderer
Inherited from
WebGLRenderer
Inherited from
WebGLRenderer
def toLocaleString(): String
Inherited from
Object
def valueOf(): Any
Inherited from
Object

Concrete fields

val isWebGL1Renderer: Boolean

Inherited fields

var autoClear: Boolean
Inherited from
WebGLRenderer
var autoClearColor: Boolean
Inherited from
WebGLRenderer
var autoClearDepth: Boolean
Inherited from
WebGLRenderer
var autoClearStencil: Boolean
Inherited from
WebGLRenderer
var clippingPlanes: Array[Any]
Inherited from
WebGLRenderer
Inherited from
WebGLRenderer
var domElement: HTMLCanvasElement
Inherited from
Renderer
var gammaFactor: Double
Inherited from
WebGLRenderer
Inherited from
WebGLRenderer
var localClippingEnabled: Boolean
Inherited from
WebGLRenderer
Inherited from
WebGLRenderer
var pixelRatio: Double
Inherited from
WebGLRenderer
var shadowMapEnabled: Boolean
Inherited from
WebGLRenderer
var sortObjects: Boolean
Inherited from
WebGLRenderer
Inherited from
WebGLRenderer
var toneMappingExposure: Double
Inherited from
WebGLRenderer
var vr: Boolean
Inherited from
WebGLRenderer
Inherited from
WebGLRenderer