Blender Git Commit Log

All Blender Git commits.

Page: 3361 / 8462

April 20, 2018, 08:21 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-modifier-rm-cddm
Revision 0e5a4f9 by Thomas Beck (master)
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.
Revision 22b2bab by Thomas Beck (master)
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.
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
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021