April 2014 Archives by author
Starting: Tue Apr 1 00:15:36 CEST 2014
Ending: Wed Apr 30 23:39:42 CEST 2014
Messages: 994
- [Bf-blender-cvs] [7765b73] master: Cycles: add Transparent Depth output to Light Path node.
Carlo Andreacchio
- [Bf-blender-cvs] [5d51de3] master: Fix T39539
Jeroen Bakker
- [Bf-blender-cvs] [2c0e32f] master: Fix for leak in freestyle FitCurve
Campbell Barton
- [Bf-blender-cvs] [3deaf7d] master: Fix for leak in freestyle transformVertices
Campbell Barton
- [Bf-blender-cvs] [2c00ecc] master: Code cleanup: use macro to find vertex in face
Campbell Barton
- [Bf-blender-cvs] [617557b] master: Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT define
Campbell Barton
- [Bf-blender-cvs] [e95fd79] master: Correction for error in own recent commit (makesrna c++ api, un-init var)
Campbell Barton
- [Bf-blender-cvs] [77f815f] master: RNA: clamp colors min to 0.0
Campbell Barton
- [Bf-blender-cvs] [fb25a86] master: Fix T39537: Multi button editing is unreliable
Campbell Barton
- [Bf-blender-cvs] [747ba57] master: Fix T39550: polygons.active has bad default
Campbell Barton
- [Bf-blender-cvs] [dc5fe5d] master: Fix bpy.so linking on Mac OS X
Campbell Barton
- [Bf-blender-cvs] [0a112ef] master: Fix for building with MSVC2008
Campbell Barton
- [Bf-blender-cvs] [da4b90a] master: Code cleanup: use uint64_t for BLI_rand
Campbell Barton
- [Bf-blender-cvs] [1d9e0c3] master: Fix for BLI_rng_shuffle_array noted by mont29
Campbell Barton
- [Bf-blender-cvs] [442f2df] master: Code cleanup: avoid redundant lookups for subwindows
Campbell Barton
- [Bf-blender-cvs] [def5999] master: UI: support for dragging popups title area
Campbell Barton
- [Bf-blender-cvs] [f38331a] master: Code cleanup: style
Campbell Barton
- [Bf-blender-cvs] [b2b4f2c] master: Code cleanup: use BKE_BIT_TEST_SET to set flags
Campbell Barton
- [Bf-blender-cvs] [7266285] master: WM: expose file loading operator property init functions
Campbell Barton
- [Bf-blender-cvs] [dd54b72] master: Add load_ui to WM_OT_read_homefile
Campbell Barton
- [Bf-blender-cvs] [5873160] master: Code cleanup: strict flags for bmesh_log
Campbell Barton
- [Bf-blender-cvs] [9bbb30b] master: Fix T39245: Crash when dynamic topology is enabled
Campbell Barton
- [Bf-blender-cvs] [d5ce2b5] master: Fix T39567: simple deform modifier error
Campbell Barton
- [Bf-blender-cvs] [51abc2b] master: Fix for T39537 wasn't complete, buttons in popups remained unset.
Campbell Barton
- [Bf-blender-cvs] [5770d69] master: Optimize BLI_convexhull_aabb_fit_hull_2d, avoid atan2, sin, cos
Campbell Barton
- [Bf-blender-cvs] [0ebade5] master: Fix T37509: regression in smart-uv island orientation
Campbell Barton
- [Bf-blender-cvs] [6026295] master: Clicking outside menus wasn't closing when opened from non menu popups
Campbell Barton
- [Bf-blender-cvs] [2bba04f] master: Cloth: replace EdgeHash with EdgeSet
Campbell Barton
- [Bf-blender-cvs] [45b02ce] master: Code cleanup: no need to use calloc when memory is initialized after
Campbell Barton
- [Bf-blender-cvs] [7cb90a6] master: Optimization for mempool initial chunk allocation
Campbell Barton
- [Bf-blender-cvs] [70353f8] master: Optimize mempool: replace double linked list with single for memory chunks
Campbell Barton
- [Bf-blender-cvs] [af59ee3] master: Mempool: remove BLI_MEMPOOL_SYSMALLOC, MEM_* allocs are more efficient now
Campbell Barton
- [Bf-blender-cvs] [19b7bb5] master: Optimize mempool: round chunk size to powers of 2, account for slop-space
Campbell Barton
- [Bf-blender-cvs] [61c73b4] master: Remove redundant call to CustomData_get_offset
Campbell Barton
- [Bf-blender-cvs] [1e504bc] master: Dyntopo: minor optimizations for edge queue
Campbell Barton
- [Bf-blender-cvs] [2a82b8a] master: Math Lib: add power of 2 min/max for unsigned ints
Campbell Barton
- [Bf-blender-cvs] [43a2016] master: Guarded Alloc: use UNLIKELY for debug memset
Campbell Barton
- [Bf-blender-cvs] [43fb105] master: Move LIKELY/UNLIKELY into header
Campbell Barton
- [Bf-blender-cvs] [be8b4b8] master: Todo T36849: support XDG thumbnail management standard
Campbell Barton
- [Bf-blender-cvs] [aee82b4] master: Mempool: fix own error in recent commit
Campbell Barton
- [Bf-blender-cvs] [13d90ab] master: Mempool: minor optimization to building free pointer list
Campbell Barton
- [Bf-blender-cvs] [5c5d643] master: Mempool: use define for used freeword and correct define
Campbell Barton
- [Bf-blender-cvs] [2127174] master: Dyntopo: avoid mask layer lookups while adding/removing verts
Campbell Barton
- [Bf-blender-cvs] [2527d0c] master: Dyntopo: minor speedups with bmesh use.
Campbell Barton
- [Bf-blender-cvs] [e51841c] master: Code cleanup: project gpencil in float coords & delete outdated comments
Campbell Barton
- [Bf-blender-cvs] [b95e826] master: Code cleanup: remove unused functions and convert int -> bool
Campbell Barton
- [Bf-blender-cvs] [f3db038] master: Correct assert for RNA IDProps
Campbell Barton
- [Bf-blender-cvs] [ea01b24] master: Fix T39623: deleting an object crashes
Campbell Barton
- [Bf-blender-cvs] [1279c39] master: Code cleanup: use parens around multi-line defines.
Campbell Barton
- [Bf-blender-cvs] [5dc23e6] master: Code cleanup: make the source G rated again.
Campbell Barton
- [Bf-blender-cvs] [c61eb64] master: Fix T39635: Crash convening curve to mesh
Campbell Barton
- [Bf-blender-cvs] [1e6d2b1] master: Code cleanup: remove paranoid NULL check
Campbell Barton
- [Bf-blender-cvs] [412826a] master: Mempool: delay allocating an initial chunk, its not always used
Campbell Barton
- [Bf-blender-cvs] [7867f32] master: BMesh: minor speedup, avoid calloc+assign, assign all members instead
Campbell Barton
- [Bf-blender-cvs] [4614c63] master: BMesh: bmesh_sfme now initializes the copy
Campbell Barton
- [Bf-blender-cvs] [c82371f] master: Mempool: simplify memory chunk list building
Campbell Barton
- [Bf-blender-cvs] [593b698] master: DerivedMesh: replace edgehash with edgeset
Campbell Barton
- [Bf-blender-cvs] [ebaf378] master: Dyntopo: replace GHash with GSet, saves some memory
Campbell Barton
- [Bf-blender-cvs] [5580afb] master: GHash/Edgehash: make simple iterator checking functions inline.
Campbell Barton
- [Bf-blender-cvs] [2496636] master: GPU: replace callocs with malloc since reallocs aren't cleared
Campbell Barton
- [Bf-blender-cvs] [b1f97a0] master: Code cleanup: remove Object.bbsize, sizefac and pad
Campbell Barton
- [Bf-blender-cvs] [9de24c8] master: View3D: disable LOD when game engine is disabled or ifdef'd
Campbell Barton
- [Bf-blender-cvs] [a068dda] master: Code cleanup: ifdef unused linklist for GPU drawobject's
Campbell Barton
- [Bf-blender-cvs] [a6fb670] master: Revert "FCurve Transform: scaling no longer changes hansle types"
Campbell Barton
- [Bf-blender-cvs] [82628a6] master: Code cleanup: use struct type for mempool & style edits
Campbell Barton
- [Bf-blender-cvs] [f700a13] master: Revert "Mempool: simplify memory chunk list building"
Campbell Barton
- [Bf-blender-cvs] [9b60174] master: BMesh: DM_to_bmesh_ex, no need to calloc
Campbell Barton
- [Bf-blender-cvs] [5d63f16] master: Fix numpad emulation in non-US keyboards
Campbell Barton
- [Bf-blender-cvs] [7cdaf56] master: Dyntopo: use hidden face flags in more places
Campbell Barton
- [Bf-blender-cvs] [6238fb4] master: UI: de-duplicate UI_OT_copy_to_selected_button poll/exec
Campbell Barton
- [Bf-blender-cvs] [45f336c] master: UI: correct own bad use of bool and document area_copy_data args
Campbell Barton
- [Bf-blender-cvs] [a15b3c4] master: Code cleanup: use bool
Campbell Barton
- [Bf-blender-cvs] [3216e4b] master: API Cleanup: Use BKE_constraint prefix for constraint api
Campbell Barton
- [Bf-blender-cvs] [88298f1] master: Drawing: use const for wire color
Campbell Barton
- [Bf-blender-cvs] [52a5d58] master: UI: split area_copy_data into ED_area_data_copy, ED_area_data_swap
Campbell Barton
- [Bf-blender-cvs] [93ea10d] master: Fix for rigidbody treating the quat as a v3 with pointcache
Campbell Barton
- [Bf-blender-cvs] [c04e73f] master: Math Lib: use less strict epsilon with BLI_ASSERT_UNIT_QUAT
Campbell Barton
- [Bf-blender-cvs] [668250d] master: BMesh: minor change to looping
Campbell Barton
- [Bf-blender-cvs] [fb095af] master: View3D: refactor ED_view3d_draw_offscreen and view3d_main_area_draw_objects
Campbell Barton
- [Bf-blender-cvs] [3cbd9eb] master: Fix for sculpt mode last-stroke applying obmat twice
Campbell Barton
- [Bf-blender-cvs] [2025e4c] master: Code cleanup: quiet warnings & style
Campbell Barton
- [Bf-blender-cvs] [ad9af56] master: LinkList stack macros to swap and pop into a separate stack.
Campbell Barton
- [Bf-blender-cvs] [7c78bce] master: Fix for crash un-indenting in the text editor
Campbell Barton
- [Bf-blender-cvs] [ea610e6] master: Style cleanup: C & pep8
Campbell Barton
- [Bf-blender-cvs] [a7241d0] master: GHash: add typed hash functions (were all (void *))
Campbell Barton
- [Bf-blender-cvs] [aa10cf7] master: GHash: add BLI_ghashutil_uinthash_v4 for hashing 4 ints at once
Campbell Barton
- [Bf-blender-cvs] [955634e] master: Revert part of last commit,
Campbell Barton
- [Bf-blender-cvs] [ea99efe] master: Code cleanup: indentation
Campbell Barton
- [Bf-blender-cvs] [28a8298] master: Math Lib: avoid having to pass a pre-calculated normal tot area_poly_v3
Campbell Barton
- [Bf-blender-cvs] [5c4bb81e] master: Fix T39685: triangulation modifier creates zero-area faces
Campbell Barton
- [Bf-blender-cvs] [cf01f2c] master: Building with C++ guarded alloc works again
Campbell Barton
- [Bf-blender-cvs] [4769b44] master: Fix T39745: "Origin to geometry" not working with Text objects. (regression)
Campbell Barton
- [Bf-blender-cvs] [233dac1] master: Math Lib: increase epsilon for ortho_basis_v3v3_v3
Campbell Barton
- [Bf-blender-cvs] [b3972ae] master: Math Lib: optimize axis_dominant_v3_to_m3, approx 6x speedup
Campbell Barton
- [Bf-blender-cvs] [d1b1d19] master: Fix for half pixel offset rasterizing masks
Campbell Barton
- [Bf-blender-cvs] [e6cdce7] master: Code cleanup: use bools & const args
Campbell Barton
- [Bf-blender-cvs] [53fd22a] master: Fix T39756: Extrude, immediate scale
Campbell Barton
- [Bf-blender-cvs] [ba61992] master: Fix T39767: Parent in Mask mode crashes
Campbell Barton
- [Bf-blender-cvs] [1b9db99] master: Code cleanup: use bools
Campbell Barton
- [Bf-blender-cvs] [3e3efae] master: Viewport Text Drawing: replace single allocs with a memarena
Campbell Barton
- [Bf-blender-cvs] [55c9b35] master: Fix mistake in recent DM material changes
Campbell Barton
- [Bf-blender-cvs] [ef365aa] master: Fix error in last commit
Campbell Barton
- [Bf-blender-cvs] [1c0b6c4] master: Code cleanup: use bools for DM
Campbell Barton
- [Bf-blender-cvs] [a1cab0d] master: Style cleanup
Campbell Barton
- [Bf-blender-cvs] [300f448] master: View3D: no need to mask mask out localview for each object
Campbell Barton
- [Bf-blender-cvs] [69d127c] master: Code cleanup: use const for array args
Campbell Barton
- [Bf-blender-cvs] [bb507e4] master: View3D: use smoothview for localview switching
Campbell Barton
- [Bf-blender-cvs] [e5f4f4d] master: CMake was missing header
Campbell Barton
- [Bf-blender-cvs] [dc84760] master: Change Vector.slerp to accept nonunit vectors
Campbell Barton
- [Bf-blender-cvs] [36defb7] master: Disable quicktime when in cmake's lite configuration
Campbell Barton
- [Bf-blender-cvs] [fc9c790] master: Math Lib: minor optimization for axis_angle_normalized_to_mat3
Campbell Barton
- [Bf-blender-cvs] [fabc46b] master: Math Lib: add rotation_between_vecs_to_mat3
Campbell Barton
- [Bf-blender-cvs] [0ed6725] master: Math Lib: minor optimization to barycentric_transform
Campbell Barton
- [Bf-blender-cvs] [d6a53bb] master: Minor change to recent commit (avoid transpose)
Campbell Barton
- [Bf-blender-cvs] [a51a0ca] master: Math Lib: add shell_v3v3_normalized_to_dist and v2 version
Campbell Barton
- [Bf-blender-cvs] [f77207b] master: Math Lib: faster version of rotation_between_vecs_to_mat3
Campbell Barton
- [Bf-blender-cvs] [1a1bc28] master: Code cleanup: style
Campbell Barton
- [Bf-blender-cvs] [55d75f5] master: Code cleanup: correct abs use
Campbell Barton
- [Bf-blender-cvs] [3ba7a75] master: Correct cast from recent bool changes
Campbell Barton
- [Bf-blender-cvs] [25c9ea8] master: GHash, EdgeHash: hint on unlikely branch
Campbell Barton
- [Bf-blender-cvs] [b264f61] master: Fix incorrect ghash free
Campbell Barton
- [Bf-blender-cvs] [3a950dc] master: Skin mark/clear: replace GHash with GSet
Campbell Barton
- [Bf-blender-cvs] [b1e1f86e] master: Fix for UI_view2d_to_region_float (was ignoring x, y args)
Campbell Barton
- [Bf-blender-cvs] [9ae0e58] master: View2d: API Cleanup for view<->region conversion
Campbell Barton
- [Bf-blender-cvs] [e4a2df9] master: View2d: check UI_view2d_view_to_region_clip succeeds before using the result
Campbell Barton
- [Bf-blender-cvs] [43d695e] master: Code cleanup: view2d api naming
Campbell Barton
- [Bf-blender-cvs] [f55ca54] master: Object drawing: test the flag, without comparing the value
Campbell Barton
- [Bf-blender-cvs] [64b6ea0] master: PBVH: replace ghash with gset for storing unique faces
Campbell Barton
- [Bf-blender-cvs] [9bff19f] master: GHash, Edgehash: add lookup_default() funcs.
Campbell Barton
- [Bf-blender-cvs] [9d5ed60] master: BMesh Inset: remove hack to store coords in normals
Campbell Barton
- [Bf-blender-cvs] [551096d] master: BLI_open: check returned value for `-1` instead of `< 0`
Campbell Barton
- [Bf-blender-cvs] [3677224] master: Don't follow symlinks when writing autosave or quit.blend
Campbell Barton
- [Bf-blender-cvs] [4e3c9b0] master: View3d: api naming, for setting the view matrix.
Campbell Barton
- [Bf-blender-cvs] [bca7d15] master: Code cleanup: use const for rna
Campbell Barton
- [Bf-blender-cvs] [af84bf2] master: Add type checks for Python context overrides
Campbell Barton
- [Bf-blender-cvs] [2108a61] master: BMesh: minor optimizations for shapekey lookups on conversion
Campbell Barton
- [Bf-blender-cvs] [421c42b] master: Math Lib: move barycentric_weights_v2_persp to into math_geom
Campbell Barton
- [Bf-blender-cvs] [f2c483d] master: Fix T39429: Project paint error with UV bleed
Campbell Barton
- [Bf-blender-cvs] [0c8b65b] bake-cycles: Avoid double property lookups in bake_invoke
Campbell Barton
- [Bf-blender-cvs] [e092036] master: Quiet warning
Campbell Barton
- [Bf-blender-cvs] [6babb4d] master: Fix T39847: uiPreview not being copied with areas
Campbell Barton
- [Bf-blender-cvs] [ad5497b] master: Code cleanup: style and use switch () for (un)pack
Campbell Barton
- [Bf-blender-cvs] [7cdf599] master: Add asserts to raytrace get/set_cut functions
Campbell Barton
- [Bf-blender-cvs] [d4261d0] master: Quiet warnings
Campbell Barton
- [Bf-blender-cvs] [1e6fa59] master: Fix T39852: Crash (Blender internal) large objects
Campbell Barton
- [Bf-blender-cvs] [bba9742] master: Subsurf: minor optimization setting edge origindex
Campbell Barton
- [Bf-blender-cvs] [3182c54] master: Fix T39839: Applying the subsurf modifier deletes the freestyle edge marks
Campbell Barton
- [Bf-blender-cvs] [920602f] master: Quiet warning
Campbell Barton
- [Bf-blender-cvs] [b8ea2e7] master: Smart UV Project: don't rotate islands which are almost square
Campbell Barton
- [Bf-blender-cvs] [6c57ee5] master: Box Pack: Improve when packing boxes of the same size
Campbell Barton
- [Bf-blender-cvs] [72e9052] master: BoxPack: remove quad_flags array, replace with inline bit-shift
Campbell Barton
- [Bf-blender-cvs] [d5647a3] master: BoxPack: flag verts used in packed boxes
Campbell Barton
- [Bf-blender-cvs] [e6c1a23] master: BoxPack: add support for merging verts as they are packed in
Campbell Barton
- [Bf-blender-cvs] [69de54f] master: BoxPack: remove unusable vertices while packing
Campbell Barton
- [Bf-blender-cvs] [ae71729] master: BoxPack: add bias, fixes erratic placement with identical boxes
Campbell Barton
- [Bf-blender-cvs] [030ae5c] master: Quiet warnings
Campbell Barton
- [Bf-blender-cvs] [a15be34] master: Code cleanup: unused python vars & imports
Campbell Barton
- [Bf-blender-cvs] [1eb1351] master: Fix T38924: wm.link_append() could fail to append
Campbell Barton
- [Bf-blender-cvs] [bef1edb] master: Add message for constraint poll
Campbell Barton
- [Bf-blender-cvs] [dd86773] master: BoxPack: replace macros with functions
Campbell Barton
- [Bf-blender-cvs] [a34a653] master: Fix for transform local-axis calculation with zero length normals
Campbell Barton
- [Bf-blender-cvs] [a66ae2b] master: Outliner: avoid using bitshift when hashing (which could use negative numbers)
Campbell Barton
- [Bf-blender-cvs] [d0533b6] master: Fix T39896: lock view rotation, behavior not consistent
Campbell Barton
- [Bf-blender-cvs] [1e39046] master: Avoid integer overflow in build_implicit_tree_helper
Campbell Barton
- [Bf-blender-cvs] [a2c107a] master: Code cleanup: use 'const' for arrays (blenkernel)
Campbell Barton
- [Bf-blender-cvs] [483d8da] master: Code cleanup: use 'const' for arrays (blenlib)
Campbell Barton
- [Bf-blender-cvs] [e73d0f5] master: Code cleanup: use 'const' for arrays (python)
Campbell Barton
- [Bf-blender-cvs] [15d77d2] master: Code cleanup: use 'const' for arrays (windowmanager)
Campbell Barton
- [Bf-blender-cvs] [f2d2597] master: Code cleanup: use 'const' for arrays (render)
Campbell Barton
- [Bf-blender-cvs] [c67bd49] master: Code cleanup: use 'const' for arrays (editors)
Campbell Barton
- [Bf-blender-cvs] [88a0fe5] master: Code cleanup: use 'const' for arrays (bmesh)
Campbell Barton
- [Bf-blender-cvs] [7ca74fc] master: Code cleanup: use 'const' for arrays (blenloader, gpu, imbuf, makesdna, modifiers, nodes)
Campbell Barton
- [Bf-blender-cvs] [b6e967b] master: Code cleanup: const args and arrays
Campbell Barton
- [Bf-blender-cvs] [350d253] bake-cycles: Code cleanup: cycles baking
Campbell Barton
- [Bf-blender-cvs] [01dd80b] bake-cycles: Bake api cleanup: use RE_bake_ prefix.
Campbell Barton
- [Bf-blender-cvs] [c4b963f] bake-cycles: Bake api: define TriTessFace verts as an array (avoids copy)
Campbell Barton
- [Bf-blender-cvs] [6b655a1] bake-cycles: Bake api: include cleanup
Campbell Barton
- [Bf-blender-cvs] [d7d2e71] master: Correct some errors in auto-cleanup
Campbell Barton
- [Bf-blender-cvs] [a2489e2] master: Code cleanup: style, unused import
Campbell Barton
- [Bf-blender-cvs] [267bdfb] bake-cycles: Code cleanup: avoid warning about bit-shift outside int range
Campbell Barton
- [Bf-blender-cvs] [778a32e] bake-cycles: Merge branch 'master' into bake-cycles
Campbell Barton
- [Bf-blender-cvs] [c3d3ae3] master: Code cleanup: avoid warning about bit-shift outside int range
Campbell Barton
- [Bf-blender-cvs] [9d88fb1] master: RNA: Use unsigned ints when bit-shifting
Campbell Barton
- [Bf-blender-cvs] [c84095f] master: Editmesh: Update tooltips for vert/edge/face buttons
Campbell Barton
- [Bf-blender-cvs] [09b6760] soc-2013-paint: Code cleanup: use sets
Campbell Barton
- [Bf-blender-cvs] [fdcb9fc] master: Bevel: Avoid sqrt comparing lengths
Campbell Barton
- [Bf-blender-cvs] [28322c1] master: Convex Hull 2D: avoid calling qsort twice
Campbell Barton
- [Bf-blender-cvs] [1b63a5d] master: Fix for f-curve elastic ease in/out discontinuity
Campbell Barton
- [Bf-blender-cvs] [3d9b415] master: PyC_RunQuicky: Print filename when its missing
Campbell Barton
- [Bf-blender-cvs] [b5feb19] master: f-curve easing: make ease-out symmetrical to ease-in
Campbell Barton
- [Bf-blender-cvs] [e158fbf] master: f-curve easing: make ease in/out expressions consistent
Campbell Barton
- [Bf-blender-cvs] [89b3dca] master: f-curve easing: Adjustments to Robert Penner elastic easing
Campbell Barton
- [Bf-blender-cvs] [6600fe0] master: Correction to last commit
Campbell Barton
- [Bf-blender-cvs] [7712d86] master: Error in last commit, need to take duration into account
Campbell Barton
- [Bf-blender-cvs] [a91c4ac] master: Ignore user-preferences when inserting keys from Python
Campbell Barton
- [Bf-blender-cvs] [94e5e2f] master: Code cleanup: simplify reallocs using MEM_recalloc
Campbell Barton
- [Bf-blender-cvs] [409fb4d] master: Code cleanup: remove redundant matrix initialization
Campbell Barton
- [Bf-blender-cvs] [232f19f] master: PyAPI: Matrix.invert(ed): accept an optional fallback argument
Campbell Barton
- [Bf-blender-cvs] [94bf67b] master: Error in last commit
Campbell Barton
- [Bf-blender-cvs] [c034a25] master: Code cleanup: quiet warnings
Campbell Barton
- [Bf-blender-cvs] [fc59160] master: 3D Text: edit menu was hidden
Campbell Barton
- [Bf-blender-cvs] [d30988b] master: Code cleanup: avoid sin/cos calls when drawing sun lamp
Campbell Barton
- [Bf-blender-cvs] [8db8422] master: Fix T31605: rotate around selection ignores numpad
Campbell Barton
- [Bf-blender-cvs] [1ef06ab] master: Fix T39947: Aligned handle behaviour problem in graph editor
Campbell Barton
- [Bf-blender-cvs] [4be837f] master: Code cleanup: remove unused grease pencil pointer
Campbell Barton
- [Bf-blender-cvs] [d71db08] master: Fix 39065: Leaving QuadView lost view settings
Campbell Barton
- [Bf-blender-cvs] [2759145] master: Correct own regression drawing lamp outline
Campbell Barton
- [Bf-blender-cvs] [23b4e24] master: Remove link from Link/Append UI, since we have 2 menu items
Campbell Barton
- [Bf-blender-cvs] [7e9a873] master: View3D: disable entering camera when enabling quad-view
Campbell Barton
- [Bf-blender-cvs] [cdaff06] master: Fix T38905: view3d.object_as_camera didn't store the last-view
Campbell Barton
- [Bf-blender-cvs] [4844687] master: Code cleanup: remove redundant CTX calls
Campbell Barton
- [Bf-blender-cvs] [313d62d] master: Get the edit-object when keying and checking editmode
Campbell Barton
- [Bf-blender-cvs] [1f4cfb3] master: Fix T39952: Printing tiles gives negative numbers
Campbell Barton
- [Bf-blender-cvs] [32e0230] master: Fix T39933: Link/Append Scenes misses VSE mask, clips
Campbell Barton
- [Bf-blender-cvs] [863352d] master: Correct issue with IMB_ispic returning bool
Campbell Barton
- [Bf-blender-cvs] [d2032d0] master: Fix T39931: Crash generating thumbnails (error in escaping)
Campbell Barton
- [Bf-blender-cvs] [7829ef0] master: Report when saving images and text
Campbell Barton
- [Bf-blender-cvs] [417efb0] master: Remove hard coded Python version for scons
Campbell Barton
- [Bf-blender-cvs] [b96d531] master: Python: move to version 3.4x on all platforms
Campbell Barton
- [Bf-blender-cvs] [4d1a109] master: Fix T35176: Python fails with blend files from non-ASCII paths
Campbell Barton
- [Bf-blender-cvs] [4ca6786] master: Code cleanup: remove unused includes
Campbell Barton
- [Bf-blender-cvs] [0309a7b] master: Code cleanup: remove unused header
Campbell Barton
- [Bf-blender-cvs] [4b75956] master: Fix T39974: Popups lead to crash if 'UNDO' isn't set
Campbell Barton
- [Bf-blender-cvs] [762a988] master: Fix for copy_object_pose incrementing custom user twice
Campbell Barton
- [Bf-blender-cvs] [3d5ab5a] master: Warning cleanup: signed/unsigned compare
Campbell Barton
- [Bf-blender-cvs] [d50f883] master: Fix T39969: Make single user object looses custom-tx-bone
Campbell Barton
- [Bf-blender-cvs] [2ce3e46] master: Fix for making single user objects setting FROMGROUP flag incorrectly
Campbell Barton
- [Bf-blender-cvs] [cb48c0c] master: Revert "Fix msvc 2013 compiler errors after the ingenious cleanup in 4ca67869cc7a."
Campbell Barton
- [Bf-blender-cvs] [af86b00] master: Include removal gave problems with windows, ifdef some back in for windows only
Campbell Barton
- [Bf-blender-cvs] [1fcce18] master: Another issue with includes
Campbell Barton
- [Bf-blender-cvs] [b224fbf] master: OpenCL + AMD adapt kernel to newer driver
Martijn Berger
- [Bf-blender-cvs] [163a321] master: OpenCL Change opencl_assert to be more like cuda assert where possible. added some extra warnings and feedback if things go wrong
Martijn Berger
- [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [61344] trunk/lib/win64_vc12: Python 3. 4 x64 msvc 2013, release libraries
Martijn Berger
- [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [61345] trunk/lib/win64_vc12: python 3. 4 debug packages msvc 2013 x64
Martijn Berger
- [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [61348] trunk/lib/windows_vc12: Python 3. 4 windows 32bit msvc 2013, should work on XP also
Martijn Berger
- [Bf-blender-cvs] [a5b9f22] master: BGE - button for deactivate sensors, controllers and actuators
Jorge Bernal
- [Bf-blender-cvs] [155805b] soc-2013-cycles_volume: updated master into branch
Rafael Campos
- [Bf-blender-cvs] [724750f] soc-2013-cycles_volume: Updated OpenVDB library to 2.3.0;
Rafael Campos
- [Bf-blender-cvs] [ef3eb7a] master: Code cleanup: don't use unnecessary .exe extension in scons, simplify code.
Lawrence D'Oliveiro
- [Bf-blender-cvs] [49d1c8d] master: Fix issue for OPENCL problem on Macosx 10.9.2
Monique Dewanchand
- [Bf-blender-cvs] [cb7cfd3] master: Cycles: add dedicated UV Map node, easier to find and has convenient auto complete.
Kevin Dietrich
- [Bf-blender-cvs] [83988b6] master: Fix new Cycles UV Map node not working correct for bump mapping.
Kevin Dietrich
- [Bf-blender-cvs] [f5a716b] master: Fix T39786: Transform node gives bad result.
Kevin Dietrich
- [Bf-blender-cvs] [1dcf956] master: Fix for wrong behavior of 'darken' blend mode with factor.
Kevin Dietrich
- [Bf-blender-cvs] [d923720] master: Cycles: Disable Branched Path on all GPUs for now, until we separate the cubins.
Thomas Dinges
- [Bf-blender-cvs] [53f6057] master: Cycles UI: Refactor cpu checks into a use_cpu() function.
Thomas Dinges
- [Bf-blender-cvs] [95ac6bc] master: Fix T39606, SSS and Volume nodes were showing warning, even if CPU was used.
Thomas Dinges
- [Bf-blender-cvs] [297a222] master: Cycles / CUDA: Increase sm_2x registers to 40.
Thomas Dinges
- [Bf-blender-cvs] [f7d06cd] master: Code cleanup: RAS_ILightObject is class, not a struct.
Thomas Dinges
- [Bf-blender-cvs] [06cd550] master: Compile fix for Windows.
Thomas Dinges
- [Bf-blender-cvs] [f24bfcf] master: Cycles: Show Auto Smooth and Angle in the UI, after Split Normals are in.
Thomas Dinges
- [Bf-blender-cvs] [d46e1b5] master: Cycles Standalone: Use progressive refine in background mode too.
Thomas Dinges
- [Bf-blender-cvs] [87628cc] master: Fix GLSL after 7765b73f6d20 (Transparent Depth).
Thomas Dinges
- [Bf-blender-cvs] [5ce2edf] master: Cleanup: Pass PathState as a whole, instead of individual members.
Thomas Dinges
- [Bf-blender-cvs] [f6abc96] master: Cleanup: Remove OpenCL __MULTI_CLOSURE__ sanity check, not needed anymore after 04a10907dc41.
Thomas Dinges
- [Bf-blender-cvs] [d1009bd] master: Windows: Disable Numpy for now, we miss the libs for Python 3.4.
Thomas Dinges
- [Bf-blender-cvs] [a47a4ef] master: Fix msvc 2013 compiler errors after the ingenious cleanup in 4ca67869cc7a.
Thomas Dinges
- [Bf-blender-cvs] [e2cbfb7] master: Walk Navigation: no one should fall through the floor ever again (fix #T39561)
Dalai Felinto
- [Bf-blender-cvs] [f871330] bake-cycles: Cycles-Bake: Squash of first commits
Dalai Felinto
- [Bf-blender-cvs] [fca3579] bake-cycles: Cycles-Bake: fix compile error on linux
Dalai Felinto
- [Bf-blender-cvs] [55a4bee] bake-cycles: Cycles-Bake: RE_populate_bake_pixels() - still need work
Dalai Felinto
- [Bf-blender-cvs] [04bd21a] bake-cycles: Cycles-Bake: suppress result printout
Dalai Felinto
- [Bf-blender-cvs] [6ba383d] bake-cycles: Cycles-Bake: RE_populate_bake_pixels working for triangulated faces
Dalai Felinto
- [Bf-blender-cvs] [a3a7652] bake-cycles: Cycles-Bake: fixing heap corruption bug
Dalai Felinto
- [Bf-blender-cvs] [06059af] bake-cycles: Cycles-Bake: bump primitive id and create new face if tessface has 4 vertices
Dalai Felinto
- [Bf-blender-cvs] [0aa2e4e] bake-cycles: Cycles-Bake: Saving the baked map externally working + more code
Dalai Felinto
- [Bf-blender-cvs] [6021321] bake-cycles: Cycles-Bake: better to always use the external engine to bake, the only map that we could map using the internal mechanism is the UV map
Dalai Felinto
- [Bf-blender-cvs] [e810e8b] bake-cycles: Cycles-Bake: remove the spurious prints from Cycles
Dalai Felinto
- [Bf-blender-cvs] [f779b39] bake-cycles: Cycles-Bake: bakepixels > bake_pixels
Dalai Felinto
- [Bf-blender-cvs] [63498bc] bake-cycles: Cycles-Bake: cleanup of comments/todo listing in object_bake_new.c
Dalai Felinto
- [Bf-blender-cvs] [3f3f672] bake-cycles: Cycles-Bake: basic structure to run different baking routines depending on the pass_type
Dalai Felinto
- [Bf-blender-cvs] [04c4368] bake-cycles: Cycles-Bake: reverting gibberish code I added earlier
Dalai Felinto
- [Bf-blender-cvs] [e160b73] bake-cycles: Cycles-Bake: reverting code I shouldn't need
Dalai Felinto
- [Bf-blender-cvs] [c58385a] bake-cycles: Cycles-Bake: fix Cycles breaking on free()
Dalai Felinto
- [Bf-blender-cvs] [e60ca39] bake-cycles: Cycles-Bake: report back successful baking and free mem
Dalai Felinto
- [Bf-blender-cvs] [1980143] bake-cycles: Cycles-Bake: using BL::BakePixel instead of BakePixel inside Cycles
Dalai Felinto
- [Bf-blender-cvs] [ab2737c] bake-cycles: Cycles-Bake: create BakeManager to be handled via scene
Dalai Felinto
- [Bf-blender-cvs] [57f46cc] bake-cycles: Cycles-Bake: fill the bake() routine to call the shader function
Dalai Felinto
- [Bf-blender-cvs] [2780b45] bake-cycles: Cycles-Bake: add missing SHADER_EVAL types
Dalai Felinto
- [Bf-blender-cvs] [4a24903] bake-cycles: Cycles-Bake: incorporate the barebones to eval different shaders in kernel_shader_evaluate
Dalai Felinto
- [Bf-blender-cvs] [d741ae2] bake-cycles: Cycles-Bake: ENVIRONMENT shader
Dalai Felinto
- [Bf-blender-cvs] [5aaab58] bake-cycles: Cycles-Bake: COMBINED shader baking
Dalai Felinto
- [Bf-blender-cvs] [ccde338] bake-cycles: Cycles-Bake: some small cleanup and small changes
Dalai Felinto
- [Bf-blender-cvs] [4f949bb] bake-cycles: Cycles-Bake: expose only the modes suggested by brecht
Dalai Felinto
- [Bf-blender-cvs] [92ded7c] bake-cycles: Cycles-Bake: data passes and trioffset
Dalai Felinto
- [Bf-blender-cvs] [4dab2d0] bake-cycles: Cycles-Bake: remove _bake_bary_uv() debug function
Dalai Felinto
- [Bf-blender-cvs] [2c2a898] bake-cycles: Cycles-Bake: UV baking
Dalai Felinto
- [Bf-blender-cvs] [b5477f6] bake-cycles: Cycles-Bake: operator is only valid if the object is editable
Dalai Felinto
- [Bf-blender-cvs] [8175907] bake-cycles: Cycles-Bake: better solution to force UV to be present
Dalai Felinto
- [Bf-blender-cvs] [67f8e71] bake-cycles: Cycles-Bake: NORMAL baked in tangent space
Dalai Felinto
- [Bf-blender-cvs] [eaad6cc] bake-cycles: Cycles-Bake: light passes: barebones, but not working
Dalai Felinto
- [Bf-blender-cvs] [4ed3eff] bake-cycles: Cycles-Bake: NORMAL - use blue as filling color
Dalai Felinto
- [Bf-blender-cvs] [73397a5] bake-cycles: Cycles-Bake: initialize RNG and other small changes as per Brecht suggestion
Dalai Felinto
- [Bf-blender-cvs] [db3635f] bake-cycles: Cycles-Bake: force use_light_pass to be on when baking light passes
Dalai Felinto
- [Bf-blender-cvs] [8118973] bake-cycles: Cycles-Bake: make sure film use_light_visibility is on since blender_session (just to be safe)
Dalai Felinto
- [Bf-blender-cvs] [d6bcacf] bake-cycles: Cycles-Bake: Passing samples, and hack to enhance bake result
Dalai Felinto
- [Bf-blender-cvs] [f3505ab] bake-cycles: Cycles-Bake: always write alpha 1.0 for now
Dalai Felinto
- [Bf-blender-cvs] [0bb8432] bake-cycles: Cycles-Bake: remove old code for passes + style touch ups
Dalai Felinto
- [Bf-blender-cvs] [c961bd3] bake-cycles: Cycles-Bake: save as linear if is a data pass type
Dalai Felinto
- [Bf-blender-cvs] [a222262] bake-cycles: Cycles-Bake: AO pass
Dalai Felinto
- [Bf-blender-cvs] [787dd7b] bake-cycles: Cycles-Bake: make white background when baking AO
Dalai Felinto
- [Bf-blender-cvs] [d4b4e05] bake-cycles: Cycles-Bake: removing commented out code
Dalai Felinto
- [Bf-blender-cvs] [2c63f93] bake-cycles: Cycles-Bake: free memory after done baking
Dalai Felinto
- [Bf-blender-cvs] [0cb675d] bake-cycles: Cycles-Bake: fix for viewport lagging redraw
Dalai Felinto
- [Bf-blender-cvs] [a9a961a] bake-cycles: Cycles-Bake: fix for multiple-objects scene
Dalai Felinto
- [Bf-blender-cvs] [c31cd92] bake-cycles: Cycles-Bake: CUDA doesnt like make_float3(x) with one element
Dalai Felinto
- [Bf-blender-cvs] [8b2b0a0] bake-cycles: Cycles-Bake: SUBSURFACE only supported in cpu
Dalai Felinto
- [Bf-blender-cvs] [dd1a880] bake-cycles: Cycles-Bake: Cycles-Bake: Margin (image bleeding)
Dalai Felinto
- [Bf-blender-cvs] [ba42932] bake-cycles: Cycles-Bake: get the mesh with modifiers applied
Dalai Felinto
- [Bf-blender-cvs] [ec99454] bake-cycles: Cycles-Bake: fix errors after recent rebase to master
Dalai Felinto
- [Bf-blender-cvs] [a2c3afc] bake-cycles: Cycles-Bake: stop building undeformed mesh
Dalai Felinto
- [Bf-blender-cvs] [893358c] bake-cycles: Cycles-Bake: Active to select and cage extrusion
Dalai Felinto
- [Bf-blender-cvs] [3b80db9] bake-cycles: Cycles-Bake: Fixing building for MSVC + supress warnings
Dalai Felinto
- [Bf-blender-cvs] [6ee3714] bake-cycles: Cycles-Bake: remove assert and comment cleanup
Dalai Felinto
- [Bf-blender-cvs] [4567be7] bake-cycles: Cycles-Bake: normal swizzle, and OBJECT and WORLD normal spaces
Dalai Felinto
- [Bf-blender-cvs] [b19d531] bake-cycles: Cycles-Bake: Tangent Normal space mode
Dalai Felinto
- [Bf-blender-cvs] [a86b16f] bake-cycles: Cycles-Bake: Fix Linux build error
Dalai Felinto
- [Bf-blender-cvs] [7cad13f] bake-cycles: Cycles-Bake: silenting warning: set default string value as NULL - no more crashes
Dalai Felinto
- [Bf-blender-cvs] [7e046aa] bake-cycles: Cycles-Bake: Custom Cage support
Dalai Felinto
- [Bf-blender-cvs] [d3d0121] bake-cycles: Cycles-Bake: remove invoke
Dalai Felinto
- [Bf-blender-cvs] [68536d4] bake-cycles: Cycles-Bake: User Interface
Dalai Felinto
- [Bf-blender-cvs] [f77951d] bake-cycles: Cycles-Bake: ui fix - cage works for non-normal passes too
Dalai Felinto
- [Bf-blender-cvs] [94e4c4b] bake-cycles: Cycles-Bake: Fix warnings and compile errors (hopefully)
Dalai Felinto
- [Bf-blender-cvs] [0e44c5a] bake-cycles: Cycles-Bake: another compile fix attempt
Dalai Felinto
- [Bf-blender-cvs] [a093fda] bake-cycles: Cycles-Bake: accept relative path in filepath
Dalai Felinto
- [Bf-blender-cvs] [91373a5] bake-cycles: Cycles-Bake: Fix for padding (margin) not working in tangent maps
Dalai Felinto
- [Bf-blender-cvs] [77b7b4e] bake-cycles: Cycles-Bake: Saving different file formats *
Dalai Felinto
- [Bf-blender-cvs] [a618c2c] bake-cycles: Cycles-Bake: Support for float formats (openexr, png, ...)
Dalai Felinto
- [Bf-blender-cvs] [5cb363c] bake-cycles: Cycles-Bake: support non-alpha saving of png, openexr, ...
Dalai Felinto
- [Bf-blender-cvs] [db7d18f] bake-cycles: Cycles-Bake: Fix for "missing" rays generating spurious result in tangent maps
Dalai Felinto
- [Bf-blender-cvs] [970bd5e] bake-cycles: Cycles-Bake: remove unused code
Dalai Felinto
- [Bf-blender-cvs] [2b9b69f] bake-cycles: Cycles-Bake: Selected to Active - using global coordinates
Dalai Felinto
- [Bf-blender-cvs] [4092266] bake-cycles: Cycles-Bake: 1st round of code-review
Dalai Felinto
- [Bf-blender-cvs] [2b9df69] bake-cycles: Cycles-Bake: divide the in/direct passes by the color passes
Dalai Felinto
- [Bf-blender-cvs] [7f8e11f] bake-cycles: Cycles-Bake: fix rna warnings
Dalai Felinto
- [Bf-blender-cvs] [64d3ae1] bake-cycles: Cycles-Bake: prevent crash when closing Blender
Dalai Felinto
- [Bf-blender-cvs] [6bfaa33] bake-cycles: Cycles-Bake: Using aa_samples instead of samples
Dalai Felinto
- [Bf-blender-cvs] [d2929fe] bake-cycles: Cycles-Bake: [review] style cleanups (Python)
Dalai Felinto
- [Bf-blender-cvs] [f573824] bake-cycles: Cycles-Bake: [review] style cleanups (Cycles)
Dalai Felinto
- [Bf-blender-cvs] [cd590fe] bake-cycles: Cycles-Bake: [review] style cleanup
Dalai Felinto
- [Bf-blender-cvs] [9fc4bd7] bake-cycles: Cycles-Bake: [review] store u and v as uv[2]
Dalai Felinto
- [Bf-blender-cvs] [7f019cd] bake-cycles: Cycles-Bake: [review] float promotion cleanup, store swizzle sign as float
Dalai Felinto
- [Bf-blender-cvs] [0af6b6a] bake-cycles: Cycles-Bake: [review] rename _new.c to _api.c
Dalai Felinto
- [Bf-blender-cvs] [c7eb0b3] bake-cycles: Cycles-Bake: [review] using math_geom resolve_tri_uv_v3 function
Dalai Felinto
- [Bf-blender-cvs] [6516452] bake-cycles: Cycles-Bake: Renaming 'Custom-Cage' to 'Cage'
Dalai Felinto
- [Bf-blender-cvs] [2e54104] bake-cycles: Cycles-Bake: UI - align width and height so to use Drag&Edit
Dalai Felinto
- [Bf-blender-cvs] [2b8e160] bake-cycles: Cycles-Bake: [review] building in Linux & cleanup (by Campbell Barton)
Dalai Felinto
- [Bf-blender-cvs] [dda14aa] bake-cycles: Cycles-Bake: [review] small changes in Cycles as suggested by Brecht van Lommel
Dalai Felinto
- [Bf-blender-cvs] [0a33aa3] bake-cycles: Cycles-Bake: [review] pass progress to baking, though I still cant cancel it
Dalai Felinto
- [Bf-blender-cvs] [89823c2] bake-cycles: Cycles-Bake: [review] restoring SAMPLING_PATTERN_CMJ test and adding a is_baking variable
Dalai Felinto
- [Bf-blender-cvs] [a5f78dc] bake-cycles: Cycles-Bake: fixing build in Linux (FALSE > false, TRUE > true)
Dalai Felinto
- [Bf-blender-cvs] [754b70a] bake-cycles: Cycles-Bake: remaining building issues
Dalai Felinto
- [Bf-blender-cvs] [57e8f27] bake-cycles: Cycles-Bake: CUDA support
Dalai Felinto
- [Bf-blender-cvs] [d1170bf] bake-cycles: Cycles-Bake: fix for regression introduced on: "[review] restoring SAMPLING_PATTERN_CMJ test and adding a is_baking variable"
Dalai Felinto
- [Bf-blender-cvs] [34f745d] bake-cycles: Cycles-Bake: [review] using DNA to store the baking settings
Dalai Felinto
- [Bf-blender-cvs] [25413b5] bake-cycles: Cycles-Bake: [review] cleanups - as per Campbell Barton suggestions
Dalai Felinto
- [Bf-blender-cvs] [1f8c36d] bake-cycles: Cycles-Bake: [review] using MACRO in get_shader_type()
Dalai Felinto
- [Bf-blender-cvs] [311f083] bake-cycles: Cycles-Bake: [review] ui nitty-picking from Thomas Dinges
Dalai Felinto
- [Bf-blender-cvs] [12c69b5] bake-cycles: Cycles-Bake: remove pseudo-code
Dalai Felinto
- [Bf-blender-cvs] [0b053bd] bake-cycles: Cycles-Bake: [review] nitty-pick, removing unneded cast
Dalai Felinto
- [Bf-blender-cvs] [5c671d6] bake-cycles: Cycles-Bake: conflict fix from merge
Dalai Felinto
- [Bf-blender-cvs] [b2ffdf9] bake-cycles: BLI_path_suffix() - new path util functon to add a suffix to a filepath (before the extension)
Dalai Felinto
- [Bf-blender-cvs] [a1c99c0] bake-cycles: Cycles-Bake: internal saving and split image per material
Dalai Felinto
- [Bf-blender-cvs] [9b5f9d9] bake-cycles: Cycles-Bake: code cleanup (goto, return)
Dalai Felinto
- [Bf-blender-cvs] [e034fc2] bake-cycles: Cycles-Bake: fix for windows builds
Dalai Felinto
- [Bf-blender-cvs] [60c94ff] bake-cycles: Cycles-Bake: compile fix after merge (transparent_bounce)
Dalai Felinto
- [Bf-blender-cvs] [d41d1ce] bake-cycles: Cycles-Bake: Support for multiple high-poly objects selected at once
Dalai Felinto
- [Bf-blender-cvs] [42785c1] bake-cycles: Cycles-Bake: Tangent baking from multires
Dalai Felinto
- [Bf-blender-cvs] [1ca355d] bake-cycles: Cycles-Bake: silence rna warning and code cleanup
Dalai Felinto
- [Bf-blender-cvs] [4f72d90] bake-cycles: Merge remote-tracking branch 'upstream/master' into bake-cycles
Dalai Felinto
- [Bf-blender-cvs] [f1fe753] bake-cycles: Cycles-Bake: bugfix for when no material is present
Dalai Felinto
- [Bf-blender-cvs] [1131549] bake-cycles: Cycles-Bake: fix building in WindowsXP 32bits SP3
Dalai Felinto
- [Bf-blender-cvs] [40efa4b] bake-cycles: Cycles-Bake: UI changes: removing External Saving options
Dalai Felinto
- [Bf-blender-cvs] [6889305] bake-cycles: IMB buffer functions to take a mask as input
Dalai Felinto
- [Bf-blender-cvs] [993f316] bake-cycles: Cycles-Bake: "Clear" option fully supported
Dalai Felinto
- [Bf-blender-cvs] [a8e1e19] bake-cycles: build fix for windows after 68893054 (IMB buffer functions to take a mask as input)
Dalai Felinto
- [Bf-blender-cvs] [f9e4f9c] bake-cycles: Cycles-Bake: [review] Cycles style cleanup
Dalai Felinto
- [Bf-blender-cvs] [7fe9112] bake-cycles: Revert "Cycles-Bake: [review] using MACRO in get_shader_type()"
Dalai Felinto
- [Bf-blender-cvs] [1572c1b] bake-cycles: changes to b2ffdf99 (BLI_path_suffix()) - to be squashed
Dalai Felinto
- [Bf-blender-cvs] [3af5347] bake-cycles: Cycles-Bake: cleanup (removing uneeded function)
Dalai Felinto
- [Bf-blender-cvs] [44a1d84] bake-cycles: Cycles-Bake: better support for multiple materials referring to the same image
Dalai Felinto
- [Bf-blender-cvs] [7bd98ac] bake-cycles: Merge remote-tracking branch 'upstream/master' into bake-cycles
Dalai Felinto
- [Bf-blender-cvs] [c7ba357] bake-cycles: Cycles-Bake: Internal save mode should be the default (since external is not even in the ui)
Dalai Felinto
- [Bf-blender-cvs] [4bf16bd] bake-cycles: Cycles-Bake: external saving is working again (though there is no UI)
Dalai Felinto
- [Bf-blender-cvs] [6203b96] bake-cycles: Cycles-Bake: small fix for external saving + cleanup
Dalai Felinto
- [Bf-blender-cvs] [02fc6ef] bake-cycles: Cycles-Bake: Cycles changes for shader evaluation to support cancelling via progress cancel callback
Dalai Felinto
- [Bf-blender-cvs] [98bbb88] bake-cycles: Cycles-Bake: Support for 'cancelling' the bake (Esc)
Dalai Felinto
- [Bf-blender-cvs] [53b753b] bake-cycles: Cycles-Bake: force saving to be always external
Dalai Felinto
- [Bf-blender-cvs] [67ae1f7] bake-cycles: Cycles-Bake: bring back the SHADOW pass
Dalai Felinto
- [Bf-blender-cvs] [55e9632] bake-cycles: Merge remote-tracking branch 'upstream/master' into bake-cycles
Dalai Felinto
- [Bf-blender-cvs] [4841924] bake-cycles: Cycles-Bake: fix windows build
Dalai Felinto
- [Bf-blender-cvs] [3ff708a] bake-cycles: IMB buffer _mask functions shouldn't convert colorspaces (ammend to 68893054)
Dalai Felinto
- [Bf-blender-cvs] [f555079] bake-cycles: Cycles-Bake: using proper colormanagement friendly routines
Dalai Felinto
- [Bf-blender-cvs] [e5c6ca3] bake-cycles: Cycles-Bake: skipping color management transformations for data passes (e.g., Normal)
Dalai Felinto
- [Bf-blender-cvs] [fa4484f] bake-cycles: Merge remote-tracking branch 'upstream/master' into bake-cycles (this should fix the windows build error with makesrna)
Dalai Felinto
- [Bf-blender-cvs] [9cf5f1e] bake-cycles: ammend to 02fc6ef1 (Cycles changes for shader evaluation to support cancelling via progress cancel callback) as per Brecht's suggestion
Dalai Felinto
- [Bf-blender-cvs] [75c0ced] master: Freestyle: Fix for debug information about sweep line intersection detection.
Tamito Kajiyama
- [Bf-blender-cvs] [685d785] master: Freestyle: Fix for class definitions of 0D/1D functions (functors).
Tamito Kajiyama
- [Bf-blender-cvs] [62bf22e] master: Freestyle: Removed SVertex _curvatureFredo and _directionFredo and their getter/setter methods..
Tamito Kajiyama
- [Bf-blender-cvs] [2dedf2a] master: Missing file in commit 12302011d6207a60b24d0cae71a88df0384bc5da.
Tamito Kajiyama
- [Bf-blender-cvs] [dfbd994] master: Freestyle: fix for typos in Python API docstrings.
Tamito Kajiyama
- [Bf-blender-cvs] [716803c] master: Fix for Sinus Displacement and 2D Offset stroke geometry modifiers.
Tamito Kajiyama
- [Bf-blender-cvs] [b7b4f94] master: Fix for Freestyle Python API modules not found in the Python Console.
Tamito Kajiyama
- [Bf-blender-cvs] [cad4bfe] master: Freestyle: Added missing mesh property definitions for Freestyle Edge/Face marks.
Tamito Kajiyama
- [Bf-blender-cvs] [e1e519b] master: Fix my last commit cad4bfe: Added 'use_' prefix to Freestyle edge/face mark properties.
Tamito Kajiyama
- [Bf-blender-cvs] [5db8da8] master: Freestyle: Fix for VC++ warnings about 'hypot' macro redefinitions (Part 1).
Tamito Kajiyama
- [Bf-blender-cvs] [5d4a6a9] master: Freestyle: Fix for VC++ warnings about 'hypot' macro redefinitions (Part 2).
Tamito Kajiyama
- [Bf-blender-cvs] [77b37fa] master: Freestyle: Fix for VC++ warnings about 'hypot' macro redefinitions (Part 3).
Tamito Kajiyama
- [Bf-blender-cvs] [01a4a09] master: Freestyle: Fix for VC++ warnings about 'hypot' macro redefinitions (Part 4).
Tamito Kajiyama
- [Bf-blender-cvs] [3458bad] master: Freestyle: removed unnecessary #include files and made minor code cleanup.
Tamito Kajiyama
- [Bf-blender-cvs] [68aea61] master: Replaced assert() with BLI_assert().
Tamito Kajiyama
- [Bf-blender-cvs] [62258d9] master: Fix for missing changes in commit 6b0b6f876a4d68acd5c9252270a5135d0308d782.
Tamito Kajiyama
- [Bf-blender-cvs] [1674a04] master: Freestyle: removed unused *_EXPORT qualifiers for building Windows DLLs.
Tamito Kajiyama
- [Bf-blender-cvs] [4219e44] master: Freestyle: removed unnecessary #include "FreestyleConfig.h".
Tamito Kajiyama
- [Bf-blender-cvs] [a86d8bc] master: Revised freestyle.predicates.pyZBP1D so that the constructor accepts an integration type.
Tamito Kajiyama
- [Bf-blender-cvs] [6161e44] master: Quite compiler warnings.
Tamito Kajiyama
- [Bf-blender-cvs] [6a94e73] master: Freestyle: Added logical operators for binary predicates for 1D elements.
Tamito Kajiyama
- [Bf-blender-cvs] [f60a66f] master: Freestyle: New options for sorting to arrange the stacking order of lines.
Tamito Kajiyama
- [Bf-blender-cvs] [4a83714] master: Code cleanup: de-duplicated includes.
Tamito Kajiyama
- [Bf-blender-cvs] [5a3fbc8] master: Freestyle: minor changes to the UI layout of line style options.
Tamito Kajiyama
- [Bf-blender-cvs] [1b523b5] master: Code cleanup: replace int with boolean.
Tamito Kajiyama
- [Bf-blender-cvs] [0e6b28e] master: Added missing bpy.data.linestyles.is_updated property.
Tamito Kajiyama
- [Bf-blender-cvs] [59b94f2] master: Freestyle: quiet BMESH validator warnings of zero normals.
Tamito Kajiyama
- [Bf-blender-cvs] [95eb5fb] master: Fix T37452: More descriptive tooltips for freestyles settings.
Tamito Kajiyama
- [Bf-blender-cvs] [ece64c7] master: Freestyle: minor UI improvements.
Tamito Kajiyama
- [Bf-blender-cvs] [f6da871] master: Follow-up to the previous fix for T37452: More descriptive tooltips for freestyles settings
Tamito Kajiyama
- [Bf-blender-cvs] [9863e71] master: Freestyle: Fix typos in a tool tip.
Tamito Kajiyama
- [Bf-blender-cvs] [2aa9d33] master: Fix T39902: Keyframe insertion by a Keying Set fails in the edit mode when keyframing object data properties.
Tamito Kajiyama
- [Bf-blender-cvs] [182e97a] master: Fix T39941: Freestyle: Rendered preview crashes when non-primary render layer is selected and disabled.
Tamito Kajiyama
- [Bf-blender-cvs] [76dd3db] master: Move binary-search threshold used for FCurves to BKE_fcurve.h header
Joshua Leung
- [Bf-blender-cvs] [d2a5ddb] master: Optimisations for building "Long Keyframes"
Joshua Leung
- [Bf-blender-cvs] [43b7dac] master: Use binary search threshold when deciding whether to create ActKeyColumns too...
Joshua Leung
- [Bf-blender-cvs] [64f3774] master: Fix T39768: GLOBAL_X/Y/Z don't exist for bpy.ops.armature.calculate_roll type enum
Joshua Leung
- [Bf-blender-cvs] [3f0227e] master: Fix T39850: Graph Editor - 'Mirror Over First Selected Marker' mirrors over frame 0 instead
Joshua Leung
- [Bf-blender-cvs] [1c6f819] master: Applying same fix for snapping keyframes in Graph Editor
Joshua Leung
- [Bf-blender-cvs] [e6dcb0d] master: Whitespace
Joshua Leung
- [Bf-blender-cvs] [1fabfc9] master: Fix T39851: F-curve noise modifier on a bone: change selection when modifying value
Joshua Leung
- [Bf-blender-cvs] [4e5e3a9] master: Fix the classification + ordering of a few of the easing types
Joshua Leung
- [Bf-blender-cvs] [1ae3a3f] master: Code Cleanup: short -> bool
Joshua Leung
- [Bf-blender-cvs] [9c28a24] master: Fix T39819: Decouple autosnap behaviour from time display
Joshua Leung
- [Bf-blender-cvs] [e80fbf8] master: More AutoSnap Bugfixes: Time Stepping in Graph Editor
Joshua Leung
- [Bf-blender-cvs] [8b24d0a] master: AutoSnap Bugfixes: NLA Editor - Nearest Frame/Second
Joshua Leung
- [Bf-blender-cvs] [9f4ad80] master: AutoSnap Bugfixes: NLA Editor - Nearest Second behaviour tweak
Joshua Leung
- [Bf-blender-cvs] [adf1834] master: AutoSnap Bugfixes: NLA Frame/Second Step didn't work
Joshua Leung
- [Bf-blender-cvs] [b193247] master: Spelling error fixes
Joshua Leung
- [Bf-blender-cvs] [3b75d6c] master: Fix T39880: Cancelling transforms in Graph Editor does not restore F-Curves to original state
Joshua Leung
- [Bf-blender-cvs] [c261052] master: Fix T34993: "Jump to Next Keyframe" shortcut not related to the timeline viewable keyframes
Joshua Leung
- [Bf-blender-cvs] [b339535] master: Graph Editor: Added buttons for editing handle types on the active keyframe (from NKEY region)
Joshua Leung
- [Bf-blender-cvs] [4a1b877] master: Patch T39855: Icons for Interpolation Types (and Robert Penner easing)
Joshua Leung
- [Bf-blender-cvs] [0985bb4] master: Fix T38594: Incorrect behaviour when editing aligned handles in curve editor
Joshua Leung
- [Bf-blender-cvs] [4de6224] master: Fix for typo in comment
Joshua Leung
- [Bf-blender-cvs] [c504b8b] master: Fix T39911: Unpredictable behaviour when editing y-coordinate of right handle via Active Key panel (for aligned handles)
Joshua Leung
- [Bf-blender-cvs] [1cd4a88] master: Code cleanup: short -> bool
Joshua Leung
- [Bf-blender-cvs] [b40b6bd] master: NLA Editor: Added an operator to set preview range based on the extents of selected strips
Joshua Leung
- [Bf-blender-cvs] [e440182] master: Oops! Typo in previous commit
Joshua Leung
- [Bf-blender-cvs] [68c3b63] master: NLA Editor: Duplicate/Duplicate Linked
Joshua Leung
- [Bf-blender-cvs] [a3a3141] master: NLA Editor: Make Single User for NLA Strips
Joshua Leung
- [Bf-blender-cvs] [6feec25] master: "Auto" option for Keyframe.easing
Joshua Leung
- [Bf-blender-cvs] [31a7be8] master: Spelling fixes
Joshua Leung
- [Bf-blender-cvs] [3150925] master: Partially revert ef3eb7adc6f283145e28781a05b3b5e73a6cf083
Joshua Leung
- [Bf-blender-cvs] [e7c2578] master: Cycles: avoid 1.0f/(1.0f/x) divisions, which msvc (only) can't optimize.
Sv. Lockal
- [Bf-blender-cvs] [c019ae5] master: I18N: add missing lines
Sv. Lockal
- [Bf-blender-cvs] [ab32a18] master: Cycles: SSE optimization for Voronoi cells texture
Sv. Lockal
- [Bf-blender-cvs] [7ed9d1b] master: Fix T39523: cycles cache BVH not working correct with deformation motion blur.
Brecht Van Lommel
- [Bf-blender-cvs] [a58814a] master: Fix T39525: cycles volume render difference between branched/non-branched path.
Brecht Van Lommel
- [Bf-blender-cvs] [5e5ec4c] master: Fix T39577: cycles issue mixing anisotropic BSDFs with branched path tracer.
Brecht Van Lommel
- [Bf-blender-cvs] [bd03e4c] master: Cycles volume: detect homogeneous volume automatically in common cases.
Brecht Van Lommel
- [Bf-blender-cvs] [cb0520f] master: Fix for auto detect homogeneous volume with OSL, forgot to include this file in last commit.
Brecht Van Lommel
- [Bf-blender-cvs] [4550731] master: RNA: optimization to avoid malloc for iterators.
Brecht Van Lommel
- [Bf-blender-cvs] [15169c7] master: Blender Internal: remove BLI BVH for raytracing.
Brecht Van Lommel
- [Bf-blender-cvs] [2ab9a0f] master: Fix cycles standalone not saving renders in background mode.
Brecht Van Lommel
- [Bf-blender-cvs] [7230866] master: Fix T39284: clamp cycles volume density to be >= 0, to avoid accidental strange shading.
Brecht Van Lommel
- [Bf-blender-cvs] [976f59a] master: Fix cycles standalone not writing images in background mode properly.
Brecht Van Lommel
- [Bf-blender-cvs] [f270b34] master: Fix T37675: blender internal viewport render wrong for volumes after rotation.
Brecht Van Lommel
- [Bf-blender-cvs] [eecc426] master: Fix cycles standalone file saving not taking number of samples into account properly.
Brecht Van Lommel
- [Bf-blender-cvs] [2851ed4] master: Cycles code refactor: use __launch_bounds__ instead of -maxrregcount for CUDA.
Brecht Van Lommel
- [Bf-blender-cvs] [6f1afdb] master: Cycles CUDA: enabled branched path kernel again, with more registers.
Brecht Van Lommel
- [Bf-blender-cvs] [fd99b8d] master: Fix for scons/CUDA build after recent commit.
Brecht Van Lommel
- [Bf-blender-cvs] [415e10a] master: Fix another compile error with recent commit on visual studio.
Brecht Van Lommel
- [Bf-blender-cvs] [18da79f] master: Cycles CUDA: only do async execution for GPUs not used for display.
Brecht Van Lommel
- [Bf-blender-cvs] [39bfde6] master: Cycles CUDA: don't use cuLaunchGridAsync at all for display devices.
Brecht Van Lommel
- [Bf-blender-cvs] [2d7b533] master: Fix cycles using acosf in panorama render when it should use safe_acosf.
Brecht Van Lommel
- [Bf-blender-cvs] [2a9ef25] master: Cycles: SVM optimization for mix shaders, to skip more code when the mix weight for one of the input shaders is zero.
Brecht Van Lommel
- [Bf-blender-cvs] [97409c9] master: Fix error making datablock with fake user local, the user count would be wrong afterwards.
Brecht Van Lommel
- [Bf-blender-cvs] [1e3f8b5] master: Nodes: make default group nodes slighly wider, to match other node width defaults.
Brecht Van Lommel
- [Bf-blender-cvs] [04a1090] master: Code cleanup: remove old closure sampling code Cycles.
Brecht Van Lommel
- [Bf-blender-cvs] [785f20f] master: Fix T39793: cycles SVM shading bug with tangled up nodes after recent optimization.
Brecht Van Lommel
- [Bf-blender-cvs] [9ab259f] master: Cycles: shadow function optimization for transparent shadows (CPU only).
Brecht Van Lommel
- [Bf-blender-cvs] [6974b69] master: Cycles: optimization for hair BVH build, allow max 2 hair curves per leaf.
Brecht Van Lommel
- [Bf-blender-cvs] [0f85174] master: Fix occasional wrong normal for curves with minimum width.
Brecht Van Lommel
- [Bf-blender-cvs] [6b9ca06] master: Cycles: some tiny hair intersection optimizations that help maybe 2%.
Brecht Van Lommel
- [Bf-blender-cvs] [ce62cc1] bake-cycles: Cycles-Bake: Several fixes:
Brecht Van Lommel
- [Bf-blender-cvs] [61eba8f] master: Fix T39843: cycles memory leak rendering with high transparent depth.
Brecht Van Lommel
- [Bf-blender-cvs] [11310b5] master: Cycles: avoid some CUDA performance on scenes without deformation motion blur.
Brecht Van Lommel
- [Bf-blender-cvs] [6dec2b1] master: Cycles CUDA: add support for sm_50 cards in kernel.cu, for testing.
Brecht Van Lommel
- [Bf-blender-cvs] [4ff3ebf] master: Fix T39940: animation of render layer on/off toggle not working during render.
Brecht Van Lommel
- [Bf-blender-cvs] [741f17f] master: Cycles CUDA: make CUDA toolkit 6.0 the official supported version.
Brecht Van Lommel
- [Bf-blender-cvs] [41ad8fe] bake-cycles: Cycles CUDA changes for kernel evaluation cancel
Brecht Van Lommel
- [Bf-blender-cvs] [ad7980a] master: Image and clip editor: change zoom step to end up at powers of two.
Harshit Mehta
- [Bf-blender-cvs] [35747ee] master: Rename "BLI_cpu.h" to "BLI_system.h" and add to it BLI_getpid() helper.
Bastien Montagne
- [Bf-blender-cvs] [6cd717e] master: Fix T39521: Render with two Blender processes on same computer: compression issues?
Bastien Montagne
- [Bf-blender-cvs] [4faef1e] master: Add drag-resize to uiTemplatePreview (mat/tex/etc. preview widget).
Bastien Montagne
- [Bf-blender-cvs] [9b3bd55] master: Replace resize code of image scopes by use of new GRIP button.
Bastien Montagne
- [Bf-blender-cvs] [9caf702] master: UI: Tweak last commit for UIList and image scopes' grip size.
Bastien Montagne
- [Bf-blender-cvs] [0e3e4c9] master: Fix build for BSD (broken by own 35747ee3d547).
Bastien Montagne
- [Bf-blender-cvs] [6ff0fcd] master: Some stupid systems give limited powers to sudo... So add a --no-sudo option disabling usage of sudo!
Bastien Montagne
- [Bf-blender-cvs] [cfbfb5e] master: Great, now Debian Jessie as well can cause libyaml-cpp version mismatch... Update warning message!
Bastien Montagne
- [Bf-blender-cvs] [ae792e9] master: Fix T39479: Transform mouse constraint fails in some situations.
Bastien Montagne
- [Bf-blender-cvs] [959ec27] master: Install_deps.sh: tweaks to support new LLVM-3.4.
Bastien Montagne
- [Bf-blender-cvs] [07f8c5c] master: Better code for (bone axis + roll) to mat
Bastien Montagne
- [Bf-blender-cvs] [8714ae0] master: Fix T39563: Tiny unit-display problem in constraint panels.
Bastien Montagne
- [Bf-blender-cvs] [95b25e7] master: Fix T39562: Properties panel Pinning is broken
Bastien Montagne
- [Bf-blender-cvs] [6eb20ca] master: Fix own broken rB95b25e7333c4 (crash on any undo op :/).
Bastien Montagne
- [Bf-blender-cvs] [833029b] master: Fix own rB8714ae09f894: Forgot to handle bone constraints in versionning code!
Bastien Montagne
- [Bf-blender-cvs] [1645f4f] master: Weekly UI messages fixes...
Bastien Montagne
- [Bf-blender-cvs] [c777f69] master: Fix T39663: Blender crashes when trying to triangulate uv unwrapped mesh.
Bastien Montagne
- [Bf-blender-cvs] [a872d0b] master: Revert "Fix T39484: Time line: highlighted area for frame range one frame too short."
Bastien Montagne
- [Bf-blender-cvs] [18e4224] master: Split Normals I (1/5): basis for split normals (nearly nothing user-visible here):
Bastien Montagne
- [Bf-blender-cvs] [0b7f581] master: Split Normals I (2/5): Add basic BMesh support of split normals.
Bastien Montagne
- [Bf-blender-cvs] [41b8f88] master: Split Normals I (3/5): Add 3Dview shading support of split normals.
Bastien Montagne
- [Bf-blender-cvs] [776f8d5] master: Split Normals I (4/5): Add support of split normals to BI renderer.
Bastien Montagne
- [Bf-blender-cvs] [e29698d] master: Split Normals I (5/5): Add support of split normals to Cycles.
Bastien Montagne
- [Bf-blender-cvs] [4f00737] master: Fix T39736: Ctrl+V reports "Objects Pasted" regardless if it worked or not.
Bastien Montagne
- [Bf-blender-cvs] [3cf39fc] master: Fix T39740: New Autosmooth instant crash entering Edit Mode
Bastien Montagne
- [Bf-blender-cvs] [4f1a519] master: Fix T39742: Crash with Cycles + new autosmooth crash
Bastien Montagne
- [Bf-blender-cvs] [d9211b1] master: Fix compilation (size_t not defined) by including stddef.h in BLI_sys_types.h
Bastien Montagne
- [Bf-blender-cvs] [08de05f] master: Some style cleanup in sound area.
Bastien Montagne
- [Bf-blender-cvs] [9f17300] master: Fix T39607: Audio not in synch when the blend file loads.
Bastien Montagne
- [Bf-blender-cvs] [a15ae56] master: Fix T39743: Crash when deleting faces in with new autosmooth.
Bastien Montagne
- [Bf-blender-cvs] [e4c2a3c] master: Various fixes/improvements regarding BMesh's elem_index_dirty and BM_LOOP handling.
Bastien Montagne
- [Bf-blender-cvs] [09e5aa5] master: Fix T39234: popup menus behave poorly when they have not enough width for all their columns.
Bastien Montagne
- [Bf-blender-cvs] [7d45dda] master: Add Edge sharp/smooth to 3DView shading panel, as well as new Vert sharp/smooth.
Bastien Montagne
- [Bf-blender-cvs] [a7120b9] master: Fix related to new split normals draw code.
Bastien Montagne
- [Bf-blender-cvs] [ee387c6] master: Fix T39750: Bones disappearing with strange transforms.
Bastien Montagne
- [Bf-blender-cvs] [bd3231c] master: Fix T39766: bone calculation from edit mode goes wrong
Bastien Montagne
- [Bf-blender-cvs] [88ae0be] master: Fix T39758: Blender Crash when removing pinned Scene.
Bastien Montagne
- [Bf-blender-cvs] [d0e80b5] master: Fix another Freestyle building glitch.
Bastien Montagne
- [Bf-blender-cvs] [419f775] master: Fix T39771: Armature Tools and Options Panel appears in other TABs.
Bastien Montagne
- [Bf-blender-cvs] [f7de9ef] master: BI: cleanup in autosmooth area.
Bastien Montagne
- [Bf-blender-cvs] [dcd2a8f] master: Fix stupid typo that broke split normal shading in edit mode, when there was some deform modifiers.
Bastien Montagne
- [Bf-blender-cvs] [6ee8670] master: Fix T39818: Strips from file with long filename broke auto-naming - animation can't be apply on it.
Bastien Montagne
- [Bf-blender-cvs] [a5e30fc] master: Fix player build.
Bastien Montagne
- [Bf-blender-cvs] [11cddaa] master: Split Normals: more fix for EditMode shading and modifiers (subsurf special case, this time).
Bastien Montagne
- [Bf-blender-cvs] [ea75371] master: Fix another shading issue with new split normals (deform modifier after a subsurf one).
Bastien Montagne
- [Bf-blender-cvs] [3de8f25] master: Fix T39735: New auto smooth creates artifacts with flat shaded faces(BI)
Bastien Montagne
- [Bf-blender-cvs] [9b0ab89] master: Follow up to previous commit: tweak RE_RAYTRACE_EPSILON (correction value used when checking neighbor faces against shadowing).
Bastien Montagne
- [Bf-blender-cvs] [0e2f6c7] master: Fix T39833: Nurbs Crash
Bastien Montagne
- [Bf-blender-cvs] [db8e7d7] master: install_deps: update to py3.4 and numpy1.8.
Bastien Montagne
- [Bf-blender-cvs] [dda5678] master: Cleanup in modifier stack evaluation: deduplicate final tessellation handling code between editmode and objectmode functions. No behavioral change expected!
Bastien Montagne
- [Bf-blender-cvs] [60b015d] master: Update ffmpeg in install_deps.sh to 2.1.4.
Bastien Montagne
- [Bf-blender-cvs] [70fdceb] master: Fix T39781: Autosmooth feature: erroneously showing hidden vertices' normals too when in "vertex per face" display
Bastien Montagne
- [Bf-blender-cvs] [14ab812] master: Fix T39828: Incorrect render layer visibility display for animated render layers.
Bastien Montagne
- [Bf-blender-cvs] [210dc12] master: Fix T39847: Followup to rB6babb4d12b8b.
Bastien Montagne
- [Bf-blender-cvs] [258a9b5] master: Fix T39867: Hotkey is not displayed in the node editor's menu.
Bastien Montagne
- [Bf-blender-cvs] [d12ceec] master: Fix T39861: UI destroys float precision.
Bastien Montagne
- [Bf-blender-cvs] [16443b1] master: Fix T39874: Bone roll resets if bones are moved in edit mode
Bastien Montagne
- [Bf-blender-cvs] [18060d8] master: Fix T39895: Displaying the armature layers popup in edit mode always fails.
Bastien Montagne
- [Bf-blender-cvs] [a3b0ba2] master: Always init pointcache frame step to 1.
Bastien Montagne
- [Bf-blender-cvs] [4aea8f1] master: Fix T39919: Collada export crashes blender when using a "Copy Location" constraint
Bastien Montagne
- [Bf-blender-cvs] [f0ec202] master: Fix T39921: Collada export creates invalid XML when using Track To constraint
Bastien Montagne
- [Bf-blender-cvs] [6ac300a] master: Fix part of T39692: Text fields in datablocks editor are broken
Bastien Montagne
- [Bf-blender-cvs] [8dcb1e9] master: Fix another part of T39692 Text fields in datablocks editor are broken.
Bastien Montagne
- [Bf-blender-cvs] [f328f45] master: Fix T39692: Text fields in datablocks editor are broken
Bastien Montagne
- [Bf-blender-cvs] [9121517] master: Followup to rB8714ae09f894: better not have several RNA properties affect a single DNA one.
Bastien Montagne
- [Bf-blender-cvs] [c089150] master: Fix T39806: Koro rig (Caminandes) wrong in master, worked in 270(a).
Bastien Montagne
- [Bf-blender-cvs] [58e465c] master: Raise min blend version to 2.70.5.
Bastien Montagne
- [Bf-blender-cvs] [49a5c57] master: Fix T39934: Duplicate node shown in outliner's datablock display
Bastien Montagne
- [Bf-blender-cvs] [9351e87] master: Fix T39607: Audio not in synch when the blend file loads.
Jörg Müller
- [Bf-blender-cvs] [f8cd3d9] master: Code cleanup: add some asserts and fix a typo in BVH build.
John Pavel
- [Bf-blender-cvs] [6ffabfa] master: Fix T39646: Rigid Body Constraints non functional on release builds
Sergej Reich
- [Bf-blender-cvs] [258e30f] master: Fix T39886: Transformed parents of Rigid Bodies cause problems with Bake To Keyframes
Sergej Reich
- [Bf-blender-cvs] [420da87] master: Fix T39378: Revert, Recover Last Session and Load Factory Settings have no prompt.
Grigory Revzin
- [Bf-blender-cvs] [f084e36] soc-2013-paint: Fix accumulated brushes. Those would never completely fill canvas because mask factor of brush never reached 1.0 due to it being calculated by geometric series with factor less than one. Now simply add new mask to the accumulated mask.
Antony Riakiotakis
- [Bf-blender-cvs] [ae9226d] soc-2013-paint: Fix accumulated painting in 2d painting, and refactor float code to use correct blending too.
Antony Riakiotakis
- [Bf-blender-cvs] [3ed49a8] master: Make matcaps suck less
Antony Riakiotakis
- [Bf-blender-cvs] [bfe29e0] master: Revert 7955cb78d it causes GPU_pbvh_buffers_diffuse_changed to always return false, causing update of all pbvh nodes all the time.
Antony Riakiotakis
- [Bf-blender-cvs] [c1f4e81] soc-2013-paint: merge with trunk
Antony Riakiotakis
- [Bf-blender-cvs] [7c513f5] master: Fix some redrawing and possibly other issues in dyntopo:
Antony Riakiotakis
- [Bf-blender-cvs] [e60b18d] master: Dyntopo: Delete OpenGL buffers of nodes that do not have any more triangles.
Antony Riakiotakis
- [Bf-blender-cvs] [965e503] master: Refactor to recent matcap built-ins to not use the built in system. Those variables would get declared on fragment shader level and since we use reserved opengl variables, some compilers would throw an error (NVIDIA allows, some ATI compilers may break). Instead, use a separate opengl built-in category especially for them. This works on NVIDIA, and will wait for tests of this commit from ATI users.
Antony Riakiotakis
- [Bf-blender-cvs] [6785e45] master: Undoing masks in dyntopo leaked memory
Antony Riakiotakis
- [Bf-blender-cvs] [8c730b1] master: Fix T39520, show diffuse not working in dyntopo.
Antony Riakiotakis
- [Bf-blender-cvs] [03bd418] master: Fix T39517,
Antony Riakiotakis
- [Bf-blender-cvs] [c6d8540] master: Forgotten to add this on last commit. This would cause dyntopo to always refresh all its nodes if show diffuse was on.
Antony Riakiotakis
- [Bf-blender-cvs] [43ba4ac] soc-2013-paint: Merge branch 'master' into soc-2013-paint
Antony Riakiotakis
- [Bf-blender-cvs] [5934acf] soc-2013-paint: some corrections on merge
Antony Riakiotakis
- [Bf-blender-cvs] [fc47db0] soc-2013-paint: Texture painting now supports painting on named UV layers but does not yet display those correctly (still active uv map used for display)
Antony Riakiotakis
- [Bf-blender-cvs] [321c35e] master: Solve issue with dyntopo collapse.
Antony Riakiotakis
- [Bf-blender-cvs] [f6d5212] master: Fix sculpt brushes stuck to drag dot or anchored mode
Antony Riakiotakis
- [Bf-blender-cvs] [3b16d75] soc-2013-paint: Merge branch 'master' into soc-2013-paint
Antony Riakiotakis
- [Bf-blender-cvs] [aabf415] master: Fix building for Windows.
Antony Riakiotakis
- [Bf-blender-cvs] [708b8d8] master: Color pickers:
Antony Riakiotakis
- [Bf-blender-cvs] [574b0e2] master: Fix T39626 Matcaps not working in edit mode.
Antony Riakiotakis
- [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [61340] trunk/lib/mingw64/binaries/ libwinpthread-1.dll: Update winpthread to svn revision 6560.
Antony Riakiotakis
- [Bf-blender-cvs] [3ab0a4d] master: Enable openmp in MinGW-w64
Antony Riakiotakis
- [Bf-blender-cvs] [cced076] master: Matcaps.
Antony Riakiotakis
- [Bf-blender-cvs] [b5d3f18] master: Add material storage to derivedmesh.
Antony Riakiotakis
- [Bf-blender-cvs] [d8c4763] master: More stack cleanup on GPU_buffers
Antony Riakiotakis
- [Bf-blender-cvs] [1c811d9] master: Make material array account for mesh/object storage of materials
Antony Riakiotakis
- [Bf-blender-cvs] [c782505] master: Back buffer selection needs updates to materials.
Antony Riakiotakis
- [Bf-blender-cvs] [c3fefeb] master: More instances of needed material initialization.
Antony Riakiotakis
- [Bf-blender-cvs] [e6ca695] master: Remove extra glEnd() call.
Antony Riakiotakis
- [Bf-blender-cvs] [c0a9397] master: Fix compilation
Antony Riakiotakis
- [Bf-blender-cvs] [7bf62f0] master: ...and linking, sorry for that!
Antony Riakiotakis
- [Bf-blender-cvs] [6292b60] master: Dyntopo: Minor display optimization.
Antony Riakiotakis
- [Bf-blender-cvs] [d953068] soc-2013-paint: Merge branch 'master' into soc-2013-paint
Antony Riakiotakis
- [Bf-blender-cvs] [69d2af7] master: Support logging of modified faces in dyntopo.
Antony Riakiotakis
- [Bf-blender-cvs] [d2c0064] soc-2013-paint: Merge branch 'master' into soc-2013-paint
Antony Riakiotakis
- [Bf-blender-cvs] [52af5fa] master: Change GPU deletion at GPU buffer update time. This should be detected and done at PBVH update time, since it is possible to have no triangles to display in a buffer if node is hidden.
Antony Riakiotakis
- [Bf-blender-cvs] [0b50ea5] master: Fix redraw and undo issues with hidden parts in dyntopo after recent changes.
Antony Riakiotakis
- [Bf-blender-cvs] [2d655d3] master: Fix T39627
Antony Riakiotakis
- [Bf-blender-cvs] [830e110] soc-2013-paint: Merge branch 'master' into soc-2013-paint
Antony Riakiotakis
- [Bf-blender-cvs] [af80b1f] soc-2013-paint: Support proper display of different UV layers.
Antony Riakiotakis
- [Bf-blender-cvs] [fb7df27] master: Fix for color pickers:
Antony Riakiotakis
- [Bf-blender-cvs] [a2b3c93] master: Slight modification to previous color wheel tweak.
Antony Riakiotakis
- [Bf-blender-cvs] [301d7d2] master: Fix T39430, incorrect color management in paint cursor when using texture nodes.
Antony Riakiotakis
- [Bf-blender-cvs] [5d79c26] master: Cleanup:
Antony Riakiotakis
- [Bf-blender-cvs] [6f15304] master: Reduce overhead when sampling texture images for brushes. The tests can be cached and reused.
Antony Riakiotakis
- [Bf-blender-cvs] [6519343] soc-2013-paint: support correct uvs per material from legacy drawing until we drop non vertex array drawing.
Antony Riakiotakis
- [Bf-blender-cvs] [5d18906] master: Fix regression, sculpting on mesh with matcaps (without multires/
Antony Riakiotakis
- [Bf-blender-cvs] [b179647] master: Dyntopo: slightly change node invalidation, only vertices can change BB recalculation, only faces can change normal invalidation.
Antony Riakiotakis
- [Bf-blender-cvs] [556590f] master: Dyntopo:
Antony Riakiotakis
- [Bf-blender-cvs] [87b86ee] master: Fix compilation issue.
Antony Riakiotakis
- [Bf-blender-cvs] [ddc88ea] master: Fix T39765 crash on text with generative modifiers.
Antony Riakiotakis
- [Bf-blender-cvs] [e0e05ae] master: Add missing node update in dyntopo flood fill.
Antony Riakiotakis
- [Bf-blender-cvs] [0ba3f76] master: Recreating a bmesh log did not account for modified faces.
Antony Riakiotakis
- [Bf-blender-cvs] [38eef8d] master: Refactor to Dyntopo node customdata commit.
Antony Riakiotakis
- [Bf-blender-cvs] [dc40a97] master: Optimize and symmetrize operators missed reset of node layer.
Antony Riakiotakis
- [Bf-blender-cvs] [2f4344e] soc-2013-paint: Merge branch 'master' into soc-2013-paint
Antony Riakiotakis
- [Bf-blender-cvs] [169f831] master: Make sure we invalidate the node ID layer each time the PBVH is reset.
Antony Riakiotakis
- [Bf-blender-cvs] [6c835bb] soc-2013-paint: Cleanup: Get rid of polylines.
Antony Riakiotakis
- [Bf-blender-cvs] [ad8a35a] master: Dyntopo: Solve issue with test file by Jens.
Antony Riakiotakis
- [Bf-blender-cvs] [abbb64f] soc-2013-paint: Paint Curves:
Antony Riakiotakis
- [Bf-blender-cvs] [2ff1ba7] soc-2013-paint: Add curve point from previous active point, which is the last selected point on the curve.
Antony Riakiotakis
- [Bf-blender-cvs] [6e1c026] soc-2013-paint: Merge branch 'master' into soc-2013-paint
Antony Riakiotakis
- [Bf-blender-cvs] [af23362] soc-2013-paint: Paint Curves:
Antony Riakiotakis
- [Bf-blender-cvs] [3e3000d] soc-2013-paint: Fixes:
Antony Riakiotakis
- [Bf-blender-cvs] [bffd21b] soc-2013-paint: Fix crash after deleting points and adding points.
Antony Riakiotakis
- [Bf-blender-cvs] [1cd780f] soc-2013-paint: Refactor:
Antony Riakiotakis
- [Bf-blender-cvs] [45272a1] soc-2013-paint: Fix crash when user removes a texture image from the material in texture paint mode
Antony Riakiotakis
- [Bf-blender-cvs] [6c12039] soc-2013-paint: Change derived mesh material calculation slightly to make it more straightforward (access materials by mface->mat_nr)
Antony Riakiotakis
- [Bf-blender-cvs] [39dd7ec] pie-menus: Pie menus beta code.
Antony Riakiotakis
- [Bf-blender-cvs] [c81a922] soc-2013-paint: Refactor:
Antony Riakiotakis
- [Bf-blender-cvs] [aedcd1c] soc-2013-paint: Projection painting:
Antony Riakiotakis
- [Bf-blender-cvs] [d710a86] soc-2013-paint: Add dependency update to images. Does nice update to material and image icons for layer panels.
Antony Riakiotakis
- [Bf-blender-cvs] [19ca00a] soc-2013-paint: Do image update in undo as well. Also bring back some property updates in layer creation, seems to help with layer panel updates.
Antony Riakiotakis
- [Bf-blender-cvs] [85104fb] soc-2013-paint: Adding a new normal slot will use float image for better precision.
Antony Riakiotakis
- [Bf-blender-cvs] [b16e6bb] soc-2013-paint: Minor changes. Still not managed to make update correct.
Antony Riakiotakis
- [Bf-blender-cvs] [d11903b] soc-2013-paint: Add some missing notifiers and handledr for image events on the toolbar. This should solve redraw of layers after strokes.
Antony Riakiotakis
- [Bf-blender-cvs] [f962afa] soc-2013-paint: Support for node materials in texture painting.
Antony Riakiotakis
- [Bf-blender-cvs] [7033bd8] soc-2013-paint: Cleanup:
Antony Riakiotakis
- [Bf-blender-cvs] [5da0ef8] soc-2013-paint: Merge branch 'master' into soc-2013-paint
Antony Riakiotakis
- [Bf-blender-cvs] [f55c56e] soc-2013-paint: Fix masking - it was different from trunk after a recent change
Antony Riakiotakis
- [Bf-blender-cvs] [1149157] soc-2013-paint: Change the clone tool to use the new slot system.
Antony Riakiotakis
- [Bf-blender-cvs] [98d06e4] soc-2013-paint: Stencil:
Antony Riakiotakis
- [Bf-blender-cvs] [0597429] soc-2013-paint: Support for drawing the stencil layer in the viewport.
Antony Riakiotakis
- [Bf-blender-cvs] [7e62314] soc-2013-paint: Fix possible crash:
Antony Riakiotakis
- [Bf-blender-cvs] [d5a6469] soc-2013-paint: Mask brush implementation:
Antony Riakiotakis
- [Bf-blender-cvs] [e7ee56a] soc-2013-paint: Merge branch 'master' into soc-2013-paint
Antony Riakiotakis
- [Bf-blender-cvs] [511bbcf] soc-2013-paint: Bump blender subversion.
Antony Riakiotakis
- [Bf-blender-cvs] [e32fff0] soc-2013-paint: Mask brush:
Antony Riakiotakis
- [Bf-blender-cvs] [863733f] soc-2013-paint: Stencil eye candy (but can be useful too):
Antony Riakiotakis
- [Bf-blender-cvs] [6812666] soc-2013-paint: Fix some clamping issues.
Antony Riakiotakis
- [Bf-blender-cvs] [d3a81fa] soc-2013-paint: Fix style after old bad merge
Antony Riakiotakis
- [Bf-blender-cvs] [a478edc] soc-2013-paint: Brush Color tidy-up.
Antony Riakiotakis
- [Bf-blender-cvs] [71cf50a] soc-2013-paint: * Add custom color for new layers.
Antony Riakiotakis
- [Bf-blender-cvs] [1b442ac] soc-2013-paint: Add missing mask display support from subsurf.
Antony Riakiotakis
- [Bf-blender-cvs] [a2df2a6] master: Two changes:
Antony Riakiotakis
- [Bf-blender-cvs] [7971ffd] master: New icons for texture painting by Pawel Lyczkowski.
Antony Riakiotakis
- [Bf-blender-cvs] [9da884b] soc-2013-paint: Merge branch 'master' into soc-2013-paint
Antony Riakiotakis
- [Bf-blender-cvs] [d057621] soc-2013-paint: The rest of the new icon set by Pawel Lyczkowski for the mask and fill tools in the paint branch.
Antony Riakiotakis
- [Bf-blender-cvs] [f57c798] soc-2013-paint: Of course it would help if I added the -actual- data files as well
Antony Riakiotakis
- [Bf-blender-cvs] [2bd4e66] soc-2013-paint: Fix Scons compilation
Antony Riakiotakis
- [Bf-blender-cvs] [f38e499] soc-2013-paint: UI tweaks:
Antony Riakiotakis
- [Bf-blender-cvs] [d36795a] master: Fix issue discovered in soc-paint-2013 branch.
Antony Riakiotakis
- [Bf-blender-cvs] [28e2471] soc-2013-paint: Merge branch 'master' into soc-2013-paint
Antony Riakiotakis
- [Bf-blender-cvs] [969e003] soc-2013-paint: First round of code review requests by Campbell
Antony Riakiotakis
- [Bf-blender-cvs] [ea75431] soc-2013-paint: Enable stencil display for legacy display in texture painting.
Antony Riakiotakis
- [Bf-blender-cvs] [9128242] soc-2013-paint: Fix irritating issue with cursor display.
Antony Riakiotakis
- [Bf-blender-cvs] [eb31c07] soc-2013-paint: Paint Curves:
Antony Riakiotakis
- [Bf-blender-cvs] [83a82f5] soc-2013-paint: Add select mouse drag to initiate grab for paint curves.
Antony Riakiotakis
- [Bf-blender-cvs] [d2d3b93] soc-2013-paint: Add evil warning when object does not have a UV map. It would be ideal to generate a UV map, but I think algorithms all require edit mode.
Antony Riakiotakis
- [Bf-blender-cvs] [6ab3a2f] master: Change naming slightly, it conflicts with DrawText function define on windows on MinGW
Antony Riakiotakis
- [Bf-blender-cvs] [d2a3260] master: Add PBVH debug display, where we can see the PBVH node bounding boxes.
Antony Riakiotakis
- [Bf-blender-cvs] [a8eb95c] master: Fix T39597: Missing entries in VSE Preview menu
Peter Schlaile
- [Bf-blender-cvs] [ee72cba] master: Fix T39446: Blender Crashes when Camera Tracking
Sergey Sharybin
- [Bf-blender-cvs] [9904127] master: Code cleanup: use bool instead of int
Sergey Sharybin
- [Bf-blender-cvs] [7955cb7] master: Fix for "Show Diffuse Color" was having affect on mesh without mask
Sergey Sharybin
- [Bf-blender-cvs] [467596d] master: Fix T38860: Video preview in VSE shows a distorted and jagged appearance at scale 1:1
Sergey Sharybin
- [Bf-blender-cvs] [e21a7b3] master: Fix T39546: blender crash on open recent file, when tracking is still in progress
Sergey Sharybin
- [Bf-blender-cvs] [eed3974] master: Fix T39545: "Track selected markers", does not stop at end of video
Sergey Sharybin
- [Bf-blender-cvs] [11ee2d8] master: implement cache line for image editor
Sergey Sharybin
- [Bf-blender-cvs] [26b2645] master: Implement fame sliding from IE's cache line
Sergey Sharybin
- [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [61338] trunk/lib/windows/ffmpeg/lib: Win32 ffmpeg lib: rebuild with iconv disabled
Sergey Sharybin
- [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [61339] trunk/lib/windows_vc12/ffmpeg/lib: Win32 ffmpeg lib for vc2013: rebuild with iconv disabled
Sergey Sharybin
- [Bf-blender-cvs] [0102d57] master: Slide mask spline segment to define it's curvature
Sergey Sharybin
- [Bf-blender-cvs] [71a2ff1] master: Fix crash happening in DAG_pose_sort() due to threading issues
Sergey Sharybin
- [Bf-blender-cvs] [884b9e2] master: Mask curvature slide: reduce jumps on slide
Sergey Sharybin
- [Bf-blender-cvs] [6cf86f2] master: Mask point slide: remove commented out code
Sergey Sharybin
- [Bf-blender-cvs] [31c7358] master: Maks point slide: get rid of jump when you press shift
Sergey Sharybin
- [Bf-blender-cvs] [896725e] master: Mask point slide: clean-up of SlidePointData structure
Sergey Sharybin
- [Bf-blender-cvs] [68bc675] master: Mask spline segment slide improvement
Sergey Sharybin
- [Bf-blender-cvs] [0579a6e] master: Followup to the previous commit: forgot to tweak handle type
Sergey Sharybin
- [Bf-blender-cvs] [2a62a06] master: Mask spline slide: holding Ctrl will make handles free
Sergey Sharybin
- [Bf-blender-cvs] [1aa753c] master: Mask spline slide didn't respect auto-key
Sergey Sharybin
- [Bf-blender-cvs] [41e2dc7] master: Fix for mask slide operators didn't work with LMB selection
Sergey Sharybin
- [Bf-blender-cvs] [392065e] master: Fix for typos in array size
Sergey Sharybin
- [Bf-blender-cvs] [ccf9afd] master: Fix T39608: Blender 2.70 crashes when performing union
Sergey Sharybin
- [Bf-blender-cvs] [dbd043a] : Backport revisions for the 2.70a release
Sergey Sharybin
- [Bf-blender-cvs] [dbd043a] : Backport revisions for the 2.70a release
Sergey Sharybin
- [Bf-blender-cvs] [f93bc76] : Backport revisions for the 2.70a release
Sergey Sharybin
- [Bf-blender-cvs] [df63e8f] master: Speedup track preview widget for byte images
Sergey Sharybin
- [Bf-blender-cvs] [8f2a7cd] master: Fix compilation error after recent BLF change
Sergey Sharybin
- [Bf-blender-cvs] [5a29b55] master: Fix T39206: Plane deform works incredibly slow
Sergey Sharybin
- [Bf-blender-cvs] [6300d22] master: Fix T39640: Crash on maximizing/minimizing UV/Image Editor
Sergey Sharybin
- [Bf-blender-cvs] [4f6c218] master: Fix T39584: Effects strips render black
Sergey Sharybin
- [Bf-blender-cvs] [a3f5e6c] master: Fix T39266: Weird Skin modifier shutdown
Sergey Sharybin
- [Bf-blender-cvs] [64e7065] master: Fix part T39643: Compositor renders blank Render Layer from other Scenes
Sergey Sharybin
- [Bf-blender-cvs] [0d38f21] master: Fix the eyedropper not working properly with different scene linear spaces
Sergey Sharybin
- [Bf-blender-cvs] [e6ff0ec] master: Fix T39704: Texture painting fails with different float image working space
Sergey Sharybin
- [Bf-blender-cvs] [d0c1b44] master: CMake: enable OpenMP for all platforms by default
Sergey Sharybin
- [Bf-blender-cvs] [4863253] master: Fix T39702: VSE channel preview: strips used as effect operands no more visible
Sergey Sharybin
- [Bf-blender-cvs] [dcec997] master: Fix for the eyedropper fixes from today
Sergey Sharybin
- [Bf-blender-cvs] [8fd6879] master: Fix T39700: Plane deform still works forever
Sergey Sharybin
- [Bf-blender-cvs] [0c51010] master: Fix video FFmpeg nt being able to produce video files due to usage of deprecated settings
Sergey Sharybin
- [Bf-blender-cvs] [97881d0] master: Fix T39610: Shared mesh used for Mesh Deform causes crash
Sergey Sharybin
- [Bf-blender-cvs] [ad2064a] master: Fix compilation error of Freestyle
Sergey Sharybin
- [Bf-blender-cvs] [ed2ddc9] master: Support multiple distortion models, including a new division model
Sergey Sharybin
- [Bf-blender-cvs] [c4a9ec8] master: Fix crash when enabling undistorted display in MCE
Sergey Sharybin
- [Bf-blender-cvs] [d02522b] master: Attempt to fix one more issue with Freestyle compilation
Sergey Sharybin
- [Bf-blender-cvs] [02e5bdf] overscan: Initial implementation of overscan rendering
Sergey Sharybin
- [Bf-blender-cvs] [5bf7d98] master: Fix for 771a9dd: libmv build files are automatically generated
Sergey Sharybin
- [Bf-blender-cvs] [fe3eb82] master: Re-bundle Libmv to be sure it's all fine
Sergey Sharybin
- [Bf-blender-cvs] [0ff06a9] master: Libmv: optimization of PearsonProductMomentCorrelation
Sergey Sharybin
- [Bf-blender-cvs] [830a884] master: Switch buildbot to Python-3.4.0
Sergey Sharybin
- [Bf-blender-cvs] [41b37c0] master: Corrected the comment
Sergey Sharybin
- [Bf-blender-cvs] [916a216] master: Correction to O_NOFOLLOW commit to make it more portable
Sergey Sharybin
- [Bf-blender-cvs] [a892cf6] master: Apparently msvc doesn't have #warning
Sergey Sharybin
- [Bf-blender-cvs] [c605711] master: Libmv cleanup: move aligned malloc implementation into own file
Sergey Sharybin
- [Bf-blender-cvs] [8bf7172] master: Fix compilation on OSX after previous commit
Sergey Sharybin
- [Bf-blender-cvs] [5bcc9ee] master: COmpilation error fix after recent cleanup in BGE
Sergey Sharybin
- [Bf-blender-cvs] [e7c5931] master: Fix T39785: Video Sequencer, Aspect Ratio issue
Sergey Sharybin
- [Bf-blender-cvs] [488581b] master: Fix T39830: Viewer node update error in the compositor when using the seperate/combine YCbCr nodes
Sergey Sharybin
- [Bf-blender-cvs] [9d335df] master: Fix strict flags compilation error in box pack
Sergey Sharybin
- [Bf-blender-cvs] [fe52e64] master: Revert previous change after discussion with Campbell
Sergey Sharybin
- [Bf-blender-cvs] [d2c3bc5] opensubdiv-modifier: Initial integration of OpenSubdiv into Subsurf modifier
Sergey Sharybin
- [Bf-blender-cvs] [a0e229b] opensubdiv-modifier: Fix compilation error with the current OpenSubdiv repository
Sergey Sharybin
- [Bf-blender-cvs] [f920ce2] opensubdiv-modifier: Major refactor of the current state of the patch
Sergey Sharybin
- [Bf-blender-cvs] [864c73c] opensubdiv-modifier: Made quads fully working now
Sergey Sharybin
- [Bf-blender-cvs] [7d5f4fc] opensubdiv-modifier: Code cleanup: reshuffle some code into helper functions
Sergey Sharybin
- [Bf-blender-cvs] [17f7ed5] opensubdiv-modifier: Moving towards support of NGons and triangles
Sergey Sharybin
- [Bf-blender-cvs] [1414d2a] opensubdiv-modifier: Support edge evaluation for triangles and ngons
Sergey Sharybin
- [Bf-blender-cvs] [da25ae1] master: Remove unused argument from sculpt_omp_start()
Sergey Sharybin
- [Bf-blender-cvs] [39d2ccc] master: Fix for strict compiler flags after recent const array changes
Sergey Sharybin
- [Bf-blender-cvs] [7544961] master: Fix T39942: Displacement of group instance objects when switching to textured viewport shading
Sergey Sharybin
- [Bf-blender-cvs] [6edcff4] master: Fix for nurbs surface merge didn't update key index
Sergey Sharybin
- [Bf-blender-cvs] [10b3092] opensubdiv-modifier: Enable threading on the CCG evaluation
Sergey Sharybin
- [Bf-blender-cvs] [c6ac284] opensubdiv-modifier: Merge branch 'master' into opensubdiv-modifier
Sergey Sharybin
- [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [61346] trunk/lib/win64: Python 3.4. 0 for windows 64 bit, msvc 2008
Sergey Sharybin
- [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [61347] trunk/lib/windows: Python 3.4. 0 for windows 32 bit, msvc 2008
Sergey Sharybin
- [Bf-blender-cvs] [fe29f92] master: Fix T39953: Float data images display trash in image editor
Sergey Sharybin
- [Bf-blender-cvs] [1760763] master: Frame cursor color was missing for the image editor
Sergey Sharybin
- [Bf-blender-cvs] [3803c64] master: Changes to cache line display in image editor
Sergey Sharybin
- [Bf-blender-cvs] [1b9feb0] master: Fix T38245: Render slot buffer gets deleted in compositor when input is an image
Sergey Sharybin
- [Bf-blender-cvs] [db32e6c] master: Fix T39795: Crash when duplicate f-curve keyframe, individual origins
Sergey Sharybin
- [Bf-blender-cvs] [19cd692] master: Fix T39965: Sequencer do not sync cycles strips
Sergey Sharybin
- [Bf-blender-cvs] [4ed16bc] master: Freestyle: Fix ImportError in anisotropic_diffusion.py
IRIE Shinsuke
- [Bf-blender-cvs] [fc28732] master: Blender Internal: Add material property "Cast" which can disable both ray and buffer shadows.
IRIE Shinsuke
- [Bf-blender-cvs] [1973b17] master: View3D: Tweak GLSL preview, use only lamps enabled in active render layer and material light group.
IRIE Shinsuke
- [Bf-blender-cvs] [70f089b] master: Fix T39509: Crash when assign an empty as a LoD
Daniel Stokes
- [Bf-blender-cvs] [11299f5] master: BGE doc cleanup: Some small cleanups in the BGE docs:
Mitchell Stokes
- [Bf-blender-cvs] [fe05f97] master: BGE: Multi-threading animation updates and skinning.
Mitchell Stokes
- [Bf-blender-cvs] [1941364] master: BGE: Fixing a crash when animating objects with modifiers and armatures.
Mitchell Stokes
- [Bf-blender-cvs] [1ce726a] master: BGE: Allow skinned meshes with modifiers to do skinning updates in parallel.
Mitchell Stokes
- [Bf-blender-cvs] [d050577] master: Fix T39445: Async LibLoad Crash
Mitchell Stokes
- [Bf-blender-cvs] [b4cb467] master: BGE: Fixing memory leaks when deactivating Sensors, Controllers, or actuators.
Mitchell Stokes
- [Bf-blender-cvs] [0f91d2c] master: Fix T39458: Switching physics type from Character to Dynamic enables ghost flag silently
Mitchell Stokes
- [Bf-blender-cvs] [df1a199] master: BGE Cleanup: Removing KX_ObjectProperties, KX_BoundBoxClass, KX_BoxBounds, and KX_CBounds
Mitchell Stokes
- [Bf-blender-cvs] [4609593] master: BGE Cleanup: Removing all of the my_* functions in KX_ConvertPhysicsObjects.cpp that were used to get bounds information
Mitchell Stokes
- [Bf-blender-cvs] [81e28b8] master: BGE Cleanup: Removing the empty KX_ClearBulletSharedShapes() function
Mitchell Stokes
- [Bf-blender-cvs] [3442a65] master: BGE Cleanup: Reducing KX_Scene's dependence on Bullet.
Mitchell Stokes
- [Bf-blender-cvs] [89c61b2] master: BGE Cleanup: Reducing KX_BlenderSceneConverter's dependence on Bullet.
Mitchell Stokes
- [Bf-blender-cvs] [8cee587] master: BGE Cleanup: Physics conversion is now handled by PHY_IPhysicsEnvironment
Mitchell Stokes
- [Bf-blender-cvs] [f5c3c62] master: BGE Cleanup: Moving reinstancing physics shapes from KX_ConvertPhysicsObject to PHY_IPhysicsController
Mitchell Stokes
- [Bf-blender-cvs] [3448822] master: Fix T39614: Ping Pong Action doesn't work correctly
Mitchell Stokes
- [Bf-blender-cvs] [d8282da] master: Correction to last commit
Mitchell Stokes
- [Bf-blender-cvs] [cdc5d65] master: BGE: Fixing a memory leak from the recent physics changes.
Mitchell Stokes
- [Bf-blender-cvs] [f2f3ef8] master: Fix Knife bug T39617: midpoint snap should affect intermediate points.
Howard Trickey
- [Bf-blender-cvs] [27db753] master: Fix T39726: wire edges cause bevel artifacts.
Howard Trickey
- [Bf-blender-cvs] [a197d02] master: Fix T39939: Undo change of rB27db75363e67, which broke bevel.
Howard Trickey
- [Bf-blender-cvs] [2881473] master: Fix T39547: Toggling render passes on active scene does not update render layer nodes in a pinned tree from different scene.
Lukas Tönne
- [Bf-blender-cvs] [86de8ba] depsgraph_refactor: New utility class IDPtr/ConstIDPtr for handling ID subtypes.
Lukas Tönne
- [Bf-blender-cvs] [8b9ba7e] depsgraph_refactor: Cleanup: Replace invalid NULL for empty strings by "".
Lukas Tönne
- [Bf-blender-cvs] [37166ac] depsgraph_refactor: First steps towards a 2-pass builder system.
Lukas Tönne
- [Bf-blender-cvs] [496cf09] depsgraph_refactor: Fix incomplete info for operation keys.
Lukas Tönne
- [Bf-blender-cvs] [a6adf33] depsgraph_refactor: Added back the root node construction to the depsgraph build function.
Lukas Tönne
- [Bf-blender-cvs] [71c9704] depsgraph_refactor: Time source registration logic added to DepsgraphNodeBuilder (as far as it exists at this point).
Lukas Tönne
- [Bf-blender-cvs] [174f93d] depsgraph_refactor: Build nodes and relations for animdata and drivers.
Lukas Tönne
- [Bf-blender-cvs] [3414829] depsgraph_refactor: Call animdata/driver build functions for objects and object data IDs.
Lukas Tönne
- [Bf-blender-cvs] [0e8246f] depsgraph_refactor: Splitting off main construction logic from depsgraph_build.cpp.
Lukas Tönne
- [Bf-blender-cvs] [5aaef90] depsgraph_refactor: World node building.
Lukas Tönne
- [Bf-blender-cvs] [9e4dc72] depsgraph_refactor: Ported build functions for textures, materials and node trees.
Lukas Tönne
- [Bf-blender-cvs] [d3faf52] depsgraph_refactor: Ported compositor build function.
Lukas Tönne
- [Bf-blender-cvs] [86eecd9] depsgraph_refactor: Ported over build functions for rigidbody nodes/relations.
Lukas Tönne
- [Bf-blender-cvs] [fca6f2a] depsgraph_refactor: Ported over build functions for armatures and IK solvers.
Lukas Tönne
- [Bf-blender-cvs] [b4596cf] depsgraph_refactor: Ported over build functions for particle systems.
Lukas Tönne
- [Bf-blender-cvs] [f33fea4] depsgraph_refactor: Removed leftover dead code.
Lukas Tönne
- [Bf-blender-cvs] [9c106a5] depsgraph_refactor: Ported over build functions for object data (geometry, camera, lamp, shape keys).
Lukas Tönne
- [Bf-blender-cvs] [46d3cb7] depsgraph_refactor: Ported the subgraph node builder function.
Lukas Tönne
- [Bf-blender-cvs] [0df85e0] depsgraph_refactor: Removed deprecated build code, all the functions have now been ported to the new 2-pass build system.
Lukas Tönne
- [Bf-blender-cvs] [d30353a] depsgraph_refactor: Removed unused RNA-based get_node variants (from_pointer, from_rna_path).
Lukas Tönne
- [Bf-blender-cvs] [4673528] depsgraph_refactor: Removed unused method declarations for component/operation finding directly from the graph.
Lukas Tönne
- [Bf-blender-cvs] [3b0d5e7] depsgraph_refactor: Removed 'add_operation' from Depsgraph.
Lukas Tönne
- [Bf-blender-cvs] [ba30d2d] depsgraph_refactor: Removed the add_to_graph virtual function from nodes.
Lukas Tönne
- [Bf-blender-cvs] [267598c] depsgraph_refactor: Removed the `remove_from_graph` callbacks from DepsNode and the generic `remove_node` function in Depsgraph.
Lukas Tönne
- [Bf-blender-cvs] [b867373] depsgraph_refactor: Merge branch 'master' into depsgraph_refactor
Lukas Tönne
- [Bf-blender-cvs] [4c769f0] depsgraph_refactor: Fix for recent cleanup name change in master (rB3216e4b202195ed88455d1b43b348a2cf8f40d77)
Lukas Tönne
- [Bf-blender-cvs] [98d7dd6] depsgraph_refactor: Finally removed the get_node and add_new_node methods from Depsgraph.
Lukas Tönne
- [Bf-blender-cvs] [dcaacc6] depsgraph_refactor: Fix for Depsgraph destructor: double freeing of IDDepsNodes.
Lukas Tönne
- [Bf-blender-cvs] [611771e] depsgraph_refactor: Cleanup: moved functions in depsgraph.cpp.
Lukas Tönne
- [Bf-blender-cvs] [e77e106] depsgraph_refactor: Depsgraph graphviz debugging: Replaced plain FILE pointer with an internal context struct.
Lukas Tönne
- [Bf-blender-cvs] [b9b4454] depsgraph_refactor: RNA function for debug output of depsgraph evaluation (stub for now).
Lukas Tönne
- [Bf-blender-cvs] [d7ab6e8] depsgraph_refactor: Changed rankdir for graphviz output to LR, this gives a bit more compact clusters with long name strings.
Lukas Tönne
- [Bf-blender-cvs] [eb4fe7d] depsgraph_refactor: Moved the validate_links and sort functions into the Depsgraph class as methods.
Lukas Tönne
- [Bf-blender-cvs] [074fdf0] depsgraph_refactor: Renamed the depsgraph_core source to depsgraph_tag now.
Lukas Tönne
- [Bf-blender-cvs] [09874df] master: Structural cleanup and improvements for the compositor.
Lukas Tönne
- [Bf-blender-cvs] [07b9476] depsgraph_refactor: Made the DEG_node_tag_update function an internal method of Depsgraph.
Lukas Tönne
- [Bf-blender-cvs] [b0e61f2] depsgraph_refactor: Sneaky injection of new depsgraph tagging into the existing DAG_id_tag_update function.
Lukas Tönne
- [Bf-blender-cvs] [e56d10a] depsgraph_refactor: Eval debugging: Use the eval debug callback during flushing.
Lukas Tönne
- [Bf-blender-cvs] [3883147] depsgraph_refactor: Nicer function signatures for color and style printing.
Lukas Tönne
- [Bf-blender-cvs] [573c885] depsgraph_refactor: Extension for graphviz debug: Show tagging status of nodes as thicker colored outlines during eval debugging.
Lukas Tönne
- [Bf-blender-cvs] [b893d7c] depsgraph_refactor: Basic flushing for the depsgraph tags.
Lukas Tönne
- [Bf-blender-cvs] [5e3d35c] depsgraph_refactor: Construct more useful name strings for IDDepsNodes.
Lukas Tönne
- [Bf-blender-cvs] [a441c44] depsgraph_refactor: Display graph labels in graphviz debug output as an indication of what evaluation step the resulting image represents.
Lukas Tönne
- [Bf-blender-cvs] [ebc07bc] depsgraph_refactor: Alternative builder method for adding operations to IDDepsNodes and fix for driver operations.
Lukas Tönne
- [Bf-blender-cvs] [d46f439] depsgraph_refactor: Fix for RNAPathKey usage: strings can not be NULL.
Lukas Tönne
- [Bf-blender-cvs] [d836d48] depsgraph_refactor: Minor fix for relation label strings (proper escaping for square brackets in names).
Lukas Tönne
- [Bf-blender-cvs] [1f1b3c2] depsgraph_refactor: Avoid graphviz warnings from edges between a node and its owner cluster by checking if a node relation points to the node's parent.
Lukas Tönne
- [Bf-blender-cvs] [1cde99f] depsgraph_refactor: Basic support for modifiers in the new depsgraph.
Lukas Tönne
- [Bf-blender-cvs] [6847bd4] depsgraph_refactor: Default constructors for depsnode keys.
Lukas Tönne
- [Bf-blender-cvs] [c1a09fc] depsgraph_refactor: Enabled relations build code for object geometry data (was still left disabled from build code porting).
Lukas Tönne
- [Bf-blender-cvs] [71e99e2] depsgraph_refactor: Add inter-relations for modifiers to represent the stack order.
Lukas Tönne
- [Bf-blender-cvs] [db73f57] depsgraph_refactor: Graphviz debug support for relations on operations.
Lukas Tönne
- [Bf-blender-cvs] [69692fd] particles_refactor: Original paged buffer implementation.
Lukas Tönne
- [Bf-blender-cvs] [2c00652] particles_refactor: Cleanup: follow the proposed naming scheme for blenlib (BLI_<prefix>_<function-name>).
Lukas Tönne
- [Bf-blender-cvs] [dbf603c] particles_refactor: Better macros for low-level ultra fast access to paged buffers.
Lukas Tönne
- [Bf-blender-cvs] [982c74e] particles_refactor: Added basic read/write functions for pagedbuffer.
Lukas Tönne
- [Bf-blender-cvs] [44633c6] particles_refactor: Cleanup: use blenlib prefixes for iterator functions too.
Lukas Tönne
- [Bf-blender-cvs] [075f6d4] particles_refactor: Skeleton files for particle buffer types.
Lukas Tönne
- [Bf-blender-cvs] [3fe2dc3] particles_refactor: A few more macros to create typed access functions to paged buffer.
Lukas Tönne
- [Bf-blender-cvs] [46ffd66] particles_refactor: Removed unused code.
Lukas Tönne
- [Bf-blender-cvs] [bc3e02f] particles_refactor: Copied over some old code, to be adapted.
Lukas Tönne
- [Bf-blender-cvs] [e5777ec] particles_refactor: Started implementing individual paged layers.
Lukas Tönne
- [Bf-blender-cvs] [2cba992] particles_refactor: Basic functions for creating/destroying buffers, adding/removing layers and adding elements.
Lukas Tönne
- [Bf-blender-cvs] [2ab499c] particles_refactor: Cleanup: disabled old modifier solution for now.
Lukas Tönne
- [Bf-blender-cvs] [dce6d75] particles_refactor: Added a new modifier NParticleBuffer. This is just a thin wrapper around the NParticleBuffer struct to act as a particle container. Eventually could utilize a better object data system, for now this is ok.
Lukas Tönne
- [Bf-blender-cvs] [1da72ac] particles_refactor: Renamed the modifier to NParticleSystem since it will also define some simulation modes in addition to the actual buffer.
Lukas Tönne
- [Bf-blender-cvs] [4f78672] particles_refactor: Added applyModifier callback and AcceptsMesh flag so particle system can added on mesh objects. applyMesh is just a stub returning the unmodified mesh.
Lukas Tönne
- [Bf-blender-cvs] [da63e23] particles_refactor: Added missing draw function in the modifier panel.
Lukas Tönne
- [Bf-blender-cvs] [e1a9f63] particles_refactor: Added read/write code for NParticleSystemModifierData and NParticleBuffer.
Lukas Tönne
- [Bf-blender-cvs] [e65fb06] particles_refactor: Added missing DNA files to makesdna.
Lukas Tönne
- [Bf-blender-cvs] [857a403] particles_refactor: Updated read/write code for paged buffer for the new layer/page structure.
Lukas Tönne
- [Bf-blender-cvs] [34487cd] particles_refactor: Basic RNA for paged buffer and nparticle buffer.
Lukas Tönne
- [Bf-blender-cvs] [af9e6b7] particles_refactor: Basic particle buffer implementation with RNA for adding and removing attributes.
Lukas Tönne
- [Bf-blender-cvs] [e775f53] particles_refactor: Basic properties for particle attribute descriptors. Uses a generic function to inject these properties using the nested 'desc' field.
Lukas Tönne
- [Bf-blender-cvs] [8873e54] particles_refactor: Setter callback for particle attribute data type. Currently just throws an assert failure, later on this should make sure the particle data is converted to the correct type (or simply make datatype read-only).
Lukas Tönne
- [Bf-blender-cvs] [0579125] particles_refactor: Collection properties for actual data in particle buffers.
Lukas Tönne
- [Bf-blender-cvs] [d5d5002] particles_refactor: Disabled some unused DNA code for nparticles.
Lukas Tönne
- [Bf-blender-cvs] [689d660] particles_refactor: Removed deprecated DNA data inside #if 0 block, C preprocessor doesn't work with makesdna.
Lukas Tönne
- [Bf-blender-cvs] [75aff0a] particles_refactor: Some renaming and DNA reorganization. Particle attributes now have a descriptor as well as state data.
Lukas Tönne
- [Bf-blender-cvs] [d99ff7f] particles_refactor: Renamed RNA property of the particle system in the psys modifier.
Lukas Tönne
- [Bf-blender-cvs] [a0c7ee7] particles_refactor: Disabled strict alignment in paged buffer for now, this fails for vector attributes, needs a nicer way to handle this.
Lukas Tönne
- [Bf-blender-cvs] [fc51e04] particles_refactor: Fix for paged buffer iterator, can be constructed for a buffer without any pages.
Lukas Tönne
- [Bf-blender-cvs] [e756127] particles_refactor: More restructuring ... Putting state into attributes, otherwise mapping between declared attributes in psys and attribute states becomes very complicated.
Lukas Tönne
- [Bf-blender-cvs] [206a0bd] particles_refactor: Removed unused data type mapping function in RNA, this is now directly refined through the type of the attribute/state.
Lukas Tönne
- [Bf-blender-cvs] [5dccaa1] particles_refactor: Removed leftover #undefs.
Lukas Tönne
- [Bf-blender-cvs] [b6ced99] particles_refactor: Use a fixed "id" attribute, this will be required for all sorts of particle functions and identify particles unambiguously.
Lukas Tönne
- [Bf-blender-cvs] [649c8d6] particles_refactor: Copy the particle state when copying an attribute.
Lukas Tönne
- [Bf-blender-cvs] [e750e0f] particles_refactor: New function for getting a particle iterator at a given index. This will be used for binary search in the particle id attribute layer.
Lukas Tönne
- [Bf-blender-cvs] [5e90d3e] particles_refactor: Added 2 functions for looking up particles by their ID in the psys.
Lukas Tönne
- [Bf-blender-cvs] [f92590e] particles_refactor: Implemented a simple iterator API for particle systems using a plain index and the ID attribute for determining the state size. Have to see how this plays out in terms of performance ...
Lukas Tönne
- [Bf-blender-cvs] [c7f285c] particles_refactor: Iterator access functions for particles.
Lukas Tönne
- [Bf-blender-cvs] [a5a6bd1] particles_refactor: Added a comment in DNA about the concept of state/descriptor separation and possible future optimization.
Lukas Tönne
- [Bf-blender-cvs] [408be64] particles_refactor: Yet another restructuring effort: Separate the state from the particle system settings. Attributes can be accessed by name in the state data, for now this uses plain linear search in a NULL-terminated array, but can eventually use a hash table for O(1) lookup.
Lukas Tönne
- [Bf-blender-cvs] [326a3b2] particles_refactor: Store the particle state in iterators instead of the particle system.
Lukas Tönne
- [Bf-blender-cvs] [971d22e] particles_refactor: Collection property for accessing the attribute states in a particle state.
Lukas Tönne
- [Bf-blender-cvs] [5f3ae1c] particles_refactor: Unused RNA code for exposing particles directly in the state as a collection. This doesn't work atm because for lookup it would need to allocate a particle iterator, which can not be freed afterward. This can probably be done nicer as a pure python wrapper instead of RNA.
Lukas Tönne
- [Bf-blender-cvs] [2496ab7] particles_refactor: Alternative particle iterator init method using a specific particle ID.
Lukas Tönne
- [Bf-blender-cvs] [f2bdf4b] particles_refactor: New function for adding a particle based on particle id.
Lukas Tönne
- [Bf-blender-cvs] [4b90b80] particles_refactor: Fixed the particle attribute state data access functions. These have to use an index as key rather than a particle ID, since the latter is not available in a single attribute state without access to the parent particle state.
Lukas Tönne
- [Bf-blender-cvs] [5d4ae82] particles_refactor: Added accessor functions in particle state which allow extending the particle state. These can be used later in python wrappers to support more immediate collection-style access.
Lukas Tönne
- [Bf-blender-cvs] [ad9e498] particles_refactor: Replaced the attribute state array with a ListBase. Eventually this should use a hash table for O(1) lookup, but for now a linked list is the easiest implementation.
Lukas Tönne
- [Bf-blender-cvs] [7209bd4] particles_refactor: Ensure the attribute states are synced to the attributes of the particle system when adding/removing attribute descriptors. This is not a hard requirement really, if an attribute has no state data that would still work, but in most cases it should stay in sync.
Lukas Tönne
- [Bf-blender-cvs] [e1dc85f] particles_refactor: Copy the attribute descriptor to attribute states as well. The storage overhead is negligible and this allows sanity type check assert as well as correct RNA refining without access to the original attribute descriptor.
Lukas Tönne
- [Bf-blender-cvs] [4eda0a6] particles_refactor: Clear the attribute buffers when adding new particles to a state. This should probably use a specific default value for each attribute at some point.
Lukas Tönne
- [Bf-blender-cvs] [6ad40aa] particles_refactor: RNA fix: using RNA_def_struct_sdna_from works only with actual pointers, but not with directly nested structs (NParticleAttributeDescription in this case). Resort to including "desc." prefix in the property paths.
Lukas Tönne
- [Bf-blender-cvs] [02e687d] particles_refactor: Flags for particle attributes:
Lukas Tönne
- [Bf-blender-cvs] [e93d2e0] particles_refactor: Use the new attribute flags to determine editability in RNA.
Lukas Tönne
- [Bf-blender-cvs] [5dd5c88] particles_refactor: Initialize the "id" attribute when adding particles to the state.
Lukas Tönne
- [Bf-blender-cvs] [6f9afa9] particles_refactor: Use a readonly flag for attributes and a second variant of the Data RNA access types to prevent writing over immutable attributes ("id" in particular).
Lukas Tönne
- [Bf-blender-cvs] [c991cd7] particles_refactor: Add position attribute to particles by default.
Lukas Tönne
- [Bf-blender-cvs] [dc93c57] particles_refactor: Basic display feature for particles. This is organized as a list of NParticleDisplay in the modifier for now. Each NParticleDisplay adds a visualization element of some type in the viewport, which will allow combining elements for custom attributes with standard display modes for particles.
Lukas Tönne
- [Bf-blender-cvs] [fe0bd22] particles_refactor: Added missing read/write code for particle display.
Lukas Tönne
- [Bf-blender-cvs] [eee0f75] particles_refactor: Added new python module 'bparticles' for implementing a full python API to define particle states. This is necessary because otherwise the RNA can only refer to data that already exists in the DNA library (bpy.data) but not create temporary structs. The state should be defined separately before replacing a particle system's state with it. This is similar to how bmesh works.
Lukas Tönne
- [Bf-blender-cvs] [f3d1522] particles_refactor: Basic submodule 'types' in bparticles, defining a PyObject type for the particle state.
Lukas Tönne
- [Bf-blender-cvs] [f4344cd] particles_refactor: Added python type for particle attribute state in the bparticles module.
Lukas Tönne
- [Bf-blender-cvs] [2ec54df] particles_refactor: A bit shorter internal names for bparticles structs and functions.
Lukas Tönne
- [Bf-blender-cvs] [b8f5430] particles_refactor: Added "name" property (read-only) for attribute states.
Lukas Tönne
- [Bf-blender-cvs] [6b4719e] particles_refactor: Added 'attributes' sequence property in the state type.
Lukas Tönne
- [Bf-blender-cvs] [3033fdd] particles_refactor: Added particles sequence in state bpy api.
Lukas Tönne
- [Bf-blender-cvs] [1275e68c] particles_refactor: Store the particle ID alongside the particle iterator in the python particle wrapper type, so it can be used to automatically create missing particles later on.
Lukas Tönne
- [Bf-blender-cvs] [89c74df] particles_refactor: Custom get/set methods for the "Particle" type. This supports particle attributes directly as python properties in the particle wrapper type. If a particle identifier has no corresponding data in the state yet it will be automatically created when writing.
Lukas Tönne
- [Bf-blender-cvs] [2a4b801] particles_refactor: Fix for particle iterator validity check: also check for negative index, this is used for indicating an invalid particle iterator.
Lukas Tönne
- [Bf-blender-cvs] [1c84174] particles_refactor: Add particle sequence as a state attribute in the API.
Lukas Tönne
- [Bf-blender-cvs] [9701130] particles_refactor: New API function for replacing the current particle system's state. ATM this creates a full copy of the given state, so the reference can be used further. This may need some more thought.
Lukas Tönne
- [Bf-blender-cvs] [10d17ae] particles_refactor: bpy particle objects are still valid if the particle id does not yet exist. This allows a create-on-write feature, where a particle is automatically added to the state if the pid does not yet exist.
Lukas Tönne
- [Bf-blender-cvs] [30d3fae] particles_refactor: Added a __dir__ method for particles to return the list of available attributes.
Lukas Tönne
- [Bf-blender-cvs] [3887c0f] particles_refactor: Fix for particle getattro: Throw an exception if iterator is not valid, otherwise expect to find a correct void *data (assert is used to as a sanity check, should never fail).
Lukas Tönne
- [Bf-blender-cvs] [335ff93] particles_refactor: Include the standard type attributes in the dir function for particles.
Lukas Tönne
- [Bf-blender-cvs] [7f89977] particles_refactor: Cleanup: Removed old unused code from multi-layer paged buffers.
Lukas Tönne
- [Bf-blender-cvs] [b6ff000] particles_refactor: Stub functions for creating and updating rigid bodies from particle systems in the RigidBodyWorld steps.
Lukas Tönne
- [Bf-blender-cvs] [39ce10c] particles_refactor: Added a new attribute type 'POINTER', for storing rigid body pointers. This may not be the best way to map rigid bodies to particles, eventually a nicer way could be to make use of the userpointer in Bullet btRigidBody and store a weak reference to Blender types there instead. Storing rigid body pointers in the particles just mimicks the way the Object RBs work atm.
Lukas Tönne
- [Bf-blender-cvs] [e933095] particles_refactor: Added a mempool to RigidBodyWorld as a memory manager for bodies.
Lukas Tönne
- [Bf-blender-cvs] [c56fb3d] particles_refactor: Make the btRigidBody a direct component of the rbRigidBody wrapper struct. This avoids one pointer indirection and makes future memory management possible. Requires a constructur/destructor pair to initialize the 'body' member correctly.
Lukas Tönne
- [Bf-blender-cvs] [ddf86fb] particles_refactor: Use the mempool in RigidBodyWorld instead of allocating memory inside the Bullet CAPI.
Lukas Tönne
- [Bf-blender-cvs] [dc4dd96] particles_refactor: Generic flags for rbRigidBody. These can be used by the blenkernel API to tag used rigid bodies and automatically remove unused bodies.
Lukas Tönne
- [Bf-blender-cvs] [1d6638d] particles_refactor: Shortcut variable for rbRigidBody, avoids repetitive rbo->physics_object access.
Lukas Tönne
- [Bf-blender-cvs] [a5f193f] particles_refactor: Basic mempool usage for creating and removing rbRigidBody instances. This uses flags to indicate used rbRigidBodies and then loops over the mempool to remove orphaned bodies. The same should eventually be done for shapes and constraints.
Lukas Tönne
- [Bf-blender-cvs] [0480a26] particles_refactor: Use the rigidbody_world_free_bodies function for freeing bodies when destroying the world, instead of looping over the object group. This is in line with the memory ownership being at the RigidBodyWorld now instead of the individual Objects and will ensure all RBs get destroyed properly when using particles etc. later.
Lukas Tönne
- [Bf-blender-cvs] [f948f57] particles_refactor: Pointer attribute get/set functions for particles.
Lukas Tönne
- [Bf-blender-cvs] [4472309] particles_refactor: Added collision shape pointer attribute for particles. This will change soon, for now is the easiest way to keep track of things.
Lukas Tönne
- [Bf-blender-cvs] [dc60ec7] particles_refactor: Removed unused variables.
Lukas Tönne
- [Bf-blender-cvs] [93da0ed] particles_refactor: Particle validate function for adding particle rigid bodies.
Lukas Tönne
- [Bf-blender-cvs] [6cf17dd] particles_refactor: Fix potential issue from early exit when no constraints exist.
Lukas Tönne
- [Bf-blender-cvs] [2fbb7a7] particles_refactor: Cleanup: Renamed a number of internal rigidbody functions to clarify the procedure:
Lukas Tönne
- [Bf-blender-cvs] [2e9c941] particles_refactor: Cleanup: Separated object and constraint build loops into own functions. Renamed some more API methods to follow the new naming scheme.
Lukas Tönne
- [Bf-blender-cvs] [6677287] particles_refactor: Added inline comment about possible memory management optimization.
Lukas Tönne
- [Bf-blender-cvs] [7c666d1] particles_refactor: Cleanup: Separate function for details of the object 'apply' method.
Lukas Tönne
- [Bf-blender-cvs] [6a37056] particles_refactor: Removed rigidbody build/apply functions from NParticle API. It's better to keep this functionality inside RigidBody blenkernel for now.
Lukas Tönne
- [Bf-blender-cvs] [839149e] particles_refactor: Fix for RigidBodyWorld reading: initialize empty body mempool when reading blend files, this is not actually stored.
Lukas Tönne
- [Bf-blender-cvs] [f077d9f] particles_refactor: Fix for rigid body removal methods: Flag new rigid bodies for particles as used to prevent freeing. Also remove bodies if they already exist, to prevent double adding and subsequent assert failure.
Lukas Tönne
- [Bf-blender-cvs] [1edcfc3] particles_refactor: Very basic sync method for particles, which copies the state and updates the particle positions from rigid bodies.
Lukas Tönne
- [Bf-blender-cvs] [3ae43a2] particles_refactor: Some missing stddef.h includes for NULL.
Lukas Tönne
- [Bf-blender-cvs] [d4af9c8] particles_refactor: Set some usable default values for a number of particle rigid body settings.
Lukas Tönne
- [Bf-blender-cvs] [772b08b] particles_refactor: Added new bparticles function for copying the current particle state instead of just creating a new empty state. Also clear the py_handle when copying the state, otherwise the PyObject is invalid.
Lukas Tönne
- [Bf-blender-cvs] [7253c67] particles_refactor: Only call the 'validate' function for particles once, to prevent them from being removed and added back to the world continuously, which resets the motion state each time. Also set the USED flag outside of validate since this is not executed every step and would otherwise delete all existing particles.
Lukas Tönne
- [Bf-blender-cvs] [13876fa] particles_refactor: Removed old unused nparticle modifier code.
Lukas Tönne
- [Bf-blender-cvs] [e93e2ab] particles_refactor: Particle display type for duplis.
Lukas Tönne
- [Bf-blender-cvs] [5235a9e] particles_refactor: Moved the particle display list from the modifier into the psys itself. This makes the modifier more easily replaceable later on and allows more detailed management of the particle object settings (in particular dupli flags).
Lukas Tönne
- [Bf-blender-cvs] [0211fc8] particles_refactor: Automatically set the object transflag for nparticle duplis, like current particles (but actual code is in nparticle to stay out of object code as much as possible).
Lukas Tönne
- [Bf-blender-cvs] [d82c6ce] particles_refactor: Single display 'add' function, is easier to provide as API method.
Lukas Tönne
- [Bf-blender-cvs] [6529e53] particles_refactor: Add a dupli display method by default.
Lukas Tönne
- [Bf-blender-cvs] [3113007] particles_refactor: Boilerplate RNA for the particle display settings.
Lukas Tönne
- [Bf-blender-cvs] [fd5b195] particles_refactor: Free dupli object lists correctly when freeing display structs.
Lukas Tönne
- [Bf-blender-cvs] [6821bec] particles_refactor: Fixed read/write code for particle display dupli lists and added a modifier object walk callback (also used in readfile for generic modifier lib_link).
Lukas Tönne
- [Bf-blender-cvs] [54fe3f0] particles_refactor: Basic dupli display for particles.
Lukas Tönne
- [Bf-blender-cvs] [547f421] particles_refactor: Added default rotation attribute.
Lukas Tönne
- [Bf-blender-cvs] [137fa8a] particles_refactor: Sensible default value support for particle attributes. Some data types (normal, color, quaternion, matrix) get common default values, others are just 0 and have to be defined by the user if necessary.
Lukas Tönne
- [Bf-blender-cvs] [bb3cf1d] particles_refactor: Use instanced object collision shapes for particles instead of plain spheres. The "collision_shape" attribute is no longer needed, the shapes can be retrieved from the instanced objects instead (which must be RBs themselves).
Lukas Tönne
- [Bf-blender-cvs] [843efe4] particles_refactor: A couple of small fixes for merge issues.
Lukas Tönne
- [Bf-blender-cvs] [e2d7123] particles_refactor: Separation of concerns: Moved functions for building object rigid bodies and applying Bullet results to them into a dedicated file.
Lukas Tönne
- [Bf-blender-cvs] [da8b4f9] particles_refactor: Moved transform utility functions for objects into the rigidbody_objects source file.
Lukas Tönne
- [Bf-blender-cvs] [b7d3160] particles_refactor: Moved functions for object component data management (RigidBodyObject and RigidBodyCon) into rigidbody_objects.c as well.
Lukas Tönne
- [Bf-blender-cvs] [79fc668] particles_refactor: Moved build/apply functions for constraints into rigidbody_objects too.
Lukas Tönne
- [Bf-blender-cvs] [5a6eccf] particles_refactor: Replaced the RBO_GET_MASS and RBO_GET_MARGIN macros with proper functions.
Lukas Tönne
- [Bf-blender-cvs] [4684f2c] particles_refactor: Added missing support for quaternion attributes in the bparticles API.
Lukas Tönne
- [Bf-blender-cvs] [01a2253] particles_refactor: Fix for dupli type bit flags exceeding short range.
Lukas Tönne
- [Bf-blender-cvs] [513066e] master: Fix T39849: Adding links directly between node group input/output extension sockets would create additional extension sockets instead of simply ignoring them.
Lukas Tönne
- [Bf-blender-cvs] [ad6d897] master: Fix T39848: Reroute nodes were not handled properly after compositor cleanup patch.
Lukas Tönne
- [Bf-blender-cvs] [f5abbee] particles_refactor: Fix for variable declaration after code (invalid C).
Lukas Tönne
- [Bf-blender-cvs] [005dabb] master: Fix T39799: Backdrop (compositor) ignores alpha.
Lukas Tönne
- [Bf-blender-cvs] [55c720f] master: Fix T39936: Plane Track operation would not initialize resolutions for upstream nodes.
Lukas Tönne
- [Bf-blender-cvs] [4d8c49b] master: Reimplemented the earlier feature of swapping existing links to neighboring sockets when connecting to an occupied input.
Lukas Tönne
- [Bf-blender-cvs] [437bb52] master: Accidentally left compositor debug option enabled, sorry.
Lukas Tönne
- [Bf-blender-cvs] [1bd3922] master: Fix error when enabling Mist pass but there was no world. Can't find mist settings, so check for World first.
Pablo Vazquez
- [Bf-blender-cvs] [62dc18c] master: Fix an unused function warning without openmp present, some typos
Jens Verwiebe
- [Bf-blender-cvs] [16537a8] master: Sculpt: the thread controls where unintentianlly greyed out along with capabilities.has_gravity condition
Jens Verwiebe
- [Bf-blender-cvs] [8ff74be] master: Scons/cycles: fix header distribution for geom
Jens Verwiebe
- [Bf-blender-cvs] [6e9c2d0] master: OSX/cmake: fix a recently reported dependency issue
Jens Verwiebe
- [Bf-blender-cvs] [cddbe87] master: OSX/python: update to py 3.4
Jens Verwiebe
- [Bf-blender-cvs] [8a42100] master: Bullet: better workaround for failing friction with clang 3.4, remove the obsolete compileflag magic
Jens Verwiebe
- [Bf-blender-cvs] [771a9dd] master: Lbmv: fix scons compile after ed2ddc9
Jens Verwiebe
- [Bf-blender-cvs] [9c93c0b] master: Bullet: making bullet friction workaround more furureproof by using the __apple_build_version__ macro, TODO: check if problem persists with newer clang
Jens Verwiebe
- [88a2263] master: OSX: always create a window in normal state, not fullscreen or iconized â¦
Jens Verwiebe
- [Bf-blender-cvs] [058bc50] master: OSX: tentative fix for D472, ditto creates dirs when needed automatically, also thin out lib. Todo: rather not build the intermediate bins with openmp dependency anyway
Jens Verwiebe
- [Bf-blender-cvs] [f3798fa] master: Revert the testing sculpt openmp thread control and limit for OSX to physical threads as in 2.70a tag
Jens Verwiebe
- [Bf-blender-cvs] [8357659] master: Final overlooked cleanup for last commit
Jens Verwiebe
- [Bf-blender-cvs] [5afb0ab] master: Basic support for UNC paths on Windows
Andrea Weikert
- [Bf-blender-cvs] [802f507] bake-cycles: Cycles-Bake: Move "Output File" section to the bottom of the bake panel.
Jonathan Williamson
- [Bf-blender-cvs] [1194037] master: blenderplayer - Reviewed some command line options and the respective help
brita
- [Bf-blender-cvs] [2322f37] master: reduced minimum value for NDOF sensitivity to better fit the space navigator
gaiaclary
- [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [61341] trunk/lib/darwin-9.x.universal: OSX/python: update to py 3.4.0
jens verwiebe
- [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [61342] trunk/lib/darwin-9.x.universal/ python/lib/python3.4/libpython3.4m.a: force lib update
jens verwiebe
- [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [61343] trunk/lib/darwin-9.x.universal/ README: OSX: update build info for latest updates
jens verwiebe
Last message date:
Wed Apr 30 23:39:42 CEST 2014
Archived on: Thu Aug 17 22:34:12 CEST 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).