Spielentwicklung

8
Spiegelband mit hoher Spiegelkraft

Wir haben einige Probleme mit unserer Raytracing-Funktion in DirectX, insbesondere mit einigen schwerwiegenden Banding-Problemen mit Specular. Bei hoher Spiegelkraft (über 8) beginnt die Streifenbildung. Ich frage mich, ob dies ein HDR / LDR-Problem ist oder mit etwas anderem in Verbindung gebracht...

8
Adaptives vs progressives Netz

Gibt es einen Unterschied zwischen diesen beiden? Ich konnte in Google unter "Adaptive vs progressive mesh" nichts finden, aber wenn Sie beide getrennt googeln, erhalten Sie Ergebnisse, als ob sie wahrscheinlich gleich

8
Reines OpenGL-Software-Rendering

Um einen Algorithmus für maschinelles Lernen zu trainieren, müssen wir einige Geometrien in OpenGL ohne Unterstützung für Hardware-Rendering rendern (keine Grafikkarte). Wir haben also überlegt, in reiner Software zu rendern, und wir haben uns Mesa bereits angesehen. Es scheint, dass es in der Lage...

8
Wie klein sollten Berührungsauslöser mindestens sein?

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,...

8
Ein Stern Wegfindung und diskrete / glatte Positionen

Der A * -Algorithmus (A-Stern) repräsentiert normalerweise einen Pfad in einem Gitter. Sobald ein Pfad gefunden wurde, sieht der Pfad jedoch blockartig aus und ist nicht geeignet, wenn Sie Ihre Einheiten mit Gleitkomma-Datentypen verschieben. Hier ist ein Bild, das das Problem beschreibt. Die...

8
"Normaler" Mischmodus mit OpenGL-Problemen

Ich hatte große Probleme damit, eine OpenGL-Mischfunktion so zum Laufen zu bringen, wie ich es erwartet hatte (oder von einem vernünftigen Bildbearbeitungsprogramm). Als Beispiel verwende ich diese beiden Bilder zum Mischen (auf weißem Hintergrund etwas schwer zu erkennen, daher sind die Farben...

8
Unity3D - Wie werden 2D-Sprites tesselliert?

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...

8
Warum ist meine benutzerdefinierte Texture2D verschwommen?

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...