Bilgisayar grafikleri

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

3
Oyunlarda geometrik LOD'da sanatın durumu nedir?
Modern oyunlar, karakterler, arazi ve bitki örtüsü gibi nesne kafesleri için geometri ayrıntı düzeyini nasıl yapar? Sorumun iki kısmı var: Varlık boru hattı neye benziyor? Sanatçılar daha sonra reddedilen yüksek poli modeli mi yapıyor? Öyleyse, en popüler hangi decimation algoritmaları? LOD ağları bazen elle mi yapılıyor? Motorlar çalışma anında farklı …
15 geometry 

3
Çevre Haritalarının Önemi Örneklemesi
MIS tabanlı tek yönlü yol izleyicide ve benzer oluşturucu türlerinde örnekleme ortam haritaları (EM) için şu anda bilinen ve ideal olarak üretim tarafından onaylanmış en iyi yaklaşım nedir? Süper karmaşık ve anlaşılması zor uygulama maliyetiyle mükemmel örnekleme sağlayanlara makul derecede işlevsel ve makul derecede işlevsel olan çözümleri tercih ederim. Şimdiye …

1
Metalde mipmap seviyeleri nasıl hesaplanır?
Cevabım özellikle Metal ile ilgili, çünkü cevabın başka bir API için değişip değişmeyeceğini bilmiyorum. Şimdiye kadar anladığımı düşündüğüm şey şudur: Bir mipmaplı doku, orijinal dokuyu anlamlı bir şekilde altörnekleyerek daha düşük ayrıntı düzeylerinin oluşturulduğu "ayrıntı düzeylerini" önceden hesaplamıştır. Mipmap seviyelerine, seviyenin 0orijinal doku olduğu ve daha yüksek seviyeler, iki azalmanın …

1
perlin gürültüsünün değer gürültüsünden faydalanması
Perlin gürültüsünün iç işleyişini araştırırken, birinin neden basit değer gürültüsü yerine perlin gürültüsünü kullanacağını merak ettim. Doğru anladığım kadarıyla, aşağıdakiler geçerlidir: Perlin gürültüsü, temel gürültü alanındaki her nokta için n-boyutlu bir gradyan (orijinal uygulama için rastgele, iyileştirilmiş olan için sabit) atayan kafes tabanlı bir gürültü işlevidir. Artık mesafe vektörü ile …
14 noise 

1
Neden GPU'ların hala rasterleştiricileri var?
Gelişmelere rağmen, modern GPU'lar hala sabit rasterleştiricilere sahiptir. Programlanabilir gölgelendiricilerle son derece özelleştirilebilir, ancak yine de tam olarak programlanamaz. Neden? Neden GPU'lar, rasterleştiricinin sadece kullanıcı tarafından sağlanan bu cihaz için bir yazılım olduğu evrensel bilgi işlem birimlerine sahip büyük ölçüde paralel cihazlar olamaz? Sabit işlevli donanıma sahip olmak, performans açısından …
14 gpu  rasterizer 

1
GLM ile vektör uzunluğunu elde edin
GLM kütüphanesinin nasıl davrandığı konusunda oldukça kafam karıştı ya da yanlış kullanıyorum. glm::vec2 testVec(6,-4); float len = testVec.length(); 2Yukarıdaki kod parçacığı ile değeri alıyorum . Tarafından tanımlanan vektörün uzunluğunu elde etmeye çalıştığımı düşünüyorum testVec. Vektörün doğru uzunluğu olmadığını çok iyi biliyorsunuz. Burada ne eksik?
14 c++  vectors  glm 

2
Çeşitli boşluk doldurma eğrileri arasındaki fark nedir?
Alan doldurma eğrileri, uzamsal yöreyi ortaya çıkarmaya yardımcı oldukları için birçok grafik uygulamasında önemlidir. Sıklıkla Z eğrileri, Morton kodları, Hilbert eğrileri, vb. Kullanarak farklı algoritmalar duyarız. Bu farklı eğrilerin bazıları arasındaki farklar nelerdir ve bunlar çeşitli uygulamalara nasıl uygulanır?

