view3dscene

Screenshot der Software:
view3dscene
Softwarebeschreibung:
Version: 3.13.0
Upload-Datum: 20 Feb 15
Entwickler: Michalis Kamburelis
Lizenz: Frei
Popularität: 51

Rating: 1.0/5 (Total Votes: 1)

view3dscene Projekt ist ein Viewer für 3D-Szene-Dateien.
Unterstützte Dateiformate:
· VRML 1.0 und 2.0. Nahezu vollständige VRML 1.0-Unterstützung bereit. VRML 2.0 (auch bekannt als VRML 97) Unterstützung wird auch getan, obwohl einige erweiterte Funktionen sind rechts fehlt jetzt (wie Prototypen, Scripting, Interpolatoren, Sensoren). VRML-Dateien haben in der Regel WRL Erweiterung.
· Siehe VRML Umsetzungsstand für detaillierte Liste der unterstützten Funktionen. Siehe auch meine Erweiterungen für VRML, meine VRML-Testsuite, und schließlich die offiziellen VRML-Spezifikationen.
· 1.0 ASCII-Dateien Auch viele Open ist (Erweiterung IV) behandelt werden. Vor allem liegt es daran, Inventor 1.0 und VRML 1.0 sehr ähnlich sind Formate, aber view3dscene übernimmt auch einige zusätzliche Inventor spezifischen Knoten.
· 3D Studio 3DS-Format. Nicht jede Information in 3DS durch view3dscene aber die wichtigsten Dinge behandelt, wie Materialien, Texturkoordinaten und Texturdateinamen werden unterstützt.
· Wavefront OBJ-Dateien. Nur sehr grundlegende Unterstützung: Geometrie und Textur Koordinaten. Texture default_obj_texture.png im aktuellen Verzeichnis mit dem Namen wird verwendet, wenn Texturkoordinaten werden in der Datei angegeben werden.
· GEO. Einige einfache Format; Ich weiß nicht einmal, welches Programm Dateien in diesem Format schreibt, es ist einfach passiert, dass ich hatte ein paar Dateien in diesem Format. Nein, es ist nicht Videos GEO und es ist nicht Houdini GEO

Eigenschaften .

  • Zwei Navigationsmethoden zur Verfügung: Walk (Gehen wie in FPS (Doom, Quake) Spiele, mit Kollisionserkennung, Schwerkraft und damit verbundene Funktionen verfügbar) und Untersuchen (diese können Sie ganz einfach drehen und skalieren das gesamte Modell).
  • Konvertierung von 3DS, OBJ und GEO-Dateien in VRML 1.0

  • Pretty-Printer & quot;
  • Sie können auch einfach öffnen und speichern jede VRML 1.0 oder 2.0-Datei und in der Tat view3dscene wird als & quot zu arbeiten; für VRML Dateien.
  • Integrierte Raytracer (dh auch als separates Kommandozeilen-Programm, rayhunter verfügbar), um einen schönen Blick auf die Szene (mit Schatten, Spiegel und Durchlässigkeit) zu generieren. Klassische Raytracer implementiert genau VRML 97 Beleuchtung Gleichungen.

Was ist neu in dieser Pressemitteilung:

  • Der Mac OS X-Version hat jetzt eine native Look und ist einfach zu installieren.
  • Laden Ressourcen über das HTTP-Protokoll implementiert ist.
  • Laden absolut alle Ressourcen aus Daten URI (Texturen, Sounds, 3D-Modelle) wird nun unterstützt.
  • Neue Tastaturkürzel sind verfügbar, um einfach zwischen den Standpunkten zu wechseln.
  • New X3D Features sind CAD Ebene 2 Knoten, MultiTexture.function und NavigationInfo.transitionComplete.
  • Umschalten Vollbild verbessert wird.
  • Materialeigenschaften können von separaten XML-Dateien geladen werden.

