30

私はthree.jsである種の惑星系を構築しています.1つの惑星で外側の輝きを得る適切な解決策、つまりテクスチャを持つ球体オブジェクトを探すのに数時間を費やしました。

私はこの例に出くわしましたhttp://stemkoski.github.io/Three.js/Selective-Glow.htmlこれは一種のトリックですが、問題は-この形式のグローもメインの3Dオブジェクトに影響を与え、色が変化することです(そこに見られるように)。

別の素敵なグローの例は、http://bkcore.com/blog/3d/webgl-three-js-animated-selective-glow.htmlにありますが、「外側」のものだけでなく、領域全体をグローします。

GitHub の「overrideMaterial」プロパティに関するいくつかのディスカッション スレッドを読んでいますが、これは実験的で、使用されておらず、文書化されていないようです...これで問題が解決するかどうかさえわかりません。

あなたのアイデアを共有してください、ありがとう!

4

2 に答える 2

1

あなたが参照している例では、加算ブレンディングで青いグローを使用しました。代わりに白い色を使用すると、必要な効果が得られる可能性があります。

于 2013-04-29T01:04:23.750 に答える