«shading» etiketlenmiş sorular

4
Albedo vs Diffuse
İki terim arasındaki ilişkiyi anladığımı her düşündüğümde, kafamı karıştıran daha fazla bilgi alıyorum. Onların eş anlamlı olduklarını sanıyordum ama şimdi emin değilim. "Diffuse" ve "albedo" arasındaki fark nedir? Değiştirilebilir terimler mi yoksa pratikte farklı şeyler ifade etmek için mi kullanılıyorlar?

3
Fiziksel tabanlı gölgeleme - ortam / dolaylı aydınlatma
M. Pharr ve G. Humphreys tarafından PBRT çalıştıktan sonra fiziksel tabanlı bir yol izleyici uyguladım. Şimdi OpenGL ES (bir iPhone uygulamasında) kullanarak gerçek zamanlı grafiklere fiziksel tabanlı render oluşturmaya çalışıyorum. Oren-Nayar ve Cook-Torrance'ı yaygın ve speküler BRDF olarak kullanmaya başlamak istiyorum, ancak bir sorunum var: dolaylı aydınlatmayı nasıl modelleyebilirim? Bir …

1
En gelişmiş gerçek zamanlı saç şekillendirme nasıl çalışır?
Saç simülasyonu ve renderlemesinin özellikle zor olduğu ve aslında nadir olanların inanılır saçlar öneren oyunlardaki örnekler olduğu yaygın bir bilgidir. Her birinin yarı saydam olması gerçeğine rağmen, yüksek miktarda lifin gerçekte simüle edilmesinin ve çok sayıda iplik arasında meydana gelebilecek çeşitli saçılma olaylarının simüle edilmesinin ne kadar zor olduğunu hayal …

2
Ekran alanı ortam tıkanıklığı nasıl uygulanır?
Vikipedi'nin açıklamasını anlamıyorum . Ekrandaki her piksel için, piksel gölgelendirici geçerli pikselin etrafındaki derinlik değerlerini örnekler ve örneklenen noktaların her birinden tıkanma miktarını hesaplamaya çalışır. Çevredeki piksellerin derinlik değerleri oklüzyon hakkında nasıl bir şey söyleyebilir? Anladığım kadarıyla oklüzyon , bir A nesnesi başka bir B nesnesinin önünde durduğunda gerçekleşir, bu …

3
Lambertian reflektör eğildiğinde olay radyasyonunun daha küçük bir kısmı ile aydınlatılıyor mu?
Vikipedi'de Lambertian yansıma hakkında okurken bana doğru gelmeyen şu ifadeyi (kalın harflerle) buldum: Bilgisayar grafiklerinde Lambertian yansıması yaygın dağınıklık için bir model olarak kullanılır. Bu teknik, tüm kapalı çokgenlerin (3B kafes içindeki üçgen gibi) ışığı oluşturulduğunda ışığı her yöne eşit olarak yansıtmasına neden olur. Aslında, normal vektörünün etrafında dönen bir …
11 shading 

1
Programlı olarak tepe normalleri oluşturma
Kinect face api ile çalışıyorum, yüz görüntüsünü yapmak için oluşturulacak üçgenler için bir dizi köşe ve indeks sağlar. Köşe noktalarının ve dizideki sıralarının yanı sıra kinect tarafından verilen endeksler her zaman sabittir. Bununla birlikte, api UV verisi ve tepe normalleri hakkında hiçbir bilgi vermez. Uygulama, 3d uzaydaki konumları yüz hareketine …

1
Microfacet BRDF'yi uygulamaya çalışıyorum, ancak sonuç resimlerim yanlış
Mikrofacet BRDF modelini uygulamaya çalışıyorum. Sebastien Lagarde'nin slaytlarını okuyorum . Koduma formüller uyguladım ama sonuç resminin yanlış olduğunu düşünüyorum. Sarı, malzemenin temel rengidir. Aynasal renk düzgün görmek için kırmızıdır. Kodum: // Fragment Shader #version 330 core in vec3 Position; in vec2 TexCoord0; in vec3 Normal; in vec3 Tangent; out vec4 …
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.