Was ist neu in der Version 3.12.0:

  • Es ist nun möglich, im Weg zu navigieren und Fly-Modus durch Ziehen mit der Maus.
  • Geräteunterstützung Maus 3D hinzugefügt.
  • Schirmraum Ambient Occlusion implementiert (siehe Menüpunkt & quot; anzeigen - & gt; Bildschirmeffekten Zoll).
  • 3D-Lichter können interaktiv bearbeitet werden (siehe die & quot; Bearbeiten - & gt; Lichter Editor & quot; Menüpunkt).
  • Alle Screen-Effekte kooperieren jetzt mit Multisampling (Anti-Aliasing).
  • UNIT Aussage von X3D 3.3 durchgeführt wird.
  • VisibilitySensor Knoten unterstützt wird.
  • Viele Fixes Triangulation konkaven Polygonen.
  • Weitere kleine Verbesserungen und Optimierungen, die aus mit Castle Game Engine 4.0.0.

Was ist neu in der Version 3.11.0:

  • Viele Verbesserungen in das Collada-Rendering und die Umstellung auf X3D.
  • Geometry Shader unterstützt.
  • Die & quot; Grenzwert FPS & quot; Option implementiert ist, um nicht die Abgas CPU.
  • Weitere Bildformate werden für Texturen (GIF, TGA, XPM, PSD) unterstützt.
  • Ein Menüpunkt, um einen Screenshot mit einem transparenten Hintergrund zu nehmen.
  • Eine neue Befehlszeilenoption, um eine erste Aussichtspunkt zu wählen.
  • Verbesserungen und Optimierungen, um Karten und Variance Shadow Maps Schatten.
  • Farbe Interpolatoren arbeiten im HSV-Raum.

Was ist neu in der Version 3.10.1:

  • X3D-Modelle können auf die Festplatte gespeichert werden mit der X3D XML-Codierung.
  • Die Umrechnung von VRML 2 bis X3D ist jetzt möglich.
  • Neue Menüoptionen und Befehlszeilenoptionen wurden hinzugefügt, um die Umstellung auf verschiedene VRML / X3D-Versionen und Kodierungen ermöglichen.
  • Die unabhängige & quot; tovrmlx3d & quot; binäre wurde dem view3dscene Version hinzugefügt, die speziell auf Konvertierungen im Batch-Modus durchzuführen.
  • Speichern VRML / X3D-Modelle zu klassischen Codierung wurde auch mit einer besseren Handhabung von Meta-Tags, bessere Eindruck und zuverlässiger Einsparung von Modellen mit Schatten Karten Erweiterungen verbessert.

