2013-01-03 5 views
12

これは今度はうまくいくと思っていますが、chrome experiments 100,000 starsのやり方でthree.jsを使用して星を作成する方法を解明しようとしています。私はソースコードを調べてみましたが、解読することは非常に難しく、多くの部分であり、テクスチャを使用しようとしていました。太陽の光や光をどのように取得するのか分かりません。これがどのように行われたかに関する知識を持つ人からの援助。Chrome実験のようなthree.jsで星を作る方法100,000個

+0

編集ありがとうございましたgilly3 –

答えて

3

あなたがthis articleを見ましたか?

太陽のセクションでは、効果を達成する方法の概要を説明しています。 おそらく、GLSLシェーダを調べたいと思うでしょう。これは、フィールド全体です。 今のところ、ソース内のシェーダーを見つけて微調整して、変更にどのような影響があるのか​​を確認するのが最適かもしれません。

グローとブルームシェイダーの例については、this tutorialを参照してください。

一般にOpenGLについて学ぶために、the latest edition of The Red Bookは、前のエディションの失敗を避けながら、OpenGLについて説明してくれそうですね。それはおそらく、パンやズームは、グローの外観を変更しますが、 - それはまだ進行中の作業で

http://stemkoski.github.io/Three.js/Shader-Halo.html

:ここ

2

は、シェーダを使用してハロスタイルグロー効果の一例です援助のためには十分です。

希望すると助かります!

+0

これはクールです!シェイダーに追いついている間にちょっと試してみるつもりです(あなたが投稿してから3年後、まだ有用です) –

関連する問題