Télécharger la liste

Description du projet

Dice3DS is a set of Pure Python modules for dealing with 3D Studio format (*.3ds) files. It maps 3DS chunks into a hierarchical set of Python objects; it's a lot like how ElementTree works for XML files. Dice3DS requires Python 2.6 or higher and Numpy. Note that it is not a wrapper for lib3ds.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-09-19 20:29
0.12

Mises à jour ont été apportées aux modules et view3ds exemple. Maintenant, vous pouvez utiliser pyglet.gl ainsi que PyOpenGL. Vous pouvez utiliser les fonctions de chargement d'image de l'interface utilisée (pyglet ou pygame), de sorte PIL n'a pas besoin d'être installé, mais PIL sera utilisée si elle est disponible. Un nouveau front-end par défaut basé sur GLUT a été ajouté. view3ds nouvelles options ont été ajoutées pour définir la taille de fenêtre et textures désactiver.
Tags: minor feature updates
Updates were made to the view3ds and example modules. Now you can use pyglet.gl as well as PyOpenGL. You can use the image loading functions of the GUI being used (pyglet or pygame), so PIL does not need to be installed, but PIL will be used if it's available. A new default front-end based on GLUT was added. New view3ds options were added to set window size and disable textures.

2010-08-08 03:08
0.11

Pyglet a été ajouté comme un front-end. Normales calculs sont désormais plus rapide. Le code n'est plus aussi pointilleux sur les questions de format. Erreur de récupération a été améliorée.
Pyglet was added as a front-end. Normals calculations are now faster. The code is no longer as picky over format issues. Error recovery was improved.

2008-10-03 00:39
0.10

Dice3DS analyse maintenant blocs KFDATA, et l'exemple de code OpenGL (souvent la seule partie des gens utilisent) accepte maintenant les données d'images clés en compte lors du rendu des modèles. Des améliorations substantielles ont été faites en vitesse de chargement en utilisant les vertex arrays OpenGL.
Tags: Major feature enhancements
Dice3DS now parses KFDATA blocks, and the example
OpenGL code (often the only part people use) now
takes the keyframe data into account when
rendering models. Substantial improvements were
made in loading speed by using OpenGL vertex
arrays.

2007-09-03 02:21
0.9

Une faute de frappe dans dom3ds qui a provoqué l'écriture des fichiers 3DS à l'échec a été corrigé. Un couple d'options de ligne de commande ont été ajoutées à view3ds de contrôler les conditions d'éclairage.
Tags: Minor bugfixes
A typo in dom3ds that caused writing 3DS files to fail has been fixed. A couple of command line options have been added to view3ds to control lighting conditions.

2007-08-18 11:17
0.8

Un couple de bogues ont été corrigés dans view3ds: une erreur de syntaxe lorsque parenthèses ont été omis dans les arguments de fonction et d'un signe négatif appliqué à un tuple. glDeleteTexture été remplacé par le glDeleteTextures correct dans gltexture.py.
Tags: Major bugfixes
A couple bugs were fixed in view3ds: a syntax error where parentheses were omitted from function arguments and a negative sign applied to a tuple. glDeleteTexture was replaced with the correct glDeleteTextures in gltexture.py.

Project Resources