Pertanyaan tentang topik tersebut 'glsl'
ubah float di vertex shader (GLSL)
Saya pikir saya sudah membuatnya berfungsi tetapi saya masih tidak tahu cara mengubah nilai di vertex shader saya. Apa yang saya lakukan di opengl adalah sebagai berikut, untuk setiap render:
//i bind my shader
shader.bind();
// Then trying to...
4870 dilihat
schedule
13.11.2023
Bagaimana cara kalian men-debug GLSL?
Saya baru-baru ini mencoba menulis beberapa kode shader GLSL dan tidak terlalu beruntung ketika shader tidak menggambarkan apa yang saya harapkan (pada dasarnya, semuanya berwarna hitam di layar). Berikut alat yang saya coba:
Integrasi Nvidia...
3099 dilihat
schedule
12.01.2024
Menghitung divergensi vektor di GLSL (atau gradien vektor)
Saya memiliki situasi di GLSL di mana saya perlu menghitung perbedaan vektor dalam shader fragmen
vec3 posVector;
Divergensi secara matematis diberikan oleh
Ini adalah perkalian titik antara vektor dan Gradien.
Adakah yang bisa...
560 dilihat
schedule
31.12.2023
Banyak lampu dengan bayangan di three.js menyebabkan kesalahan Fragment shader
Asumsikan untuk memiliki pemandangan dengan jalan yang banyak lampu jalan (lebih dari 20), Anda memindahkan objek ke dekatnya dan Anda mengharapkan bayangan.
Sederhananya, lampunya
var light = new THREE.PointLight(0xffffff, 0.5, 6.0);...
1663 dilihat
schedule
29.12.2023
Multitekstur dan label di Opengl ES 3.0
Saya ingin menggambar angka pada suatu objek menggunakan multitekstur. Namun gambar akhirnya lebih terang, seperti:
Apakah mungkin untuk mengecualikan warna putih dari multitekstur dan membuat angka lebih gelap?
Inilah shader fragmen saya:...
62 dilihat
schedule
02.01.2024