AngleRenderer class

Inheritance
  • Object
  • Renderer
  • AngleRenderer

Constructors

AngleRenderer(AngleRendererParameters parameters)
AngleRenderer.fromMap([Map<String, dynamic>? parameters])
factory

Properties

alpha bool
getter/setter pair
animation AngleAnimation
final
antialias bool
getter/setter pair
attributes AngleAttributes
getter/setter pair
autoClear bool
getter/setter pairinherited
autoClearColor bool
getter/setter pairinherited
autoClearDepth bool
getter/setter pairinherited
autoClearStencil bool
getter/setter pairinherited
background AngleBackground
getter/setter pair
bindingStates AngleBindingStates
getter/setter pair
bufferRenderer BaseAngleBufferRenderer
getter/setter pair
capabilities ↔ Capabilities
getter/setter pairoverride
clipping AngleClipping
getter/setter pair
clippingPlanes List<Plane>
getter/setter pair
coordinateSystem int
no setterinherited
cubemaps AngleCubeMaps
getter/setter pair
cubeuvmaps AngleCubeUVMaps
getter/setter pair
currentClearAlpha double
getter/setter pair
currentClearColor → Color
final
currentRenderList AngleRenderList?
getter/setter pair
currentRenderState AngleRenderState?
getter/setter pair
debug Map<String, dynamic>
getter/setter pair
depth bool
getter/setter pair
extensions AngleExtensions
getter/setter pair
failIfMajorPerformanceCaveat bool
getter/setter pair
geometries AngleGeometries
getter/setter pair
gl → RenderingContext
no setter
hashCode int
The hash code for this object.
no setterinherited
height double
no setter
indexedBufferRenderer AngleIndexedBufferRenderer
getter/setter pair
info AngleInfo
getter/setter pair
intClearColor Uint32List
final
localClippingEnabled bool
getter/setter pair
materials AngleMaterials
getter/setter pair
morphtargets AngleMorphtargets
getter/setter pair
objects AngleObjects
getter/setter pair
onAnimationFrameCallback ↔ void Function(double)?
getter/setter pair
outputColorSpace String
getter/setter pairinherited
outputEncoding int
getter/setter pair
parameters AngleRendererParameters
getter/setter pair
physicallyCorrectLights bool
getter/setter pair
powerPreference ↔ PowerPreference
getter/setter pair
premultipliedAlpha bool
getter/setter pair
preserveDrawingBuffer bool
getter/setter pair
programCache AnglePrograms
getter/setter pair
projScreenMatrix → Matrix4
final
properties AngleProperties
getter/setter pair
renderBackground bool
getter/setter pair
renderLists AngleRenderLists
getter/setter pair
renderListStack List<AngleRenderList>
getter/setter pair
renderStates AngleRenderStates
getter/setter pair
renderStateStack List<AngleRenderState>
getter/setter pair
reverseDepthBuffer bool
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shadowMap ↔ ShadowMap
getter/setter pairinherited
sortObjects bool
getter/setter pairinherited
state ↔ State
getter/setter pairinherited
stencil bool
getter/setter pair
textures AngleTextures
getter/setter pair
toneMapping int
getter/setter pairinherited
toneMappingExposure double
getter/setter pairinherited
transmissionResolutionScale double
getter/setter pair
uintClearColor Uint32List
final
uniformsGroups AngleUniformsGroups
getter/setter pair
useLegacyLights bool
getter/setter pair
utils AngleUtils
getter/setter pair
width double
no setter
xr ↔ XRManager
getter/setter pairinherited

Methods

