Als «3d» getaggte Fragen

3D bezieht sich auf den dreidimensionalen Raum, in dem Koordinaten mit X-, Y- und Z-Werten dargestellt werden.

2
Blut spritzt auf einem Gelände
Ich versuche, Bluteffekte zu erzeugen, bei denen sich die getöteten Charaktere auf unebenem Gelände befinden. Die einfache Möglichkeit besteht darin, ein Fertighaus mit einer Textur, die ein ebenes Netz verwendet, am Raycast-Trefferpunkt zu instanziieren. In diesem Fall sieht dies jedoch ziemlich seltsam aus, da das Gelände Höhenunterschiede innerhalb der Grenzen …
7 unity  3d  terrain 


2
Anzeigen von Text in einer 3D-Ebene
Ich bin mit einem Haustierprojekt beschäftigt, bei dem ich versuche, ein Sammelkartenspiel in 3D zu erstellen. Diese Karten haben HP und Schaden usw., aber ich kann keinen Weg finden, diese Werte ordentlich anzuzeigen. Ich habe versucht, ein TextMesh zu verwenden, aber der gesamte Text verschmilzt nur, wenn sich die Karten …
7 unity  3d  text  card-game 

2
Prozeduraler Rock-Algorithmus
Ich möchte einige prozedurale Low-Poly-Steine ​​und Felsbrocken für ein Spiel erstellen. Ich habe im Internet außer 3D-Softwareartikeln nicht viele interessante Informationen gefunden. Ich bin mir nicht sicher, welchen Weg ich gehen soll.

1
Wie kann ich eine normale, gitterbasierte 2D-Form in 3D extrudieren?
Ich habe eine Liste von Scheitelpunktkoordinaten, die mehrere 2D-Bereiche umfassen. Nur orthogonale Linien, aber nicht unbedingt konvexe Bereiche ... ähnlich wie Leiterplattenspuren von leitenden Kupferbereichen. Ich möchte sie mit OpenGL wie feste Objekte in 3D zeichnen, aber ich bin noch sehr neu in 3D und habe Probleme. Bitte zeigen Sie …
7 opengl  3d 

2
Matrixrotation falsche Ausrichtung LibGDX
Ich habe ein Problem mit der Matrixrotation in libgdx. Ich drehe es mit der Methode matrix.rotate (Vector3-Achse, Gleitwinkel), aber die Drehung erfolgt in der Modellorientierung und ich brauche sie in der Weltorientierung. Zum Beispiel: on create () Methode: matrix.rotate (neuer Vektor3 (0,0,1), 45); Das ist ok, aber danach: on render …
7 java  3d  libgdx  rotation  matrix 

3
Wie funktioniert das Unity3D-Entitätssystem?
Ich habe das Java Artemis Entity Component System gesehen und an das Entity System in Unity3D gedacht. In Artemis können Sie beispielsweise jeder Entität nur einen Komponententyp hinzufügen, und die Logik befindet sich nicht in der Komponente. In Unity3D ist das völlig anders. Kann mir jemand erklären, wie das Entitätssystem …

2
Wie funktionieren Kollisionsnetze in Spielen wie Zelda auf dem N64?
Ich habe kürzlich über die Technologie von Ocarina of Time / Majoras Mask gelesen und festgestellt, dass die Weltkollision mit einem einzelnen Dreiecksnetz (Eckpunkte, Normalen usw.) für einen gesamten Bereich erfolgt. Es gibt auch keine Anzeichen für vorverarbeitete räumliche Partitionierungsmethoden in dieser Datenstruktur. Welche Algorithmen gibt es, um eine Zeichenkollision …

4
Face-Click-Erkennung (wie in Minecraft)
Ich arbeite an einer Box-basierten Spiel-Engine wie Minecraft und habe mich gefragt, wie ich das "angeklickte Gesicht" beim Platzieren von Blöcken erkennen kann. Ich habe diese Engine in C ++ (DirectX / D3D), C # (XNA) und Flash (away3d & papervision3d) erstellt. Der Engine-Code ist bei jedem ziemlich gleich, aber …
7 xna  c#  c++  3d  directx 

3
Wie ziele ich auf einen Panzerturm mit einem versetzten Lauf?
Ich habe ein Panzermodell, das aus mehreren Teilen besteht, einem Körper, einem Turm und dem Lauf der Waffe. Der Turm ist vom Körperursprung versetzt und kann sich um die Y-Achse (nach oben) drehen. Der Lauf ist mit dem Turm verbunden und kann sich um die X-Achse seines Verbindungspunkts mit dem …
7 3d  xna-4.0  geometry 

1
Wie erstelle ich mit XNA 4.0 einen 3D-Strahleneffekt?
Kennen Sie eine Demo oder ein Tutorial, um zu lernen, wie man einen 3D-Strahleneffekt erzeugt? Ich habe gelernt, einen 2D-Laser herzustellen, indem ich einfach eine Textur verwende und sie durch den Bildschirm bewege. Aber ich bin ein bisschen verloren, als ich versuchte, es in 3D zu machen. Nach dem Googeln …


3
Polygone sortieren - funktioniert das nicht?
Ich bin ziemlich neu in der Programmierung in einer 3D-Welt. Ich versuche, eine Leinwand zu erstellen, auf der alle Objekte in der Reihenfolge vom weitesten zum nächsten und von unten nach oben gezeichnet werden - damit sie sich nicht überlappen, aber es gibt Probleme. Wie Sie sehen können, überlappen sich …
7 c#  3d  isometric 

2
neue Scheitelpunktposition bei gegebener Transformationsmatrix berechnen?
Wie kann ich die neue Position meines Scheitelpunkts bei einer 4x4-Transformationsmatrix oder einfach 9 Gleitkommazahlen (PositionX, PositionY, PositionZ, RotationH, RotationP, RotationR, SkalaX, SkalaY, SkalaZ) erhalten? Normalerweise kann ich die Matrix meinem endgültigen Netz (oder "Knoten" oder "Objekt" oder "Geom") zuweisen, aber jetzt muss ich es manuell tun.
7 3d  matrix  vertex 

1
Granularität der Schattenkarte
Ich dachte, wir könnten für jedes Licht dieselbe Schattenkarte wiederverwenden. In einem Branchenartikel wurde jedoch darauf hingewiesen, dass Sie Schattenkarten zwischen Lichtern nicht wiederverwenden können und separate Oberflächen verwenden müssen. Benötigen wir eine Schattenkarte pro Licht? Oder eine für den gesamten Prozess?

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.