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-03-29glTF exporter: Armature extports all actionsscreenshots-manualJulien Duroure
When scene contains only 1 armature, it will export all actions, not only active + NLA
2022-03-29glTF exporter performance. Better cache managementJulien Duroure
Better management of case of multiple object with each multiple actions
2022-03-29glTF exporter: Manage not initial buffersJulien Duroure
2022-03-29glTF exporter: Fix transmission exportJulien Duroure
2022-03-29glTF exporter: Manage skinning when some vertices are not weights at allJulien Duroure
2022-03-29glTF exporter: Fix T96517 better instance management when no modifiersJulien Duroure
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-28Fix various UI messages issues.Bastien Montagne
2022-03-28Add "Triangulate Faces" option to FBX exportSamuli Raivio
I noticed the FBX export was missing a triangulation option seen in other software and other Blender exporters such as .obj. This feature is rather useful for example for ensuring consistent normal map baking in third party software, where tangent space gets easily messed up with tools using mikktspace that depends on triangulation choices. This patch adds a "Triangulate Faces" option in the export options similarly to what the Wavefront OBJ exporter has. Diff-wise it's rather simple by reusing the temporary mesh creation from "Apply Modifiers". Reviewed By: mont29 Differential Revision: https://developer.blender.org/D14352
2022-03-26STL Export: add "global_space" matrixJay Jasper
Added an option to allow the user to export STLs using an arbitrary (custom) coordinate-space. This is not exposed in the UI and is intended for script authors exporting content. Ref D11517
2022-03-25VR: Add "Camera Landmark from Session" operatorPeter Kim
Creates a new camera and "Custom Object"-type landmark from the VR headset pose. In contrast to the existing "Landmark from Session" operator that only saves the headset rotation around the global z-axis, this preserves the exact rotation of the headset by assigning it to the newly-created camera (although the landmark itself still only inherits the z-rotation component).
2022-03-18File headers: use SPDX license identifiersCampbell Barton
da9a50a46ed3e293146428a87a275a947a54b9fe reverted these changes.
2022-03-15Cleanup: fix source comment typosBrecht Van Lommel
Contributed by luzpaz. Differential Revision: https://developer.blender.org/D14312
2022-03-15Cleanup: fix source typosBrecht Van Lommel
Contributed by luzpaz. Differential Revision: https://developer.blender.org/D14313
2022-03-15VR: Fix camera rotation when added from landmarkPeter Kim
2022-03-15GPencil Tools: Added mirror flipPullusb
New button in menu to flip view horizontally within camera by inverting x-scale
2022-03-14GPencil Tools: Fix timeline scrub snapPullusb
Due to API change, timeline scrub snapping crashed when setting scene frame
2022-03-13glTF exporter: Manage active UVMap correclty, when there is no UVMap used in ↵Julien Duroure
node tree
2022-03-13glTF exporter: remove back compatibility of export_selection -> use_selectionJulien Duroure
This is now more than a year old. Removing the back compatibility. Use can of course set again the value in UI at export
2022-03-13glTF exporter: add a hook for user extension to change json encodingJulien Duroure
This allows user to use no indent in json, for example Here is an example of hook: ``` def gather_gltf_encoded_hook(self, gltf_format, sort_order, export_settings): gltf_format.indent = None gltf_format.separators = (',', ':') ```
2022-03-13glTF exporter: add filter hook for user extensions.Julien Duroure
You can change filter tag to change default filtering
2022-03-13glTF exporter: export armature without skined mesh as skin in glTF filesJulien Duroure
At import, this will be defined as armature/joints instead of empties
2022-03-13glTF exporter: Add glTF settings node in shader menuJulien Duroure
This menu (in Add > Output) will be displayed only if activated in addon preferences. The node is sed for AO export. This is a shortcut, avoiding user to create it him/herself
2022-03-12Fix T96342: Add Curve Extra Objects addon fails when adding Curvy CurveVladimir Spivak
2022-03-10Node Wrangler: fix node outline position with ui scalingIyad Ahmed
Differential Revision: https://developer.blender.org/D14285
2022-03-10glTF exporter: add TODO commentJulien Duroure
2022-03-10Cleanup: trailing spaceCampbell Barton
2022-03-08Fix T96076: Work around invalid shininess values in some FBX file.Bastien Montagne
An exponent should never be negative... but FBX files being FBX files, just add a 0.0 clamping to that value.
2022-03-08Group FCurves by bone name when importing from FBX or BVHNils Hasler
When importing an animation from FBX or BVH the fcurves are currently shown as a very long list in the dope sheet. When you manually create a keyframe they are grouped by bone name, which is much more user friendly. This patch groups imported animations by bone name too. The changes are trivial: * In the FBX case it was falsely using the object name to group all curves rather than the bone name. * The BVH importer simply wasn't using the grouping feature at all. Reviewed By: mont29 Maniphest Tasks: T82472 Differential Revision: https://developer.blender.org/D11269
2022-03-08Fix io_anim_camera error exporting cameras with quotes in their nameCampbell Barton
Also use context to ensure the file is closed properly.
2022-03-08Fix T86743: io_anim_camera addon needs updatingCampbell Barton
Update path for the DOF distance, allow properties to be RNA paths.
2022-03-03glTF exporter: fix PBR values when emission node is usedJulien Duroure
2022-03-02glTF exporter: Big refactoringJulien Duroure
- precompute tree before export - manage collections / instances / linked - use custom cache to avoid name collision - animations are baked from world matrix More info on https://github.com/KhronosGroup/glTF-Blender-IO
2022-03-02Cleanup: remove "Tweak" event typeCampbell Barton
This has been removed from Blender.
2022-03-02Merge branch 'blender-v3.1-release'Aaron Carlisle
2022-03-02Amaranth Toolset: Update documentation URLv3.1.0Aaron Carlisle
See T95442
2022-03-01Merge branch 'blender-v3.1-release'Aaron Carlisle
2022-03-01Cleanup: Use `BLENDER_MANUAL_URL` prefixAaron Carlisle
2022-03-01Tiny Cad: Update documentation URLAaron Carlisle
See T95442
2022-03-01Tissue: Update to 3.52Aaron Carlisle
From https://github.com/alessandro-zomparelli/tissue/releases/tag/v0-3-52 with https://github.com/alessandro-zomparelli/tissue/pull/131 applied. Fixes T80702 Fixes T73136
2022-03-01Tissue: Update to 3.52Aaron Carlisle
From https://github.com/alessandro-zomparelli/tissue/releases/tag/v0-3-52 with https://github.com/alessandro-zomparelli/tissue/pull/131 applied. Fixes T80702 Fixes T73136
2022-03-01Merge branch 'blender-v3.1-release'Aaron Carlisle
2022-03-01Update documentation url fo mesh tissue add-onAaron Carlisle
See T95442
2022-02-28Merge branch 'blender-v3.1-release'Aaron Carlisle
2022-02-28Update documentation urls for real snow and Precision Drawing ToolsAaron Carlisle
See T95442
2022-02-26PDT: Merge branch 'blender-v3.1-release'Rune Morling
2022-02-26PDT: Update to v1.5.2Rune Morling
Fixes T94443 Updates all PDT python modules to use SPDX license identifiers.
2022-02-23Merge branch 'blender-v3.1-release'Bastien Montagne
2022-02-23Fbx Import: Fix redundancy in action nameslucas veber
This commit aims at fixing the (very) redundant action names when importing animation data from Fbx files. By default importing actions from an animated Fbx skeleton file leads to this: **skeleton_name|skeleton_name|action_name|skeleton_name|action_name** It works this way: **id_data.name|stack_name|layer_name** These containers are generally made of the exact same strings multiple time. This is a proposal to avoid such redundancy by stripping the "layer_name" in case it's identical to the "stack_name" I'm not sure yet if one of them could be always skipped, I haven't experienced cases when they are different. With this patch actions are named: **skeleton_name|skeleton_name|action_name** It could still be improved, since the "id_data.name" is generally the armature name, already contained in the "stack_name". But sometimes it's not (for Shape Keys for example: Key|skeleton_name|action_name) Maybe more checks could be added to avoid redundancy even more. Just to open the discussion about it... Reviewed By: mont29 Differential Revision: https://developer.blender.org/D14130
2022-02-23Fix T95962: Sapling Addon now broken because of license headerCampbell Barton
Load the first non-blank, non-comment line so files with licenses are supported.