Age | Commit message (Collapse) | Author |
|
- only modify paths for newly loaded images
- don't attempt to read from library paths
|
|
|
|
Do not know why this shows up now, probably a recent tweak in BLI_utildefines.h or so...
|
|
Images are now added with relative paths to the Node Editor and the 3D View.
|
|
Use BKE_appdir/tempdir naming prefix for functions extracted from BLI_path_util
|
|
This module is intended for path manipulation functions
but had utility functions added to access various directories.
|
|
|
|
|
|
`ED_render_scene_update()` should ensure it does have some WM to work on...
|
|
scenes"
|
|
gpencil_data_duplicate() was being used for gp drawing undo buffers, where using an
exact copy is exactly what we want/need. Instead, the code here now has an additional
arg for determining whether a direct copy is warranted or not.
|
|
Grease Pencil data (bGPdata) is now a datablock, so it isn't safe to use
MEM_dupallocN() for copying new instances of these anymore.
|
|
|
|
Patch T42637 by @donfabio
|
|
|
|
|
|
|
|
the material panel.
Patch by Phillipp Oeser (D62) with some minor modifications, thanks!
|
|
texture parameters
Textures attached to particle systems are now get their animation data listed
under the particle systems they are attached to now. This is the most convenient
and direct way that these can get included
|
|
Was caused by a typo - "items" was used in place of "tmp_items", causing animation
in the texture to get ignored if nothing else was present
|
|
The wrong selection mode was being used/passed to operators.
|
|
e.g.) and segfault.
Now readers get an 'mem_eof' guard pointer, and they abort in case they try to go past it.
|
|
This way we can have scheduler capable of scheduling tasks on all the CPUs
but in the same time we can limit tasks like baking (in the future) to use
no more than given number of threads.
|
|
|
|
|
|
Also included mirror ball shader, which was missing.
|
|
Error here could be reproduced by tweaking curve properties such as
2d-3d or fill type and undoing.
|
|
Not sure if this is a bugfix exactly but should help the gooseberry team
with their workflow.
|
|
Basically, get the grid increments and reuse them when snapping. System
is slightly crappy here, we should calculate those factors only once,
but leaving as todo for later.
|
|
cause color reset between strokes)
|
|
when VBOs is off.
|
|
Configuration used to override the link flags, it better restore them
once the configuration is done.
|
|
Basically, `angle_compat_rad()` was completely broken -
example of result it could produce:
| new angle | compat angle | result
| -0.000000 | 3.141593 | -> 3.141593
... Where 0.0 (or 2 * PI) would be expected!
|
|
Graph Editor
|
|
Hopefully it'll fix "anonymous version tag cannot be combined with other version"
compilation error.
|
|
|
|
|
|
In the process, I've removed the old operator (ANIM_OT_channels_visibility_set)
and folded that option in with the hide operator, to make this consistent
with how this is done in the 3D view and other parts of Blender.
|
|
Now the hotkeys here work in line with what's done for other parts of Blender
* H = Hide selected
* Shift-H = Hide unselected (i.e. old VKEY behaviour)
* Alt-H = Reveal all
|
|
|
|
Revised the tools for managing which FCurves are visible in the Graph Editor
curves area. Now, there are the following tools in place:
* V (channels region only) = Hide all curves except those in selected channels [OLD]
* H = Hide all selected curves [NEW]
* Shift-H = Show all previously hidden curves [NEW]
I've removed the old operator to toggle visibility status of selected curves,
as it doesn't seem that useful anymore.
|
|
BKE_object_deform.
Along with some minor cleanup and simplifications.
Reviewers: campbellbarton
Subscribers: sergey
Differential Revision: https://developer.blender.org/D903
|
|
reported by gooseberry team.
|
|
default on in cmake too)
|
|
The issue was caused by the threading conflict between main thread which
might free environment map and render thread which might be using that
environment map.
Solved by stopping preview jobs when changing environment map.
Sure there are still ways to run into threading conflict, but would rather
solve this things case-by-case.
|
|
|
|
it wasn't wrong, it wasn't implemented.
|
|
D845 from @donfabio
|
|
|
|
|