«shaders» etiketlenmiş sorular

grafik donanımı üzerinde çalışan ve sahnelerin nasıl oluşturulduğu üzerinde yüksek derecede kontrol sağlayan bir bilgisayar programı

2
OpenGL ES 2.0: 2D Projeksiyonu Ayarlama
Bu makalede, genel olarak, sabit işlevli boru hattı kullanılarak keskin OpenGL 2D grafiklerin nasıl çizileceği açıklanmaktadır. http://basic4gl.wikispaces.com/2D+Drawing+in+OpenGL OpenGL ES 2.0'da bazı ES 1.x işlevleri bulunmadığından (örneğin: glOrtho ()), işlevlerinin Fragment / Vertex gölgelendiricileriyle değiştirilmesi gerekir. Benim sorum şu programlanabilir fonksiyon boru hattında aşağıdaki 2D projeksiyon nasıl kurulur? const XSize = …


1
Bir Gauss bulanıklığı, yumuşak gölge kenarlarının oldukça doğru bir temsilidir mi?
Gerçek hayattaki yumuşak gölgelerin (yakın, büyük ışık kaynaklarından) bir Gauss veya lineer falloff'a veya başka bir şeye sahip olup olmadığından emin değilim. Ben çerçeve tamponlar ve geleneksel gölge teknikleri güvenmek zorunda değilim bu yüzden bir tür önceden oluşturulmuş degrade doku manipüle ederek gölgeler oluşturabilirsiniz bir şey üzerinde çalışıyorum. Degradeyi ağımın …

2
Büyük köşe arabelleği ve çoklu çizim aramaları
OpenGL ile yeni başlıyorum ve bunu 2D oyun oluşturmak için kullanmaya çalışıyorum. Bu oyunda, çok çeşitli farklı renkli altıgenlerden oluşan altıgen bir ızgaram var. Yeni başlayan bir OpenGL programcısı olarak, bu tabloyu çizmenin iki yolunu görüyorum: Tek bir altıgen için verilerle bir köşe tamponu kullanarak, tekdüze bir ofset değeri kullanarak …
14 opengl  shaders 

1
Rampa Gölgeleme veya Aydınlatma Nedir?
Rampa gölgeleme veya aydınlatma nedir ve nasıl çalışır? Toon gölgelendirmeden farklı mı yoksa aynı kavram mı? Rampa gölgelendirmesi için blinn-phong veya lambert'e göre spekülerlik nasıl farklı hesaplanır?
14 shaders  lighting 

2
GLSL Shader - Ton / Doygunluk / Parlaklığı Değiştir
Bir GLSL parça gölgelendirici kullanarak bir görüntünün renk tonunu değiştirmeye çalışıyorum. Photoshop'un Ton / Doygunluk Ayarı katmanına benzer bir şey elde etmek istiyorum. Aşağıdaki görüntüde şu ana kadar neler aldığımı görebilirsiniz. Yeşil karenin tonunu değiştirmek istiyorum, bu yüzden sağdaki kırmızı kare gibi görünüyor, ancak bu gölgelendirici ile yarım kırmızı yarım …

3
DirectX'te değişen kalınlıkta AA ile çizgiler oluşturmanın en hızlı yolu
Bu yüzden kesin olarak .NET altında SharpDX kullanarak bazı DirectX geliştirme yapıyorum (ancak DirectX / C ++ API çözümleri geçerlidir). DirectX kullanarak dikey bir projeksiyonda satırları oluşturmanın en hızlı yolunu arıyorum (örneğin, bilimsel uygulamalar için 2B çizgi çizim simülasyonu). Oluşturmaya çalıştığım parsel türlerinin bir ekran görüntüsü aşağıdaki gibidir: Bu tür …
14 2d  directx  shaders 

5
DirectX 10 gölgelendiricilerdeki ifadelerden kaçının?
İfadelerin gölgelendiricilerden kaçınılması gerektiğini duydum, çünkü ifadelerin her iki kısmı da yürütülecek ve yanlıştan (performansa zarar verecek) düşülecektir. DirectX 10'da hala bir sorun mu var? Birisi bana, içinde sadece doğru dalın infaz edileceğini söyledi. Gösterim için kod var: float y1 = 5; float y2 = 6; float b1 = 2; …

2
Ağaçlar neden arka planda parlıyor?
Şu anda karanlıkta bir orman sahnesi yaratıyorum ve ağaçlar çok parlıyor, ama yaklaştığımda iyi durumdalar. Gölgelendiricileri "Doğa / Ağaç Yumuşak Oklüzyonu [havlama / yapraklar]" olarak ayarladım, ancak hala çok garip hale getiriyorlar, ancak yakınlar. Ağaçları burada anlatıldığı gibi "Ortam-Oklüzyon" adlı bir klasöre yerleştirmeye çalıştım , ama şans yok. Ayrıca sis …
14 unity  shaders  terrain  tree 

1
“Hayat Garip” gibi anahat gölgelendiricisini nasıl yapabilirim?
Kroki gölgelendiriciyi hayat gibi tuhaf hale getirmek istiyorum. gölgelendiricinin iki kısmı vardır: 1. animasyonlu kesik çizgi 2. gürültülü anahat Gürültülü bir tasarıma nasıl sahip olabileceğimi bilmek isterim? nesnelerin ana hatlarına bakınız İlk önce gelen köşe verilerini kopyalayarak anahat yapmaya çalıştım ve normal yöne göre ölçeklendirdim, sonra Cull Back.Ancak bu görüntü …
13 unity  shaders  hlsl 

3
Bu düz gölgeli görünümü yeniden yaratmak
Kısa tutacağım. Aşağıdaki görüntüde gösterilen etki nasıl elde edilir? Gerçek zamanlı olarak yapılabilir mi? Aldatıcı derecede basit görünüyor, ama muhtemelen değil. Bu görünüme ulaşmak için gölgelendiricileri programlama hakkında daha fazla bilgi almak için arayabileceğim anahtar kelimeler var mı? Teşekkürler.

3
NES'in renk sınırlamalarını bir HLSL piksel gölgelendiricisi ile nasıl çoğaltabilirim?
256 renk modu amortismana tabi tutulduğundan ve artık Direct3D modunda desteklenmediğinden, olası tüm renklerin NES paletini simüle etmek için bir piksel gölgelendirici kullanma fikrimi aldım, böylece solma nesneleri ve alfa kanallarıyla pürüzsüz solma çıkışları yok . (Nesnelerin NES'de gerçekten solmadığını biliyorum, ancak palet değiştirmeyle mümkün olacak düz siyah bir arka …
13 shaders  pixel 


4
Shader Kodunda Hata Ayıklama?
Bir oyun motoru yazıyorum ve perspektif kamera kullandığımda siyah bir ekran görüyorum. Tam olarak neden böyle olduğunu sormayacağım çünkü paylaşmak için çok fazla kod olurdu ve açıkçası, bu sizi rahatsız etmek için bile biraz küçük bir soru. Sorun şu ki, nasıl hata ayıklayacağımı bilmiyorum. Tüm bu değişiklikler projeksiyon matrisim ve …

2
Gerçekçi metal gölgelendirici
İyi bir metal gölgelendiriciyi nasıl yaratırsınız? Farklı metaller için ve az ya da çok aşınmış / paslı vb. Sıradan malzemelerden bir farkın, metalin aynasal ışığı 'renklendirmesi' olduğunu biliyorum, ancak bunu altınla yaptığımda, metalik değil, sadece "sarı" görünüyor. Herhangi bir yardım takdir!

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.