2
Anizotropik filtreleme tipik olarak modern GPU'larda nasıl uygulanır?
Anizotropik filtreleme "normalde MIP harita dokusunun örtüşme önleme girişimleriyle kaybedilen bir dokunun keskinliğini korur". Wikipedia makalesi, nasıl uygulanabileceğine dair ipuçları veriyor ("herhangi bir anizotropi yönelimi için dokuyu araştır (...)"), ancak benim için çok net bir şekilde okunmuyor. Sunumun notlarında gösterilen testlerin önerdiği gibi, çeşitli uygulamalar var gibi Fiziksel Tabanlı Oluşturma …

1
Dünya ufkunun şekli için formül için saygın bir kaynağa ihtiyacınız var
Ne istiyorum Formülü istemediğimi vurguluyorum --- formülü ve nasıl türetileceğini biliyorum. Çeşitli farklı versiyonları yazının sonuna doğru çoğaltılır. Aslında, başkasının sıra türetmiştir getirmekle kalmamış, aynı zamanda güzel sözcükler biri takdim burada . İhtiyacım olan şey , formül için saygın bir kaynaktır , örneğin, orijinal araştırmayı bildirme yasağını ihlal etmeden Wikipedia'ya …


1
Şebekeye dayalı gürültü kaçınılmaz olarak anizotropik midir?
Bunun daha fazla sayıda boyuta da nasıl uygulandığına ilgi duyuyorum, ancak bu soru için yalnızca 2B ızgaralara odaklanacağım. Perlin gürültüsünün izotropik olmadığını (yön değişmez) ve altta yatan kare ızgaranın yönünü tanımlayabilecek kadar ortaya çıktığını biliyorum. Simpleks gürültü bu konuda bir gelişmedir, ancak altta yatan eşkenar üçgen ızgarası hala tamamen belirsiz …
14 noise  grid 

1
Arama dokuları hala herhangi bir şey için kullanılıyor mu?
Çok uzun zaman önce değil (5-10 yıl?), Dokulara veri fırlatmanın ve daha sonra pişmiş dokuların doğrusal enterpolasyonunu elde etmek için genellikle dahili doku enterpolasyonunu kullanarak dokulardaki verileri okumanın popüler / verimli olduğunu biliyorum. dışarı veri. Artık hesaplama süresi, doku arama süresine kıyasla daha ucuz olduğundan, bu uygulama hep birlikte kaybolmazsa …
14 texture  gpu  hardware 

1
Uzak yağmuru nasıl modelleyebilirim?
Yakın çekim, yağmur uygun hareket bulanıklığı ile şeffaf su topları olarak modellenebilir. Bu, uzaktaki yağmur sahneleri için gerekli olacak büyük hacimler için pratik değildir. İnsan gözünün bireysel yağmur damlalarını çözemediği mesafelerde, yağmurla dolu atmosferin etkisi nasıl modellenebilir? Bunun gerçek zamanlı kullanım için yeterince verimli olması gerekmez, ancak kesintiler veya titreme …

6
Geometri cevaplarına eşlik etmek için basit 2D çizimler nasıl üretilir?
Afin Dönüşümler hakkındaki cevabımda açıklamaya yardımcı olacak bazı küçük çizimler yaptım. Geometrik veya matematiksel bir fikri ifade eden yüklenebilir bir PNG'yi nasıl hızlı bir şekilde yaparsınız? Bu soru postscript cevabımı destekleyecek şekilde tasarlandı, ancak SE ağına daha genel olarak fayda sağlayabilecek diğer çözümleri istemeye yönelikti. Ancak güvenilirlik için bir yanıt, …
14 2d 

1
PBR uygulamaları ile karışık
Matematiğin harika dünyasını keşfediyorum ve PBR ve isimlendirme ile büyük bir duvara çarpıyorum, bu yüzden birkaç sorum var: BRDF anladığım kadarıyla bir malzemenin ışığa nasıl tepki verdiğini açıklıyor (gelen doğrudan ışık ve yansımalar). Ama "Cook-Torrance" da yansımalar hakkında hiçbir şey göremiyorum, onu nasıl entegre ettiğimi anlamıyorum, bu yüzden sadece dağınık …
14 glsl  pbr 

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.