Age | Commit message (Collapse) | Author |
|
|
|
parsed correctly.
rBAe8f09a8e0b28 missed the case where we have no bump multiplicator at all!
Thanks to sebastian_k for the report over IRC.
|
|
- Improved error reporting when validating a token fails due to connection
errors.
|
|
|
|
|
|
38), fixes a bug when segmenting (lw)polylines, adds support for gradians.
|
|
fix baking in both Cycles and BI
|
|
|
|
D2943 by @deadpin
- Removes broken/unused code that would attempt to delete already added easy-lattices
- Allows the creation of multiple easy-lattices in the same scene AND for the same object (incl. support for multiple vertex groups)
- Add scale factor so the user can create lattices smaller/larger than the target mesh
- Add Catmull-Rom option
- Code style (variable naming, UI naming, return values, etc.)
- Support local-view, thanks to @lijenstina
|
|
Bumped version to 0.2.5
Since the Collision modifier visibility was not exposed in the UI
trying to avoid unreliable results related to physics
and possibly broken setups, for now skip it in the add-on
Add reports about skipping:
- Skipped modifier name is appended
- If there are only skipped modifiers, add a new message about it
Correct bl_name of some operators so they are easier to search
|
|
|
|
|
|
- Added an extra date/time format for parsing the authentication token
expiry date.
- Always show the "Validate" button when the user is logged in. This
actively checks the token with the server, whereas the "You are logged
in" only bases that statement on locally-available information (there
is a token and it hasn't expired yet).
|
|
freed at exit
This may solve some user application errors.
But the message "Error: Not freed memory blocks" still appears if blender is closed with the modal operator running :\
|
|
Bump version to 0.2.2
Merge Differential revision: D2926
The importer should be called with:
bpy.ops.import_mesh.pds_dtm
Replace deprecated imp calls with importlib
Move bl_info on top of the file
Imports as tuples
Update wiki link
ReloadTerrain operator:
- add a poll to prevent crashes when called through search with no object
|
|
|
|
Bumped version to 0.3.4
Fix crashes related to access of vertex color components:
- curvature_to_vertex_groups:
Fix the crash with accessing the r, g, b values
- vertex_colors_to_vertex_groups:
Replace usage of Value component (from h, S, V)
it was removed as an attribute, use rgb_to_hsv instead
Notes:
- Added versioning code (check for 2.79.1). Can be removed later
- Is there a better way of getting the value instead of using
the colorsys function
|
|
|
|
Useful for developers, technical users and TD's.
Works for both 2.7x and 2.8x series. In 2.7x series new tools are to be found in
the Scene buttons, Dependency Graph panel. In 2.8x this panel is in layer
buttons.
|
|
We do want to catch actual errors from message extraction process, but
not dummy ASAN complaining about memleaks!
|
|
Do not try to get some string namecode of Enum items if string part of
the custom FBX Enum property is empty! Just stick to basic int value in
this case.
|
|
Bump version to 0.9.3
Make the gpl preset execution more robust:
- Don't load non .gpl files in the preset menu
- Use re.split instead of the fixed slicing
- Add messages about failure to read the file and filepath
Small cleanup
Note: Probably there could be more cases when the import of
a valid palette file can fail, or parsing can be improved
|
|
|
|
|
|
Blender's empty.
Based on https://developer.blender.org/D2279 by Pavel Křupala (@pavelkrupala), thanks.
|
|
Need more scene updates in FBX anim export code to ensure we do get sane
poses...
|
|
node-based materials.
|
|
|
|
|
|
|
|
Any reference to elements of a bmesh must be deleted before the operator finishes.
This prevents unpredictable crashes.
|
|
empty arrays. see T53094.
|
|
Based on patch by Gábor Vásárhelyi (@vasarhelyi), just slightly modified
mainly to avoid another extra dict.
|
|
This is no longer used by release or contrib add-ons.
While interesting to use declarative definitions,
this adds a layer between Blender's API's and scripts,
which needs to be maintained and updated with Blender.
|
|
|
|
OpenGL is not available in background mode, which was making unit tests to fail.
Additionally, it will cause some unwanted noise when someone renders his project
from command line, or performs any other command-line operation with Blender.
|
|
|
|
It was removed in a previous commit
However it was used in VIEW3D_BoolTool_Menu
Break up some lines longer than 120 characters
No other functional changes
|
|
There were two issues - last set of option's tokens would not get added
correctly to map_options of current directive, and multiplification
factor of bumpmap was not correctly converted to float.
Thanks a bunch to @Tim Knip (timknip) for reporting the issue,
investigating it and proposing this patch.
|
|
Bump version to 1.1.8
Handle cases in pie_modes_menu when:
- There is no active object
- Object types that only have object mode available
Add info messages covering them
Minor cleanup (move bl_description before bl_options)
|
|
Bump version to 0.4.8
Pep 8 cleanup
Imports as tuples
Update wiki link
Consistent property definitions
Add a menu label info about the needed selection if poll is false
Add missing info strings to location, rotation an scale functions
Add separators for the Object mode CTRL + C menu
Fix the broken generation of Layer Menus by defining them explicitly
The code for registering menus was removed
|
|
|
|
|
|
|
|
|
|
Bump version to 1.0.3
Support the curve.data.dimesions passed to the main function
as the previous code was only properly supporting 2D types
Restore the global_undo properly to it's previous state
Don't use toggle for bpy.ops.object.mode_set
Add error handling in case of failure
Update the tooltip
|
|
The `SnapUtilitiesLine` class with all attributes are still referenced after the Operator is finished.
Therefore it is better to deallocate objects that can cause possible errors when releasing.
|
|
Bump version to 1.8.7
Moving the active object to a different layer or switching to
a different layer will cause:
- Showing two contexts together (the no object one will be on top)
- errors with accessing operators (as the context.object is passed)
Use context.active_object as the obj var instead
|
|
|
|
|