Was ist neu in der Version 3.10.0:

  • Alle die Beleuchtung pro Pixel in Shader berechnet Rendering (wir benutzen das Phong-Shading). Das heißt, Sie viel schöner Spiegel und Punktlicht Highlights zu sehen. Versuchen Sie, einige glatt und kurvenreichen metallischen Oberflächen machen zu schätzen :) Auch die Lichtdämpfung, Radius, SpotLight.beamWidth genau jetzt wiedergegeben.
  • Die Bump-Mapping-Effekt ist sehr schön in der neuen Rendering-Prozess vereinheitlicht. Jetzt Bump Mapping funktioniert unter allen Lichtbedingungen und Texturierung, arbeitet mit zweiseitige Beleuchtung, und nimmt alle normalen VRML / X3D-Leuchten berücksichtigt.
  • Das erlaubt uns auch, um Bump Mapping & quot; aktivieren & quot; standardmäßig aktiviert. (Sie können es mit Blick kontrollieren - & gt;. Bump Mapping Menü view3dscene natürlich)
  • Der Schatten Karten Umsetzung ist auch schön mit neuen Rendering vereinheitlicht. Daraus ergibt sich eine enorme Verbesserung, wie heute Rechnung an der richtigen Stelle der Beleuchtungsgleichung nehmen wir die Schatten, Verkleinerung nur den Beitrag der verdeckte Licht. Also die Schatten Karten arbeiten voll korrekt mit mehreren Lichter und mehrere Schatten Karten über die gleiche Form.
  • Schatten Karten auch arbeiten jetzt mit allen Multi-Texturing Möglichkeiten. Und überhaupt, sie arbeiten mit allen VRML / X3D Lichter / Materialien / Texturen Einstellungen.
  • Wir haben eine neue glänzende Verfahren, um alles durch Shader (OpenGL Shading Language, aka GLSL). Alle Standard X3D Renderfunktionen, sowie unsere Erweiterungen sind in diesem Wiedergabemodus. Dies führt zu einer viel besseren Blick vieler Szenen.
  • Konverter Verbesserungen:
  • Konvertierung von 3DS, GEO, Wavefront OBJ, MD3, neu implementiert Collada zu X3D 3.2 zu produzieren.
  • Beim Einlegen von 3DS und Wavefront OBJ, versuchen wir härter, um passende Textur Namen zu finden.
  • Wir lesen normalmap (auch bekannt als Bumpmap) Informationen von 3DS und Wavefront OBJ Modelle. Dies wird natürlich unsere Bump-Mapping-Erweiterungen für VRML / X3D umgewandelt.
  • Wir geben auch (in nur Quelle) Schloss-Version 0.9.2. Dies ist für Entwickler, so dass Sie Burg Quellen mit modernster Motoren kompatibel sind.
  • Unsere Blender X3D Exporteur wird aktualisiert, um Blender 2.58, unsere normalmap Funktionen zu portieren.
  • Weitere neue Features und Fehlerbehebungen:
  • X3D Lichtquelle & quot; global & quot; Feld wird nun korrekt unterstützt.
  • Sie haben viel mehr Möglichkeiten, das Scheinwerfer, durch neue KambiNavigationInfo.headlightNode Erweiterung. Sie können eine beliebige X3D Licht (Richtungs, Spot, Punkt) dort setzen, und es wird funktionieren.
  • VectorInterpolator Erweiterung implementiert, um MFFloat Sätze animieren, zum Beispiel um ElevationGrid.set_height animieren. Einfache Demo.
  • ColorSetInterpolator Erweiterung MFColor (Satz von Farben) Felder animieren.
  • LineProperties Knoten implementiert (siehe Form Komponentenversorgung).
  • Transform-Animation Optimierungen.
  • Verschiedene Prototypen Geschwindigkeit und Speicheroptimierungen.
  • Crude Umsetzung einiger Bitmanagement Knoten.
  • heigthMap für Bump Mapping innerhalb des Alphakanals der normalmap Bild platziert werden und Parallaxe Bump Mapping funktioniert jetzt wesentlich effizienter.
  • view3dscene hat neue Datei - & gt; Einstellungen persistenten Einstellungen für Linienbreite (steuert alle Linie Visualisierung, wie Drahtgitter, Begrenzungsrahmen, Lineset etc.), Punktgröße und Standardhintergrundfarbe.
  • VRML 1.0 PerspectiveCamera.heightAngle und OrthographicCamera.height Support.
  • Schatten Karten PCF 4 bilineare Fixes - es war zu dunkel
  • .
  • Verschiedene kleinere Motor-Fixes (einige Neuzeichnen, Kamera, FPC Versionen behobenen Probleme).

Was ist neu in Version 3.9.0:.

  • Rendering von dynamischen Szenen ist viel schneller
  • GLSL Attribute innerhalb VRML / X3D-Dateien erlaubt.
  • Nebel kann auf bestimmte Formen der LocalFog Knoten begrenzt werden.
  • Die FogCoordinate Knoten können Sie explizite Nebeldichte an jedem Scheitelpunkt angeben.
  • Laden von GLSL Shader-Quellen von einer Daten URI unterstützt wird.
  • Mehrfache Ansichtsfenster die Beobachtung dieses 3D-Modell umgesetzt werden.
  • Die Befehlszeilenoptionen für die Herstellung von Screenshots im Batch-Modus sind jetzt zuverlässiger.
  • TouchSensor.hitTexCoord_changed Veranstaltung durchgeführt wird.
  • Die TouchSensor.hitNormal_changed Veranstaltung wurde verbessert, um glatte Normalen erzeugen.

