Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-02-17Missed this changes needed to fully support animation data in movie clips.Sergey Sharybin
Thanks to Joshua pointed into missed changes!
2012-02-17Camera tracking: configurable filter type for 2d stabilizationSergey Sharybin
-- svn merge -r44151:44152 ^/branches/soc-2011-tomato
2012-02-17Camera tracking: run aspect correction before stabilizing shotSergey Sharybin
This commit fixes image stopped being an orthogonal rectangle because of horizontal scaling caused by pixel aspect ratio happening after rotating image which used to make orthogonal angles from footage not actually orthogonal. -- svn merge -r44150:44151 ^/branches/soc-2011-tomato
2012-02-17Camera tracking: fixed issue when track used for rotation stabilization ↵Sergey Sharybin
points to a freed memory after re-tracking this track. -- svn merge -r44148:44149 ^/branches/soc-2011-tomato
2012-02-17Camera tracking: fixed incorrect auto-scale calculation for 2d stabilizationSergey Sharybin
-- svn merge -r44146:44147 ^/branches/soc-2011-tomato
2012-02-17Camera tracking: fix for missing cache invalidation when disabling/enabling ↵Sergey Sharybin
channels for stabilized shot -- svn merge -r44140:44141 ^/branches/soc-2011-tomato
2012-02-17Camera tracking: animation datablock for MovieClipSergey Sharybin
Added AnimData block to MovieClip datablock which allows to animate different properties in clip. Currently supports animation of stabilization influence only. -- svn merge -r44129:44130 ^/branches/soc-2011-tomato
2012-02-17Build proxy from meta and image strips used resolution used for display,Sergey Sharybin
not set by building job which leads to unusable proxies. This change should resolve issues reported in #30229: Sequencer Meta strip Proxy Fails and probably #30196 will work nicer too.
2012-02-16Tomato: configurable filter type for 2d stabilizationSergey Sharybin
2012-02-16Tomato: run aspect correction before stabilizing shot.Sergey Sharybin
2012-02-16Tomato: fixed issue when track used for rotation stabilization points to a ↵Sergey Sharybin
freed memory after re-tracking this track.
2012-02-16Tomato: fixed incorrect auto-scale calculation for 2d stabilizationSergey Sharybin
2012-02-16ffmpeg: take back 44142, conditional was wrongJens Verwiebe
2012-02-16ffmpeg: only suppress loopfilter for .mov ( compatibility ), but keep for ↵Jens Verwiebe
.avi (quality )
2012-02-16Tomato: fix for missing cache invalidation when disabling/enabling channels ↵Sergey Sharybin
for stabilized shot
2012-02-15Camera tracking: animation datablock for MovieClipSergey Sharybin
Added AnimData block to MovieClip datablock which allows to animate different properties in clip. Currently supports animation of stabilization influence only.
2012-02-14ffmpeg: don't use flags:loop for .h264, this allows to see the video in OSX ↵Jens Verwiebe
quickview and Quicktimeplayer( windows ? )
2012-02-14use tabs for indentation Campbell Barton
2012-02-13Fix for [#27349] Sequencer: Meta Strips plays unavailable audioJoerg Mueller
Hopefully at least... Sequencer code is like <insert name of random ancient language that nobody knows anymore here>.
2012-02-12Fix [#29737] Can't edit particle hair if particle count is 0.Janne Karhu
* Hair wasn't flagged as "done" if particle count was 0 before setting particles as hair, so particle edit mode didn't work.
2012-02-12Fix [#29530] Changing to particle mode could crash in some casesJanne Karhu
* If a baked particle didn't have any cached keys creating an edit path for it crashed.
2012-02-12Fix [#29265] Particle Instance: Create Along Paths + Children inconsistent ↵Janne Karhu
with actual children hair particles * Hair particle rotations weren't calculated properly for particle locations along a path and the "particle on path" calculations were not correct in many other ways too. * Now the particle's location along a path is interpolated directly from the cached paths if it exist. These paths are always correctly calculated. * Paths are now cached if a particle instance modifier using the particle system with the path option exists.
2012-02-08Fix for wrong pixel format used for qtrleSergey Sharybin
2012-02-07FFmpeg output fixes and small improvementSergey Sharybin
Most part of this commit fixes issues with FFmpeg output with currently supported codecs: - avcodec_encode_video might return zero which doesn't mean error happened, but blender will handle this as error and will stop rendering to video file. - Changing output video codec wouldn't update "expert" options set for video output which leads to some sideeffects like ignored Lossless option for x264 codec. This fixes allowed to add QTRLE codec easily.
2012-02-07Fix [#30099] Wrong python path returned. "bpy.data.keys" instead of expected ↵Bastien Montagne
"bpy.data.shape_keys". The "plural" name for ID_KE was wrong in idcode.c (bke), not matching the MainCollectionDef one used in rna_main.c. Checked the others too, everything seems ok now.
2012-02-07Fix #30094: Subdivision Surfaces Modifier corrupts Copy LocationSergey Sharybin
Issue was caused because of missed MDeformVert layer on subdivided cube. If regular object is constrained to mesh object, extra customdata mask is adding to such target. But armature bones are handling separately and there was no such thing happens. Ideally this code should be deduplicated to avoid such kind of issues, but better not to do it so close before release.
2012-02-05Code Cleanup: minor changes & sync with bmesh.Campbell Barton
2012-02-04Code Cleanup: avoid double promotion.Campbell Barton
2012-02-03Minor Speedup: avoid for() loop over all faces in fluidsim by passing an ↵Campbell Barton
example face to the mesh read function (also avoid a lot of int -> short/char conversions).
2012-02-02Disallow fill caps for curves without bevel object.Sergey Sharybin
It's getting complicated to detect which part of curve is actually a cap in cases like extruded 2d curve with non-zero depth.
2012-02-02Fix for recent bevel cap optionSergey Sharybin
"Holes" used to be ignored (i.e. when using "Text" as bevel object "e" wouldn't have a "hole"). Resolved by collecting all polys needed for top and bottom cap and filling them at once
2012-02-02Added option to fill caps of bevelled curves.Sergey Sharybin
It can be found in Shape panel below Fill label. If this option is enabled, caps of curve will be filled.
2012-02-02Fix #27213: editing color ramp "Pos:" number value did not update the rampBrecht Van Lommel
properly, when moving the current point before another.
2012-02-02Fix related to #30053: crash rendering scene strips without a scene (due to ↵Brecht Van Lommel
missing library).
2012-02-02Fix #29381: Navmeshs frees not guarded allocated memory and leakedSergey Sharybin
There were two issues discovered: - Triangles mapping didn't free in buildNavMeshData if there's no recast data for an object - KX_NavMeshObject used not-guarded allocation for polygons storage, but used guarded freeing stuff to free used memory, producing error messages in the console and leading to memory leak. Wasn't actually harmful for users -- there was no memory corruptions and error happens only when object was set up in a way when navmesh can't work in theory.
2012-02-02Code Cleanup: de-duplicate bone space calculation ~(35 sloc)Campbell Barton
2012-02-02fix [#30051] Copy Scale constraint overrides Inherit Scale from parentCampbell Barton
space conversion in constraint code ignored inherit scale option.
2012-02-01Fixed typo in tracking context creation. Wasn't harmful because because of ↵Sergey Sharybin
definition value, but better avoid such confusing assignment.
2012-02-01Camera tracking: regression fixed after recent frame postprocessing refactorSergey Sharybin
No-proxied frames using for 2D tracking used to be putting to cache which lead to extra memory usage which shouldn't happen.
2012-02-01Previous fix for [#29484] wasn't working right (did work in report file though).Campbell Barton
this now shares code with RNA's 'pchan.matrix = matrix' tested with parent scale/rot/translation
2012-02-01fix [#29484] Visual keying bone with local location disabledCampbell Barton
2012-02-01remove old code and use macro for latt_bp() functionCampbell Barton
2012-02-01calc_curve_deform was using axis range of 1-6, but other parts of the code ↵Campbell Barton
use 0-5. (confusion here casued an error in the code). make calc_curve_deform use 0-5 too, only minor changes needed.
2012-02-01fix incorrect neg axis check for the curve deform modifier's boundbox.Campbell Barton
2012-02-01fix [#30037] Curve Modifier doesn't work within -X -Y -Z translation in such ↵Campbell Barton
cases? the curve modifier was applying the offet between the mesh and the curve object twice. for positive axis it was (offset+offser), for neg axis (offset-offset) --- giving no offset, in both cases not very useful.
2012-02-01fix inconsistancy with curve deform bounds being set differently when vertex ↵Campbell Barton
groups were used.
2012-02-01minor cleanup made while looking into bug report (having vector size in ↵Campbell Barton
comments is silly, may as well have in declaration)
2012-01-30Fix #30030: Tapered and beveled text won't update in realtimeSergey Sharybin
Was missed dependency in depsgraph.
2012-01-30Fix #30019: Copy rotation from a vertex groupSergey Sharybin
It was incorrect behavior of contarget_get_mesh_mat in cases when object's Y axis is co-linear to average vertex group normal. Use object's X axis for plane definition in such cases.
2012-01-30Fix #28733, #29885: fix missing scene in context in python. The window managerBrecht Van Lommel
would indirectly clear it when clearing the window from the context. This makes some sense when we support multiple scenes properly, but currently there's still many places assuming there is a single active scene, so keep it available to avoid crashes.