Pregunta

Encontré una gran demostración de tres.js aquí: http:// Mrdoob.github.com/three.js/examples/canvas_geometry_earth.html

noté que hay alguna línea a la sombra de la tierra.¿Es un error, o el autor lo hizo por diseño?

¿Fue útil?

Solución

que las líneas están ahí porque la geometría utilizada para la sombra tiene un parámetro overdraw: true.

Ese parámetro se usa para ocultar algunas brechas contra alias utilizando CanvasRenderer.Funciona bien para texturas opacas, como la Tierra, pero no para texturas transparentes, como la sombra, porque el efecto "sobrecargado".

Eliminar parámetro, o cambiarlo a false, y puede ver la diferencia.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top