Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-17Fix T49420: X3D Exporter generates duplicate edges and splits the mesh when ↵Bastien Montagne
exporting with Triangulate. No point in splitting vertices over small differences in UVs or Color values. Note that there will still be splits when those UVs or colors actually do not match, but this seems to be part of 'triangulated' export design (otherwise we could use indexed values as with regular polygons export). Based on investigation by Sebastian Ullrich (@souljedi), thanks.
2019-03-16X3D: basic initial port to blender2.8.Bastien Montagne
That was a rather heavy work, since in 2.7 that add-on was still using tessellated geometry API quiet extensively (and that one has been removed from 2.8)... Also updated some minor things on the road, like e.g. exporting ColorRGBA for vertex colors, since ours now have some alpha. Main remaining TODO is materials afaik (those need to be ported to the new nodeshader wrapper), not very high priority for now. Also note that the whole code has many sub-optimal handling, but that whole format is not really designed for heavy geometries anyway I think, so this is probably fine for now (and going over whole code to optimize it would be quiet a work too).
2019-01-18Update Add-ons class properties to annotationsNBurn
This should take care of most of the class property conversions to use the new annotation format (colon instead of equals) for assignment. There may still be a few edge cases that were missed.
2018-09-28Use orientation_helper decoratorDalai Felinto
The warnings in the console are getting on the way. May as well update the addons even if they are still mostly not ported to 2.8. We can probably ditch orientation_helper_factory altogether.
2018-08-29Python / Cleanup: rename INFO_MT to TOPBAR_MT to reflect actual location.Brecht Van Lommel
2015-11-07X3D Minor updatesCampbell Barton
- Pass context/scene as arguments. - Avoid try/except on entire geometry loading (instead use dict.get). - Use keyword-only args for load/save module functions. - Don't pass the operator as first arg.
2015-10-15X3D import: expanded support to a larger subset of the standard.Seva Alekseyev
It supports: - all geometry nodes from Rendering - all geometry nodes from Geometry3D - ImageTexture (including primitives) - TextureTransform (needs careful testing) - all lamp nodes from Lighting - Viewpoint I've been going by the standard as outlined here: http://www.web3d.org/documents/specifications/19775-1/V3.3/index.html When not sure, I'd compare to a reference implementation, X3DOM ( http://www.x3dom.org/ ). The UI was left intact from the existing implementation. Reviewed by campbellbarton and mont29
2015-06-26Fix T45203: X3D import issues: no support of instancing!!!Bastien Montagne
Previously, that script whould create an object (two, actually!), mesh, material etc. for every 'Shape' node, even when x3d format has intancing capabilities. That would made importing files with many copies of same object insanely long. Now we support instances of objects, geometry (aka meshes), materials (aka appearance) and images, should be enough for now. Also, fixed some old cruft like still using tessface stuff in a few minor places and such.
2015-06-26Fix T45195: VRML import issues.Bastien Montagne
We need to split each vrml field on its own line in pre-processing step, to be sure we correctly detect all new (child) nodes...
2015-04-10Cleanup: imports (formatting)Campbell Barton
2015-03-24Fix T44089: restore default orientation axes of each addons to stae before ↵Bastien Montagne
rBAbfbabc0592b8. Now using a class factory to allow customization of those defaults axes, still way less verbose than previous code!
2015-01-22Fix: replaced Python module "imp" with "implib"Sybren A. Stvel
Python 3.4.0 deprecated the "imp" module, and replaced it with "importlib". This changes imp.reload() into implib.reload(). Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D1016
2015-01-14rename IOHelperOrientation -> OrientationHelperCampbell Barton
2015-01-14Use new IOHelperOrientation class to handle forward/up axes.Bastien Montagne
Helps ensuring common behavior, and saves quite a few lines of code, too...
2014-05-21Maintenance to bl_info, remove redundant tracker URL'sCampbell Barton
2013-04-15options to scale x3d and obj on exportCampbell Barton
2013-03-12add axis conversion to wrl export.Campbell Barton
2013-02-07make option for applying modifiers consistentCampbell Barton
2012-12-19fix [#33615] bl_info (2,6,5,0) vs. (2,65,0) ?Campbell Barton
make addons blender versions consistent
2012-07-03Style edit (mostly), use """ for docstrings (not ''').Bastien Montagne
2012-06-23update wiki version ro 2.6Brendon Murphy
finished
2012-04-02Minor UI messages fix...Bastien Montagne
2012-03-29VRML importer: changed VRML to VRML2 in UI 2 more times (bug #30624)Sebastian Nell
2012-03-29VRML importer only supports VRML2 (bug #30624)Campbell Barton
2012-02-05Code Cleanup: pep8Campbell Barton
2012-01-21Fix string to match style.Guillermo S. Romero
2012-01-19revert some changes from r2917.Campbell Barton
- remove additional axis args. - use of _TRANSFORM was incorrect.
2012-01-19Patch #29923 Make name decorators optional in X3D exporterPeter Amstutz
2012-01-14remove api field, was never used.Campbell Barton
2011-09-13missing reload for x3d importCampbell Barton
2011-09-11pep8 edits & import cleanupCampbell Barton
2011-09-03Fix #28446: Moving imported object to new layer deletes itSergey Sharybin
Adding UNDO flag to import operators. Made this only for trunk addons.
2011-08-24minor syntax change to addon headersCampbell Barton
2011-08-09enable presets for x3d ioCampbell Barton
2011-08-08h3d requires a patch, only show the option when the patch is applied.Campbell Barton
2011-08-03move axis conversion check into blenders parent helper function.Campbell Barton
2011-07-18fix for invalid axis being allowed on import/exportCampbell Barton
2011-07-11cleanupCampbell Barton
- remove/comment unused variables - remove unused imports - fixed some bugs using incorrect variables
2011-06-20fix [#27697] VRML Importing: Extra line segment added, orientation changedCampbell Barton
2011-06-10- support for path mode copyingCampbell Barton
- h3d: replace unfinvviewmat with gl_ModelViewMatrixInverse
2011-06-04object hierarchy (parent/child) support for X3D export, tested with ↵Campbell Barton
dupli-groups, scaling, rotations. keep this optional so exporting without hierarchy is still supported.
2011-06-02WIP H3D/X3D code.Campbell Barton
2011-05-31option for x3d to write normals Campbell Barton
2011-05-30correct support for IndexedTriangleSet with vertex colors and UV's.Campbell Barton
2011-05-30support for optionally exporting geometry as IndexedTriangleSet rather then ↵Campbell Barton
IndexedFaceSet.
2011-05-26rename axis conversion operators settings.Campbell Barton
2011-05-25axis conversion for X3D and OBJ operatorsCampbell Barton
2011-05-16update for changes in blender module layout, also add global axis conversion ↵Campbell Barton
to FBX.
2011-05-03correct tooltipCampbell Barton
2011-03-19Updated Blender Version to 2.57 and api versionJonathan Smith