view3dscene.

Free- und Open-Source-Viewer für 3D-Szenendateien
Jetzt downloaden

view3dscene. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Michalis Kamburelis
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 2.3 MB

view3dscene. Stichworte


view3dscene. Beschreibung

Free Open Source Viewer für 3D-Szenendateien View3DScene ist ein Betrachter für 3D-Szenendateien. Es stehen zwei Navigationsmodi zur Verfügung: Gehen Sie (wie in FPS (Quake, Doom) Games, mit Kollisionserkennung, Schwerkraft und zugehörigen Funktionen verfügbar) und untersuchen (dadurch können Sie das gesamte Modell einfach skalieren und drehen können). Supported Dateiformate: · VRML 1.0 und 2.0. Übliche Erweiterungen für VRML-Dateien sind .wrl und .wrz. · Nahezu vollständige VRML 1.0-Unterstützung erfolgt. Die Unterstützung von VRML 2.0 (AKA VRML 97) ist ebenfalls recht fortgeschritten, viele Knoten und Funktionen werden implementiert (einschließlich voller Proto- und ExternProto-Unterstützung), obwohl einige große Merkmale noch fehlen (wie Skripte, Interpolatoren, Sensoren). Eine detaillierte Liste der unterstützten Funktionen finden Sie unter Siehe-VRML-Implementierungsstatus. Siehe auch Kambi-Erweiterungen an VRML, KAMBI VRML-Testsuite und schließlich die offiziellen VRML-Spezifikationen. · Das Format von KANIM (Kambi VRML-Animationen). Hauptsächlich, weil Inventor 1.0 und VRML 1.0 sehr ähnliche Formate sind, aber View3DScene-Griffe handelt jedoch auch einige zusätzliche Erfinderspezifische Knoten. · 3D-Studio-3DS-Format. Nicht alle Informationen in 3DS werden von View3DScene, aber wichtigsten Dinge, wie Materialien, Texturkoordinaten und Texturdateinamen, geholt. · MD3. Dies ist das Format, das für Modelle in Quake 3 und Derivate (zittern usw.) verwendet wird. Fast alles nützlich wird aus der MD3-Datei gelesen: Geometrie mit Textur (Koordinaten und Texturdatei von assoziiert XXX_DEFAULT.SKIN-Datei), Animation wird auch gelesen und gespielt. · Wavefront obj-Dateien. Nur sehr grundlegende Unterstützung: Geometrie- und Textur-Koordinome. Textur namens default_obj_texture.png Im aktuellen Verzeichnis wird verwendet, wenn Textur-Koordinente in der Datei angegeben werden. · Geo. Ein einfaches Format; Ich weiß nicht einmal, was das Programm Dateien in diesem Format schreibt, es ist nur passiert, dass ich ein paar Dateien in diesem Format hatte. Nein, es ist kein Videoscape Geo und es ist kein Houdini-Geo. Hier sind einige wichtige Funktionen von "view3dscene": · Zwei Navigationsmodi sind verfügbar: Gehen Sie (wie in FPS (DOOM, QUAKE) Spiele, mit Kollisionserkennung, Schwerkraft und verwandten Funktionen verfügbar) und prüfen Sie, dass Sie das gesamte Modell leicht drehen und skalieren können). · Konvertierung von 3Ds, Obj-, MD3- und GEO-Dateien an VRML 1.0 · Sie können auch eine beliebige VRML 1.0- oder 2.0-Datei öffnen und speichern, und infachen funktionieren View3DScene als "Hübschdrucker" für VRML-Dateien. · Eingebauter Ray-Tracer (das auch als separates Befehlszeilenprogramm, Rayhunter) erhält, um schöne Ansichten der Szene (mit Schatten, Spiegeln und Durchlässigkeit) zu erzeugen. Classic Ray-Tracer implementiert genau VRML 97 Beleuchtungsgleichungen. · Sie können Ihr Modell inspizieren (Dreiecke mit linker Mausklick auswählen und Menüpunkt Hilfe verwenden -> ausgewählte Objektinformationen). Es gibt auch sehr begrenzte Bearbeitungsfunktionen. Sie sollen nur als Nachbearbeitung eines Modells verwendet werden. Wir versuchen absichtlich nicht, ein komplettes 3D-Authoring-Programm hier umzusetzen. · Animationen können abgespielt (derzeit können sie von Kanim- oder MD3-Dateien geladen werden. Animationen, die als VRML 2.0-Interpolatoren aufgezeichnet werden, werden noch nicht abgespielt). Es gibt gerade einen kleinen Vorbehalt mit Animationen: Einige Funktionen (Kollisionsprüfung, Maussammeln, Ray-Tracer - alles, was etwas Octree erfordert), verwenden immer den ersten Animationsrahmen, unabhängig von dem aktuellen Animationsrahmen. Was ist neu in dieser Version: · Alle X3D-Multi-Texturing-Knoten implementiert. Siehe auch Klarstellungen, wie MULTITEXTURE.MODE / Source-Felder funktionieren und wie Sie sie für RGB- und Alpha-Kanal trennen. · Alle X3D Cube Map-Knoten implementiert. Dies beinhaltet generierteCubeAptexture, sehr nützlich, um Spiegel herzustellen, insbesondere mit Hilfe der WorldSpacerleLectVector-Erweiterungen. · Alle X3D 3D-Texturknoten implementiert. · Das DDS-Format (DirectDraw-Oberfläche) wird unterstützt, für alle Texturtypen (2D, 3D in ImageTexture3D, Cube Map in ImageCubeMaptexture). S3TC-Komprimierung, explizite MIPMAPs sind alle unterstützt, weitere Details hier. Neue GLViewImage 1.3.0 unterstützt das Lesen, Schreiben und sogar eingeschränkte Bearbeitung von DDS-Bildern. · RendertTeTexture-Knoten wird implementiert: Eine Textur, die aus einem angegebenen Standpunkt gerendert wird. · Übertragen an GLSL-Shaders verschiedene einheitliche Werttypen werden implementiert. Dies beinhaltet Vektoren, Matrizen und vieles mehr. ViewPoint.Camera * Matrix ist möglicherweise sehr nützlich, um den Shader zu füttern. Sie können auch Texturknoten an GLSL-Shader-Uniformen weitergeben, nach der X3D-Spezifikation. · Neue Erweiterungen, um projektive Texturier- und Schattenkarten in Ihren VRML / X3D-Welten leicht zu erstellen. · Anisotrope Texturfilterung (nach Standard X3D TextureProperties.anisotropicDeigung). · Hardware-Okklusionsabfrage kann für das Rendern aktiviert werden, dadurch kann das Durchsuchen großer Szenen enorm. Versuchen Sie es per Menüoptionen Ansicht -> ... Okklusionsabfrage. · Wenn Sie eine einzelne Texturierung verwenden, können Sie den Umgebungsmodus einstellen, um sie zu ersetzen (Standardeinstellung ist modulieren). · Kambiscript-Funktionen zum Betrieb auf String-Zeichen: "charakter_from_code", überlastet "array_set", "array_get", "array_get_count", "array_set_count" für Saiten.


view3dscene. Zugehörige Software