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.

12
Teori 3D sebelum API grafis? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Game Development Stack Exchange. Ditutup 5 tahun yang lalu . Saya seorang insinyur perangkat lunak dan saya berharap untuk menggerakkan karir saya menuju pengembangan game. Saya sedang membaca …
19 graphics  c++  opengl  directx 

7
Mengapa resolusi angka floating point menurun lebih jauh dari asal?
Adegan OpenGL saya memiliki objek yang diposisikan pada jarak yang sangat jauh dari asalnya. Ketika saya melihat objek-objek ini, dan menggeser / memutar / memperbesar kamera di sekitar mereka, mereka 'jitter'. Yaitu, simpul-simpul yang terdiri dari objek-objek itu seolah-olah membentur sebuah kotak 3d poin imajiner. Saya sudah membaca ini adalah …
19 c++  opengl 


6
Rendering tilemap mulus (gambar berdekatan tanpa batas)
Saya memiliki mesin gim 2D yang menggambar tilemaps dengan menggambar ubin dari gambar tileset. Karena secara default OpenGL hanya dapat membungkus seluruh tekstur ( GL_REPEAT), dan bukan hanya sebagian saja, setiap ubin dibagi menjadi tekstur yang terpisah. Kemudian daerah dari ubin yang sama diberikan berdekatan satu sama lain. Begini tampilannya …


4
Bagaimana saya bisa mengorbit kamera tentang titik targetnya?
Saya sedang menggambar adegan di mana kamera bergerak bebas tentang alam semesta. Kelas kamera melacak titik pandang (atau melihat ), posisi kamera, dan vektor atas. Vektor / titik ini kemudian diteruskan ke gluLookAt. Pan dan zoom hampir sepele untuk diterapkan. Namun, saya menemukan rotasi tentang tampilan pada titik menjadi lebih …


2
Bagaimana saya bisa mengonversi klik mouse menjadi sinar?
Saya memiliki proyeksi perspektif. Ketika pengguna mengklik pada layar, saya ingin menghitung sinar antara pesawat dekat dan jauh yang diproyeksikan dari titik mouse, sehingga saya dapat melakukan beberapa kode persimpangan sinar dengan dunia saya. Saya menggunakan matriks dan vektor dan kelas ray saya sendiri dan mereka semua bekerja seperti yang …

6
Gambar rangka OpenGL
Tidak, saya tidak mencari glPolygonMode. Saya sedang mencari metode, mungkin shader GLSL yang akan menghasilkan wireframe gaya retro mencari objek. Ada saran? Sesuatu seperti Vector Tanks miliki. Lebih disukai solusinya juga bekerja pada OpenGL ES 2.0. Setiap petunjuk dan petunjuk (selama tidak NULL) dihargai!
18 opengl 


1
Peta normals vs normal
Saya menggunakan importir aset Assimp ( http://assimp.sourceforge.net/lib_html/index.html ) untuk mem-parsing model 3d. Sejauh ini, saya hanya mengeluarkan vektor normal yang ditentukan untuk setiap simpul di jerat saya. Namun saya juga menemukan berbagai tutorial di peta normal ... Seperti yang saya pahami untuk peta normal, vektor normal disimpan di setiap texel …

1
Formula GLSL Light (Atenuasi, Warna dan intensitas)
Saya menerapkan lampu titik di mesin Voxel saya, dan saya benar-benar berjuang untuk mendapatkan aliran cahaya yang baik, dari 100% di dekat sumber cahaya hingga 0% di radius cahaya. Saya punya 5 argumen untuk fungsi ini: Warna terang (Vec3) Intensitas cahaya (jarak dari cahaya sampai jarak di mana falloff adalah …
17 opengl  glsl  lwjgl  lighting  pixel 

2
OpenGL: Di mana saya harus menempatkan shader?
Saya mencoba mempelajari OpenGL ES 2.0 dan saya bertanya-tanya apa praktik yang paling umum untuk "mengelola" shader. Saya mengajukan pertanyaan ini karena dalam contoh yang saya temukan (seperti yang termasuk dalam Demo API yang disediakan dengan SDK Android), saya biasanya melihat segala sesuatu di dalam kelas GLRenderer dan saya lebih …

1
GLSL, semua dalam satu atau banyak program shader?
Saya melakukan beberapa demo 3D menggunakan OpenGL dan saya perhatikan bahwa GLSL agak "terbatas" (atau hanya saya?). Pokoknya saya punya banyak jenis bahan. Beberapa bahan memiliki warna ambient dan difus, beberapa bahan memiliki peta oklusi ambien, beberapa memiliki peta specular dan peta benjolan dll. Apakah lebih baik mendukung semuanya dalam …
17 opengl  3d  shaders  glsl 


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.