Ein Versuch von 3D

3D-Mathematik-Tests
Jetzt downloaden

Ein Versuch von 3D Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • David Animatinator
  • Website des Verlags:
  • http://exesoft.blogspot.com

Ein Versuch von 3D Stichworte


Ein Versuch von 3D Beschreibung

3D-Mathe-Tests. Ein Versuch von 3D ist nur ein einfacher Test für 3D-Mathematik, geschrieben in Python / Pygame.Developer Kommentare Einstufung eines Tests der 3D-Mathe, die ich in letzter Zeit erfahren habe, was nur pygame.draw.aaline () - und Kreise für Zeichnen Sie die Punkte, aber das zählt nicht wirklich. Ich habe leicht betrogen, indem ich das 3D-Punkte einfach auf das XY-Flugzeug projiziert, so dass sie leicht an Bildschirmkoordinaten zugeordnet sind, was bedeutet, dass die Kamera behoben ist, aber ich werde wahrscheinlich das ändern, wenn ich herausgefunden habe. Hier sind einige wichtige Funktionen von "einem Versuch des 3D": · Massive Gesichtsrendering: Gesichter werden auch in der richtigen Reihenfolge in der richtigen Reihenfolge gezeichnet, dank einer Hackish-Methode, die ich entwickelt habe, die den durchschnittlichen Abstand von der Kamera jedes der Scheitelpunkte in einem Gesicht nimmt und dann sie tiefe ordnet. Sie können zwischen Fest- und Wireframe-Rendering mit der Z-Taste wechseln. · Mehrere Objekte: werden jetzt auch in der richtigen Reihenfolge mit einer ähnlichen Methode (jedoch mit einem Durchschnitt aller Scheitelpunkte im Objekt) gezeichnet. Dies könnte wahrscheinlich viel schneller mit einem besseren Algorithmus erfolgen, aber da dies nur ein Test ist, lasse ich es einfach ein. · Interaktivität: Jetzt können Sie die Form in der Ansicht drehen, indem Sie ihn mit der Maus ziehen! · Ein Beleuchtungsversuch: Ich habe auch einen dodgy Algorithmus aufgenommen, der auf der Grundlage ihrer Entfernung von der Kamera beleuchtet wird. Zumindest sollte es das tun; Es scheint wahrscheinlicher, dass es auf welcher Stimmung beruht, die der Python-Dolmetscher zum Zeitpunkt des Laufens ist. Aber es sieht in Ordnung aus, also werde ich es einfach verlassen. · Unterstützt jetzt Pyramiden sowie Würfel: Ein Freund von mir wurde in einem Pyramidenprimitiv hinzugefügt, das in Verbindung mit den Würfeln verwendet werden kann, um mehr schickere Formen zu machen. · Eine schickere Standardform: Derselbe Freund von mir hat auch eine funky Roboterform mit mehreren Würfeln und Pyramiden gemacht. Anforderungen: · Python · Pygame.


Ein Versuch von 3D Zugehörige Software