Was ist neu in Version 3.7.0:

  • Eine Vielzahl von Bildschirm-Raum-Effekte stehen zur Verfügung: Taschenlampe, Tiefe Visualisierung und mehr. Legen Sie Ihren eigenen Effekte ist ebenfalls möglich.
  • Viele neue X3D Knoten implementiert, einschließlich aller Drag Sensoren ClipPlane und Billboard.
  • Die belebende Transformation wurde optimiert.
  • Die & quot; Untersuchen Sie & quot; Kameramodus verbessert wird.
  • Schaltnavigationsmodus bleibt die Kamera-Ansicht.
  • Sanfte Übergänge zwischen den Standpunkten umgesetzt werden.
  • Eine Symbolleiste mit den wichtigsten Tasten zur Verfügung.
  • Primitiven haben das Feld texCoord und besser mit Shadow Maps.
  • New KambiScript Funktionen wurden für den Umgang mit Umdrehungen realisiert.

Was ist neu in Version 3.6.0:

  • X3DLightNode.shadows Feld, auf einfache Schatten aktivieren alles.
  • Apperance.receiveShadows Feld, auf einfache Weise aktivieren Schatten auf bestimmte Schatten Empfängern.
  • Lichtquellen "projectionNear, projectionFar und wie werden nun automatisch auf die entsprechenden Werte berechnet, solange Sie auf hoher Ebene X3DLightNode.shadows oder Apperance.receiveShadows Felder verwenden.
  • Inkompatible Änderungen: DirectionalLight.projectionRectangle Reihenfolge geändert, um Standard OrthoViewpoint.fieldOfView Bestellung entsprechen. Auch Projektion * Parameter sind standardmäßig Null (was bedeutet, dass diese automatisch berechnet).
  • Einfache Menüpunkte auf Schatten Karten zu steuern, finden Sie in der neuen Ansicht - & gt; Schatten Karten - & gt; ... Untermenü.
  • New ProjectedTextureCoordinate Knoten für projektive Texturierung. Kann nun eine Textur auch von einem Standpunkt zu projizieren.
  • Erweiterungen Kopfnicken in VRML / X3D Welten steuern.
  • Kommissionierung und Ray-Tracing mit orthogonalen Projektion fest. (Siehe auch die neue rayhunter (Version 1.3.2) mit --ortho Option).

Was ist neu in Version 3.5.0:

  • User-sichtbaren Merkmale:
  • NURBS Unterstützung. Die meisten der X3D NURBS Komponente (Stufe 1) durchgeführt wird, dazu gehört auch Kurven, Flächen und Interpolatoren. VRML 97 NURBS Knoten werden ebenfalls behandelt.
  • Die wichtigsten Fehlerkorrekturen dem GTK 2 (Unix) Backend und Schatten Karten Handhabung.
  • Unzählige kleine Bugfixes und Verbesserungen.
  • Programmierer sichtbaren Motoreigenschaften:
  • Szene-Manager (TKamSceneManager), ein Manager der 3D-Welt.
  • Benutzerdefinierte Ansichtsfenster (TKamViewport) mit unserer Szene Manager leicht einsetzbar.
  • 2D Kontrollen Rahmen: TKamGLButton, TKamGLImage, besser TGLMenu und vieles mehr. Ansichtsfenster auch 2D-Kontrollen.
  • Motor Quellen in intuitiver src / Beispiele / usw. Verzeichnisse neu organisiert.
  • Viel mehr Komponenten auf der Lazarus Palette registriert. (Dies wird in nächsten Versionen erweitert werden.)
  • Motor ist nun auf den Bedingungen der GNU Lesser General Public License (mit & quot; statische Linken Ausnahme Zoll).

Anforderungen :

  • OpenGL
  • Libpng
  • Zlib
  • GTK + & gt; = 2,2
  • gtkglext & gt; = 1.0.6

Screenshots

view3dscene_1_74341.png

Andere Software von Entwickler Michalis Kamburelis

Castle Game Engine
Castle Game Engine

20 Feb 15

The Castle
The Castle

20 Feb 15

Kommentare zu view3dscene

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!