Nachdem ich eine Weile 'Standard'-Phong & Blinn-Shader geschrieben hatte, fing ich kürzlich an, mich mit physikalisch basierten Schattierungen zu beschäftigen. Eine Ressource, die mir sehr geholfen hat, sind diese Kursnotizen , insbesondere dieses Papier - es erklärt, wie man Blinn physikalisch plausibler macht. Ich habe das in der Zeitung vorgeschlagene …
Ich versuche, die optimale Breite und Höhe (in Pixel) herauszufinden, um Hex-Kacheln für die Spieleentwicklung zu erstellen. Ich bevorzuge Hex-Gitter mit "flachen Spitzen", aber die Mathematik ist für beide ähnlich. Ich suche nach einer "optimalen" Kachelgröße, die es ermöglicht, dass sowohl die Breite als auch die Höhe der Kachel eine …
Ich verwende dynamische Scheitelpunktbeleuchtung für 2D-Sprites. Bei größeren Sprites ist die Beleuchtung hässlicher als bei kleineren. Dies liegt daran, dass jedes Sprite nur ein Quad aus zwei Dreiecken ist. Es gibt dort nicht genügend Eckpunkte für die Beleuchtung größerer Flächen. Gibt es eine Möglichkeit, mehr Dreiecke für ein Sprite zu …
Lassen Sie ein WWW-Objekt ein PNG-Bild herunterladen. ((SpriteRenderer)renderer).sprite = Sprite.Create(request.texture, new Rect(0,0,100,100)); Mein Sprite sieht gut aus. Lassen Sie uns nun etwas redundant sein und Texture2Daus den Bytes des Downloads ein erstellen : Texture2D t = new Texture2D(100,100); t.LoadImage(request.bytes); ((SpriteRenderer)renderer).sprite = Sprite.Create(t, new Rect(0,0,t.width,t.height)); Technisch sollte dies etwas erzeugen, das …
Ich denke darüber nach, Unreal Engine 4 zu lernen, aber es kostet Geld, und ich möchte versuchen, die Kosten während des Lernens so niedrig wie möglich zu halten. Im Gegensatz dazu ist das Unreal Development Kit kostenlos. Wie ähnlich sind sich die beiden? Wie einfach kann ich auf UE4 umsteigen, …
Ich habe VSM (und auch ESM) in meine Engine implementiert, aber die Ergebnisse sind für mich nicht so, wie ich es erwartet und in vielen im Netzwerk veröffentlichten Beispielen gesehen habe. Ich habe die Filterung von Schattenkarten auf GL_LINEAR gesetzt, aber wenn ich das Ergebnis mit der normalen Schattenkarte vergleiche, …
Die NPC- und Player-Modelle der Source-Engine unterscheiden sich: Ein auf den Player angewendetes NPC-Modell enthält keine Animationen. Es kann nicht gehen und streckt die Arme etwa einen Fuß zur Seite. Die Waffe wird in der rechten Hand gehalten und Sie können sehen, wie der Spieler die Waffen wechselt, aber die …
Ich teste die Grenzen der Doom 3-Engine - in Bezug auf die maximale Kartengröße. Ich bemerkte einige Schablonenschatten-Präzisionsfehler, die stärker werden, wenn Objekte immer weiter vom Kartenursprung entfernt werden. an Position: -10901 -18214 -11204 an Position: -10802 -26483 -19383 an Position: -10802 -34683 -27540 Ich glaube, diese Fehler wurden als …
Gibt es eine bekannte physische Mindestgröße für zuverlässige Touch-Select-Trigger, wenn nur die Auswahl berücksichtigt wird (kein langes Drücken oder Ziehen). Aus persönlicher Erfahrung würde ich es auf ungefähr 5x5 mm (0,2x0,2 Zoll) schätzen. Gibt es eine kanonische Antwort? Kontext: Ich möchte, dass mein schachähnliches Spielbrett so viele Zellen wie möglich …
Ich versuche, bewegungsunabhängige Sprites in einem 2D-Spiel auflösungsunabhängig zu rendern. Mein Plan ist es, in einem festen Koordinatensystem in meiner Welt zu arbeiten (z. B. 960 x 540) und diese mithilfe der orthografischen Projektion nach oben oder unten zu skalieren, um sie an das Ansichtsfenster anzupassen. Ich mache Letterboxing, um …
Hintergrund In meiner App habe ich eine Schaltfläche "Bewerte mich". Es folgt dem üblichen Pfad - der Benutzer klickt ein, startet eine Absicht und öffnet die Liste der App im Play Store. Alles schön und gut. Jetzt möchte ich versuchen, meine App über verschiedene App-Stores (z. B. Amazon) zu verteilen. …
Ich arbeite mit einer Spiel-Engine und meine Aufgabe ist es, Code zum Simulieren des Bruchs starrer Netze hinzuzufügen. Im Moment arbeite ich nur daran, einen Würfel zu zerbrechen. Ich verwende den Voronoi-Algorithmus, um einen (realistischen) gebrochenen Splitter herzustellen, und ich verwende die Halbebenenmethode, um eine Voronoi-Zelle zu erzeugen. Jetzt mache …
Ich bin gerade dabei, das Text-Rendering in meiner Spiel-Engine zu implementieren. Ich habe mich entschieden, AngelCodes BMfont zum Generieren von Schrifttexturen zu verwenden und dann OpenGL strukturierte Quads für jeden Charakter rendern zu lassen. Dies funktionierte hervorragend, selbst wenn alle von FreeFont unterstützten Glyphen (insbesondere FreeMono) gerendert wurden, bis ich …
Ich erstelle eine Tilemap-Stadt und versuche herauszufinden, wie ich am effizientesten einzigartige Gebäudeszenen erstellen kann. Der Trick ist, dass ich eine Art 2D-Perspektive von fast oben nach unten beibehalten muss, was bei Gebäuden oder großen Objekten, die mehrere Kacheln umfassen, schwierig ist. Ich habe versucht, drei Gebäude gleichzeitig zu erstellen …
Mein Spiel verwendet DirectX 10 und ich habe ein Problem, bei dem Benutzer melden, dass mein Spiel nicht auf ihrer Grafikkarte gespeichert ist. Stattdessen wird es lieber auf der integrierten Intel-Karte ausgeführt, was die Leistung beeinträchtigt. Möglicherweise hängt dies mit Windows 8 zusammen. Dies kann auch mit mobilen Karten zusammenhängen. …
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.