Pertanyaan yang diberi tag «opengl»

Untuk pertanyaan yang melibatkan penggunaan perpustakaan grafis OpenGL.


1
Putaran kinerja dalam shader
Saya bertanya-tanya apa cara terbaik untuk mengintegrasikan fungsi loop dinamis dalam shader? Pertama, sepertinya array dinamis tidak mungkin. Jadi, apakah lebih baik membuat array ukuran maksimum dan hanya mengisi sebagian saja atau mendefinisikan array dengan ukuran yang sudah ditentukan sebelumnya? Lalu, apa cara terbaik untuk beralih dari array ini? Apakah …


4
Apakah penting apakah saya mempelajari OpenGL atau Direct3D?
Apakah perbedaan antara kedua API ini detail implementasi minor yang berarti begitu saya telah mempelajarinya, saya dapat menggunakannya untuk semuanya? Atau adakah alasan untuk mempelajari satu daripada yang lain jika saya ingin dapat menggunakannya secara umum tanpa harus mempelajari kembali API lain di masa mendatang? Apakah satu atau lebih umum? …
11 opengl  api  direct3d 



2
Apakah ada alasan untuk lebih menyukai Direct3D daripada OpenGL?
Jadi saya membaca ini , saya mendapatkan alasan mengapa ada lebih banyak game di Microsoft windows daripada di OS lain. Masalah utama yang disajikan adalah bahwa Direct3D lebih disukai daripada OpenGL. Yang tidak saya mengerti adalah mengapa pengembang mengorbankan kompatibilitas? Itu hanyalah kerugian finansial bagi perusahaan. Saya mengerti bahwa OpenGL …
11 opengl  direct3d 

2
Bagaimana cara memproyeksikan segiempat ke dalam persegi panjang?
tl; dr: Masalah matematika dalam geometri projektif: Bagaimana cara menemukan beberapa matriks kamera 4x4 yang memberikan proyeksi seperti yang diilustrasikan di bawah ini, sehingga titik A, B, C, D berada di suatu tempat di tepi kotak unit (misalnya perangkat yang dinormalisasi OpenGL Koordinat), dan sudut-sudut kotak unit jatuh di suatu …



1
OpenGL GLSL - Sobel Edge Detection Filter
Sehubungan dengan topik ini, saya telah berhasil mengimplementasikan filter Sobel Edge Detection di GLSL. Berikut ini adalah kode shader fragmen filter: #version 330 core in vec2 TexCoords; out vec4 color; uniform sampler2D screenTexture; mat3 sx = mat3( 1.0, 2.0, 1.0, 0.0, 0.0, 0.0, -1.0, -2.0, -1.0 ); mat3 sy = …

4
Beberapa viewports dengan OpenGL modern?
Saya menggunakan SDL2 . Saat ini satu-satunya shader saya memiliki matriks MVP , dan mengubah poin dengan itu. Saya menghitung matriks Tampilan dan Proyeksi untuk kamera dengan GLM: glm::lookAt(pos, pos + forward, up); glm::perspective(fov, aspectRatio, zNear, zFar); Saya mencarinya, tetapi saya hanya dapat menemukan implementasi warisan dari beberapa viewports. Jika …
9 opengl  glm 

1
Apa celah sampel selama konversi pindai?
Dalam tutorial ini , Sangat sering terjadi bahwa segitiga diberikan yang berbagi tepi. OpenGL menawarkan jaminan bahwa, selama posisi vertex tepi bersama adalah identik, tidak akan ada kesenjangan sampel selama konversi pemindaian. 1 Apa sebenarnya celah sampel selama konversi pindai? 2 Dalam keadaan apa, akankah itu terjadi? 3 Apakah itu …

1
Per Komputasi Vertex dalam OpenGL Tesselation
Saya mencoba menerapkan simulasi kain berbasis posisi menggunakan perangkat keras tesselation. Ini berarti saya hanya ingin mengunggah quad kontrol ke kartu grafis dan kemudian menggunakan tesselation dan geometri shading untuk membuat simpul di kain. Ide ini mengikuti makalah: Huynh, David, "Simulasi kain menggunakan perangkat keras tessellation" (2011). Tesis. Institut Teknologi …

1
Apakah yang setara dengan daftar tampilan modern?
Daftar tampilan adalah fitur OpenGL yang, secara teori, dapat mempercepat bagian apa pun dari API dengan menyimpan sekelompok perintah untuk digunakan nanti. Dalam pemahaman saya, ini sangat masuk akal sehubungan dengan upaya saat ini untuk mengurangi overhead pengemudi. Daftar tampilan tidak digunakan lagi dalam versi 3.1. Apa yang setara dengan …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.