- Feb 22, 2022
-
-
Julien Duroure authored
-
Paul Golter authored
Latest builds of Blender require WindowManager.invoke_props_dialog() to use int explicitly in width= argument. Otherwise a TypeError will be thrown. Ref D14031
-
- Feb 21, 2022
-
-
Pratik Borhade authored
File with curve object can not be imported after python 3.10 Cast count value explicitly to int for fixing the import problem Reviewed By: mont29 Maniphest Tasks: T95444 Differential Revision: https://developer.blender.org/D14156
-
- Feb 16, 2022
-
-
Julien Duroure authored
-
- Feb 15, 2022
-
-
Julien Duroure authored
-
- Feb 12, 2022
-
-
Julien Duroure authored
-
Julien Duroure authored
-
Julien Duroure authored
-
- Feb 11, 2022
-
-
Alexander Gavrilov authored
-
Alexander Gavrilov authored
-
Alexander Gavrilov authored
If the coordinate space of the eyelids is computed only from the eye rotation center points and corners, it fails if the center is close or in front of the line connecting the corners. Instead, compute the space based on the main eye axis plus the line between corners, which only slightly changes the result compared to the previous method, but is more robust.
-
Howard Trickey authored
The previous commits to split the obj importer/exporter into two had the bad side effect of breaking the Python API for the importer and exporter. So it was reverted and this less drastic method is used: just don't put the python exporter into the menu. This way the old scripts using bpy.ops.import_scene.import and .export will still work (at least until we remove them completely in a future release). The new obj exporter can be accessed in python right now as bpy.ops.wm.export_obj(), which is probably not the best name but that can be fixed later.
-
Howard Trickey authored
This reverts commit a811876b.
-
- Feb 07, 2022
-
-
Bastien Montagne authored
-
- Feb 03, 2022
-
-
Howard Trickey authored
Also put an " - Old" by the name of the exporter. The intention is that we won't load the Python exporter, but if a user wants it, they can enable that addon.
-
- Feb 01, 2022
-
-
Julien Duroure authored
-
- Jan 26, 2022
-
-
Pullusb authored
Using the shortcut to reset rotation in camera view (default: quick 'cltr + alt + MMB'), the viewport stay centered, even with a pan. Previously, the view would jump by following cam rotation.
-
Maurice Raybaud authored
POV: Add primitives workspace tools icons, blurry reflections, equation based isourface ; various fixes * fix tiny formatting of quotes, docstrings, parenthesis * fix pov centered worspaces * fix (revert) bad default for text block insertion * fix primitive exports sorted by most frequent for (slight) speed up * fix some uninitialized hairstrand root diameter variable * fix extracted function for CSG inside vector * fix too big size of proxy mesh for ininite plane caused it to blink * fix end of render speach error handling * fix max specular value to better map out under a texture influence * fix emit, ambient, translucency shading properties UI broken post 2.8 * add workspace tools icons for pov primitives * add a user input equation based isosurface primitive * add micro normals based blurry reflections (glossy UI slider)
-
- Jan 25, 2022
-
-
Clemens Barth authored
Fix io_mesh_atomic, utility panel: changing the atom material did not change the material of 'normal' and 'skin' sticks Reason: a material change of also 'normal' and 'skin' sticks was simply not included. Recently, it was done for 'dupliverts' sticks (see https://developer.blender.org/rBA84f5f4699232decc2f1a8694312680b9e5159462) Now, the atoms and corresponding sticks of any representation ('dupliverts', 'skin' and 'normal) change the material when using the utility 'Change atom shape' in the 'Utility Panel'.
-
Clemens Barth authored
Reason: the planes used for the instancing vertice structure were visible at once because their size was as large as the stick diameter. I decreased the size of those planes by a factor of 100, everything is fine now
-
Demeter Dzadik authored
This patch is a continuation of D8519, was also suggested in T88711#1170152. It adds a checkbox for each feature set in the Rigify Preferences, to disable/enable that feature set without having to completely remove it from the file system. Challenges that were hopefully successfully tackled: - Keep list in sync when user manually adds or removes things through the file system instead of the "add/remove feature set" buttons in the UI. - Avoid re-building the feature set list all the time so that the checkbox states can actually be stored when the user exits Blender. - Disabling a feature set means calling its unregister function, then rebuilding the rig types and metarigs lists/menus. - Some renaming slipped in because I found the variable name "feature_set" a bit confusing. If needed, I could split this change into a separate patch or just forget about it, but I think the longer names help here. Testing would be welcome, since things turned out a bit more tricky than expected. In a follow-up patch I would like to do a code quality pass, to split the code a bit better here. There is a bit too much stuff in __init__.py in particular. I will get started on that when this gets close to being finalized. Reviewed By: angavrilov Differential Revision: https://developer.blender.org/D12260
-
- Jan 24, 2022
-
-
Clemens Barth authored
Fix io_mesh_atomic, utility panel: changing the atom material did not change the material of the sticks Reason: a material change of both was simply not included. Now, the atoms and corresponding sticks change the material when using the utility 'Change atom shape' in the 'Utility Panel'.
-
Clemens Barth authored
Reason: hidden objects cannot be modified by 'bpy.ops.object.shade_smooth()' The surface of sticks, which are in an instancing vertice structure, are now correctly smoothened when option 'Smooth' of the PDB importer is selected.
-
- Jan 23, 2022
-
-
Clemens Barth authored
Property 'material.diffuse_color' is now set such that one can see the color of the atoms in also the 'Solid mode' of the Viewport. Please enter the commit message for your changes. Lines starting
-
- Jan 22, 2022
-
-
Alexander Gavrilov authored
-
- Jan 21, 2022
-
-
Clemens Barth authored
Removal of code, which belongs to the good old times of Blender <=2.79 and which does not make sense anymore in higher Blender versions.
-
Clemens Barth authored
- Error message "'NoneType' object has no attribute 'nodes'" because of wrong handling of the material properties. - After bug removal, the standard size and material properties can be assigned to all selected atom strctures.
-
Clemens Barth authored
Changes - All properties of the Principled BSDF shader can now be set in the data file for each element. - Some important properties for Eevee are mentioned as well. Remember: a custom data file contains the size and material properties for each element. With this, the sizes and material properties of selected atoms in an atomic structure can be changed at once. The user can therefore store her/his own material properties inside this file and use it at any time for any atomic structures.
-
- Jan 20, 2022
-
-
Julien Duroure authored
-
Julien Duroure authored
-
Julien Duroure authored
-
Julien Duroure authored
-
Julien Duroure authored
-
Julien Duroure authored
-
Julien Duroure authored
-
Clemens Barth authored
of the special objects (F2+, F+ and F0 centers) in the section 'Change atom shape' got updated for eevee and cycles.
-
Clemens Barth authored
for both, Eevee and Cycles, is sufficient, no need to have an additional ball with emission for Cycles.
-
- Jan 17, 2022
-
-
Hans Goudey authored
This shouldn't have had an effect, since the soft max was larger than the max, but it is still incorrect. Caused by a typo in rBA104ba1c5682016a55. Thanks to @MKRelax for pointing this out.
-
- Jan 16, 2022
-
-
Damien Picard authored
Add option to export Bezier curves' left and right handle types
-
Clemens Barth authored
section 'Change atom shape' got updated for eevee and cycles. There are also a few adjustments of the values of both importers (PDB and XYZ).
-