Todos los ejemplos · Mallas y 3D · En Markdown, para IAs

Niebla por altura

Qué enseña este ejemplo

useFog({ height: { top, bottom } }) desvanece lo que está por debajo de top y lo oculta en bottom, por cerca que esté: la bruma al pie de un acantilado, un foso sin fondo. Con distance: false es la única niebla, y el valle se ve limpio de lado a lado.

Se combina con la niebla por distancia (near, far): en cada vértice gana la más densa de las dos, así que lo bajo se hunde en la bruma y lo lejano se pierde en el horizonte. Con top por debajo de bottom va al revés, hacia una nube.

Cada campo de la niebla se lee en cada frame: fog.enabled, fog.distance, fog.height.top y fog.height.bottom la cambian al momento, o con un tween.

Haz clic en la vista previa para que oiga el teclado. 1, 2 y 3 cambian entre sin niebla, niebla por altura y las dos; las flechas arriba y abajo suben y bajan la niebla.

Arrancando
Arrancando
—