«lighting» etiketlenmiş sorular

Çevre ile etkileşimi de dahil olmak üzere oyunlarda ışık ve aydınlatmanın simülasyonu. Aksi takdirde statik dünyalara canlılık getirebilen oyunların temel bir öğesidir.


2
Bir voksel motorunda aydınlatmayı nasıl uygulayabilirim?
MC'yi arazi motoru gibi oluşturuyorum ve aydınlatmanın onu çok daha güzel göstereceğini düşündüm. Sorun, ışık yayan bir blok yerleştirildiğinde blokların düzgün şekilde aydınlatılmamasıdır (alttaki ekran görüntülerine bakın) sayfada. Şimdiye kadar minecraft'ın "bloklu" aydınlatmasını uygulamak istiyorum. Bu yüzden bir VertexFormat oluşturdum: struct VertexPositionTextureLight { Vector3 position; Vector2 textureCoordinates; float light; public …
15 c#  xna  lighting  raycasting 

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 …

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 

4
Minecraft tarzı bir oyunda voksel tabanlı aydınlatmayı oklüzyonla nasıl uygulayabilirim?
C # ve XNA kullanıyorum. Mevcut aydınlatma algoritması özyinelemeli bir yöntemdir. Bununla birlikte, her 8 saniyede bir 8x128x8 yığının hesaplandığı noktaya kadar pahalıdır . Değişken-karanlık gölgeler yaratacak başka aydınlatma yöntemleri var mı? Yoksa özyinelemeli yöntem iyi mi, belki de sadece yanlış yapıyorum? Sadece özyinelemeli şeyler temelde pahalı gibi görünüyor (yığın …

3
Opengl'deki ışığı anlamaya çalışırken, gerçekçi bir güneş ışığını nasıl simüle edebilirim?
Yanlış bir şey mi yapıp yapmadığımı bilmiyorum ama güneşli bir günde olduğu gibi güneş ışığını simüle etmek istiyorum. Nesne yönlü ışığa baktığında, iyi aydınlatılır ve orada sorun yoktur. Nesnenin etrafına gidip geri döndüğüne bakarsam karanlık olur. Çok karanlık değil çünkü kullanıyorum GL_AMBIENTama güneşli bir gün için hala çok karanlık. Değeri …
13 opengl  lighting 


1
Birden fazla 2D spot ışığı nasıl oluştururum?
Birden fazla varlık üzerinde bir spot ışığı sağlayan bir 2D "spot ışığı" efekti oluşturmak istiyorum. Yani, birkaç sprite meşaleler tutuyormuş gibi. Tek bir varlık için (bir spot ışığı), bir degrade hareketli grafiğinin üzerine bindiğim ve o noktadaki merkez noktası kovalamasının olduğu bir teknik kullanıyorum. Bu teknik tek bir spot ışığı …
12 2d  sprites  camera  lighting 


2
PBR ve SSR arasındaki fark nedir?
Oyun geliştirmede çok yeniyim ve Ekran Alanı Yansıması ile Fiziksel Tabanlı Görüntü Oluşturma arasındaki farkı anlamaya çalışıyorum. PBR hakkında okudum ve anladığım kadarıyla, ışığın gerçek hayatta nasıl yansıdığını taklit etmeye çalışıyor, bu da genellikle malzemenin türüne bağlı olarak speküler ve yaygın olan iki bileşene ayrılıyor. SSR'ye gelince, yanılıyorsam pls beni …

1
Çok katmanlı bir 2d tilemapta ışıkları ve gölgeleri nasıl uygulayabilirim?
Sıfırdan izometrik bir oyun yazma sürecindeyim ve nasıl ışık ve gölge ekleyip ekleyemeyeceğimi bilmek istiyorum. Şimdiye kadar sahip olduğum kod burada bulunabilir , ancak şu anda haritaların doğru / yanlış değerlerin basit 3d dizileri olduğunu bilmek yeterli olmalıdır . İşte ortamın bir çekimi: Tek bir katemap olsaydı, düz ileri olurdu. …

3
Tıkalı aydınlatmayı blok tabanlı bir 2D oyuna nasıl uygularım?
Oyun içi nesneler tarafından engellenebilen 2D aydınlatmaya sahip olmak istiyorum. Oyunumun yukarıdan aşağıya bir görünümü var ve tüm oyun nesneleri dikdörtgenlerle açıklanıyor. Diyelim ki 10x10 dünyam var ve 1x1'e bir ışık ve o ışığın etrafına duvarlar yerleştiriyorum. Işık kaynağını 1x1'de görmek istiyorum, ancak başka hiçbir yerde göremiyorum, çünkü duvarlar tarafından …

1
Ortada renk değiştiren ışığa nasıl ulaşılır?
Işık kaynakları ve bazı renkli pencereler yaratmayı düşündüm. Şimdi, pencereler yarı şeffaftır. Işık (diyelim ki, saf beyaz) cama çarptığında ve camın içinden devam ettiğinde, ancak rengi geçtiği camla aynı renge dönüştürdüğünde nasıl yapabilirim? Burada açıklanan efekt pencerenin "renkli" tarafında alan ışıkları kullanarak sahte olabilir biliyorum, ama ne sadece bir beyaz …
11 opengl  lighting  color 

2
Table.drawDebug libGDX'te kullanımdan kaldırıldığı için bunun yerine ne kullanmalıyım?
Basit bir oyun yapmak için "LibGDX Oyun Geliştirme Öğrenme" kitabını takip ediyorum. Bir sahne oluşturduğumuz ve hata ayıklama kenarlıklarıyla oluşturduğumuz menü oluşturma bölümünde bulunuyorum. Kitap kullanıldığını söylüyor, Table.drawDebug(stage)ancak bu statik yöntem frameworks Tablesınıfından tamamen kaldırılmış gibi görünüyor . İthal ediyorum com.badlogic.gdx.scenes.scene2d.ui.Table; aşağıda benim kod: @Override public void render(float deltaTime) { …

1
Birden fazla ışıkla hızlı aydınlatma
Birden fazla ışıkla hızlı aydınlatmayı nasıl uygulayabilirim? Oynatıcıyı kısıtlamak istemiyorum, sınırsız sayıda ve muhtemelen üst üste binen (nokta) ışıkları seviyeye yerleştirebilir. Sorun, aydınlatmayı hesaplamak için gerekli olacak dinamik döngüler içeren gölgelendiricilerin çok yavaş olma eğilimindedir. Eğer bir derleyiciyi n kez ışık sayısının olduğu bir gölgelendiriciyi derlemenin mümkün olabileceği fikrine kapıldım. …

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.