[page:Object3D] → [page:Light] →

[name]

Una sorgente di luce posizionata direttamente sopra la scena, con il colore che sfuma dal colore del cielo al colore del suolo.

Questa luce non può essere usata per proiettare le ombre.

Codice di Esempio

const light = new THREE.HemisphereLight( 0xffffbb, 0x080820, 1 ); scene.add( light );

Esempi

[example:webgl_animation_skinning_blending animation / skinning / blending ]
[example:webgl_lights_hemisphere lights / hemisphere ]
[example:misc_controls_pointerlock controls / pointerlock ]
[example:webgl_loader_collada_kinematics loader / collada / kinematics ]
[example:webgl_loader_stl loader / stl ]

Costruttore

[name]( [param:Integer skyColor], [param:Integer groundColor], [param:Float intensity] )

[page:Integer skyColor] - (opzionale) colore esadecimale del cielo. Il valore predefinito è 0xffffff.
[page:Integer groundColor] - (opzionale) colore esadecimale del suolo. Il valore predefinito è 0xffffff.
[page:Float intensity] - (opzionale) valore numerico della forza/intensità della luce. Il valore predefinito è 1.

Crea un nuova [name].

Proprietà

Vedi la classe base [page:Light Light] per le proprietà comuni.

[property:Float color]

Il colore del cielo della luce, come passato nel costruttore. Il valore predefinito è un nuovo [page:Color] impostato a bianco (0xffffff).

[property:Float groundColor]

Il colore del suolo della luce, come passato nel costruttore. Il valore predefinito è un nuovo [page:Color] impostato a bianco (0xffffff).

[property:Boolean isHemisphereLight]

Flag di sola lettura per verificare se l'oggetto dato è del tipo [name].

[property:Vector3 position]

Questo è impostato uguale a [page:Object3D.DefaultUp] (0, 1, 0), in modo che la luce risplenda dall'alto verso il basso.

Metodi

Vedi la classe base [page:Light Light] per i metodi comuni.

[method:this copy]( [param:HemisphereLight source] )

Copia i valori di [page:.color color], [page:.intensity intensity] e [page:.groundColor groundColor] dalla luce della [page:Light sorgente] (source) in questa luce.

Source

[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]