April 20, 2018, 08:21 (GMT) |
Merge remote-tracking branch 'origin/blender2.8' into temp-modifier-rm-cddm |
April 20, 2018, 08:16 (GMT) |
Edit Mesh: multi-object support for 'Make Planar Faces' |
April 20, 2018, 08:10 (GMT) |
remove debug prints and stuff |
April 20, 2018, 08:03 (GMT) |
Limit updates to active view layer only This is rather uncommon when operator will operate on a non-active view layer, so there is no need to do full scene update. This change solves lag first time using Extrude operator in edit mode. |
April 19, 2018, 22:44 (GMT) |
VSE Effects: Wipe box: fix compilation errors This is still broken I cant tell if it is the fact that the in_band funtion does not work properally or an issue in the box algorithm, or both. It seems like the calculation of the size of the box while roatated needs to be fixed also. |
April 19, 2018, 22:25 (GMT) |
Edit Mesh: multi-object support for 'Remove Doubles' @campbellbarton: This operator works (as intended) on an object level, wich means that it won't remove doubles for vertices that are close to each other but contained in different objects - is that really helpful? |
Revision 6e7fbcf by Gaia Clary April 19, 2018, 20:14 (GMT) |
Refactor Collada: Make BCAnimation class more self contained Follwing funtionality was previously located in BCAnimationSampler, but makes not much sense there: * Moved the creation of the reference object into the Class constructor * Moved the destruction of the reference to the Destructor Furthermore: * added get_reference() to better shield the rerference object from unintentional access * BCAnimationObjectMap now contains Pointers to BCAnimation objects instead of containing full object instances. This avoids unnecessary copying of the Animation datastructures when adding BCAnimation objects to the BCAnimationObjectMap. Note: This forces us to delete the BCAnimation objects in the BCAnimationSampler destructor. |
Revision 3f58e82 by Gaia Clary April 19, 2018, 19:48 (GMT) |
Refactor Collada: Removed obsolete BCKeyPoint class Also simplified the way how the AnimationSampler stores its sampled data. After some experimenting i decided to use FCurves as intermediate storage for exported animation curves. This looks a lot cleaner to me now because now i no longer have duplicate storage locations. Also the handling of curve handles is now pretty much straight forward and no longer needs any extra calculations. |
April 19, 2018, 17:39 (GMT) |
Tweaks to topbar versioning code * Don't write global area pointers at all, leaves .blends a little cleaner without broken pointers. * Don't call editors functions from blenloader. * Fix black topbar when loading some existing 2.8 saved .blends. |
April 19, 2018, 17:39 (GMT) |
Merge branch 'blender2.8' into topbar |
April 19, 2018, 17:37 (GMT) |
Fix mistake in previous GLSL cleanup commit. |
April 19, 2018, 17:20 (GMT) |
Triangulate operator: Free memleak The leak was introduced in the recent changes to support multiple-object editing. |
Revision 63fcb0e by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 19, 2018, 17:19 (GMT) |
WIP: Remove palettecolor pointer Still Hue/Saturation and Tint pending. Now both are disabled while found a solution. |
April 19, 2018, 17:03 (GMT) |
Fix build error with Windows / MSVC. |
Revision fabfbaf by Gaia Clary April 19, 2018, 16:56 (GMT) |
Merge branch 'master' into collada |
Revision baa84c6 by Gaia Clary April 19, 2018, 16:52 (GMT) |
Feature Collada: Add support for Continuous Acceleration (Fcurve handles) This allows us to create smoother FCurves during importing Collada Animation curves. Possibly this should become an option ionstead of a fixed import feature. |
Revision ccf0fea by Gaia Clary April 19, 2018, 16:49 (GMT) |
Refactor Collada: use BCKeyPoint to construct the exported FCurves Before the handles where taken from the FCurves. But this caused odd behavior when exporting Object hierarhcies with parent_inverse matrices. Then the handles where calculated wrong. Now there wil be no handles for those cases. (we might still consider to optionally generate handles here (to be decided) |
Revision 79cf4cb by Gaia Clary April 19, 2018, 16:47 (GMT) |
Refactor Collada: Moved check for animated curve one level up This avoid to call the curve exporter for every curve, regardless i it is actually exported or not. |
Revision 45584c1 by Gaia Clary April 19, 2018, 16:47 (GMT) |
Refactopr Collada: Changed BCValueMap to contain Values+curve handles This makes it easiuer to later construct the export curves. This may later be removed again in favor of storing the data within the FCurves themself. (I am still somewhat undecided here) |
Revision 6cde60c by Gaia Clary April 19, 2018, 16:38 (GMT) |
Refactor Collada: Changed BCAnimationCurve methods to const methods |
|
|
|


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