Capítulo 528 de 859

Chapter 528: ColorEnvironment

Core Idea

This class represents a scene with a uniform color that can be used as input for PMREMGenerator#fromScene. The resulting PMREM represents uniform ambient lighting and can be used for Image Based Lighting by assigning it to Scene#environment.

Code Examples

const environment = new ColorEnvironment( 0x00ff00 );
const pmremGenerator = new THREE.PMREMGenerator( renderer );
const envMap = pmremGenerator.fromScene( environment ).texture;
scene.environment = envMap;
  • What it demonstrates: Typical usage of ColorEnvironment.

Reference Tables

Constructor

Signature
`new ColorEnvironment( color : number

Methods

MethodDescription
.dispose()Frees internal resources. This method should be called when the environment is no longer required.

Key Takeaways

  1. ColorEnvironment extends: EventDispatcher → Object3D → Scene
  2. Key methods: dispose.

Connects To