DIARD3DS

DIARD3DS is een set Python-modules voor het omgaan met 3D-studio-formaatbestanden.
Download nu

DIARD3DS Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Carl Banks
  • Uitgever website:
  • http://aerojockey.com/software/dice3ds/index.html

DIARD3DS Tags


DIARD3DS Beschrijving

Dice3DS is een set Python-modules voor het omgaan met 3D-studio-formaatbestanden. Dice3DS-project is een set Python-modules voor het omgaan met 3D-studio-formaatbestanden. Ik heb het uitgebracht onder de voorwaarden van een BSD-style-licentie.3D Studio is een 3D-grafische modellering en -ruitprogramma dat IT-afbeeldingen opgeslagen in een vrij eenvoudig binair bestandsformaat dat bekend staat als 3DS-indeling. Hoewel 3D-studio de details van het 3DS-formaat niet heeft vrijgegeven, is het omgekeerd gemaakt door enkele ambitieuze mensen, en ik gebruikte de informatie om Dice3D's te schrijven, een python-pakket dat plakjes en dobbelstenen 3DS-bestanden.dice3Ds vereist Python 2.2 of hoger, zoals Het maakt gebruik van metaclass-programmering en Python numeriek. Merk op dat het geen wikkel is voor lib3ds; Het is een pure python-module. Er zijn twee pakketten in Dice3ds: Dice3DS en Dice3ds.Example. Dit laatste bevat enkele modules die het gebruik van Dice3DS illustreren, hoewel ze niet erg veelzijdig zijn. Hier is een korte beschrijving van elke module: Dice3DS.Dom3DS Slice en Dice 3DS-bestanden. Zorgt voor het lezen, schrijven en manipuleren van 3DS-bestanden. Het heet DOM3DS omdat het doet denken aan XML-DOM: het converteert het 3DS-bestand in een hiërarchie van objecten, op vrijwel dezelfde manier omzet XML-DOM een XML-bestand in een hiërarchie van objecten die het documentobjectenmodel worden genoemd. De DOM3DS-module maakt een object voor elk stuk in het 3DS-bestand, dat hiërarchiaal als kenmerken kan worden geopend. Als een 3DS-bestand eenmaal is geladen, kunt u de afvlakkinggegevens van het tweede object als volgt: DOM.MDATA.Objects .NTRI.FACES.SMOOTHING.ARRAYDICEDICE3DS.UTIL UITGEVOERD FUNCTIE VOOR DIBELS3DS. Bepaalt enkele routines voor het berekenen van normalen en transformeerpunten.dice3ds.example.basicmodel Basic Abstracte lessen die een 3DS-model vertegenwoordigen. Bepaalt enkele klassen die objecten en materialen van een 3DS-bestand vertegenwoordigen in een meer convieniënte vorm. Het heeft methoden om te converteren van het DOM-formaat. De klassen kunnen dienen als basisklassen voor meer geavanceerde toepassingen.dice3ds.example.glmodel-klassen voor het weergeven van 3DS-modellen in OpenGL. Bepaalt enkele klassen (op basis van DISTEREN3DS.EXAMPLE.BASICMODEL) met een aantal extra methoden om het model in OpenGL te tekenen, of een weergavelijst maken om dit te doen. Vereist pyopengl.dice3ds.example.gltextuur OpenGL Texture Object Abstractie. Biedt een klasse die een abstractie is van OpenGL-textuurobjecten. Het kan texturen uit beeldbestanden maken en automatisch mipmaps genereren indien gevraagd. Vereist Pyopengl en Python Imaging Library.dice3DS.Example.modelLoader-voorbeeld van het laden van 3DS-modellen. Biedt functies om een 3DS-model te laden en een GLMODEL (of BASICMODEL) ervan te maken. Geeft aan hoe u modellen uit het bestandssysteem of rechtstreeks vanuit een ZIP-bestand kunt laden. Wat is er nieuw in deze release: · Dice3ds parseert nu KfData-blokken, en het voorbeeld OpenGL-code (vaak gebruiken het enige deel mensen) nu rekening houdend met de sleutelframe-gegevens bij het weergeven van modellen. · Aanzienlijke verbeteringen werden gemaakt in laadsnelheid met behulp van OpenGL-vertex-arrays.


DIARD3DS Gerelateerde software

Rphoto

RPHOTO is een kleine software die gericht is op de eenvoudig afhandeling van de foto's van digitale camera. ...

127

Downloaden

Mathmap

MathMAP is een GIMP-plug-in waarmee vervorming van afbeeldingen die zijn opgegeven door wiskundige formule. ...

237

Downloaden

Imagej

Imagej is een Public Domain Java Image Processing-programma geïnspireerd op NIH-afbeelding voor de Macintosh. ...

283

Downloaden

Matrex

Een grafisch tool om grote hoeveelheden gegevens te tonen, te organiseren en te berekenen ...

57

Downloaden