Three.js: WebGLを使用したThree.PointsMaterialを介した円形/円形のポイント

作成日 2017年04月10日  ·  3コメント  ·  ソース: mrdoob/three.js

Pointsについて少し学びました。 形を作り、ゆっくりと回転する一連の点があります。 各ポイントは6色のうちの1つです。

正方形ではなく円形にしたいのですが、これまでに見たすべての例では、 Pointsをまったく使用していません。 Sprite (この例のように:https://github.com/mrdoob/three.js/blob/master/examples/canvas_lines_sphere.html#L65-L90)に変更して、リファクタリングする必要があります円形のポイントを取得するためのコード、または別の方法はありますか?

r84を使用する

Help (please use the forum)

最も参考になるコメント

カスタムシェーダーを使用する必要はありません。 この例でPointsMaterialがどのように作成されるかを確認してください。

https://threejs.org/examples/#webgl_points_billboards

全てのコメント3件

おそらくhttps://github.com/mrdoob/three.js/issues/11016 (特にhttp://jsfiddle.net/myy7x4zd/10/)の複製ですか?

返信いただきありがとうございます。 要約すると、唯一の方法は、カスタムシェーダーを介してカラー化された画像を使用することですか?

かなり過剰に設計されているように感じますが、WebGLなどの制限だと思います

カスタムシェーダーを使用する必要はありません。 この例でPointsMaterialがどのように作成されるかを確認してください。

https://threejs.org/examples/#webgl_points_billboards

このページは役に立ちましたか?
0 / 5 - 0 評価