Pertanyaan yang diberi tag «opengl»

OpenGL adalah standar grafis dan API yang menargetkan pasar desktop dan workstation. Ini dirancang agar mudah dipercepat dengan perangkat keras komputer khusus, dan karenanya sebagian besar implementasi memberikan kinerja yang jauh lebih baik daripada perenderan perangkat lunak tradisional. Saat ini, OpenGL digunakan untuk aplikasi seperti perangkat lunak CAD dan game komputer. Ini juga lintas platform. Standar OpenGL dikendalikan oleh kelompok Khronos, yang juga mengontrol OpenGL ES.

2
Format model 3D paling umum untuk OpenGL
Saya seorang pemula yang mulai bermain dengan OpenGL ES di perangkat Android. Untuk berlatih OpenGL saya ingin membuat mesin permainan kecil dan jadi saya bertanya-tanya apa format file model 3D terbaik. Saya juga tertarik dengan model gratis dengan format yang sama. Apa yang Anda sarankan?
12 opengl  3d  models 

4
GLM: Euler Angles to Quaternion
Saya harap Anda tahu GL Matematika ( GLM ) karena saya punya masalah, saya tidak bisa memecahkan: Saya memiliki satu set Euler Angles dan saya perlu melakukan interpolasi yang lancar di antara mereka. Cara terbaik adalah mengonversinya ke Quaternions dan menerapkan alrogirthm SLERP. Masalah yang saya miliki adalah bagaimana menginisialisasi …

5
Artefak tekstur Skybox di tepi
Saya memiliki masalah aneh dengan menggambar tekstur skybox di Mac. Di iPhone semuanya baik-baik saja. Saya telah mencoba mengubah nilai pesawat dekat dan jauh tanpa hasil. Ini adalah skybox dengan enam tekstur, dan untuk setiap tekstur saya atur ini: glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, …
12 opengl  textures  macos  sky 

8
Memulai dengan Dev Game 2d (C ++): DirectX atau OpenGL? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Jadi, saya seorang siswa yang ingin terlibat dalam pengembangan game dan saya ingin …
12 c++  opengl  directx 

7
Cara tercepat untuk membuat efek partikel sederhana
Saya mencari cara tercepat untuk membuat efek partikel yang sangat sederhana yang akan di-spammed di game ... Pada dasarnya, gim saya terlihat seperti gim vectrex, sebagian besar terdiri dari baris ... Saya ingin membuat beberapa ledakan kecil yang akan sangat umum. Ada sesuatu yang lebih cepat daripada hanya bergerak di …

5
API agnostik jembatan (mis. OpenGL / D3D / Terserah). Apakah Anda menggunakannya, bagaimana Anda membuatnya. Pro's and Con's [ditutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Anda membuat mesin 3d. Anda menginginkan yang terbaik dari dunia multi platform. Tiba-tiba …


1
Perbedaan glDrawArrays dan glDrawElements
Sambil menyegarkan pikiran saya pada OpenGL ES, saya menemukan glDrawArraysdan glDrawElements. Saya mengerti bagaimana mereka digunakan dan mengerti mengapa mereka berbeda. Apa yang saya tampaknya tidak mengerti adalah bahwa, saya gagal melihat bagaimana cara glDrawElementsmenyimpan panggilan draw ( menyimpan panggilan draw adalah deskripsi yang disebutkan oleh sebagian besar buku yang …

2
Cara membuat voxel yang tampak alami
Saya mengembangkan game voxel, tapi saya pikir saya menggunakan teknik yang salah. Saat ini saya menggunakan ubin datar, untuk membuat balok, dan saya pikir ada cara yang lebih baik dan lebih efisien. Saya telah melihat permainan voxel, yang memiliki medan yang terlihat alami. Maksud saya non blocky. Permainan memiliki 4 …

2
Apa keuntungan dari mekanisme akses keadaan langsung OpenGL?
Saya telah membaca tentang OpenGL 4.5 Direct State Access (DSA) di opengl.org dan tidak yakin apakah saya sudah benar. Tampaknya menyiratkan, bahwa cara lama kurang efisien: glBind(something) glSetA(..) glSetB(..) glSetC(..) dari cara baru: glSetA(something, ..) glSetB(something, ..) glSetC(something, ..) Dari tampilannya sekarang masing-masing glSetharus memasukkan glBind(something)di dalamnya dan jika OpenGL …
11 opengl 


1
Bagaimana saya bisa membuat profil kecepatan vertex dan shader fragmen saya secara terpisah?
Saya ingin tahu bagaimana saya dapat memeriksa untuk melihat apakah verteks saya atau shader fragmen saya adalah hambatan dalam pipa rendering saya. Saya telah membaca tentang menggunakan glQueryCounterdengan GL_TIMESTAMPtarget untuk mendapatkan pos pemeriksaan jam antara perintah OpenGL, tetapi ini tidak membedakan antara berbagai jenis shader. Misalnya, jika satu frame pada …

3
Rendering hanya sebagian layar dengan detail tinggi
Jika gambar ditampilkan untuk sudut tampilan yang besar (mis. TV yang sangat besar atau headset VR), pemirsa tidak dapat benar-benar fokus pada keseluruhan gambar, hanya sebagian saja. (Sebenarnya, ini adalah kasus untuk layar berukuran biasa juga.) Dikombinasikan dengan cara untuk melacak mata pemirsa (yang sebagian besar layak di VR kurasa), …

3
Apa tujuan dari indeks dalam rendering 3D?
Misalkan Anda membuat kubus 3D di OpenGL. Anda menerapkan data titik yang diperlukan untuk objek (kubus). Apa gunanya menggunakan indeks? void CreateCube() { const Vertex VERTICES[8] = { { { -.5f, -.5f, .5f, 1 }, { 0, 0, 1, 1 } }, { { -.5f, .5f, .5f, 1 }, { …
11 opengl 


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.