Pytania otagowane jako lighting

Symulacja światła i oświetlenia w grach, w tym jego interakcji z otoczeniem. Podstawowy element gier, który może ożywić w statycznych światach.


2
Jak mogę zaimplementować oświetlenie w silniku wokselowym?
Tworzę silnik terenowy podobny do MC i pomyślałem, że oświetlenie sprawi, że będzie wyglądać o wiele ładniej. Problem polega na tym, że bloki nie są odpowiednio oświetlone, gdy umieszczony jest blok emitujący światło (patrz zrzuty ekranu na dole) na stronie. Do tej pory chcę wdrożyć „blokowe” oświetlenie Minecrafta. Więc stworzyłem …
15 c#  xna  lighting  raycasting 

1
Czy rozmycie gaussowskie jest dość dokładną reprezentacją miękkich krawędzi cienia?
Nie jestem pewien, czy miękkie cienie w prawdziwym życiu (z bliskich, dużych źródeł światła) mają gaussowski lub liniowy opad, czy coś innego. Pracuję nad czymś, w czym mogę tworzyć cienie, manipulując jakąś wstępnie renderowaną teksturą gradientu, więc nie muszę polegać na buforach klatek i tradycyjnych technikach cieniowania. Planuję wypalić gradient …

1
Co to jest cieniowanie lub oświetlenie?
Co to jest cieniowanie lub oświetlenie i jak działa? Czy różni się od cieniowania tonicznego, czy jest to ta sama koncepcja? Jak inaczej oblicza się specularity dla cieniowania rampowego w porównaniu do blinn-phonga lub Lamberta?
14 shaders  lighting 




1
Jak utworzyć wiele reflektorów 2D?
Chcę stworzyć efekt „reflektora” 2D, który pozwoli na wyróżnienie wielu podmiotów. To znaczy, jakby kilka duszków trzymało pochodnie. W przypadku pojedynczego bytu (jedno światło punktowe) używam techniki, w której nakładam duszek gradientu i mam punkt środkowy, który go ściga. Ta technika działa dobrze dla pojedynczego reflektora. Oto zrzut ekranu ilustrujący …
12 2d  sprites  camera  lighting 



2
Jaka jest różnica między PBR a SSR?
Jestem bardzo nowy w tworzeniu gier i starałem się zrozumieć różnicę między odbiciem przestrzeni ekranu a fizycznym renderowaniem. Czytałem o PBR iz tego, co rozumiem, stara się naśladować, jak światło odbija się w prawdziwym życiu, to znaczy, że zwykle dzieli się na dwa składniki, zwierciadlane i rozproszone w zależności od …


1
Jak uzyskać światło zmieniające kolor w połowie drogi?
Myślałem o stworzeniu źródeł światła i kilku kolorowych okien. Teraz okna są półprzezroczyste. Jak mogę to zrobić, aby światło (powiedzmy czysta biel) uderzyło w szybę i przechodzi przez nią, ale zmieniło kolor na ten sam kolor, co szkło, które przeszło? Wiem, że opisany tutaj efekt można sfałszować za pomocą świateł …
11 opengl  lighting  color 

2
Ponieważ Table.drawDebug jest przestarzałe w libGDX, czego powinienem użyć?
Postępuję zgodnie z książką „Learning LibGDX Game Development”, aby stworzyć prostą grę. Jestem w sekcji tworzenia menu, w której tworzymy scenę i renderujemy ją z ramkami debugowania. Książka mówi, aby używać, Table.drawDebug(stage)ale ta statyczna metoda wydaje się Tablecałkowicie usunięta z klasy frameworków . Importuję com.badlogic.gdx.scenes.scene2d.ui.Table; poniżej jest mój kod: @Override …

1
Szybkie oświetlenie z wieloma światłami
Jak mogę wdrożyć szybkie oświetlenie z wieloma światłami? Nie chcę ograniczać gracza, może on umieścić na poziomie nieograniczoną liczbę i ewentualnie nakładające się (punktowe) światła. Problem polega na tym, że shadery zawierające dynamiczne pętle, które byłyby konieczne do obliczenia oświetlenia, są zwykle bardzo wolne. Pomyślałem, że jeśli w czasie kompilacji …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.