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. |
Revision b8892ca by Sergey Sharybin 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. |
Revision 78c3a5d by Sergey Sharybin 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. |
Revision 8ed7466 by Campbell Barton April 14, 2016, 03:04 (GMT) |
Remove redundant abs ray/line point functions |
Revision 416064c by Campbell Barton 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. |
Revision bbcb9c6 by Sergey Sharybin 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. |
Revision 9604db7 by Sergey Sharybin 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 |
Revision bd7e4d2 by Sergey Sharybin 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. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021