Age | Commit message (Collapse) | Author |
|
(prvicon png was already commited as datatoc)
|
|
Bugfix for job cancellation (reported by Carsten in email)
Ended up recoding part of the communication pipe (use json more consistently)
Fix bpy data modifications where it shouldn't happen (as a bonus, thumbnailing is now done out of process)
|
|
Reshuffling order of "sync" and "Auto-Keying" buttons so that they are
grouped more appropriately. Hopefully this isn't too much of a muscle-
memory breaker...
|
|
- Visual Location Keying Set was still using the old-style flag
defines
|
|
adjust dependency calculations for cache files of smoke simulations (no more separate paths for low and high). That was changed a while ago in the api, just didn't update yet.
|
|
Error when prefixing relative path (probably copy paste error)
|
|
because right now the installer
runs in user mode, not elevated to admin. Otherwise users can't install to the default which used to
be Program Files, which causes more problems than necessary. Although unconventional location, probably
currently a better solution.
Network admins etc. can override install location on command-line. NSIS docs tell how.
|
|
|
|
Normal Map bool and the normal_space menu are only used for material based textures, not for textures used by lamp/world etc. Accidentally ported this over from 2.49, where these buttons are drawn even they don't work in that context.
|
|
Property buttons: the "ID template" allowed to unlink data from object,
like Mesh or Curve etc, which is not supported. Button now is hidden.
Thanks Dan Eicher for patch.
Also: improved tooltip for 'data browse'. It was generic, now it gives
specific per-type information.
|
|
- operators need to enable the option OPTYPE_PRESET or 'PRESET' in python.
- hidden properties are not written.
- currently this only works in the file selector (enabled for FBX/OBJ export)
- currently the menu label doesnt change when presets are selected, this is a TODO, not so simple since the UI is defined in C and the label in python.
- presets save in "scripts/presets/operators/*id*/*.py"
|
|
was dividing color by 255 when it was already from 0-1.
also use slicing for getting tuples from vectors & colors.
|
|
3ds also uses non tuple __slots__ and had unused default values for some classes.
|
|
get tuples.
|
|
|
|
attribute 'texture'
|
|
use imp.reload now.
Should use import hooks but for now replace imp.reload with our own reload as the builtin reload was replaced before.
|
|
- adding template of a add_object addon from Florian Meyer (testscreenings)
- this template is using the new add_utils module in bf-extensions (also from Florian)
|
|
(jack doesn't support reversed playback)
hey team, I'm the new guy.
proud to be on board! =)
|
|
TextureCoordinate data
x3d material support is primitive but at least export first image texture found, similar to how texface is treated at the moment.
|
|
|
|
* Response to [#25314] Baked Particles point cache can not be editing in Particle Mode if Disk Cache option is enabled.
|
|
- SSS Presets were not working on pinned materials.
- added ability for save-presets to define variables to stop them becoming too verbose.
- remove object.active_node_material
|
|
Image texture "repeat" options now greay out when not active.
Thanks Mario Kishalmi for the patch :)
|
|
material (in case it has nodes)
|
|
itself.
|
|
error made when fixing id pinning, for non-properties space.
|
|
|
|
in last commit.
|
|
[#25284] Traceback error on "System Info" script
- Align was only working on mesh objects, now operate on all objects, missing boundbox's are treated as single points.
- obj.bound_box was returning all nan's for object types with no boundbox.
- ENUM_FLAG type enums were showing no text when displayed in operator redo panel.
|
|
it (eg cameras)
When trying to add a modifier to non-geometry objects, warnings are
now shown instead of just adding some (useless) modifiers that cannot
be removed later.
|
|
* Pointcache code was quite ugly looking and complicated, so here are mostly just cosmetic adjustments, but some improved logic also.
* Slight cleanup of pointcache ui too.
* Shouldn't have any functional changes what so ever, so poke me right away if something seems off.
|
|
New create option when getting a user resource for creating paths.
bpy.utils.user_resource(type, path, create=False)
|
|
|
|
was actually incorrect location for everything!
- x3d's global scene rotation value wasnt converted from deg to radians.
- camera viewport was also incorrectly exported.
use mathutils rather then inline math for rotations.
|
|
* Fixed a small alignment issue (Aspect Ratio/ Frame Rate Columns)
|
|
invalid situations.
when pinned there is no pose bone.
|
|
Weightpaint tools now grey out when no active group exists.
|
|
'sce' used to loop over, now make this an argument, helps to make it clear what's going on.
|
|
|
|
useful for testing for bad api use (make sure UI uses limited functions).
|
|
|
|
also made sure all colors are now clamped and noticed 3D text was not being exported.
- de-duplicated 'object_type_items' enum, text was known as TEXT in one, FONT in another.
|
|
with an asymmetric starting scale. Handling of starting scale
values of 0 needs improvement, ie: default for delta transform
|
|
Added support for working on delta transformations instead of plain
transform. this should help the fact that you cant randomize animated
objects (still need to check into that)
Removed minimun scale since it was not well done, need a stronger
version of this
|
|
colors to 0 but now don't set a hard min, each property needs to define.
- use_old_bump setting only applies to material texture slots.
|
|
|
|
|
|
V+L, V+F
for Graph & Edit Curve view.
Editcurve can be Hkey for hide again.
|
|
|