Domanda

Ho trovato una grande tre.js demo qui: http:// mrsdob.github.com/three.js/examples/canvas_geometry_earth.html

Ho notato, che ci sono alcune linee nell'ombra della terra.È un bug, o l'autore lo ha fatto per design?

È stato utile?

Soluzione

Queste linee sono lì perché la geometria utilizzata per l'ombra ha un parametro overdraw: true.

Il parametro viene utilizzato per nascondere alcune lacune anti-alias utilizzando CanvasRenderer.Funziona bene per le trame opache, come la Terra, ma non per le trame trasparenti, come l'ombra, perché l'effetto "scoprente".

Rimuovi il parametro o modificalo su false e puoi vedere la differenza.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top