«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ı

1
“Duvarların arkasına bakın” efekti nasıl oluşturabilirim?
İlahiyat: Orijinal Sin 2 , güzel bir şeffaf görünüme sahiptir. Duvarların arkasına gittiğimde, bir sıçrama maskesi görünecek ve oyunun etrafında hareket ettiğimde değişiyor. Çözünmüş bir gölgelendirici gibi ve metaball etkisi var. Oyuncular duvarların arkasına geçtiğinde dinamik bir sıçrama maskesi yaratarak bu etkiyi nasıl çoğaltabilirim? İstediğiniz efekti bu YouTube videosu ile …




4
Birden çok gölgelendirici kullanma
Şu anda opengl shader'ları inceliyorum ama bir şey bulamıyorum: nesnelere farklı gölgelendiricilerin nasıl uygulanacağını, örneğin, toon shader kullanılarak oluşturulmuş bir demlik ve aynı sahnede çok yansıtıcı bir yüzey kullanarak ve diğerlerinden çarpıtılmış bir diğeri kullanarak Bu videodaki gibi bir gürültü fonksiyonu http://www.youtube.com/watch?v=1ogg4ZfdBqU Bir diğeri, sahnede bir çiçek gölgelendiricisi ve daha …
53 shaders  glsl 

1
Raymarch gölgelendiricileri nasıl çalışır?
Burada bulunan shadertoy.com'da bulunan gölgelendiricilere bakıyorum ve havalı olanların çoğunda ortak ses ve gürültü sızıntısı var. Kaynak kodunu hiç anlamıyorum ama gerçekten istiyorum. Bu gölgelendiriciler nasıl çalışır ve raymarch algoritması nasıl çalışır? Her yeri aradım ve konuyla ilgili hiçbir şey bulamadım. Teşekkürler


2
Gerçekçi buz nasıl yapılır?
Unity'de iyi ve en azından yarı gerçekçi görünen bir buz gölgelendiricisi yazmaya çalışıyorum. Aşağıdaki atış ( Google’da bulunan ) CG olsaydı, gölgelendiricisi ne olurdu? (ön mağara). Yanılıyor olabilirim ama varsayılan dağınıktan farklı bir aydınlatma modeline sahip gibi görünüyor.

2
Başarılı bir glLinkProgramdan sonra, gölgelendiricilerimi silmeli / çıkarmalı mıyım?
Bağlantılı bir program yaptıktan ve savunma programlamayı düşündükten sonra, bu programı bağlamak için kullanılan gölgelendiricileri silip çıkarmalı mıyım? Eğer evet ise, bu herhangi bir kaynağı serbest bırakacak mı? Yoksa bu gölgelendirici nesneleri yalnızca bir glDeleteProgram çağrısından sonra serbest bırakılacak mı? düzenleme: Sadece açıklama için ne yapıyorum (cevabını ile tutarlı): glCreateShader …
45 opengl  shaders 

1
Anahat ışıma etkimdeki diğer adını nasıl azaltabilirim?
Left 4 Dead oyununda parlayan anahat efektini kopyalamaya çalışıyorum. Etki, nesne tıkalı olsa bile nesnelerin dış hatlarının parlamasına neden olur. İşte etkinin ekran görüntüsü: OpenGL tabanlı programımda bu etkiyi biraz kopyalayabiliyorum. Şu anda ne yapıyorum: Parlayan nesneleri oluşturmak için ekran boyutunun yarısı kadar olan bir renk ve derinlik dokusu oluşturun …
42 opengl  shaders  glsl  glow 

5
Oyundaki aktörler kendilerini çizmekten sorumlu mu olmalı?
Oyun geliştirme konusunda çok yeniyim, ancak programlamada değil. JavaScript canvaselemanını kullanarak Pong tipi bir oyunla tekrar oynuyorum . PaddleAşağıdaki özelliklere sahip bir nesne yarattım ... width height x y colour Ayrıca Pong... gibi özelliklere sahip bir nesne var width height backgroundColour draw(). draw()Yöntem şu anda sıfırlıyor canvasve bir soru geldi …

4
3B grafik programlamanın bir parçası nedir?
Parça gölgelendiricideki parça nedir? Wikipedia şöyle diyor: Genel olarak, bir fragmanın, pikseli gölgelemek için gereken veriler ve ayrıca parçanın bir piksel olup olmadığını test etmek için gereken veriler (derinlik, alfa, şablon, makas, pencere kimliği vb.) Olarak düşünülebilir. Öyleyse dokular, köşeler veya başka bir şey mi?

12
HLSL öğrenmek için iyi kaynaklar nelerdir? [kapalı]
En son HLSL'yi öğrenmeye çalıştığımda, birkaç gölgelendirici yaptım ve çoğunlukla ne yaptığımı anladım, ama yine de karanlıkta tökezlemiş gibi hissettim. Öğrendiklerimin çoğu, işleri pek iyi açıklamayan çeşitli blog yazılarından aldım. Ayrıca, MSDN'deki belgeler, işlev referansından daha fazlası gibi görünmektedir. Sadece HLSL yazmayı değil, gölgelendirici yazma tekniklerini nereden öğrenebilirim?
28 shaders  hlsl 

4
Malzeme ve Gölgelendirici Arasındaki Fark
Oyunlarda, materyaller çoğu zaman sadece nesnelerin görsel görünümünü etkiler. Görsel görünüm gölgelendiricilerden etkilenir. Yani terminoloji ile ilgili olarak malzeme ve gölgelendiriciler arasında bir fark var mı? Bir malzeme için bir gölgelendirici mi yazmalısınız?

3
Anahat nesne efekti
League of Legends veya Diablo III'te bulunanlara benzer bir anahat efektini nasıl elde edebilirim? Bir gölgelendirici kullanılarak mı yapıldı? Nasıl? Herhangi bir motora bağlı olmayan ama üzerinde çalıştığım motora adapte olabileceğim cevapları tercih ederim.

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.