Bilgisayar grafikleri

Bilgisayar grafik araştırmacıları ve programcıları için soru cevap

1
Yol İzlemede Yansıma veya Kırılma Seçme
Yol izleyicimde kırılma ve iletimi uygulamaya çalışıyorum ve bunu nasıl uygulayacağımdan biraz emin değilim. İlk olarak, biraz arka plan: Işık bir yüzeye çarptığında, bir kısmı yansıyacak ve bir kısmı kırılacaktır: Fresnel Denklemleri tarafından ışığın ne kadar yansıtıcıya karşı yansıdığı verilir. Özyinelemeli ışın izleyicide, basit uygulama yansıma için bir ışın ve …

1
OpenGL uyumluluğu, adlandırma kuralları ve ARB vs EXT
Beni şaşırtan bir davaya rastlayana kadar OpenGL adlandırma kurallarının ve uzantılarının nasıl çalıştığına dair genel bir anlayış oluşturduğumu sanıyordum. İşte şimdiye kadarki anlayışım: Sonek yok - ör glGenBuffers(). Bu işlev çekirdek profilin bir parçasıdır. Wiki sayfası bu sürüm 1.5 başlayarak çekirdek profiline eklendi söylüyor. ARB - örn glGenBuffersARB(). Bu işlev …
14 opengl 


3
OpenGL'de saydamlık oluşturmanın bazı yöntemleri nelerdir?
Alfa harmanlama, yüzeyleri saydam hale getirmek için şu şekilde açılabilir: glDisable(GL_DEPTH_TEST); //or glDepthMask(GL_FALSE)? depth tests break blending glEnable(GL_BLEND); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); Ancak bu yalnızca nesneler önden arkaya oluşturulursa çalışır. Aksi takdirde, arka plandaki şeyler, aşağıdaki görüntüdeki zemin gibi daha yakın nesnelerin önünde görünür. Parçacıklar ve GUI öğeleri için sıralama iyi olurdu, …

1
Açık Işık Örneklemesi ile Aşamalı Yol İzleme
BRDF kısmı için önemli örneklemenin arkasındaki mantığı anladım. Bununla birlikte, ışık kaynaklarını açıkça örneklemeye gelince, hepsi kafa karıştırıcı hale gelir. Örneğin, sahnemde bir nokta ışık kaynağım varsa ve bunu sürekli olarak her karede örneklersem, monte carlo entegrasyonu için bir örnek daha saymalıyım? Yani, bir örnek kosinüs ağırlıklı dağılımdan diğerini ise …

3
Küresel Harmonikler ve Işık Probları nedir?
Ne Küresel Harmonikler & Işık Problar ? Bilgisayar grafiklerinde ne kadar yararlılar? Tam olarak ne yapıyorlar? İmza sunumlarından blog yazılarına kadar her yerde küresel harmonikler ve Işık Probları kelimesini duydum. Son zamanlarda Matt Pettineo onlara 6 bölümlük bir blog dizisi yayınladı ama hala ne olduklarını anlamıyorum. Ortam aydınlatmasını iyileştirmenin başka …

3
Dörtlüler neden film yapımında ve üçgen oyunlarda kullanılıyor?
Film okulunda, 3D modelleme sınıflarında, filmler için bir şey modellediğimizde 4 kenarlı çokgenlerin topolojisini koruduğumuz söylendi. 4 kenar / tepe noktasından daha fazla veya daha az olan çokgenler kötü kabul edilir ve bunlardan kaçınılmalıdır. Oysa aynı model oyunlarda kullanılırsa üçgenleştirilir. 3D modelleme konusunda uzmanlaşmama rağmen soru hala aklımda. Oyunlarda neden …
14 3d  mesh  triangulation 

4
Gölgelendirici matematik için, doğrusal RGB neden sRGB gamını korumalı?
sRGB genellikle "doğrusal RGB" ile zıttır. Görüntüler diskte saklanır ve yaklaşık algısal olarak yoğunluğu eşit olan sRGB'de ekranlara aktarılır . Gölgelendirici matematik, yoğunluğu fiziksel olarak eşit olan doğrusal RGB'de yapılır . Bu ikisi arasında dönüştürmek için gama düzeltmesi uygulanabilir. Şimdi, sRGB gamını kolorimetrik olarak belirten, saf kırmızı, yeşil, mavi ve …