clear([bool color = true, bool depth = true, bool stencil = true]) → void
override
clearColor() → void
inherited
clearDepth() → void
inherited
clearStencil() → void
inherited
compile(Object3D scene, Camera camera, [Object3D? targetScene]) Set
copyFramebufferToTexture(Vector? position, Texture? texture, {int level = 0}) → void
override
copyTextureToTexture(Texture srcTexture, Texture dstTexture, {dynamic srcRegion, dynamic dstPosition, int srcLevel = 0, dynamic dstLevel}) → void
copyTextureToTexture3D(Texture srcTexture, Texture dstTexture, {dynamic srcRegion, dynamic dstPosition, int level = 0}) → void
deallocateMaterial(Material material) → void
dispose() → void
override
forceContextLoss() → void
forceContextRestore() → void
getActiveCubeFace() int
getActiveMipmapLevel() int
getClearAlpha() double
override
getClearColor(Color target) → Color
override
getContext() → RenderingContext
override
getContextAttributes() → dynamic
getCurrentViewport(Vector4 target) → Vector4
override
getDrawingBufferSize(Vector2 target) → Vector2
getPixelRatio() double
override
getProgram(Material material, Object3D? scene, Object3D object) AngleProgram?
getRenderTarget() → RenderTarget?
override
getRenderTargetGLTexture(RenderTarget renderTarget) → WebGLTexture
getScissor(Vector4 target) → Vector4
getScissorTest() bool
getSize(Vector2 target) → Vector2
override
getTargetPixelRatio() double
override
getUniformList(Map materialProperties) List
getViewport(Vector4 target) → Vector4
override
initGLContext() → void
initRenderTarget(dynamic target) → void
initTexture(Texture texture) → void
markUniformsLightsNeedsUpdate(Map<String, dynamic> uniforms, dynamic value) → void
materialNeedsLights(Material material) bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onAnimationFrame(double time) → void
onContextCreationError(dynamic event) → void
onContextLost(dynamic event) → void
onContextRestore() → void
onMaterialDispose(Event event) → void
onXRSessionEnd(dynamic event) → void
onXRSessionStart(dynamic event) → void
prepareMaterial(Material material, Object3D? scene, Object3D object) → void
projectObject(Object3D object, Camera camera, int groupOrder, bool sortObjects) → void
readRenderTargetPixels(RenderTarget renderTarget, int x, int y, int width, int height, TypedData buffer, [int? activeCubeFaceIndex]) → void
override
releaseMaterialProgramReferences(Material material) → void
render(Object3D scene, Camera camera) → void
override
renderBufferDirect(Camera camera, Object3D? scene, BufferGeometry geometry, Material material, Object3D object, Map<String, dynamic>? group) → void
override
renderObject(Object3D object, dynamic scene, Camera camera, BufferGeometry geometry, Material material, Map<String, dynamic>? group) → void
renderObjects(List<RenderItem> renderList, Object3D scene, Camera camera) → void
renderScene(AngleRenderList currentRenderList, Object3D scene, Camera camera, [Vector4? viewport]) → void
renderTransmissionPass(List<RenderItem> opaqueObjects, List<RenderItem> transmissiveObjects, Object3D scene, Camera camera) → void
resetState() → void
setAnimationLoop(dynamic callback) → void
setClearAlpha(double alpha) → void
override
setClearColor(Color color, [double alpha = 1.0]) → void
override
setDrawingBufferSize(double width, double height, double pixelRatio) → void
setOpaqueSort(Function? method) → void
setOutputColorSpace(String colorSpace) → void
override
setPixelRatio(double value) → void
setProgram(Camera camera, Object3D? scene, BufferGeometry? geometry, Material material, Object3D object) AngleProgram
setRenderTarget(RenderTarget? renderTarget, [int activeCubeFace = 0, int activeMipmapLevel = 0]) → void
override
setRenderTargetFramebuffer(RenderTarget renderTarget, Framebuffer? defaultFramebuffer) → void
setRenderTargetTextures(RenderTarget renderTarget, dynamic colorTexture, dynamic depthTexture) → void
setScissor(double x, double y, double width, double height) → void
setScissorTest(bool boolean) → void
setSize(double width, double height, [bool updateStyle = false]) → void
setTransparentSort(Function? method) → void
setViewport(double x, double y, double width, double height) → void
override
toNormalizedProjectionMatrix(Matrix4 projectionMatrix) → void
toReversedProjectionMatrix(Matrix4 projectionMatrix) → void
toString() String
A string representation of this object.
inherited
updateCommonMaterialProperties(Material material, Parameters parameters) → void

Operators

operator ==(Object other) bool
The equality operator.
inherited