Die Simulation von Licht und Beleuchtung in Spielen, einschließlich ihrer Interaktion mit der Umgebung. Ein Kernelement von Spielen, die Lebendigkeit in ansonsten statische Welten bringen können.
Ich denke darüber nach, mir ein einfaches 2D-Spiel zu schreiben. Es wird zunächst nicht mit perfekter Grafik oder perfektem Gameplay glänzen, aber ich würde es als meinen ersten Schritt in der PC-Spieleentwicklung betrachten. Stellen Sie sich ein solches einfaches Sprite-basiertes 2D-Spiel vor (wie Heroes IV oder Startcraft BroodWar). Ich möchte, …
Ich erstelle die MC-ähnliche Geländemaschine, und ich habe gedacht, dass die Beleuchtung sie viel schöner aussehen lässt. Das Problem ist, dass die Blöcke nicht richtig beleuchtet werden, wenn ein Licht emittierender Block platziert wird (siehe die Screenshots unten) auf der Seite. Bisher möchte ich die "blockige" Beleuchtung von minecraft implementieren. …
Ich bin mir nicht sicher, ob echte weiche Schatten (von nahen, großen Lichtquellen) einen Gaußschen oder linearen Abfall haben oder etwas anderes. Ich arbeite an etwas, bei dem ich die Schatten durch Manipulieren einer vorgerenderten Verlaufstextur erzeugen kann, sodass ich mich nicht auf Frame-Puffer und traditionelle Schattentechniken verlassen muss. Ich …
Was ist Rampenbeschattung oder Beleuchtung und wie funktioniert es? Ist es anders als Toon Shading oder ist es das gleiche Konzept? Wie wird die Spekularität für Rampenschattierung anders berechnet als für Blinn-Phong oder Lambert?
Ich benutze C # und XNA. Mein aktueller Algorithmus für die Beleuchtung ist eine rekursive Methode. Es ist jedoch teuer , bis zu dem Punkt, an dem alle 5 Sekunden ein 8x128x8-Block berechnet wird. Gibt es andere Beleuchtungsmethoden, die Schatten mit variabler Dunkelheit erzeugen? Oder ist die rekursive Methode gut, …
Ich weiß nicht, ob ich etwas falsch mache oder etwas verpasse, aber ich möchte Sonnenlicht simulieren, wie an einem sonnigen Tag. Wenn das Objekt dem gerichteten Licht zugewandt ist, ist es gut beleuchtet und es gibt dort keine Probleme. Wenn ich um das Objekt herum gehe und es wieder anschaue, …
Ich möchte Zeichentrick-Sonnen- / Lichtstrahlen erstellen, die denen in sehr bekannten und beliebten Spielen wie Journey sehr ähnlich (oder identisch) sind: und Ori: Wie kann ich das erreichen?
Ich möchte einen 2D-Spotlight-Effekt erstellen, mit dem ein Spotlight auf mehrere Objekte angewendet werden kann. Das heißt, als hätten mehrere Sprites Fackeln in der Hand. Für ein einzelnes Objekt (ein Spotlight) verwende ich eine Technik, bei der ich ein Sprite mit Farbverlauf überlagere und den Mittelpunkt diesem Objekt nachjagen lasse. …
Ich bin sehr neu in der Spieleentwicklung und habe versucht, den Unterschied zwischen Screen Space Reflection und Physically Based Rendering zu verstehen. Ich habe über Züchterrechte gelesen und nach meinem Verständnis versucht es nachzuahmen, wie Licht im wirklichen Leben reflektiert wird, dh es wird normalerweise in zwei Komponenten aufgeteilt, spiegelnd …
Ich bin gerade dabei, ein isometrisches Spiel von Grund auf neu zu schreiben, und ich würde gerne wissen, wie / ob ich Lichter und Schatten hinzufügen kann. Der Code , den ich bisher haben kann hier gefunden werden , aber es sollte die genug sein zu wissen, gerade jetzt , …
Ich möchte eine 2D-Beleuchtung, die durch Objekte im Spiel blockiert werden kann. Mein Spiel hat eine Ansicht von oben nach unten und alle Spielobjekte werden durch Rechtecke beschrieben. Nehmen wir an, ich habe eine 10x10-Welt und platziere ein Licht auf 1x1 und Wände rund um dieses Licht. Ich möchte die …
Ich dachte daran, Lichtquellen und einige farbige Fenster zu schaffen. Jetzt sind die Fenster halbtransparent. Wie könnte ich es so machen, dass wenn das Licht (z. B. reines Weiß) auf das Glas trifft und durch dieses hindurchgeht, aber die Farbe in die gleiche Farbe ändert wie das Glas, durch das …
Ich folge dem Buch "Learning LibGDX Game Development", um ein einfaches Spiel zu erstellen. Ich bin im Menüerstellungsbereich, wo wir eine Bühne erstellen und sie mit Debug-Rändern rendern. Das Buch sagt zu verwenden, Table.drawDebug(stage)aber diese statische Methode scheint Tablevollständig aus der Frameworks- Klasse entfernt worden zu sein . Ich importiere …
Wie kann ich eine schnelle Beleuchtung mit mehreren Lichtern implementieren? Ich möchte den Spieler nicht zurückhalten, er kann eine unbegrenzte Anzahl und möglicherweise überlappende (Punkt-) Lichter in das Level setzen. Das Problem ist, dass Shader, die dynamische Schleifen enthalten, die zur Berechnung der Beleuchtung erforderlich wären, sehr langsam sind. Ich …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.