Mesh-viewer

MESH VIEWER is een eenvoudig te gebruiken lichtgewicht applicatie om driehoekige mazen uit verschillende bestandsindelingen weer te geven.
Download nu

Mesh-viewer Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Helmut Cantzler
  • Uitgever website:

Mesh-viewer Tags


Mesh-viewer Beschrijving

MESH VIEWER is een eenvoudig te gebruiken lichtgewicht applicatie om driehoekige mazen uit verschillende bestandsindelingen weer te geven. Mesh Viewer is een eenvoudig te gebruiken lichtgewicht applicatie om driehoekige meshes uit verschillende bestandsindelingen weer te geven (zie 3D-formaten) .Mesh Viewer gebruikt de OpenGL API om de modellen te renderen. Het programma is geboren onder de noodzaak om snel gereconstrueerde driehoekige mazen weer te geven. De Mesh-kijker op basis van een idee en een vroege elementaire implementatie van Craig Robertson. De huidige versie is ontwikkeld door Helmut Cantzler. Driehoekige mazen kunnen worden weergegeven textuur in kaart gebracht (optioneel met bilineaire filtering), vast of als een skelet (vol of alleen de voorlijnen). De oppervlakte-normalen van de driehoeken kunnen optioneel worden weergegeven. Functies (van een ander databestand) zoals randen en punten kunnen in het maas worden weergegeven. Geladen modellen kunnen worden geroteerd, vertaald en geschaald (allemaal gedaan met de muis). Het model wordt verlicht door meerdere lichtbronnen. ViewPoints kunnen worden opgeslagen. Screenshots van het model kunnen worden genomen (als BMP, JPEG, PNG enzovoort). Het programma kan de textuurkaart berekenen voor het 3D-model (experimenteel!). Het kan lezen: - PMESH-bestanden (gebruikt bij de visie-groep van de Universiteit van Edinburgh) - GTS-bestanden (van de GNU-triangulatiebibliotheek) - Geomview-bestanden (Alleen opmaak "OFF") - Ply-bestanden (alleen ASCII-indeling) - VRML 1-bestanden (geen textuurmapping) - VRML 2-bestanden - Feature-bestand - Lijst FileFile Format Beschrijvingen: Het PMESH-formaat begint optioneel met een koptekst. De eerste header-lijn bestaat uit "#pmesh". De kopbal eindigt met de eerste regel die niet begint met een "#". De gegevens beginnen met NV-lijnen van het formaat "V float float float" voor de hoekpunten. Volgt NF-lijnen van het formaat "P 3 INT INT INT" voor de driehoeken. Elke regel bevat de drie indices van de hoekpunten. De index van de hoekpunten begint bij één. Het GTS-formaat wordt kort beschreven. De eerste regel bevat drie niet-ondertekende gehele getallen gescheiden door spaties. Het eerste integer is het aantal hoekpunten, NV, de tweede is het aantal randen, NE en de derde is het aantal gezichten, NF. Volgt NV-lijnen die de X-, Y- en Z-coördinaten van de hoekpunten bevatten. Volgt NE-lijnen die de twee indices bevatten (vanaf één) van de hoekpunten van elke rand. Volgt NF-lijnen die de drie bestelde indices bevatten (ook vanaf één) van de randen van elk gezicht. De geomview formeel begint met een koptekst bestaande uit de indelingslijn "Uit" en een tweede regel met drie getal-nummers. Het eerste gehele getal is het aantal hoekpunten, NV, de tweede is het aantal polygonen, NP en het derde getal is typisch "0". Hieronder volgen de NV-lijnen van hoekpunten (elk bestaat uit drie drijvers). Het andere deel van het bestand is NP-lijnen van polygonen. Het eerste nummer van elke regel staat voor de grootte van de polygoon. Mesh Viewer leest gewoon veelhoeken die uit 2 of 3 hoekpunten bestaan. Hieronder volgen een aantal indices van de hoekpunten, afhankelijk van de grootte van de polygoon. De index van de hoekpunten begint bij nul. VRML wordt slechts gedeeltelijk ondersteund. De Mesh Viewer haalt alleen hoekpunten en driehoeken uit VRML-bestanden uit en negeert alle andere vormen. Vormen in VRML 2.0 worden indien nodig geroteerd, geschaald en vertaald. De bestandsnaam voor JPEG-textuur en textuurcoördinaten worden gelezen van VRML 2.0-bestanden indien aanwezig. Het functiebestand wordt gebruikt om hoekpunten en randen op te slaan. Een functiebestand kan naast het gaas worden geladen om hoekpunten of randen in het mesh weer te geven. De eerste koplijn bestaat uit "#list". De kopbal eindigt met de eerste regel die niet begint met een "#". De lijnen bestaan uit hoekpunten of randen. Een vertex-lijn bestaat uit het formaat "FV float float float". Een randlijn begint met "Fe" gevolgd door de X-, Y- en Z-coördinaten voor het begin en het einde vertex. Het lijstbestand is slechts een tekstbestand die n Mesh-bestanden vermeldt, die vervolgens wordt geladen als verschillende vormen in één mesh. Lijsten zijn handig voor het weergeven van een segmentatie van een gaas. De eerste koplijn bestaat uit "#list". De kopbal eindigt met de eerste regel die niet begint met een "#". De volgende n-lijnen bestaan uit de namen voor de mesh-bestanden (één per regel). Vereisten: · OpenGL-bibliotheek · QT 3.x (aanbevolen) of GLUT 3.7 · Libjpeg 6.x Wat is er nieuw in deze release: · In deze release is ondersteuning voor nieuwe 3D-bestandsformaten, qmake ondersteuning, een aantal kleine verbeteringen (selectiekader, muiswiel ondersteuning, enz.), En een aantal bugfixes.


Mesh-viewer Gerelateerde software

Minixiftool

MiniExiftool is een Ruby-bibliotheek die werkt als een wikkel voor de exiftool-opdrachtregeloepassing geschreven door Phil Harvey. ...

138

Downloaden

dot2gdl

DOT2GDL is een converter van grafische dot-bestanden naar AISEER (voormalig XVCG) GDL-bestanden. ...

153

Downloaden

jdatestamp

JDATESTAMP is een opdrachtregelhulpprogramma voor verlossende afdrukdatum / tijd van een foto die in een digitale camera wordt ingenomen in zijn JPEG-afbeelding. ...

172

Downloaden