Three.js: Titik bulat / melingkar melalui Three.PointsMaterial dengan WebGL

Dibuat pada 10 Apr 2017  ·  3Komentar  ·  Sumber: mrdoob/three.js

Telah belajar sedikit tentang Points . Saya memiliki serangkaian titik yang membentuk bentuk dan berputar perlahan. Setiap titik adalah salah satu dari 6 warna.

Saya ingin membuatnya melingkar daripada persegi, tetapi semua contoh yang saya lihat tidak menggunakan Points sama sekali. Haruskah saya mengubah ke Sprite (sesuai contoh ini: https://github.com/mrdoob/three.js/blob/master/examples/canvas_lines_sphere.html#L65-L90) dan re-factor my kode untuk mendapatkan poin melingkar, atau ada cara lain?

Menggunakan r84

Help (please use the forum)

Komentar yang paling membantu

Anda tidak harus menggunakan shader khusus. Lihat bagaimana PointsMaterial dibuat dalam contoh ini:

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

Semua 3 komentar

Mungkin duplikat https://github.com/mrdoob/three.js/issues/11016 (terutama http://jsfiddle.net/myy7x4zd/10/)?

Terima kasih balasannya. Jadi secara ringkas, satu-satunya cara adalah melalui gambar yang diwarnai melalui shader khusus?

Terasa sangat direkayasa tapi saya kira itu batasan WebGL atau sesuatu

Anda tidak harus menggunakan shader khusus. Lihat bagaimana PointsMaterial dibuat dalam contoh ini:

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

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

fuzihaofzh picture fuzihaofzh  ·  3Komentar

Horray picture Horray  ·  3Komentar

boyravikumar picture boyravikumar  ·  3Komentar

yqrashawn picture yqrashawn  ·  3Komentar

donmccurdy picture donmccurdy  ·  3Komentar