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.

3
Apa itu Vulkan dan apa bedanya dengan OpenGL?
Khronos Group (badan standar di belakang OpenGL) baru saja mengumumkan Vulkan : Vulkan adalah generasi baru, API standar terbuka untuk akses efisiensi tinggi ke grafik dan menghitung pada GPU modern. Desain dari atas ke bawah ini, yang sebelumnya disebut sebagai Next Generation OpenGL Initiative, memberikan aplikasi kendali langsung atas akselerasi …
151 opengl  vulkan 

15
Apa saja sumber belajar yang bagus untuk OpenGL? [Tutup]
Saya telah menggunakan OpenGL ES di iPhone untuk sementara waktu sekarang dan pada dasarnya saya merasa sangat tersesat di luar untuk serangkaian kecil perintah yang saya lihat dalam contoh dan diadopsi sebagai milik saya. Saya ingin menggunakan OpenGL di platform lain dan memiliki pemahaman yang baik tentang itu. Setiap kali …
88 opengl 

9
Mengapa kita menggerakkan dunia alih-alih kamera?
Saya mendengar bahwa dalam permainan OpenGL apa yang kita lakukan untuk membiarkan pemain bergerak bukan untuk memindahkan kamera tetapi untuk memindahkan seluruh dunia. Sebagai contoh di sini adalah ekstrak dari tutorial ini: OpenGL View matrix Dalam kehidupan nyata Anda terbiasa menggerakkan kamera untuk mengubah tampilan adegan tertentu, di OpenGL sebaliknya. …

7
Sumber daya yang bagus untuk mempelajari OpenGL modern (3.0 atau lebih baru)? [Tutup]
Saya menemukan pencarian sumber yang bagus untuk memulai dengan OpenGL (3.0 atau lebih baru). Yah, saya menemukan banyak buku tetapi tidak ada yang dapat dianggap sebagai sumber yang bagus! Berikut dua contoh: Panduan Pemrograman OpenGL (edisi 7) http://www.amazon.com/exec/obidos/ASIN/0321552628/khongrou-20 Ini PENUH bahan yang sudah usang! Hampir setiap bab dimulai dengan catatan …
73 opengl  assets 

9
GUI yang bagus untuk OpenGL? [Tutup]
Saya mulai belajar OpenGL dengan FreeGLUT menggunakan Superbible dan pengetahuan yang saya miliki dari grafik dasar untuk meningkatkan keterampilan saya. Untuk mendapatkan lebih banyak dari pengalaman ini saya ingin mengintegrasikan GUI untuk menimpa yang digunakan FreeGLUT, sekarang pertanyaan saya adalah ini: apakah hal ini mungkin dan perpustakaan apa yang harus …


1
kata kunci masuk / keluar di GLSL
Saya tidak benar-benar mengerti bagaimana menggunakan in/ outkata kunci dalam GLSL, dan google menjadi seperti biasanya tidak membantu. Apa yang sebenarnya mereka lakukan? Bagaimana saya menggunakannya jika, misalnya, saya ingin meneruskan set variabel yang bervariasi per vertex ke shader fragmen? Secara harfiah setiap tutorial yang saya temukan menggunakan varying/ attributekata …
46 opengl  glsl 

2
Setelah glLinkProgram berhasil, haruskah saya menghapus / melepaskan shader saya?
Setelah saya memiliki program tertaut, dan berpikir tentang pemrograman defensif, haruskah saya menghapus dan melepaskan shader yang digunakan untuk menautkan program ini? Jika ya, apakah itu akan membebaskan sumber daya apa pun? Atau apakah objek shader ini hanya akan dibebaskan setelah panggilan glDeleteProgram? sunting: Hanya untuk klarifikasi apa yang saya …
45 opengl  shaders 

10
Apakah belajar OpenGL 2.1 tidak berguna hari ini?
Saya baru mengenal dunia 3D OpenGL / DirectX dan saya mengetahui bahwa spesifikasi OpenGL 4.1 dan GLSL baru saja dirilis hari ini. Seorang teman saya memberi saya Buku Merah untuk OGL v2.1 tetapi, sejauh yang saya baca, 3.x dan 4.x sangat berbeda dari 2.x dan banyak hal sudah tidak digunakan …
44 opengl 

6
Apakah OpenGL cocok untuk game 2D?
Saya telah belajar sendiri perpustakaan OpenGL untuk sementara waktu sekarang, dan ingin mulai membuat game. Namun, untuk perkenalan yang lebih mudah, saya ingin memulai dengan sesuatu yang 2D, seperti permainan gaya Pokemon top-down. Apakah ini rencana yang bagus, atau apakah OpenGL dibuat khusus untuk 3D?
44 opengl  2d 

3
Mengapa tutorial menggunakan pendekatan berbeda untuk rendering OpenGL?
http://www.sdltutorials.com/sdl-opengl-tutorial-basics http://www.opengl-tutorial.org/beginners-tutorials/tutorial-2-the-first-triangle/ Kedua tutorial ini menggunakan pendekatan yang sangat berbeda untuk mendapatkan hasil yang hampir sama. Yang pertama menggunakan hal-hal seperti glBegin(GL_QUADS). Yang kedua menggunakan hal-hal seperti vertexBufferObjects, shader berdasarkan GLEW. Tetapi hasilnya sama: Anda mendapatkan bentuk dasar. Mengapa perbedaan ini ada? Pendekatan pertama tampaknya jauh lebih mudah dipahami. Apa …



5
Bagaimana saya bisa mencapai efek api yang baik dengan alpha blending dan partikel?
Menggunakan pengaturan berikut untuk efek partikel OpenGL: SRC: GL_SRC_ALPHA DST: GL_ONE Menciptakan campuran aditif, yang terlihat spektakuler pada latar belakang hitam tetapi mengerikan pada warna yang lebih cerah, karena memudar menjadi putih. Saya kemudian menggunakan alpha blending: SRC: GL_SRC_ALPHA DST: GL_ONE_MINUS_SRC_ALPHA Hal ini memungkinkan latar belakang lain untuk digunakan tanpa …

5
Haruskah aktor dalam permainan bertanggung jawab untuk menggambar diri mereka sendiri?
Saya sangat baru dalam pengembangan game, tetapi tidak untuk pemrograman. Saya (lagi-lagi) bermain-main dengan game tipe Pong menggunakan canvaselemen JavaScript . Saya telah membuat Paddleobjek yang memiliki properti berikut ... width height x y colour Saya juga punya Pongobjek yang memiliki properti seperti ... width height backgroundColour draw(). The draw()Metode …

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.