これは今度はうまくいくと思っていますが、chrome experiments 100,000 starsのやり方でthree.jsを使用して星を作成する方法を解明しようとしています。私はソースコードを調べてみましたが、解読することは非常に難しく、多くの部分であり、テクスチャを使用しようとしていました。太陽の光や光をどのように取得するのか分かりません。これがどのように行われたかに関する知識を持つ人からの援助。Chrome実験のようなthree.jsで星を作る方法100,000個
これは今度はうまくいくと思っていますが、chrome experiments 100,000 starsのやり方でthree.jsを使用して星を作成する方法を解明しようとしています。私はソースコードを調べてみましたが、解読することは非常に難しく、多くの部分であり、テクスチャを使用しようとしていました。太陽の光や光をどのように取得するのか分かりません。これがどのように行われたかに関する知識を持つ人からの援助。Chrome実験のようなthree.jsで星を作る方法100,000個
あなたがthis articleを見ましたか?
太陽のセクションでは、効果を達成する方法の概要を説明しています。 おそらく、GLSLシェーダを調べたいと思うでしょう。これは、フィールド全体です。 今のところ、ソース内のシェーダーを見つけて微調整して、変更にどのような影響があるのかを確認するのが最適かもしれません。
グローとブルームシェイダーの例については、this tutorialを参照してください。
一般にOpenGLについて学ぶために、the latest edition of The Red Bookは、前のエディションの失敗を避けながら、OpenGLについて説明してくれそうですね。それはおそらく、パンやズームは、グローの外観を変更しますが、 - それはまだ進行中の作業で
http://stemkoski.github.io/Three.js/Shader-Halo.html
:ここ
は、シェーダを使用してハロスタイルグロー効果の一例です援助のためには十分です。
希望すると助かります!
これはクールです!シェイダーに追いついている間にちょっと試してみるつもりです(あなたが投稿してから3年後、まだ有用です) –
編集ありがとうございましたgilly3 –