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
2015-06-08Animation support for collapsed image sequences.Antony Riakiotakis
Selected animation sequences will play back their thumbnails now. We'll probably need a way to scrub here, will investigate that next.
2015-06-08Sort files in collapsed sequences by frame number.Antony Riakiotakis
Now getting an "animation" preview should be pretty easy.
2015-06-08Merge branch 'master' into gooseberryBastien Montagne
Conflicts: source/blender/blenkernel/intern/key.c source/blender/blenlib/intern/path_util.c source/blender/editors/object/object_shapekey.c
2015-06-08Refactor: move all collapsed image variables into a struct.Antony Riakiotakis
2015-06-06CleanupCampbell Barton
2015-06-05Merge branch 'master' into gooseberryAntony Riakiotakis
2015-06-05Collapsed images:Antony Riakiotakis
* Icon of collapsed images is same as a movie * Size displayed is cummulative size of all images * Frame range is displayed in the filename
2015-06-05Check ftell return valuesCampbell Barton
2015-06-04Collapse image sequence feature now uses BLI_path_* functions to detectAntony Riakiotakis
filenames.
2015-06-04Merge branch 'master' into gooseberryAntony Riakiotakis
Conflicts: source/blender/makesdna/DNA_object_types.h
2015-06-04New "use placeholders" feature of the sequencer did not detect correctAntony Riakiotakis
filenames. Added BLI_path utility functions to decompose a path name and extract the frame number. It should be useful in autocollapse feature as well
2015-06-04Load image sequence collapsing for sequencerAntony Riakiotakis
Very dirty feature that will have to be reimplemented when the new asset engine makes it into blender. This commit tweaks the filebrowser to detect sequences of images that form parts of a movie. The files need to be in the format <number>filelame.ext or <number>.filename.ext There is a new option next to hidden file option that makes it so this collapsing takes place. When collapsing is on, any movie files that have the same filename will be collapsed to the first detected file in the sequence. Selecting that file will select all files in the sequence. There is a shortcut in the sequence editor in the Add menu, "Image Sequence" that enables collapsing by default. Unfortunately, selecting multiple movies will not add multiple sequences to the sequencer, at least for now, but it should make it quite easier for people to quickly select the whole range of images for a movie. Importing the image sequence into the sequencer will use placeholders, so any missing images will display as black.
2015-06-04Merge branch 'master' into gooseberryLukas Tönne
Conflicts: intern/cycles/kernel/svm/svm.h
2015-06-04Fix buffer overrun searching program path on win32Campbell Barton
2015-06-03BLI_stack, add clear function.Campbell Barton
2015-06-03Fix race conditionCampbell Barton
Exposed when checking on T44871
2015-06-02Simplify Win32 extension checkCampbell Barton
2015-05-26Merge branch 'master' into gooseberryAntony Riakiotakis
Conflicts: source/blender/editors/object/object_ops.c
2015-05-23Cleanup: typosCampbell Barton
2015-05-23Quadric: add common why doubles are used.Campbell Barton
2015-05-23Math Lib: update API usage infoCampbell Barton
2015-05-22Merge branch 'master' into gooseberryAntony Riakiotakis
Conflicts: source/blender/windowmanager/intern/wm_playanim.c
2015-05-21Fix T44780: Decimate planar creates concave edgesCampbell Barton
Float precision was causing problems for decimate, small faces that create a nearly flat surface were detected as having no 'cost' to collapse.
2015-05-21Math Lib: double versions of vector funcsCampbell Barton
- add_vn_vn_d - add_vn_vnvn_d - mul_vn_db
2015-05-20BMesh: decimate wasn't using face/edge centersCampbell Barton
When calculating quadrics, using the first-vertex isn't correct.
2015-05-20Merge branch 'master' into gooseberryAntony Riakiotakis
2015-05-20doxygen: corrections/updatesCampbell Barton
Also add depsgraph & physics
2015-05-19Merge branch 'master' into gooseberryAntony Riakiotakis
Conflicts: source/blender/windowmanager/intern/wm_playanim.c
2015-05-18Correction to early output in the parallel range implementationSergey Sharybin
The used heuristic of checking the value prior to lock is not totally safe because assignment is not atomic and check might not give proper result.
2015-05-18Make switching to threaded malloc safe to be called from threadsSergey Sharybin
For a long time this function was only intended to be used from the main thread, but since out implementation of parallel range (which is currently only used by mesh deform modifier) we might want to switch to threaded alloc from object update thread. Now we're using spinlock around the check, which makes the code safe to be used from all over the place. We might consider using a bit of atomics operations magic there, but it's not so much important for now, this code is not used in the performance critical code path.
2015-05-17CMake: correct file listingCampbell Barton
2015-05-14Merge branch 'master' into gooseberrySergey Sharybin
Conflicts: build_files/scons/tools/Blender.py source/blender/blenkernel/intern/mesh.c source/blender/blenkernel/intern/object.c source/blender/blenkernel/intern/particle_system.c source/blender/editors/interface/interface_handlers.c
2015-05-13Project Paint: resolve ugly bleed artifactsCampbell Barton
Use the bilinear reverse to find the pixel to bleed from. Was using pixel space which didn't work well.
2015-05-11GHash: use const keys when only used for lookupsCampbell Barton
2015-05-11GHash: Add BLI_ghash_ensure_p_ex to copy the keyCampbell Barton
Needed in cases where the memory from each key is owned by the GHash.
2015-05-06Merge branch 'master' into gooseberryAntony Riakiotakis
Conflicts: source/blender/editors/object/object_shapekey.c
2015-05-05Prefer name 'program' over 'binary'Campbell Barton
binary-search is confusing!
2015-05-05BLI_path: add PATH search utility functionsCampbell Barton
2015-05-05Math Lib: rename fill_*, to copy_*Campbell Barton
matching convention for fixed length api, eg: copy_v3_fl
2015-05-04Merge branch 'master' into strand_editmodeLukas Tönne
Conflicts: source/blender/bmesh/bmesh_class.h source/blender/bmesh/intern/bmesh_mesh_conv.h
2015-05-04Fix T44592: Zero scale on an axis, zeros allCampbell Barton
2015-05-04Fixed comment.Lukas Tönne
2015-05-01Fix T43711: dual quaternion deform bug with shearing in deform matrix.Brecht Van Lommel
This also increases the tolerances in is_orthogonal / is_orthonormal functions, which were much too low for practical purposes.
2015-04-29Add macro BLI_SMALLSTACK_AS_TABLECampbell Barton
Use for edge-split (a little less overhead compare to popping each item).
2015-04-28disable ARRAY_SIZE fixed length check for ClangCampbell Barton
2015-04-28BLI_utildefines: add MEMSET_STRUCT_OFS macroCampbell Barton
2015-04-27Math Lib: add range_vn_uCampbell Barton
2015-04-27Cleanup: use strict flagsCampbell Barton
2015-04-27BLI_array: add permute utility functionCampbell Barton
2015-04-27Math Lib: add mul_v3_mat3_m4v3Campbell Barton