Mesh-Viewer

Mesh-Viewer ist eine einfach zu bedienende leichte Anwendung, um dreieckige Maschen aus verschiedenen Dateiformaten anzuzeigen.
Jetzt downloaden

Mesh-Viewer Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Helmut Cantzler
  • Website des Verlags:

Mesh-Viewer Stichworte


Mesh-Viewer Beschreibung

Mesh Viewer ist eine einfach zu bedienende leichte Anwendung, um dreieckige Maschen aus verschiedenen Dateiformaten anzuzeigen. Mesh Viewer ist eine einfach zu bedienende leichte Anwendung, um dreieckige Maschen aus einer Vielzahl von Dateiformaten anzuzeigen (siehe 3D-Formate) .mesh-Viewer verwendet die OpenGL-API, um die Modelle zu rendern. Das Programm wurde unter der Notwendigkeit, schnell rekonstruierte dreigululierte Maschen zu erfahren. Der Mesh-Viewer basiert auf einer Idee und einer frühen elementaren Implementierung von Craig Robertson.Die aktuelle Version wurde von Helmut Cantzler entwickelt. Dreieckige Maschen können Textur aufweisen (optional mit bilinearer Filterung), fest oder als Skelett (voll oder einfach nur die Frontlinien). Die Oberflächennormalen der Dreiecke können optional angezeigt werden. Funktionen (aus einer anderen Datendatei) wie Kanten und Punkte können in das Netz angezeigt werden. Geladene Modelle können gedreht, übersetzt und skaliert (alle mit der Maus durchgeführt). Das Modell wird mit mehreren Lichtquellen beleuchtet.ViewPunkte können gespeichert werden. Screenshots des Modells können (als BMP, JPEG, PNG usw.) genommen werden. Das Programm kann die Texturkarte für das 3D-Modell (experimentell!) Berechnen. Es kann lesen: - PMESH-Dateien (in der Vision-Gruppe der Universität von Edinburgh) - GTS-Dateien (aus der GNU-Triangulationsbibliothek) - GeomView-Dateien (Nur Format "OFF") - Ply-Dateien (nur ASCII-Format) - VRML 1-Dateien (keine Textur-Mapping) - VRML 2-Dateien - Feature-Datei - Liste FileFile-Formatbeschreibungen: Das PMESH-Format beginnt optional mit einem Header. Die erste Kopfzeile besteht aus "#pmesh". Der Header endet mit der ersten Zeile, die nicht mit einem "#" beginnt. Die Daten beginnen mit NV-Linien des Formats "V Float Float Float" für die Scheitelpunkte. Folgt NF-Linien des Formats "P 3 Int Int Int" für die Dreiecke. Jede Zeile enthält die drei Indizes der Scheitelpunkte. Der Index der Scheitelpunkte beginnt bei einem. Das GTS-Format wird in Kürze beschreiben. Die erste Zeile enthält drei vorzeichenlose Ganzzahlen, die durch Leerzeichen getrennt sind. Die erste Ganzzahl ist die Anzahl der Scheitelpunkte, NV, der zweite ist die Anzahl der Kanten, NE und der dritte ist die Anzahl der Gesichter, NF. Folgt NV-Linien, die die X-, Y- und Z-Koordinaten der Scheitelpunkte enthalten. Folgt ne Linien, die die beiden Indizes (ausgehend von einem) der Scheitelpunkte jeder Kante enthalten. Folgt NF-Linien, die die drei angeordneten Indizes enthalten (auch von einem) der Kanten jedes Gesichts. Die GeomView-Formal beginnt mit einem Header, bestehend aus der Formatzeile "AUS" und einer zweiten Zeile mit drei Ganzzahlzahlen. Die erste Ganzzahl ist die Anzahl der Scheitelpunkte, NV, der zweite ist die Anzahl der Polygone, NP und die dritte Zahl typischerweise "0". Nachfolgend sind die NV-Zeilen der Scheitelpunkte (jeder besteht aus drei Flogen). Der andere Teil der Datei ist NP-Linien von Polygonen. Die erste Anzahl jeder Linie steht für die Größe des Polygons. Mesh Viewer liest gerade Polygone, die aus 2 oder 3 Scheitelpunkten bestehen. Nachfolgend sind eine Reihe von Indizes der Scheitelpunkte je nach Größe des Polygons. Der Index der Scheitelpunkte beginnt bei Null. VRML wird nur teilweise unterstützt. Der Mesh-Viewer extrahiert nur Scheitelpunkte und Dreiecke aus VRML-Dateien und ignoriert alle anderen Formen. Formen in VRML 2.0 werden ggf. gedreht, skaliert und übersetzt. Der Dateiname für JPEG-Textur- und Textur-Koordinaten werden von VRML 2.0-Dateien gelesen, falls vorhanden. Die Funktionsdatei wird zum Speichern von Scheitelpunkten und Kanten verwendet. Eine Funktionsdatei kann neben dem Mesh geladen werden, um Scheitelpunkte oder Kanten in das Netz anzuzeigen. Die erste Header-Linie besteht aus "# list". Der Header endet mit der ersten Zeile, die nicht mit einem "#" beginnt. Die Linien bestehen entweder aus Scheitelpunkten oder Kanten. Eine Scheitelinie besteht aus dem Format "FV Float Float Float". Eine Kantenlinie beginnt mit "Fe", gefolgt von den Koordinaten der X-, Y- und Z-Koordinaten für den Start und den Endvertex. Die Listendatei ist nur eine Textdatei, die N-Mesh-Dateien auflistet, die anschließend als unterschiedliche Formen in ein Mesh geladen ist. Listen sind nützlich, um eine Segmentierung eines Netzes anzuzeigen. Die erste Header-Linie besteht aus "# list". Der Header endet mit der ersten Zeile, die nicht mit einem "#" beginnt. Die folgenden n Zeilen bestehen aus den Namen für die Mesh-Dateien (eine pro Zeile). Anforderungen: · OpenGL-Bibliothek. · Qt 3.x (empfohlen) oder glut 3.7 · Libjpeg 6.x. Was ist neu in dieser Version: · Diese Versionsfunktionen unterstützen für neue 3D-Dateiformate, qmake-Unterstützung, mehrere kleinere Verbesserungen (Begrenzungsbox, Maus-Rad-Unterstützung usw.) und einige Bugfixes.


Mesh-Viewer Zugehörige Software

qinfo.

QINFO ist ein einfacher GTK +-Text-Viewer für ASCII-Kunst in der CP437-Codepage. ...

296

Herunterladen

cteddy.

CtedDy ist ein süßer, kuscheliger Teddy, der auf Ihrem X-Fenstersystem-Desktop, einem Desktop-Spielzeug, sitzt. ...

160

Herunterladen