3
Cook-Torrance / Torrance-Sparrow Modelinin Doğru Speküler Terimi
Bir süredir Fiziksel Tabanlı Görüntü Oluşturma konusunda biraz araştırma yapıyorum. Üzerinde durulan bir yansıma modeli Cook-Torrance / Torrance-Sparrow modelidir. Bu modelin her bir açıklamasında veya açıklamasında speküler terimin farklı bir şekli kullanılmış gibi görünüyor. Bulduğum sürümler: FD Gπ( N⃗ ⋅ V⃗ ) ( N⃗ ⋅ L⃗ )FDGπ(N→⋅V→)(N→⋅L→){\frac {FDG}{\pi ({\vec N}\cdot …

4
Bu 3B sahnenin gerçek bir fotoğraf gibi görünmesini önlemek için hangi fiziksel özellikler “eksik”?
Temelde gerçekçi 3d Grafikler oluşturmada çözülecek ana problemi tanımlamayı istediğimi biliyorum, ancak alanda çok fazla teknik deneyime sahip olmayan biri olarak, bu sorunların tanımlanabilmesi durumunda sorunun ne olduğunu merak ediyorum programlı olarak uygulamak. Hitman'ın aşağıdaki resmi "ultra-gerçekçi" olarak adlandırdığım şey. Ama yine de kesinlikle bir 3d model gibi görünüyor. Aynı …

1
Kare doku üçgen ile nasıl eşleştirilir?
P noktası için doku koordinatlarını bulmak istiyorum. Üçgenin köşeleri ve karşılık gelen uv koordinatları var. Dokudaki küçük karelerdeki sayılar renk değerlerini temsil eder. P'nin uv koordinatlarını hesaplamanın adımları nelerdir?
13 uv-mapping 

1
Voronoï diyagramından nasıl üçgenlenir?
Bir dizi noktadan ( Boost.polygon ile ) bir Voronoï diyagramı hesapladım . Her Voronoï kenarı için her bir hücre merkezini birbirine bağlayan bir Delaunay üçgenlemesi bulmaya çalışıyorum, ancak bazı kenarları özlüyorum. Aşağıdaki görüntüde, kırmızı noktalar benim başlangıç ​​noktam, mavi çizgiler Voronoï kenarları (sonsuz kenarları yok saydım) ve yeşil çizgiler üçgenleme …

3
VR ve frustum kaldırma
VR (stereo görünüm) ortamları oluştururken, çocuklar frustum culling geçişi sırasında ne çizileceğini belirlemek için sadece 2 frustum kontrolü yapmanızı veya her iki frusta'yı birleştirebilecek başka bir kontrol var mı?

1
Fourier temel fonksiyonları ve Küresel Harmonikler hakkında kapsamlı, erişilebilir materyal?
Küresel harmonikler çeşitli bilgisayar grafik tekniklerinde ortaya çıkar. Daha iyi bir bilgisayar grafik geliştiricisi olmak için, ne olduklarını ve nasıl kullanıldıklarını derinlemesine anlamam gerektiğini hissediyorum. Küresel Harmonikleri anlamak için en çok önerilen referansın Peter-Pike Sloan'ın "Aptal Küresel Harmonik Hileleri" olduğu anlaşılıyor . Okumaya başladım, ancak SH'nin "tatmin edici" bir tanımını …

4
Öngörülen ızgara suyu ufuk detayı
C ++ ve DirectX11 ile bir okyanus manzarası uygulamaya çalışıyorum. Şu anda tahmini bir ızgaram, Gerstner dalgaları ve temel bir gölgeleme var. Benim sorunum, kameramı yatay olarak hedeflediğimde, su ufkunu görebiliyorum, uzaktan, yüksek tepe değerlerinde bile yansıtılan ızgara yetersiz oluyor. Bu ekran görüntüleri sorunu göstermektedir: Sorunun nedeninin öngörülen ızgara kavramında …

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.