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

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