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
2022-10-14Cleanup: fix typosBrecht Van Lommel
Contributed by luzpaz. Differential Revision: https://developer.blender.org/D16234
2022-06-30Cleanup: fix various typosBrecht Van Lommel
Contributed by luzpaz. Differential Revision: https://developer.blender.org/D15328
2022-06-03Cleanup: remove <pep8 compliant> commentCampbell Barton
This is no longer necessary, see: T98554.
2022-03-29Fix .X3D/.WRL importer crashing with empty IndexedFaceSetsMax Schlecht
When importing a .x3d file containing an empty IndexedFaceSet, like this for example: ``` Shape { geometry IndexedFaceSet { coord Coordinate { point [ ] } coordIndex [ ] } } ``` `import_x3d.py` throws an exception, because `x_min`, `x_max`, ... are not initialized/still set to `None`. This fixes the issue by initializing the mentioned variables to `inf`/`-inf` respectively and also further simplifies the code by utlizing the `min` and `max` builtins. Reviewed By: mont29 Differential Revision: https://developer.blender.org/D14470
2022-03-15Cleanup: fix source comment typosBrecht Van Lommel
Contributed by luzpaz. Differential Revision: https://developer.blender.org/D14312
2022-02-11File headers: use SPDX license identifiersCampbell Barton
See T95597
2021-12-27Fix T94122: Export to X3D Fails.Andreas Plesch
Fixes call to `create_derived_objects()` in x3d export. rBa82c9e1e405c84b9 introduced a change in the signature and return value of the `create_derived_objects()` utility. This change lead to failure of the x3d export addon. Reviewed By: mont29 Differential Revision: https://developer.blender.org/D13667
2021-12-01Cleanup: trailing space & tabs to spacesCampbell Barton
2021-10-27Fix T71232: .X3D/.WRL imports without materials and texturesMax Schlecht
When porting the x3d importer to 2.80, material and texture importing didn't get ported. The old importer was using Blender Render like materials, the new implementation uses the standard node system via `node_shader_utils`. Additionally this also adds a crude, text based method for material/texture caching for WRL file (previously only supported for X3D), fixes a possible `StructRNA has been removed` error caused by the cache and assigns proper names to the materials, if available. Reviewed By: mont29 Maniphest Tasks: T76656, T71232, T83428 Differential Revision: https://developer.blender.org/D12399
2021-10-11Remove free_derived_objects importCampbell Barton
This caused script_load_modules to fail, properly supporting duplicates is still needed.
2021-09-02Fix T91113: printf in X3D Importer causes NameErrorCampbell Barton
2020-12-09Fix T84328: Correct errors caused by renamingRobert Guetzkow
In rBA6aa8e130eff59059886e203ff95221609f63b222 all occurrences of "lamp" where replaced with "light" which also accidentally renamed "clamp" to "clight". In case of the x3d importer and object carver add-on this broke some functionality. This commit fixes the names to match the use the correct properties of the Python API and use semantically correct names for other add-on where the renaming didn't cause functional changes. Reviewed By: mont29 Differential Revision: https://developer.blender.org/D9782
2020-06-22Fix T76303: Divide by zero importing X3D/WRLCampbell Barton
2020-03-27Fix T74934: exporting object with modifiers to X3D failsMichalis Kamburelis
The mesh name should be read-only. Differential Revision: https://developer.blender.org/D7183
2020-03-27X3D exporter: export "backface culling" as X3D solid fieldMichalis Kamburelis
See X3D specification: https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/rendering.html#CommonGeometryFields Differential Revision: https://developer.blender.org/D7186
2020-03-06Addons: Use Manual URL prefixAaron Carlisle
2020-03-05Fix IO Addond Manual LinksAaron Carlisle
2020-03-05Update 'bl_info' use 'doc_url' instead of 'wiki_url'Campbell Barton
2020-02-17Fix several typos in UI messages.Bastien Montagne
2019-12-12io addons fix 404 manual linksmeta-androcto
2019-10-16X3D: fix missing property errorMikhail Rachinskiy
2019-10-01Fix typos in source comments and descriptionsBrecht Van Lommel
Patch contributed by luzpaz. Differential Revision: https://developer.blender.org/D5800
2019-09-19Fix T69895: X3D Import and Export returns error on meshes with vertex colors.Bastien Montagne
2.8x materials don't have any indication they should use vcols anymore, that should be handled at node-based shader level now. For now just ignore, and always export/import active vcols.
2019-09-19X3D Import: Fix some geometry-types importers functions.Bastien Montagne
Based on D5822 by Tomas Antecky (@ta), but no reason to keep that unused parameter since those mesh geometry importer functions are all always only called with two parameters...
2019-09-04Fix T69179: Move X3D IO Add-on to community-supported status.Bastien Montagne
This is a rather old format now, and current add-on code would require a significant amount of work to bring it back in a proper state.
2019-09-03UI: New options layout for IO Add-onsJulian Eisel
Updates importers/exporters for the new file-browser design. They are now reorganized into sub-panels. Updated the Blender version requirement (won't be compatible with older Blender versions). Left the Add-on versions untouched, will leave that up to Authors to change.
2019-08-21Fix T63497: wrl import fails.Bastien Montagne
Main issue was the sphere generation code, that was 100% broken, presumably since ages (= since adding bmesh to Blender)? Plus some non-updated API call after changes in 2.80.
2019-07-31Spelling fixes in comments and descriptions, patch by luzpazBrecht Van Lommel
Differential Revision: https://developer.blender.org/D5240
2019-07-17X3D: Fix T67053: export with "Selection Only" errorPhilipp Oeser
Reviewers: brecht Maniphest Tasks: T67053 Differential Revision: https://developer.blender.org/D5269
2019-07-15Update wiki_url to new manual pagesAaron Carlisle
2019-05-20Fix T64853: FBX fail to export after recent changesBrecht Van Lommel
2019-05-20Update for removal of image.use_alphaBrecht Van Lommel
2019-05-17Update for Depsgraph API changesPhilipp Oeser
Reviewers: sergey Differential Revision: https://developer.blender.org/D4883
2019-05-16Update for Depsgraph API changesSergey Sharybin
Addresses new behavior of object.to_mesh(). This is corresponding part for D4875. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D4876
2019-05-16Addons: Adopt for Dependency Graph API changesSergey Sharybin
Mainly search-and-replace approach. Tested the enabled-by-default export/import addons. Seems to work with an exception of X3D which is still referencing Blender Internal material properties. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D4866
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-16Cleanup: forgot to remove some debug prints.Bastien Montagne
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-02-01Merge branch 'blender2.7'Philipp Oeser
2019-02-01x3d import: make it work without internet connectionPhilipp Oeser
Fixes T61052
2019-01-29addons: objects.link/unlink syntax updateNBurn
Changed objects.link and objects.unlink from scene to collection
2019-01-25addons: object select_set syntax updateNBurn
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-10-19Merge branch 'master' into blender2.8Brecht Van Lommel
2018-10-19Spelling fixes in comments and descriptions, patch by luzpaz.Brecht Van Lommel
Differential Revision: https://developer.blender.org/D3746
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-09-062.8: update for x_ray and draw/display renaming.Brecht Van Lommel
2018-08-29Python / Cleanup: rename INFO_MT to TOPBAR_MT to reflect actual location.Brecht Van Lommel
2018-07-06Update for renaming lamp to light.Brecht Van Lommel
2017-03-19Cleanup: identity for None comparisonCampbell Barton