Points
について少し学びました。 形を作り、ゆっくりと回転する一連の点があります。 各ポイントは6色のうちの1つです。
正方形ではなく円形にしたいのですが、これまでに見たすべての例では、 Points
をまったく使用していません。 Sprite
(この例のように:https://github.com/mrdoob/three.js/blob/master/examples/canvas_lines_sphere.html#L65-L90)に変更して、リファクタリングする必要があります円形のポイントを取得するためのコード、または別の方法はありますか?
r84を使用する
おそらくhttps://github.com/mrdoob/three.js/issues/11016 (特にhttp://jsfiddle.net/myy7x4zd/10/)の複製ですか?
返信いただきありがとうございます。 要約すると、唯一の方法は、カスタムシェーダーを介してカラー化された画像を使用することですか?
かなり過剰に設計されているように感じますが、WebGLなどの制限だと思います
カスタムシェーダーを使用する必要はありません。 この例でPointsMaterial
がどのように作成されるかを確認してください。
最も参考になるコメント
カスタムシェーダーを使用する必要はありません。 この例で
PointsMaterial
がどのように作成されるかを確認してください。https://threejs.org/examples/#webgl_points_billboards