«opengl» etiketlenmiş sorular

OpenGL, masaüstü ve iş istasyonu pazarlarını hedefleyen bir grafik standardı ve API'dır. Özel bilgisayar donanımı ile hızlanması kolay olacak şekilde tasarlanmıştır ve bu nedenle uygulamaların çoğu geleneksel yazılım oluşturma işlemlerine göre çok daha iyi performans sağlar. Şu anda OpenGL, CAD yazılımı ve bilgisayar oyunları gibi uygulamalar için kullanılmaktadır. Aynı zamanda çapraz platformdur. OpenGL standardı, OpenGL ES'yi de kontrol eden Khronos grubu tarafından kontrol edilir.


4
OpenGL'deki klip alanının neden 4 boyutu var?
Bunu genel bir referans olarak kullanacağım, ancak ne kadar çok çevrimiçi tarayıcı dokümanı ve kitabı varsa, bu konuda o kadar az anlıyorum. const float vertexPositions[] = { 0.75f, 0.75f, 0.0f, 1.0f, 0.75f, -0.75f, 0.0f, 1.0f, -0.75f, -0.75f, 0.0f, 1.0f, }; Bu çevrimiçi kitapta , OpenGL için bir üçgen oluşturma konusunda …

1
OpenGL / GLSL: Küp haritasına gönderilsin mi?
Sahnemi bir küp haritasına nasıl dönüştüreceğimizi anlamaya çalışıyorum. Bu konuda biraz takılı kaldım ve sizden biraz yardım isteyebileceğimi düşündüm. OpenGL'de yeniyim ve ilk kez FBO kullanıyorum. Şu anda bir cubemap bmp dosyası kullanarak çalışan bir örnek var ve parça gölgelendirici samplerCube örnek türü GL_TEXTURE1 eklenir. Gölgelendirici kodunu hiç değiştirmiyorum. Ben …
13 opengl  glsl  cubemap 



7
En iyi (En Popüler?) Tekstüre için Görüntü Formatı [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 5 yıl önce kapalı . Tamam, bu yüzden OpenGL ile C ++ kullanıyorum ve 3D oyunum için dokuları yüklemek için bir yükleyici …
13 c++  opengl  textures 

1
PSX grafiklerini OpenGL ile nasıl taklit edebilirim?
Hangi seçenekleri (veya gölgelendiricileri) ayarlayacağımı bilmek istiyorum, böylece OpenGL oyunum Playstation 1 oyununa benziyor. Muhtemelen% 100 elde edilemeyeceğini biliyorum çünkü PSX televizyon kullandı ve televizyon bu monitörü farklı şekilde oluşturuyor. Teşekkürler. :)
13 opengl  emulation 

1
Bir dokuyu kısmen şeffaf hale nasıl getirebilirim?
Günaydın StackOverflow, openGL ile şeffaf bir doku parçası oluşturmak için bir yol bulamıyorum gibi şu anda bir sorun yaşıyorum. İşte benim ayarım: Bu doku ile kaplı bir duvarı temsil eden bir dörtlü var (yükleme amaçları için PNG'ye dönüştürüldü). Açıkçası, cam bölmeler hariç duvarın opak olmasını istiyorum. Duvarın arkasında bir manzara …

3
OpenGL 1.x ve 2.x arasındaki fark nedir?
OpenGL 1 * ve 2. * arasındaki farkı gösteren iyi bir öğretici var mı? Ben hangi işlevleri bilmek çok yararlı olacaktır değil çağırıyor (glBegin () gibi sanırım).
13 opengl 

4
OpenGL'de bir renderbuffer'dan doku mı alıyorsunuz?
Bir FBO'da bir renderbuffer'ım var (DepthStencil) ve ondan bir doku almam gerekiyor. FBO'da hem DepthComponent dokusu hem de DepthStencil renderbuffer'a sahip olamıyorum, öyle görünüyor ki, daha sonra boru hattında daha sonra kullanmak için işlendikten sonra renderbuffer'ı bir DepthComponent dokusuna dönüştürmek için bir yol gerekiyor. Haftalarca renderbuffer'dan derinlik bileşenini almak için …
13 opengl 

1
En uygun doku boyutu nedir?
Kısa bir süre önce, projeme belirli bir miktarda dokuyu tek bir pakete koyacak bir doku paketleyicisi ekledim: Örneğin bu, 582x1023 piksel boyutundadır. Bu paketlenmiş dokuları eklemenin amacı açıkça performansı artırmaktı, bu yüzden OpenGL (LWJGL kullanarak) dokular için en uygun doku boyutunu aramak istedim. Bulduğum şeyler yaygın olarak desteklenen maksimum doku …

1
Görünüm penceresinin esnemesini / bozulmasını nasıl önleyebilirim?
Temel olarak, görünüm / pencere boyutu değiştiğinde oluşturulan görüntünün bozulmasını veya gerilmesini nasıl kaldırabileceğimi bilmek istiyorum. Aşağıdaki resimlerde bahsettiğim bozulma / esneme örneği var: Orijinal Görüntü (Kare Pencere) Bozuk / Gerilmiş Görüntü (Dikdörtgen Pencere) İdeal olarak, ikinci görüntü küreyi yatay olarak uzanmadan göstermelidir ve daha büyük pencere boyutunu hesaba katmak …


4
Çok geçişli gölgelendiriciler OpenGL'de nasıl çalışır?
Direct3D'de, çok geçişli gölgelendiricilerin kullanımı kolaydır, çünkü bir program içindeki geçişleri tam olarak tanımlayabilirsiniz. OpenGL'de biraz daha karmaşık görünüyor çünkü bir gölgelendirici programına istediğiniz kadar köşe, geometri ve parça gölgelendirici vermek mümkündür. Çok geçişli gölgelendiricinin popüler bir örneği bir toon gölgelendiricisidir. Bir geçişte gerçek cel gölgeleme efekti yapılır, diğeri anahat …
13 opengl  shaders  glsl 

3
Opengl'deki ışığı anlamaya çalışırken, gerçekçi bir güneş ışığını nasıl simüle edebilirim?
Yanlış bir şey mi yapıp yapmadığımı bilmiyorum ama güneşli bir günde olduğu gibi güneş ışığını simüle etmek istiyorum. Nesne yönlü ışığa baktığında, iyi aydınlatılır ve orada sorun yoktur. Nesnenin etrafına gidip geri döndüğüne bakarsam karanlık olur. Çok karanlık değil çünkü kullanıyorum GL_AMBIENTama güneşli bir gün için hala çok karanlık. Değeri …
13 opengl  lighting 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.