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 …
Hinweis: Um die Frage so einfach wie möglich zu halten, ändere ich aktiv den Hauptteil der Frage, um den aktuellen Stand der Dinge widerzuspiegeln, anstatt unten etwas hinzuzufügen. Ich implementiere die Schnittstellenrotation für mein GLES-basiertes Spiel für iOS, das in Xamarin.iOS mit OpenTK geschrieben wurde. Ich erkenne die Drehung durch …
Mein Ziel ist es, genaue Reflexionen für bestimmte 3D-Objekte (hauptsächlich Lichter) in XNA 4.0 zu erstellen, die anhand einer dynamischen Cubemap abgetastet wurden. Um die Cubemap abzutasten, berechne ich den 3D-Reflexionsvektor auf klassische Weise: half3 ReflectionVec = reflect(-directionToCamera, Normal.rgb); Ich benutze dann den Vektor, um die tatsächlich reflektierte Farbe zu …
Ich schaue mir gerade dieses Tutorial an https://www.youtube.com/watch?v=HwUnMy_pR6A und der Typ (der ziemlich kompetent zu sein scheint) verwendet ein einzelnes Array, um die Pixel seines zu rendernden zu speichern und darauf zuzugreifen Bild. Ich habe mich gefragt, ob dies wirklich der beste Weg ist, dies zu tun. Die Alternative von …
Ich habe meine eigenen C # -Klassen in Unity erstellt. Wie kann ich über die Android-Aktivität, mit der das gestartet wird, auf sie zugreifen UnityPlayer? Beispiel : Ich habe eine C # -Klasse testClassin Unity: class testClass { public static string myString = "test string"; } Über die Android-Aktivität in …
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 berechnet dann die Normalen und übergibt sie an …
Ich habe die plattformübergreifenden Joystick-Unterstützungsfunktionen für GLFW, SDL2 und SFML getestet. SDL2 scheint am vollständigsten zu sein, kann jedoch nicht erkennen, wann Joysticks unter OSX ausgesteckt wurden. Für mich ist dies ein grundlegendes Merkmal. Die Unterstützung der Joystick-Erkennung scheint auf dem Mac viel schwächer zu sein als unter Windows. Was …
Ich habe den Beispielcode für die GestureListenerKlasse gefunden, aber ich verstehe die Zoom-Methode nicht: private float initialScale = 1; public boolean zoom (float originalDistance, float currentDistance) { float ratio = originalDistance / currentDistance; //I get this camera.zoom = initialScale * ratio; //This doesn't make sense to me because it seems …
http://dev.windowsphone.com/en-us/downloadsdk Ich habe die aktuelle Version von Visual Studio heruntergeladen, um Windows Phone-Apps zu entwickeln, weiß aber nicht, wie ich XNA hinzufügen soll. Ich habe versucht, XNA zu installieren, aber es funktioniert nicht mit Visual Studio. Wie kann ich XNA mit Visual Studio Express 2013 für Windows verwenden?
Mein Spiel wird auch nach dem Aufruf der dispose () -Methode nicht vollständig beendet. Es lädt einen schwarzen Bildschirm, wenn ich es zum zweiten Mal starte, und funktioniert gut, wenn ich das Spiel manuell beende und neu starte. Ich erhalte eine Fehlermeldung, buffer not allocated with newUnsafeByteBuffer or already disposedwenn …
Welche Kanäle muss ein Entwickler durchlaufen, um nach den Rechten an einem Charakter zu fragen? Ich möchte ein Point-and-Click-Abenteuer basierend auf Freddy Krueger machen, und ich weiß, dass meine Chancen gering sind, aber wie fragst du überhaupt?
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 …
Ich habe derzeit eine QuadTree, die alle meine Entitäten enthält. Es funktioniert gut und ich habe es ziemlich anständig optimiert, aber das einzige, was weh tut, ist, dass ich fast jeden Frame entferne und in ihn einfüge. Ein kleiner Code: entityMap.remove(it->second, it->second->getLastAABB()); // Removes the entity, getLastAABB is it's last …
In libgdx ist die Spieleschleife die render () -Methode. Aber warum ist das so und gibt es eine Möglichkeit, eine update () -Methode zu erstellen, die 60 Mal pro Sekunde aufgerufen wird? Wie bei der update () -Methode würde ich die Spielelogik hinzufügen und das Rendern der Rendermethode überlassen. Grundsätzlich …
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.