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.

4
Apakah gambar indeks lebih cepat daripada gambar non-indeks
Saya perlu menggambar banyak poligon yang terdiri dari 6 simpul (dua segitiga). Tanpa koordinat tekstur, normal, dll., Kedua pendekatan menghasilkan 72 byte. Di masa depan saya pasti juga akan membutuhkan koordinat tekstur dan normal, yang akan membuat gambar indeks mengkonsumsi lebih sedikit memori. Tapi tidak banyak. Jadi pertanyaan saya adalah: …
8 opengl  rendering  vbo  vao 

1
Menciptakan efek kesalahan mirip dengan Watch Dogs
Saat ini saya sedang mengerjakan game LibGDX. Ketika seorang pengguna melakukan sesuatu yang salah, saya ingin semua gambar pada layar untuk jitter sangat mirip dengan efek glitch / distort yang terlihat dalam permainan Watch Dogs (Lihat Di Bawah). Pertanyaan saya adalah ini: dapatkah efek ini dicapai secara real time dengan …

1
naungan berbasis fisik, bagaimana menggabungkan bagian specular & difus?
Setelah menulis 'standar' phong & blinn shaders untuk sementara waktu, saya baru-baru ini mulai mencoba-coba shading berbasis fisik. Sebuah sumber yang banyak membantu saya adalah catatan kursus ini , terutama tulisan ini - ini menjelaskan bagaimana membuat blinn lebih teduh secara fisik masuk akal. Saya menerapkan model blinn yang dipasang …
8 opengl  shading 




2
Bagaimana cara menghindari nilai subpixel dalam resolusi game 2D independen dengan proyeksi ortografis?
Saya mencoba melakukan resolusi rendering bergerak sprite independen dalam game 2D. Rencana saya bekerja dalam sistem koordinat tetap di dunia saya (misalnya 960x540) dan menggunakan proyeksi ortografis untuk skala yang naik atau turun agar sesuai dengan viewport. Saya melakukan letterboxing untuk menangani rasio aspek yang berbeda. Menurut sebagian besar tutorial, …
8 opengl  2d  opengl-es2 

2
Bagaimana game menangani rendering teks unicode Asia?
Saat ini saya sedang dalam proses mengimplementasikan rendering teks di mesin gim saya, dan saya memutuskan untuk menggunakan BMC milik AngelCode untuk menghasilkan tekstur font, dan kemudian membuat OpenGL membuat quads yang bertekstur untuk setiap karakter. Ini bekerja hebat, bahkan ketika merender setiap mesin terbang tunggal yang didukung oleh FreeFont …

2
Mode Blend "Normal" dengan Masalah OpenGL
Saya telah mengalami banyak kesulitan untuk mencoba fungsi campuran OpenGL agar berfungsi seperti yang saya harapkan dengan apa yang saya harapkan (atau dari program pengeditan gambar yang masuk akal). Sebagai contoh, saya akan menggunakan dua gambar ini untuk berbaur (agak sulit dilihat pada latar belakang putih sehingga warna diberi label): …

4
Mengapa segitiga di dekatnya cenderung menghilang?
Saya baru saja mengaktifkan kembali wajah culling dan saya memperhatikan perilaku aneh: ketika semua simpul segitiga saya berada di luar pandangan dan 2 dari mereka ada di belakang saya (saya pikir) segitiga menghilang. Jadi untuk melihatnya, ini GIF. Saya menduga matriks proyeksi membalikkan urutan dua simpul ketika mereka jatuh di …
8 opengl  3d  linux 



1
Cara paling efisien untuk menggambar titik dengan OpenGL
Saya sedang menulis game OpenGL 3D. Akan ada banyak segitiga untuk medan dan objek yang digunakan. Saya belajar dari panduan resmi OpenGL dan metode pertama yang disajikan adalah memanggil fungsi glVertexsetelah glBeginuntuk setiap simpul yang ingin Anda gambar. Namun metode ini kedengarannya cukup antik dan tidak efisien ketika Anda harus …

2
OpenGL - Memahami hubungan antara Model, View dan World Matrix
Saya mengalami sedikit kesulitan memahami bagaimana matriks ini bekerja dan bagaimana cara mengaturnya dalam kaitannya satu sama lain untuk mendapatkan sistem yang tepat berjalan. Dalam pemahaman saya, Model Matrix adalah matriks dari suatu objek, misalnya kubus atau bola, akan ada banyak dari ini dalam aplikasi / permainan. World Matrix adalah …

3
Garis besar font di OpenGL, FTGL
Saya menggunakan perpustakaan FTGL untuk merender font di game saya, tapi saya sama sekali tidak tahu cara membuat garis besar di sekitar teks. Mencapai bayangan bisa mudah, karena saya bisa melakukannya seperti ini: (kode semu) font.render(Color::BLACK, position.x + 1, position.y + 1); // Shadow font.render(Color::WHITE, position.x, position.y) // Normal text …
8 c++  opengl  gui  fonts 

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.