Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2381 / 5574

Revision 344c17f by Joshua Leung
April 15, 2016, 08:05 (GMT)
Fix T42148: Copying/Pasting FModifiers copies to all selected FCurves, not just active one
Revision 26e8798 by Joshua Leung
April 15, 2016, 08:05 (GMT)
FModifiers: Various tweaks for consistency + improved behaviour

* Use an RNA enum callback for NLA FModifier types too
* Cleaned up tooltips for these operators in Graph and NLA editors
* Fix update notifiers after adding FModifiers in the Graph Editor
Revision 35a089d by Joshua Leung
April 15, 2016, 08:05 (GMT)
FModifiers: "Add Modifiers" in Graph/NLA Editor buttons now uses a dropdown instead of a button

This brings the UI here more in line with the Constraints and Modifiers UI's.

TODO:
* The tooltips/descriptions on the operators now need fixing, as we can no longer
use custom tooltips when defining these buttons.
* The operators need to be fixed to only operate on the active data
Revision 6bddad2 by Joshua Leung
April 15, 2016, 08:05 (GMT)
Code Cleanup: Add proper defines (with ANIM_* prefix) for animation-related copy-paste buffer free callbacks
Revision 6401730 by Joshua Leung
April 15, 2016, 08:05 (GMT)
Graph Editor: Move "View" panel to be the last

This change means that when going from having no FCurves active to having
an active FCurve, the properties panels will not get stuck with only showing
the "View" tab, which is not that useful a lot of the time.
April 14, 2016, 15:20 (GMT)
Cycles: Yet another fix for camera in volume

Was an embarrassing glitch in original optimization policy,
the for-loops can't be de-duplicated here.
April 14, 2016, 09:20 (GMT)
Compositor: Fix image and render layer always extending edges

It was no more possible to translate two images, put one on top of
another in order to do things like mapping VR views.
April 14, 2016, 03:04 (GMT)
Remove redundant abs ray/line point functions
April 14, 2016, 02:00 (GMT)
Math Lib: ray_point_factor_v3 functions

Gives a bit better precision than creating a line in some cases,
use for ED_view3d_win_to_3d.
Revision 987bb50 by Lukas Toenne
April 13, 2016, 16:10 (GMT)
Removed remaining use of pointers to particle types as well as boids headers.
Revision d474ed9 by Lukas Toenne
April 13, 2016, 14:58 (GMT)
Partially revert 82ec9c87a7d8ee28b65555c7fcbd8cdb156249e9, to add back point cache operators.

Eventually point cache will also be replaced, but it can be kept working at first even without particles.
April 13, 2016, 12:25 (GMT)
Cycles: Resolve ridiculous amount of memory used by spatial split builder

This was only visible on systems with lots of threads and root of the issue
was that we've been pre-allocating too much memory for all the threads.

Now we only pre-allocate data for the main thread and rest of the threads
does allocation on-demand.

This brings down memory usage from 36Gig to 6.9Gig when building spatial
split for the Bunny.blend file on our Intel beast.

Originally regression was happened by the threaded spacial split builder
commit.
Revision 664f5b8 by Lukas Toenne
April 13, 2016, 11:41 (GMT)
Removed particle DNA.
Revision d8d49be by Lukas Toenne
April 13, 2016, 09:45 (GMT)
Removed particle system and particle instance modifiers.
Revision d47173c by Lukas Toenne
April 13, 2016, 08:49 (GMT)
Removed blenkernel particle code.
April 13, 2016, 08:39 (GMT)
Fix T47813: Cycles Standalone not respecting integrator sample_clamp_direct
April 13, 2016, 07:45 (GMT)
Cleanup string includes after versioning commits
April 13, 2016, 07:45 (GMT)
Show version number in UI as well
April 13, 2016, 07:45 (GMT)
Tweaks to the version string formation

Couple of things:

- No need to use string streams to format the version string,
we can do it at compile time and don't bother with anything
at runtime.

- Function declaration was wring and would have caused linking
conflicts in cases when util_version.h was included from
multiple places.

We should have an utility function to get Cycles version so
applications which are linked to Cycles dynamically can query
the version, but that can't be done as an inlined function in
header and would need to be a function properly exported to a
global symbol table (aka, be implemented in a .cpp file).
April 13, 2016, 07:45 (GMT)
Add a version number to Cycles standalone

Now Cycles has its own versioning, that is mainly interesting for external projects, which integrate the engine.

We start with version 1.7.0. Reasons for that:

* The engine is too mature for a 1.0 release.
* We assume that Cycles inside of Blender 2.61 was version 0.1. We count upwards in 0.1 steps, therefore Cycles inside of Blender 2.77 would be 1.7.

We use a common versioning scheme here, with 3 decimals for the major, minor and patch level.

At the moment cycles --version can be used to display the version, easy to parse for external projects. The info will be added to the UI later aswell.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021