K-3D 0.8.0.1

K-3D est un logiciel de création 3D dans le genre de Blender. Il permet les fonctions classiques de modélisation, d’animation, l’application de textures et de matières.

Il peut être couplé avec un moteur de rendu (Aqsis est conseillé mais cela est possible avec d’autres : Pixie, BMRT, PRman, 3Delight, Render Dot C).

K-3D supporte un langage de script basé sur le Javascript et sur Python. Enfin, il communique en partie avec quelques formats de logiciels 3D les plus courants (dont le VRML).

K-3D est donc relativement semblable dans ces fonctions à un logiciel comme Blender.

Documentation en anglais pour le logiciel K-3D


Nouveautés & Corrections
Version 0.8.0.1 du 20/04/2010
- COMP : Add MSVC 2005 and 2008 redistributable packages to the installer, needed for Aqsis 1.4.2 and Python 2.6
- ENH : Added support for an experimental XTrackCAD document importer.
- ENH : Improve the k3d::nurbs_curve::circular_arc() implementation to avoid cumulative errors.
- BUG : Remove overzealous assertion introduced when fixing the last CatmullClark bug
- COMP : Fix compile error on MinGW GCC 4.3 in sl2xml
- BUG : CatmullClark point count was wrong in certain cases
- COMP : Update Win32 configuration and add boost libraries required by Collada 2.2 and CGAL to the main K3DFindBoost file
- ENH : Provide some simplified API for making property connections.
- ENH : Remove the MeshStats filter, which will be obsoleted by generic primitives.
- COMP : Collada build fixes for DOM 2.2
- ENH : Update Collada module to use generic mesh primitives
- ENH : Cleanup the circular_arc() function and move it to the k3d::nurbs_curve namespace.
- ENH : Remove deprecated k3d::gprim_factory class - die, die, die, gprim_factory ...
- ENH : Eliminate k3d::gprim_factory dependency in SVGMeshReader, and provide a more comprehensive test case. - - TODO : fix SVG path parsing.
- ENH : Simplify NurbsCircle and NurbsPolygon implementations using k3d::nurbs_curve::add_curve().
- ENH : Updated k3d::nurbs_curve::add_curve() to support repeating control points for closed curves.
- COMP : Fix broken all nodes test
- COMP : Generic mesh primitive transition build fix for CGAL
- BUG : Normals were no longer calculated in opengl_painters/normal_cache.cpp. (Or: The 2 hour search for the missing ampersand
- BUG : Fix failing CatmullClark tests
- ENH : Expose the mesh_writer write slot to subclasses, and add a named array property to the STL writer for OpenFOAM named solid support (which is an extension of STL)
- ENH : Add experimental module for named array manipulation, with a first plugin to set text arrays associated with face data
- ENH : Added convenience methods for adding NURBS curves to a k3d::nurbs_curve::primitive.
- ENH : Ongoing conversion to generic primitives.
- ENH : Use the correct hint interface in k3d::mesh_writer<>.
- COMP : Sync regression test with Python API changes.
- ENH : Create a Scripting > Python Shell menu item.
- ENH : console::control supports command history, and simplified the NGUIPythonShellDialog implementation.
- ENH : console::control handles multiline clipboard pasting correctly, and constrains cursor movement.
- ENH : k3d::ngui::console::control strips newlines from user input, and fixed some backslash, newline, and quote escaping issues with the interactive Python shell.
- ENH : NGUIPythonShellDialog supports multiline expressions and automatically prints expression results, just like the normal Python interpreter.
- COMP : Update collada_io to use the new polyhedra::validate
- ENH : SDS performance improvements
- BUG : Bad use of polyhedra::validate degraded SDS performance
- ENH : Update k3d::iscript_engine to support output stream redirection, added interaction support to k3d::ngui::console::control, and created experimental NGUIPythonShell dialog.
- COMP : Fix broken regression test.
- ENH : Add an Advanced
- ENH : Update the Python wrappings for k3d::angle_axis, k3d::euler_angles, and k3d::filesystem::path so that the C++ and Python APIs are consistent.
- ENH : More generic primitive cleanup.
- COMP : Fix broken regression tests.
- ENH : Ongoing generic-primitive prep-work.
- ENH : Added Python support for k3d::polyhedron::is_triangles()
- ENH : Update k3d::is_sds() for use with generic primitives.
- ENH : PapagayoLipsyncReader plugins, useful with the MorphPoints plugin. http://www.lostmarble.com/papagayo/.
- BUG : Fix memory leak.
- COMP : Update polyhedra validation in the CGAL module
- ENH : Tweak the k3d::mesh_writer API and refactor all mesh writers to use it.
- COMP : Fix unknown type error on Win32.
- ENH : Deprecated k3d::validate_polyhedra() as part of the switch to generic primitives.
- COMP : Synchronize i18n catalog.
- ENH : Created PLYMeshWriter.
- ENH : SDS update step 2: complete integration of new SDS library into the old cache system. Next step is an update of the cache system itself (to do after the generic primitive update)
- ENH : Remove obsolete modules.
- ENH : More work preparing for generic primitives.
- ENH : Replace the mesh-diff code with a Python-based HTML diff.
- ENH : Begin updating the SDS library to the new mesh structure. Step one: update face painters.
- STYLE : Use validate_polyhedra to get a primitive in merge_coplanar/collinear plugins
- COMP : Update CGAL module to new k3d::polyhedron::validate interface
- Bug : Fix copy/paste error in iwatched_path_property.h


Mis à jour le  : 20.04.10

Capture d'ecran du logiciel K-3D 0.8.0.1


Informations & Téléchargements
 Système :
98/Me/2000/XP/Vista/7
 Version :
0.8.0.1
 Licence :
Freeware
 Limitation :
Aucune
 Taille du Fichier :
78,4 MB
 Langue :
Anglais
 Téléchargé(s) :
647 fois
 Editeur :
 Prix :
Gratuit
 Note : 
Note pour le logiciel K-3D 0.8.0.1 (0 votes)
Bouton pour Noter K-3D 0.8.0.1
 Commentaire :




A découvrir également ...


 
Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Posté Commentaire en débat
Déposer un commentaire
Règles des commentaires*
Tous les commentaires doivent être approuvés par un Administrateur
Titre*
Nom*
Courriel*
Site internet*
Message*
Code de Confirmation*
6 - 1 = ?  
Entrez le résultat de l'expression
Maximum de tentatives que vous pouvez essayer : 10
Publicités