Als «textures» getaggte Fragen

8
Ein einziger Texturatlas?

Wenn ich Texturatlas verwenden möchte, sollte ich versuchen, alle meine Sprites in einem einzigen Texturatlas zu platzieren? Oder gibt es Zeiten, in denen ich mehrere kleinere Texturatlanten haben

8
Das GLSL-Paket schwebt in einer RGBA-Textur

Ich möchte herkömmliche dreieckbasierte Modelle und Partikel mit einer Raytrace-Szene mit einer angemessenen Bildrate zusammenstellen. Mit webGL können Sie das nicht gl_FragDepthin den Fragment-Shader schreiben . Sie können nicht mehrere Renderziele haben, aber Sie können in eine RGBA-Textur...

8
Wie kann man eine BC6 / BC7-Textur umdrehen?

Ich habe Code zum Laden von DDS-Bilddateien in OpenGL-Texturen und möchte ihn erweitern, um die in D3D11 eingeführten komprimierten Formate BC6 und BC7 zu unterstützen. Da DirectX und OpenGL sich nicht darüber einig sind, ob der Ursprung einer Textur in der oberen linken oder unteren linken Ecke...

8
Wie kann ich einen Scanline-Effekt implementieren?

Ich arbeite an einem Old-School-Plattformer in libgdx und möchte, dass er einen "Scanline" -Effekt hat, wie folgt: Mein erster Versuch war, eine kleine Textur zu erstellen und sie auf einem Quad im Vollbildmodus zu zeichnen. Ich habe zwei verschiedene orthografische Kameramodi verwendet (einen...

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

8
Die Schaltfläche bleibt nach dem Klicken hervorgehoben - Unity3D 4.6 GUI

Manchmal bleibt die Schaltfläche nach dem Klicken auf eine Schaltfläche, die mit der neuen UI-Schaltfläche von Unity erstellt wurde, im hervorgehobenen Zustand. Beachten Sie, dass das Button-Skript Color Tintals TransitionEigenschaft festgelegt wurde und das InteractableKontrollkästchen aktiviert...

8
Reload VS soution Explorer erzwingen, wenn neues c # -Skript über Unity3d hinzugefügt wird?

Wenn ich erstellen C # Script ( Create -> C# Scriptvia) Unity3d oder löschen Sie es aus Unity3d- Visual Studiozeigt mir das Warnfenster. es ist nervig. Gibt es eine Möglichkeit, "ReloadAll" im Projektmappen-Explorer ohne Fenster zu

7
2-Komponenten-Farbmodell

RGB ist das natürliche Farbmodell für OpenGL. Es gibt aber viele andere Farbmodelle. Zum Beispiel CMY (K) für Drucker, YUV für JPEG, die kleinen Cousins ​​YCbCr und YCoCg, HSL & HSV aus den 70er Jahren und so weiter. Alle diese Modelle haben eine gemeinsame Eigenschaft: Sie basieren auf drei...

7
Spritebatch-Zeichnungssprite mit gezackten Rändern

Okay, ich habe gerade eine Sprite-Klasse und einen Sprite-Sheet-Manager erstellt, bin aber auf dieses Problem gestoßen. Das Projekt verhält sich so ziemlich so; zum Beispiel: Nehmen wir dieses PNG-Bild mit transparentem Hintergrund. Beachten Sie, wie es in der Linear Alpha-transparente Pixel...

7
Terrain & Multi-Texturierung

Ich verwende OpenGL (Version 4.4) (und C ++, wenn das wichtig ist). Ich habe einen Terrain-Renderer erstellt. Das Terrain wird als 3D-Skalarfeld (Isofläche / Voxel) gespeichert. Es wird eine leicht modifizierte Version von Marching Cubes verwendet , um eine Polygonisierung durchzuführen...

7
HLSL - Voxel-Texturierung

Ich versuche derzeit, eine Voxel Engine mit Direct3D 9 und C ++ zu entwickeln. Um die Speichernutzung gering zu halten, übergebe ich nur die Position, die Ausrichtung und den Versatz der aktuellen Voxel-Textur im Texturatlas jedes Scheitelpunkts an den Scheitelpunkt-Shader. Der Vertex-Shader...

7
Sprites schön und pixelig halten

Wie halte ich die Sprites in meinem Spiel auf Bildschirmen aller Größen und Auflösungen schön pixelig? Ich verwende die Texturfilterung für den nächsten Nachbarn, wenn ich die Größe von Pixeln verändere, aber dies funktioniert nur bei sehr hohen Vergrößerungen, da sonst die Pixel verzerrt und...