January 2015 Archives by author
Starting: Thu Jan 1 00:53:04 CET 2015
Ending: Sat Jan 31 18:20:19 CET 2015
Messages: 1596
- [Bf-blender-cvs] [f4a418b] master: Crash when deleting NlaTrack
Romanov Alexander
- [Bf-blender-cvs] [335f665] soc-2014-bge: gameengine vehicle controller: removing partially removed constant
Ines Almeida
- [Bf-blender-cvs] [7fbc7b8] soc-2014-bge: Merge branch 'master' into soc-2014-bge
Ines Almeida
- [Bf-blender-cvs] [7d3042f] soc-2014-bge: BGE: python API cleanup - replace BLI_program_path with BKE_appdir_program_path
Ines Almeida
- [Bf-blender-cvs] [1c57e68] soc-2014-bge: BGE: python API cleanup - adding proper initialization to GameTypes
Ines Almeida
- [Bf-blender-cvs] [d7cabe7] soc-2014-bge: BGE: python API cleanup - initialization for bge with submodules, closes D615
Ines Almeida
- [Bf-blender-cvs] [cb61c5a] soc-2014-bge: Merge branch 'master' into soc-2014-bge
Ines Almeida
- [Bf-blender-cvs] [588656a] master: Review for the gsoc UI cleanup for the BGE
Ines Almeida
- [Bf-blender-cvs] [35d3b63] master: D627: Memory usage optimization for the compositor.
Jeroen Bakker
- [Bf-blender-cvs] [aab4f2b] master: cleanup: redundant casts & const cast correctness
Campbell Barton
- [Bf-blender-cvs] [bf169d6] master: Fix T43066: Joystick broken in GE since 2.73rc
Campbell Barton
- [Bf-blender-cvs] [4abe548] master: cleanup: style
Campbell Barton
- [Bf-blender-cvs] [0d7e8cc] master: GTest was broken on Linux
Campbell Barton
- [Bf-blender-cvs] [6b8b3ba] master: GTest: test beautify with polyfill
Campbell Barton
- [Bf-blender-cvs] [fd9b25d] master: cleanup: create cube, use index lookups
Campbell Barton
- [Bf-blender-cvs] [c41431f] master: cleanup: use 'coords' abbreviation for functions.
Campbell Barton
- [Bf-blender-cvs] [8106a6b] master: mathutils: refactor instantiation
Campbell Barton
- [Bf-blender-cvs] [de6b546] master: Fix 8 memory leaks from bad PyList_Append use
Campbell Barton
- [Bf-blender-cvs] [b240b8e] master: Freestyle: reserve array sizes before filling
Campbell Barton
- [Bf-blender-cvs] [44e0265] master: Fix for crash for 'Edit Source'
Campbell Barton
- [Bf-blender-cvs] [3447944] master: sequencer: don't return big values (fill pointer instead)
Campbell Barton
- [Bf-blender-cvs] [c7eb83b] master: Fix sequencer border-flickering
Campbell Barton
- [Bf-blender-cvs] [8abdc899] master: Sequencer: Preview dragging playhead over strips
Campbell Barton
- [Bf-blender-cvs] [1ef3396] master: Recent fix for SDL2 broke joysticks for SDL1.2
Campbell Barton
- [Bf-blender-cvs] [62f2b75] master: UI: refactor button string get/set into functions.
Campbell Barton
- [Bf-blender-cvs] [2d2bfd4] master: Fix T43122: Shrinkwrap target, wrong linked object
Campbell Barton
- [Bf-blender-cvs] [9fd569a] master: PyAPI: add utilities PyTuple_SET_ITEMS, Py_INCREF_RET
Campbell Barton
- [Bf-blender-cvs] [bf0c8e1] master: PyAPI: add PyList_APPEND
Campbell Barton
- [Bf-blender-cvs] [1829c04] master: Correct args from recent mathutils refactor
Campbell Barton
- [Bf-blender-cvs] [77c9269] master: cleanup: warnings
Campbell Barton
- [Bf-blender-cvs] [6a0c221] mathutils_bvhtree: Merge branch 'master' into mathutils_bvhtree
Campbell Barton
- [Bf-blender-cvs] [b6e4499] mathutils_bvhtree: Merge branch 'master' into mathutils_bvhtree
Campbell Barton
- [Bf-blender-cvs] [f4135c2] mathutils_bvhtree: minor cleanup use PyTuple_SET_ITEMS, remove unneeded ZERO float's
Campbell Barton
- [Bf-blender-cvs] [1ded008] mathutils_bvhtree: minor edits: use common prefix for BVHTree types
Campbell Barton
- [Bf-blender-cvs] [3fcc552] blender-v2.73-release: Fix rna paint update callbacks assuming meshes
Campbell Barton
- [Bf-blender-cvs] [880f4fb] blender-v2.73-release: cleanup: use cross_tri_v2 when area isn't needed.
Campbell Barton
- [Bf-blender-cvs] [9556f61] blender-v2.73-release: Fix T43013: Flip with bridge aligned loops
Campbell Barton
- [Bf-blender-cvs] [4508642] blender-v2.73-release: cleanup: redundant tri-normal calculation
Campbell Barton
- [Bf-blender-cvs] [9cc8a5c] blender-v2.73-release: Fix T43034: beautify-fill leaves zero area tri's
Campbell Barton
- [Bf-blender-cvs] [2a72518] blender-v2.73-release: Fix buffer overrun calculating unique names
Campbell Barton
- [Bf-blender-cvs] [71d1619] blender-v2.73-release: Fix leak in select-similar regions
Campbell Barton
- [Bf-blender-cvs] [0a1deaf] blender-v2.73-release: Fix leak in cycles-bake
Campbell Barton
- [Bf-blender-cvs] [6b6b28a] blender-v2.73-release: fix for doc generator
Campbell Barton
- [Bf-blender-cvs] [84dde30] blender-v2.73-release: Fix T43066: Joystick broken in GE since 2.73rc
Campbell Barton
- [Bf-blender-cvs] [ff09547] blender-v2.73-release: Fix 8 memory leaks from bad PyList_Append use
Campbell Barton
- [Bf-blender-cvs] [b8b7bd0] blender-v2.73-release: Fix for crash for 'Edit Source'
Campbell Barton
- [Bf-blender-cvs] [f322362] blender-v2.73-release: Recent fix for SDL2 broke joysticks for SDL1.2
Campbell Barton
- [Bf-blender-cvs] [0b5a64f] blender-v2.73-release: Fix T43122: Shrinkwrap target, wrong linked object
Campbell Barton
- [Bf-blender-cvs] [ee045d2] blender-v2.73-release: BLI_string_utf8: add BLI_strncpy_utf8_rlen
Campbell Barton
- [Bf-blender-cvs] [110459c] blender-v2.73-release: GTest was broken on Linux
Campbell Barton
- [Bf-blender-cvs] [e9d6350] master: Sequencer: show extensions when preview enabled
Campbell Barton
- [Bf-blender-cvs] [ba0d452] gooseberry: Merge branch 'master' into gooseberry
Campbell Barton
- [Bf-blender-cvs] [8e73b77] master: Remove slurph shape-key feature
Campbell Barton
- [Bf-blender-cvs] [848c00f] master: cleanup: de-duplicate code
Campbell Barton
- [Bf-blender-cvs] [29d2c71] master: Fix for bool flag use
Campbell Barton
- [Bf-blender-cvs] [7e5f095] temp-text_editor_cursor_api: Merge branch 'master' into temp-text_editor_cursor_api
Campbell Barton
- [Bf-blender-cvs] [0b01c01] temp-text_editor_cursor_api: sync with cursor drawing code, reduce confusion.
Campbell Barton
- [Bf-blender-cvs] [a83ca53] temp-text_editor_cursor_api: previous commit wasn't good, instead tweak existing code
Campbell Barton
- [Bf-blender-cvs] [7c53c34] master: PyAPI docs: minor changes to sphinx docs.
Campbell Barton
- [Bf-blender-cvs] [9fadacf] master: cleanup: style
Campbell Barton
- [Bf-blender-cvs] [4305950] master: GHash: use reinsert instead of remove/insert
Campbell Barton
- [Bf-blender-cvs] [8f0b6a1] master: Better check that preview seq is cleared on exit
Campbell Barton
- [Bf-blender-cvs] [37d748c] master: exclude git/arc files from tgz archive
Campbell Barton
- [Bf-blender-cvs] [72ca952] master: correct permissions
Campbell Barton
- [Bf-blender-cvs] [db0b801] master: DDS missed newline printing errors.
Campbell Barton
- [Bf-blender-cvs] [1a7c5cc] blender-v2.73-release: correct permissions
Campbell Barton
- [Bf-blender-cvs] [96629df] blender-v2.73-release: exclude git/arc files from tgz archive
Campbell Barton
- [Bf-blender-cvs] [1b8240f] master: Fix T43154: Extrude edges ignored isolated verts
Campbell Barton
- [Bf-blender-cvs] [73955e2] master: Fix for GTest
Campbell Barton
- [Bf-blender-cvs] [ac619aa] master: BLI_string: BLI_str_ends_with -> BLI_str_endswith
Campbell Barton
- [Bf-blender-cvs] [dec523d] master: Fix for regression in bmesh connect-pair
Campbell Barton
- [Bf-blender-cvs] [9590e77] master: cleanup: style & warnings
Campbell Barton
- [Bf-blender-cvs] [47ee28a] temp-vert-slide-uvcorrect: initial support for UV-correct in vertex slide
Campbell Barton
- [Bf-blender-cvs] [f9c7cbd] master: revert part of 7a1dc20
Campbell Barton
- [Bf-blender-cvs] [bae5826] master: Fix T42069: Fonts /w non-ascii paths fail in win32
Campbell Barton
- [Bf-blender-cvs] [d8fc404] master: Cleanup: style
Campbell Barton
- [Bf-blender-cvs] [301433f] master: Fix OpenGL Context freeing
Campbell Barton
- [Bf-blender-cvs] [c6d28a9] master: Fix T42754: File-Selector lost on fullscreen exit
Campbell Barton
- [Bf-blender-cvs] [0996ee3] master: Fix: Don't show filesel buttons when no operators running
Campbell Barton
- [Bf-blender-cvs] [dcd662c] master: BMesh: Tweak behavior for select more/less
Campbell Barton
- [Bf-blender-cvs] [a436649] master: Fix T43206: region_2d_to_origin_3d has no ortho offset
Campbell Barton
- [Bf-blender-cvs] [d47804c] master: correct last commit: less cryptic camera check
Campbell Barton
- [Bf-blender-cvs] [3debcc8] master: Math Lib: improve area calculation
Campbell Barton
- [Bf-blender-cvs] [98ad7c2] master: Blender-Internal: avoid redundant area check
Campbell Barton
- [Bf-blender-cvs] [b77dd13] master: Fix T43229: Knife-project regression (broke knife-project)
Campbell Barton
- [Bf-blender-cvs] [bd00770] master: Cleanup: consistent arg order in bmesh
Campbell Barton
- [Bf-blender-cvs] [a2a7260] master: BMesh: option to filter out faces during raycast
Campbell Barton
- [Bf-blender-cvs] [a97c5d1] master: Fix T42459: Knife fails at small scale
Campbell Barton
- [Bf-blender-cvs] [ef80914] master: error in last commit
Campbell Barton
- [Bf-blender-cvs] [b09563c] master: Cleanup: fixes for building with recent clang
Campbell Barton
- [Bf-blender-cvs] [45d131f] master: Recent extrude rework caused bug with single faces
Campbell Barton
- [Bf-blender-cvs] [3d503ea] master: UI: Eyedropper for view-depth
Campbell Barton
- [Bf-blender-cvs] [e0075f9] master: Remove redundant pad flag
Campbell Barton
- [Bf-blender-cvs] [e88936a] master: cleanup: bScreen (char for bools)
Campbell Barton
- [Bf-blender-cvs] [ca0605b] master: cleanup: minor edits
Campbell Barton
- [Bf-blender-cvs] [bcd9b29] master: PyAPI: name OrientationHelper (io prefix in module name already)
Campbell Barton
- [Bf-blender-cvs] [5fe11d4] gooseberry: Merge branch 'master' into gooseberry
Campbell Barton
- [Bf-blender-cvs] [7086e0f] gooseberry: warning: unused var
Campbell Barton
- [Bf-blender-cvs] [305af3e] gooseberry: Fix T43254: Camera required for rendering sequencer scene
Campbell Barton
- [Bf-blender-cvs] [704494e] master: Fix own error in freestyle api
Campbell Barton
- [Bf-blender-cvs] [e91148e] master: RNA/API: name outliner sort option like UIList
Campbell Barton
- [Bf-blender-cvs] [9f54a73] master: WM: add a notifier for camera/viewport options
Campbell Barton
- [Bf-blender-cvs] [09c83d6] master: Viewport: Add adjustable safe areas, 3d-view & VSE
Campbell Barton
- [Bf-blender-cvs] [45dfb3b] master: Fix for security issue loading blend's
Campbell Barton
- [Bf-blender-cvs] [18ae259] master: Cleanup: unused Global flags.
Campbell Barton
- [Bf-blender-cvs] [f8c5240] master: BLF: remove paranoid checks for unset default font
Campbell Barton
- [Bf-blender-cvs] [09eec62] master: UI: cleanup UI_fontstyle_string_width, UI_draw_string
Campbell Barton
- [Bf-blender-cvs] [2899607] master: Fix UI glitches drawing text at different sizes
Campbell Barton
- [Bf-blender-cvs] [1d56f45] master: Fix glitch in view-axis (order of drawing)
Campbell Barton
- [Bf-blender-cvs] [9e5c3a1] master: Fix for Trusted option, loading new file
Campbell Barton
- [Bf-blender-cvs] [967f93d] master: Fix error in freestyle api
Campbell Barton
- [Bf-blender-cvs] [973e387] blender-v2.73-release: Fix for GTest
Campbell Barton
- [Bf-blender-cvs] [1253a46] blender-v2.73-release: Fix for regression in bmesh connect-pair
Campbell Barton
- [Bf-blender-cvs] [0073b17] blender-v2.73-release: Fix OpenGL Context freeing
Campbell Barton
- [Bf-blender-cvs] [f9aa8c6] blender-v2.73-release: BMesh: Tweak behavior for select more/less
Campbell Barton
- [Bf-blender-cvs] [e51d7f1] blender-v2.73-release: Fix T43229: Knife-project regression (broke knife-project)
Campbell Barton
- [Bf-blender-cvs] [dd1be8c] blender-v2.73-release: Fix for security issue loading blend's
Campbell Barton
- [Bf-blender-cvs] [08eabd1] blender-v2.73-release: Fix own error in freestyle api
Campbell Barton
- [Bf-blender-cvs] [aee458d] blender-v2.73-release: Fix error in freestyle api
Campbell Barton
- [Bf-blender-cvs] [6e44e41] master: Cleanup: warnings
Campbell Barton
- [Bf-blender-cvs] [664ef69] master: Cleanup: use const
Campbell Barton
- [Bf-blender-cvs] [dfaf264] master: Fix transform glitch: Ctrl/Shift didn't refresh
Campbell Barton
- [Bf-blender-cvs] [58e5509] master: Fix UI glitch: Ctrl/Shift didnt refresh the UI
Campbell Barton
- [Bf-blender-cvs] [6b655ca] master: Cleanup: style
Campbell Barton
- [Bf-blender-cvs] [88222fa] master: Remove 'addons_extern' was used before git move
Campbell Barton
- [Bf-blender-cvs] [bb4c34f] master: Fix Python CTest's, ignore 'addons_contrib'
Campbell Barton
- [Bf-blender-cvs] [12bf84c] master: BKE_screen: add BKE_screen_find_area_xy
Campbell Barton
- [Bf-blender-cvs] [4422ecb] master: UI: support alt+wheel for expanded enums
Campbell Barton
- [Bf-blender-cvs] [a86482f] master: Fix T43158: pixels in the 3d-view was mis-aligned
Campbell Barton
- [Bf-blender-cvs] [684942c2] master: CMake/MSVC: Quotes around the path
Campbell Barton
- [Bf-blender-cvs] [64e869e] master: Outliner: use enum for outliner_data_operation()
Campbell Barton
- [Bf-blender-cvs] [1b1a6e0] master: error in last commit (missed in review)
Campbell Barton
- [Bf-blender-cvs] [a6fcfba] cycles_ctests: Add BLENDER_VERBOSE env var check to cycles test
Campbell Barton
- [Bf-blender-cvs] [8142e13] gooseberry: quiet py exception
Campbell Barton
- [Bf-blender-cvs] [6a6e4a9] master: Set bAction.chanbase to deprecated
Campbell Barton
- [Bf-blender-cvs] [3e8c002] master: Cleanup: replace deprecated imp -> importlib
Campbell Barton
- [Bf-blender-cvs] [2242022] master: PyAPI: Replace importlib.reload, not 'imp'
Campbell Barton
- [Bf-blender-cvs] [783b4cd] master: PyAPI: use set.discard instead of set-subtraction
Campbell Barton
- [Bf-blender-cvs] [7733bd5] master: PyAPI: avoid scanning all addons on startup
Campbell Barton
- [Bf-blender-cvs] [3ff3f56] master: PyAPI: don't adjust prefs when an fails to load
Campbell Barton
- [Bf-blender-cvs] [6d78936] master: cleanup: style
Campbell Barton
- [Bf-blender-cvs] [6ccc61c] multiview: Cleanup: style
Campbell Barton
- [Bf-blender-cvs] [21d3acb] multiview: Merge branch 'master' into multiview
Campbell Barton
- [Bf-blender-cvs] [fb7efc0] multiview: cleanup: strict warnings
Campbell Barton
- [Bf-blender-cvs] [fcda27c] master: Cleanup: style
Campbell Barton
- [Bf-blender-cvs] [d036ad5] master: BKE_image: use BKE_image_*** prefix
Campbell Barton
- [Bf-blender-cvs] [4338e12] multiview: Merge branch 'master' into multiview
Campbell Barton
- [Bf-blender-cvs] [ce6ba96] master: cleanup: warnings, spelling
Campbell Barton
- [Bf-blender-cvs] [5d61cbf] master: Curves: BKE_nurb_copy left duplicate arrays
Campbell Barton
- [Bf-blender-cvs] [027361c] master: Fix T41834: Ctrl+LMB, Extrude Curves 2+ splines
Campbell Barton
- [Bf-blender-cvs] [b648ba4] master: Fix T43345: Dirty Vertex Colors - odd behavior
Campbell Barton
- [Bf-blender-cvs] [d1e1fb2] master: UV Unwrap: Correct aspect was inverted
Campbell Barton
- [Bf-blender-cvs] [b94efe0] master: BGE: remove Py3.1 workaround
Campbell Barton
- [Bf-blender-cvs] [59e2f91] master: missed last commit
Campbell Barton
- [Bf-blender-cvs] [e17c6f7] master: cleanup: py imports
Campbell Barton
- [Bf-blender-cvs] [3482b33] gooseberry: Wire-color was accidentally broken in a merge
Campbell Barton
- [Bf-blender-cvs] [7095f47] master: cleanup: pep8
Campbell Barton
- [Bf-blender-cvs] [1738d4a] master: Bone calculate roll (pos/neg options in menu)
Campbell Barton
- [Bf-blender-cvs] [65574b0] master: cleanup: shebang lines
Campbell Barton
- [Bf-blender-cvs] [3cf7a80] master: Fix crash on joystick access (if SDL's not found)
Campbell Barton
- [Bf-blender-cvs] [eb150ef] master: Node UI: add support to show text-blocks in frames
Campbell Barton
- [Bf-blender-cvs] [c602fad] gooseberry: Merge branch 'master' into gooseberry
Campbell Barton
- [Bf-blender-cvs] [79ba5e5] master: Revert "mathutils: let Vector.normalize() return the original length."
Campbell Barton
- [Bf-blender-cvs] [c6d4a3f] master: Correct location of 'text' button in frame-node
Campbell Barton
- [Bf-blender-cvs] [535de7e] master: Comment for math defines, also add M_PI_4
Campbell Barton
- [Bf-blender-cvs] [9e9cd77] master: Compiler warning: double-promotion
Campbell Barton
- [Bf-blender-cvs] [f90891d] master: Add PIL_check_seconds_timer_i to avoid casting
Campbell Barton
- [Bf-blender-cvs] [595675e] master: Cleanup: style
Campbell Barton
- [Bf-blender-cvs] [26f9a92] master: WM: empty menu so addons can extend the splash
Campbell Barton
- [Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61479] trunk/lib/win64_vc12/ OpenImageIO/bin: Add idiff for testing cycles render output
Martijn Berger
- [Bf-blender-cvs] [d390e24] master: New cycles tests require buildbot to checkout tests of have test succeed if we test 0 files.
Martijn Berger
- [Bf-blender-cvs] [9415976] master: Change exception syntax to be more modern and hopefully fix buildbot issue in the process
Martijn Berger
- [Bf-blender-cvs] [86d2765] master: Interface get rid of some quadstrips in favor of trianglestrips
Martijn Berger
- [Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61480] trunk/lib/windows_vc12/ openal: Switch to OpenAL Soft 1.16.0
Martijn Berger
- [Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61481] trunk/lib/win64_vc12/openal : Switch to OpenAL Soft 1.16.0
Martijn Berger
- [Bf-blender-cvs] [ce52e78] master: Switch windows MSVC builds to OpenAL-soft
Martijn Berger
- [Bf-blender-cvs] [5ac7e23] master: Blender metadata changes to accommodate non string data
Martijn Berger
- [Bf-blender-cvs] [ee58d44] master: BGE: Fix for bugs T42520 and T42097 (mouse look actuator related).
Jorge Bernal
- [Bf-blender-cvs] [072d80a] master: Fix T42858: Non uniform gamelogic names on copy
Jorge Bernal
- [Bf-blender-cvs] [c44d7b0] master: BGE: Remove duplicated audio panel from Render context
Jorge Bernal
- [Bf-blender-cvs] [b41ce0d] master: Remove 'locked' parameter from sound_read_waveform()
Nicholas Bishop
- [Bf-blender-cvs] [4b0007c] master: Prevent waveform drawing from continually retrying bad files
Nicholas Bishop
- [Bf-blender-cvs] [024f01b] cycles-ptex-06: Checkpoint
Nicholas Bishop
- [Bf-blender-cvs] [81aedf5] cycles-ptex-06: Deduplicate code
Nicholas Bishop
- [Bf-blender-cvs] [11dead0] cycles-ptex-06: Add debug drawing code for showing poly vert order
Nicholas Bishop
- [Bf-blender-cvs] [1210d21] cycles-ptex-06: Checkpoint, works with triangles now
Nicholas Bishop
- [Bf-blender-cvs] [bae1ff4] cycles-ptex-06: Fix need for manually creating uv layer
Nicholas Bishop
- [Bf-blender-cvs] [574ce2c] cycles-ptex-06: Remove debug print
Nicholas Bishop
- [Bf-blender-cvs] [6252015] cycles-ptex-06: Improve debug drawing output
Nicholas Bishop
- [Bf-blender-cvs] [daeebc1] cycles-ptex-06: A few code cleanups in debug code
Nicholas Bishop
- [Bf-blender-cvs] [33ccc46] cycles-ptex-06: Remove debug print
Nicholas Bishop
- [Bf-blender-cvs] [c881ce7] cycles-ptex-06: Remove ifdef'd code
Nicholas Bishop
- [Bf-blender-cvs] [3832994] cycles-ptex-06: Only show debug thingy when base is selected
Nicholas Bishop
- [Bf-blender-cvs] [dde6460] cycles-ptex-06: Displacement mod works now
Nicholas Bishop
- [Bf-blender-cvs] [2c35a4f] cycles-ptex-06: Stupid first pass at BI
Nicholas Bishop
- [Bf-blender-cvs] [ab0a52a] cycles-ptex-06: Small code cleanups
Nicholas Bishop
- [Bf-blender-cvs] [eb08d8e] cycles-ptex-06: Remove Ptex UV attribute from Cycles
Nicholas Bishop
- [Bf-blender-cvs] [5097b42] cycles-ptex-06: Remove a bit of commented-out code
Nicholas Bishop
- [Bf-blender-cvs] [3eedbb8] cycles-ptex-06: Remove a bit of commented-out code
Nicholas Bishop
- [Bf-blender-cvs] [f82744f] cycles-ptex-06: Add MLoopPtex
Nicholas Bishop
- [Bf-blender-cvs] [9e50469] cycles-ptex-06: Checkpoint
Nicholas Bishop
- [Bf-blender-cvs] [1906a4f] cycles-ptex-06: checkpoint
Nicholas Bishop
- [Bf-blender-cvs] [8c91eda] cycles-ptex-06: checkpoint
Nicholas Bishop
- [Bf-blender-cvs] [11079f3] cycles-ptex-06: Basic borders working
Nicholas Bishop
- [Bf-blender-cvs] [cb1624d] cycles-ptex-06: checkpoint
Nicholas Bishop
- [Bf-blender-cvs] [f926428] cycles-ptex-06: back-to-sound
Nicholas Bishop
- [Bf-blender-cvs] [8c87fdb] cycles-ptex-06: Border fixes
Nicholas Bishop
- [Bf-blender-cvs] [1013aae] cycles-ptex-06: Edge iterator
Nicholas Bishop
- [Bf-blender-cvs] [8d051a8] cycles-ptex-06: First pass of cleanups of edge iterator, more to come
Nicholas Bishop
- [Bf-blender-cvs] [d5a417c] cycles-ptex-06: Comment cleanups
Nicholas Bishop
- [Bf-blender-cvs] [e3e2f24] cycles-ptex-06: More cleanup
Nicholas Bishop
- [Bf-blender-cvs] [8b5e7d7] cycles-ptex-06: Code cleanup
Nicholas Bishop
- [Bf-blender-cvs] [7383453] cycles-ptex-06: Partial fix for corners, not yet correct in many cases
Nicholas Bishop
- [Bf-blender-cvs] [3415ec7] cycles-ptex-06: Fix assert crash
Nicholas Bishop
- [Bf-blender-cvs] [d8d0160] cycles-ptex-06: Add flag to distinguish ptex files in texture node
Nicholas Bishop
- [Bf-blender-cvs] [8d92407] cycles-ptex-06: Import ptex-2.0.42 into extern/ptex
Nicholas Bishop
- [Bf-blender-cvs] [13c075a] cycles-ptex-06: Update CMakeLists for ptex
Nicholas Bishop
- [Bf-blender-cvs] [9de0880] cycles-ptex-06: Silence warning in Ptex
Nicholas Bishop
- [Bf-blender-cvs] [67eeab0] cycles-ptex-06: Add a top-level header for extern/ptex
Nicholas Bishop
- [Bf-blender-cvs] [54bc2f2] cycles-ptex-06: Add header guards
Nicholas Bishop
- [Bf-blender-cvs] [2ece5a7] cycles-ptex-06: Move ptex packing stuff out of cycles
Nicholas Bishop
- [Bf-blender-cvs] [e0b7ecd] cycles-ptex-08: De-duplicate large block of shared code for GL vert attribs
Nicholas Bishop
- [Bf-blender-cvs] [70edd8b] cycles-ptex-08: Add some Ptex types to Mesh SDNA
Nicholas Bishop
- [Bf-blender-cvs] [ed2c89a] cycles-ptex-08: Add a couple new CustomData layers for Ptex
Nicholas Bishop
- [Bf-blender-cvs] [731c908] cycles-ptex-08: Move Cycles' Ptex attribute from vertices to corners
Nicholas Bishop
- [Bf-blender-cvs] [2ca63aa] cycles-ptex-08: RNA updates for Ptex
Nicholas Bishop
- [Bf-blender-cvs] [6e7f3aa] cycles-ptex-08: Temporary change to add-vcol operator to also add Ptex loop layer
Nicholas Bishop
- [Bf-blender-cvs] [c6b30b6] cycles-ptex-08: Tesselation for Ptex loop layer
Nicholas Bishop
- [Bf-blender-cvs] [682aa39] cycles-ptex-08: Temporary customdata mask tweak
Nicholas Bishop
- [Bf-blender-cvs] [698ecda] cycles-ptex-08: Tweak texture-coord node to add Ptex UVs
Nicholas Bishop
- [Bf-blender-cvs] [7837882] cycles-ptex-08: WIP add Ptex UVs to Cycles mesh
Nicholas Bishop
- [Bf-blender-cvs] [c8930c5] cycles-ptex-08: Import ptex-2.0.42 into extern/ptex
Nicholas Bishop
- [Bf-blender-cvs] [4aae93b] cycles-ptex-08: Update CMakeLists for ptex
Nicholas Bishop
- [Bf-blender-cvs] [f86cafe] cycles-ptex-08: Silence warning in Ptex
Nicholas Bishop
- [Bf-blender-cvs] [bb3b7a7] cycles-ptex-08: WIP Ptex texture packing
Nicholas Bishop
- [Bf-blender-cvs] [dce3a1e] cycles-ptex-08: WIP imbuf hacks
Nicholas Bishop
- [Bf-blender-cvs] [5f11695] cycles-ptex-08: WIP add ptex vertex attrib to DerivedMesh for GPU drawing
Nicholas Bishop
- [Bf-blender-cvs] [5c1f9c5] cycles-ptex-08: WIP GPU stuff
Nicholas Bishop
- [Bf-blender-cvs] [201badf] cycles-ptex-08: WIP tex image node
Nicholas Bishop
- [Bf-blender-cvs] [90fb30a] cycles-ptex-08: WIP cycles packed texture stuff
Nicholas Bishop
- [Bf-blender-cvs] [4f24cac] cycles-ptex-08: WIP Subsurf ptex coords
Nicholas Bishop
- [Bf-blender-cvs] [8604ec9] master: De-duplicate large block of shared code for GL vert attribs
Nicholas Bishop
- [Bf-blender-cvs] [c8663d8] cycles-ptex-12: Temporary squash commit of gpu_codegen.c cleanup
Nicholas Bishop
- [Bf-blender-cvs] [a726a2f] cycles-ptex-12: Import ptex-2.0.42 into extern/ptex
Nicholas Bishop
- [Bf-blender-cvs] [b45f35f] cycles-ptex-12: Update CMakeLists for ptex
Nicholas Bishop
- [Bf-blender-cvs] [8381a18] cycles-ptex-12: Silence warning in Ptex
Nicholas Bishop
- [Bf-blender-cvs] [1448af2] cycles-ptex-12: Add some Ptex types to Mesh SDNA
Nicholas Bishop
- [Bf-blender-cvs] [221ed13] cycles-ptex-12: Add a couple new CustomData layers for Ptex
Nicholas Bishop
- [Bf-blender-cvs] [e128072] cycles-ptex-12: Move some Ptex code to BKE
Nicholas Bishop
- [Bf-blender-cvs] [6434d6c] cycles-ptex-12: Move Cycles' Ptex attribute from vertices to corners
Nicholas Bishop
- [Bf-blender-cvs] [5de4c1a] cycles-ptex-12: RNA updates for Ptex
Nicholas Bishop
- [Bf-blender-cvs] [9734ae5] cycles-ptex-12: Tesselation for Ptex loop layer
Nicholas Bishop
- [Bf-blender-cvs] [b0451c9] cycles-ptex-12: Temporary customdata mask tweak
Nicholas Bishop
- [Bf-blender-cvs] [52a59e7] cycles-ptex-12: Tweak texture-coord node to add Ptex UVs
Nicholas Bishop
- [Bf-blender-cvs] [656e7a9] cycles-ptex-12: WIP add Ptex UVs to Cycles mesh
Nicholas Bishop
- [Bf-blender-cvs] [f9d25b0] cycles-ptex-12: WIP Ptex texture packing
Nicholas Bishop
- [Bf-blender-cvs] [cd0654f] cycles-ptex-12: WIP imbuf hacks
Nicholas Bishop
- [Bf-blender-cvs] [ed2dd1a] cycles-ptex-12: WIP add ptex vertex attrib to DerivedMesh for GPU drawing
Nicholas Bishop
- [Bf-blender-cvs] [897155a] cycles-ptex-12: WIP GPU stuff
Nicholas Bishop
- [Bf-blender-cvs] [b8e6fd9] cycles-ptex-12: WIP tex image node
Nicholas Bishop
- [Bf-blender-cvs] [8be6b5a] cycles-ptex-12: WIP cycles packed texture stuff
Nicholas Bishop
- [Bf-blender-cvs] [5429060] cycles-ptex-12: WIP Subsurf ptex coords
Nicholas Bishop
- [Bf-blender-cvs] [8884930] cycles-ptex-12: Add Ptex shader node
Nicholas Bishop
- [Bf-blender-cvs] [570d6e8] cycles-ptex-12: Simplify some of the Ptex GLSL drawing code
Nicholas Bishop
- [Bf-blender-cvs] [77d1fe9] cycles-ptex-12: Add operators to add/remove Ptex layer
Nicholas Bishop
- [Bf-blender-cvs] [80999ca] cycles-ptex-12: Update Blend file saving/loading for Ptex
Nicholas Bishop
- [Bf-blender-cvs] [6dda7d4] cycles-ptex-12: Add Ptex layers to mesh-data UI
Nicholas Bishop
- [Bf-blender-cvs] [8f81f27] cycles-ptex-12: Texpaint beginning
Nicholas Bishop
- [Bf-blender-cvs] [b8abe3b] cycles-ptex-12: Allow ptex node to be a texpaint slot
Nicholas Bishop
- [Bf-blender-cvs] [10b738d] cycles-ptex-12: Really stupid but working texture test
Nicholas Bishop
- [Bf-blender-cvs] [4259764] cycles-ptex-12: Add RNA access to ptex_coords
Nicholas Bishop
- [Bf-blender-cvs] [5ba03ae] cycles-ptex-12: Temporary hack to ensure packed image pointer
Nicholas Bishop
- [Bf-blender-cvs] [8268bb3] cycles-ptex-12: WIP ptex node in cycles
Nicholas Bishop
- [Bf-blender-cvs] [5610741] cycles-ptex-12: Remove commented-out code
Nicholas Bishop
- [Bf-blender-cvs] [1c9ad72] cycles-ptex-12: Temporarily turn off shader preview rendering
Nicholas Bishop
- [Bf-blender-cvs] [8cafa0a] master: Code cleanup: give anomymous enum used for CustomData.type a name
Nicholas Bishop
- [Bf-blender-cvs] [27284e4] master: Code cleanup: minor comment improvements
Nicholas Bishop
- [Bf-blender-cvs] [a59e590] master: Code cleanup: remove parameter from GPU_node_link_create()
Nicholas Bishop
- [Bf-blender-cvs] [d1f88c0] master: Code cleanup: retype various fields/parameters from int to GPUType
Nicholas Bishop
- [Bf-blender-cvs] [2233a35] master: Code cleanup: remove some `UNUSED` parameters from static functions
Nicholas Bishop
- [Bf-blender-cvs] [548d222] master: Code cleanup: remove do-nothing function `GPU_node_end`
Nicholas Bishop
- [Bf-blender-cvs] [4c3a49e] master: Code cleanup: use lowercase "gpu" prefix for static functions
Nicholas Bishop
- [Bf-blender-cvs] [42eaf82] master: Code cleanup: move struct GPUFunction and related code out of header
Nicholas Bishop
- [Bf-blender-cvs] [6cfc55c] master: Code cleanup: use enums instead of defines
Nicholas Bishop
- [Bf-blender-cvs] [fdb55e3] master: Code cleanup: use an enum for GPUNodeLink.image
Nicholas Bishop
- [Bf-blender-cvs] [3a3d68c] master: Code cleanup: use bool instead of int
Nicholas Bishop
- [Bf-blender-cvs] [8174ea2] master: Code cleanup: use GPUDataSource enum instead of int
Nicholas Bishop
- [Bf-blender-cvs] [c5f5012] master: Code cleanup: use GPUDynamicType instead of int
Nicholas Bishop
- [Bf-blender-cvs] [d44890e] master: Code cleanup: de-duplicate codegen texid assignment
Nicholas Bishop
- [Bf-blender-cvs] [1a0ef58] master: Code cleanup: break up project_paint_begin() into smaller functions
Nicholas Bishop
- [Bf-blender-cvs] [f40c579] cycles-ptex-19: Import ptex-2.0.42 into extern/ptex
Nicholas Bishop
- [Bf-blender-cvs] [1667415] cycles-ptex-19: Update CMakeLists for ptex
Nicholas Bishop
- [Bf-blender-cvs] [eb40b84] cycles-ptex-19: Silence warning in Ptex
Nicholas Bishop
- [Bf-blender-cvs] [28869a2] cycles-ptex-19: Add some Ptex types to Mesh SDNA
Nicholas Bishop
- [Bf-blender-cvs] [8543536] cycles-ptex-19: Add a couple new CustomData layers for Ptex
Nicholas Bishop
- [Bf-blender-cvs] [2cec3ca] cycles-ptex-19: Add some Ptex code to BKE
Nicholas Bishop
- [Bf-blender-cvs] [51230b0] cycles-ptex-19: Move Cycles' Ptex attribute from vertices to corners
Nicholas Bishop
- [Bf-blender-cvs] [2752c04] cycles-ptex-19: RNA updates for Ptex
Nicholas Bishop
- [Bf-blender-cvs] [e1b980b] cycles-ptex-19: Tesselation for Ptex loop layer
Nicholas Bishop
- [Bf-blender-cvs] [dcfec07] cycles-ptex-19: Temporary customdata mask tweak
Nicholas Bishop
- [Bf-blender-cvs] [2a90cce] cycles-ptex-19: WIP add Ptex UVs to Cycles mesh
Nicholas Bishop
- [Bf-blender-cvs] [5bc9a20] cycles-ptex-19: Really stupid but working texture test
Nicholas Bishop
- [Bf-blender-cvs] [d0fcd03] cycles-ptex-19: WIP Ptex texture packing
Nicholas Bishop
- [Bf-blender-cvs] [d4ff756] cycles-ptex-19: WIP imbuf hacks
Nicholas Bishop
- [Bf-blender-cvs] [9619780] cycles-ptex-19: WIP add ptex vertex attrib to DerivedMesh for GPU drawing
Nicholas Bishop
- [Bf-blender-cvs] [ed1aba4] cycles-ptex-19: WIP GPU stuff
Nicholas Bishop
- [Bf-blender-cvs] [fed3c49] cycles-ptex-19: WIP tex image node
Nicholas Bishop
- [Bf-blender-cvs] [dddc45e] cycles-ptex-19: WIP cycles packed texture stuff
Nicholas Bishop
- [Bf-blender-cvs] [364e7b6] cycles-ptex-19: WIP Subsurf modifier updates
Nicholas Bishop
- [Bf-blender-cvs] [a02cdd0] cycles-ptex-19: Add Ptex shader node
Nicholas Bishop
- [Bf-blender-cvs] [572aee4] cycles-ptex-19: Add operators to add/remove Ptex layer
Nicholas Bishop
- [Bf-blender-cvs] [39010b8] cycles-ptex-19: Update Blend file saving/loading for Ptex
Nicholas Bishop
- [Bf-blender-cvs] [2804d4b] cycles-ptex-19: Add Ptex layers to mesh-data UI
Nicholas Bishop
- [Bf-blender-cvs] [a753216] cycles-ptex-19: Texpaint beginning
Nicholas Bishop
- [Bf-blender-cvs] [63678cd] cycles-ptex-19: Allow ptex node to be a texpaint slot
Nicholas Bishop
- [Bf-blender-cvs] [d050332] cycles-ptex-19: Add RNA access to ptex_coords
Nicholas Bishop
- [Bf-blender-cvs] [360ceda] cycles-ptex-19: Temporary hack to ensure packed image pointer
Nicholas Bishop
- [Bf-blender-cvs] [a6aac09b] cycles-ptex-19: WIP ptex node in cycles
Nicholas Bishop
- [Bf-blender-cvs] [a5bdcfb] cycles-ptex-19: Temporarily turn off shader preview rendering
Nicholas Bishop
- [Bf-blender-cvs] [74bc9de] cycles-ptex-19: WIP, trying out separate types for some of the ptex data
Nicholas Bishop
- [Bf-blender-cvs] [9cddda7] cycles-ptex-19: Add operator to resize Ptex data
Nicholas Bishop
- [Bf-blender-cvs] [bfa1e0e] cycles-ptex-19: Add UI for changing Ptex resolution
Nicholas Bishop
- [Bf-blender-cvs] [d06f7d8] cycles-ptex-19: Hacky fix for saving texpaint ptex changes
Nicholas Bishop
- [Bf-blender-cvs] [57805ad] cycles-ptex-19: DerivedMesh updates
Nicholas Bishop
- [Bf-blender-cvs] [23f60c3] cycles-ptex-19: Cycles fixes
Nicholas Bishop
- [Bf-blender-cvs] [b6b4ae0] cycles-ptex-24: Import ptex-2.0.42 into extern/ptex
Nicholas Bishop
- [Bf-blender-cvs] [cff1e24] cycles-ptex-24: Update CMakeLists for ptex
Nicholas Bishop
- [Bf-blender-cvs] [b040c87] cycles-ptex-24: Silence warning in Ptex
Nicholas Bishop
- [Bf-blender-cvs] [8e6e08e] cycles-ptex-24: Add some Ptex types to Mesh SDNA
Nicholas Bishop
- [Bf-blender-cvs] [9571a1e] cycles-ptex-24: Add a couple new CustomData layers for Ptex
Nicholas Bishop
- [Bf-blender-cvs] [1cdfd0c] cycles-ptex-24: Add some Ptex code to BKE
Nicholas Bishop
- [Bf-blender-cvs] [1f66f88] cycles-ptex-24: Move Cycles' Ptex attribute from vertices to corners
Nicholas Bishop
- [Bf-blender-cvs] [37b30c3] cycles-ptex-24: RNA updates for Ptex
Nicholas Bishop
- [Bf-blender-cvs] [e53c6be] cycles-ptex-24: Tesselation for Ptex loop layer
Nicholas Bishop
- [Bf-blender-cvs] [e433803] cycles-ptex-24: Temporary customdata mask tweak
Nicholas Bishop
- [Bf-blender-cvs] [9719e19] cycles-ptex-24: WIP add Ptex UVs to Cycles mesh
Nicholas Bishop
- [Bf-blender-cvs] [79db894] cycles-ptex-24: Really stupid but working texture test
Nicholas Bishop
- [Bf-blender-cvs] [4cc26f4] cycles-ptex-24: WIP Ptex texture packing
Nicholas Bishop
- [Bf-blender-cvs] [78f87c9] cycles-ptex-24: WIP imbuf hacks
Nicholas Bishop
- [Bf-blender-cvs] [175803b] cycles-ptex-24: WIP add ptex vertex attrib to DerivedMesh for GPU drawing
Nicholas Bishop
- [Bf-blender-cvs] [6e75766] cycles-ptex-24: WIP GPU stuff
Nicholas Bishop
- [Bf-blender-cvs] [0de3ca6] cycles-ptex-24: WIP tex image node
Nicholas Bishop
- [Bf-blender-cvs] [79311cc] cycles-ptex-24: WIP cycles packed texture stuff
Nicholas Bishop
- [Bf-blender-cvs] [49aabfa] cycles-ptex-24: WIP Subsurf modifier updates
Nicholas Bishop
- [Bf-blender-cvs] [f122e6d] cycles-ptex-24: Add Ptex shader node
Nicholas Bishop
- [Bf-blender-cvs] [62e646a] cycles-ptex-24: Add operators to add/remove Ptex layer
Nicholas Bishop
- [Bf-blender-cvs] [51aeeb1] cycles-ptex-24: Update Blend file saving/loading for Ptex
Nicholas Bishop
- [Bf-blender-cvs] [70454d5] cycles-ptex-24: Add Ptex layers to mesh-data UI
Nicholas Bishop
- [Bf-blender-cvs] [c55ec07] cycles-ptex-24: Texpaint beginning
Nicholas Bishop
- [Bf-blender-cvs] [0aa2fe3] cycles-ptex-24: Allow ptex node to be a texpaint slot
Nicholas Bishop
- [Bf-blender-cvs] [cdabfff] cycles-ptex-24: Add RNA access to ptex_coords
Nicholas Bishop
- [Bf-blender-cvs] [8021323] cycles-ptex-24: Temporary hack to ensure packed image pointer
Nicholas Bishop
- [Bf-blender-cvs] [434ebc0] cycles-ptex-24: WIP ptex node in cycles
Nicholas Bishop
- [Bf-blender-cvs] [5cc665f] cycles-ptex-24: Temporarily turn off shader preview rendering
Nicholas Bishop
- [Bf-blender-cvs] [c72e2f4] cycles-ptex-24: WIP, trying out separate types for some of the ptex data
Nicholas Bishop
- [Bf-blender-cvs] [830d9bc] cycles-ptex-24: Add operator to resize Ptex data
Nicholas Bishop
- [Bf-blender-cvs] [2ef621d] cycles-ptex-24: Add UI for changing Ptex resolution
Nicholas Bishop
- [Bf-blender-cvs] [edc4089] cycles-ptex-24: Hacky fix for saving texpaint ptex changes
Nicholas Bishop
- [Bf-blender-cvs] [7d13d1b] cycles-ptex-24: DerivedMesh updates
Nicholas Bishop
- [Bf-blender-cvs] [b24fb7a] cycles-ptex-24: Cycles fixes
Nicholas Bishop
- [Bf-blender-cvs] [af2e898] cycles-ptex-24: Code cleanup: GPU ptex node
Nicholas Bishop
- [Bf-blender-cvs] [b4c2703] cycles-ptex-24: Merge fixes
Nicholas Bishop
- [Bf-blender-cvs] [9c0e43e] cycles-ptex-24: Scons
Nicholas Bishop
- [Bf-blender-cvs] [1a8bd3c] cycles-ptex-24: Pre-weekly crash fix
Nicholas Bishop
- [Bf-blender-cvs] [448d143] master: Fix T43273: vector math cross product inconsistent
Kévin Dietrich
- [Bf-blender-cvs] [257d513] master: Cycles: Allow negative values in Combine XYZ node.
Thomas Dinges
- [Bf-blender-cvs] [08cc4bf] master: Small change for the new Lat/Long properties.
Thomas Dinges
- [Bf-blender-cvs] [f02dba5] master: Nodes: Put Blended Box Mapping properties next to each other.
Thomas Dinges
- [Bf-blender-cvs] [cd72396] master: Cycles: Optimization for black world backgrounds
Thomas Dinges
- [Bf-blender-cvs] [1aa8f0d] master: Cleanup / Cycles: Code de-duplication for graph node relinking.
Thomas Dinges
- [Bf-blender-cvs] [01cebb6] master: OSL: Updates for OSL 1.5 API changes.
Thomas Dinges
- [Bf-blender-cvs] [f23338e] master: Fix limit check before accessing array in opennl
Martin Ettl
- [Bf-blender-cvs] [2ae2e54] multiview: Merge remote-tracking branch 'origin/master' into multiview
Dalai Felinto
- [Bf-blender-cvs] [d36fb8e] master: Logic Bricks *must* be kept in alphabetical order
Dalai Felinto
- [Bf-blender-cvs] [b4d8fb5] blender-v2.73-release: Logic Bricks *must* be kept in alphabetical order
Dalai Felinto
- [Bf-blender-cvs] [a5a614e] multiview: From review: add a suffix to arrays names
Dalai Felinto
- [Bf-blender-cvs] [ec4670d] multiview: Fix for left/right sequencer image strip not loading (since recent cleanup for review)
Dalai Felinto
- [Bf-blender-cvs] [b6f853a] multiview: Sequencer Proxy: image sequence in a working state
Dalai Felinto
- [Bf-blender-cvs] [56be796] multiview: Merge remote-tracking branch 'origin/master' into multiview
Dalai Felinto
- [Bf-blender-cvs] [e692b3d] multiview: Partial Fix for Movie Exporting name clash
Dalai Felinto
- [Bf-blender-cvs] [6b0b278] multiview: From review: name arrays with _arr suffix
Dalai Felinto
- [Bf-blender-cvs] [a2ee2d8] multiview: Merge remote-tracking branch 'origin/master' into multiview
Dalai Felinto
- [Bf-blender-cvs] [55d7595] multiview: Movie Writing: changes to encapsulate the elements (as oppose to have everything static)
Dalai Felinto
- [Bf-blender-cvs] [c7b00b9] experimental-build: Merge remote-tracking branch 'origin/master' into experimental-build
Dalai Felinto
- [Bf-blender-cvs] [ef4e842] experimental-build: Multiview, squash test
Dalai Felinto
- [Bf-blender-cvs] [52a23ef] experimental-build: Revert "Multiview, squash test"
Dalai Felinto
- [Bf-blender-cvs] [7095b95] multiview: Fix some building issues (hopefully)
Dalai Felinto
- [Bf-blender-cvs] [f46c837] experimental-build: See if multiview is building fine
Dalai Felinto
- [Bf-blender-cvs] [e8a2382] experimental-build: Revert "See if multiview is building fine"
Dalai Felinto
- [Bf-blender-cvs] [2da034d] multiview: Merge remote-tracking branch 'origin/master' into multiview
Dalai Felinto
- [Bf-blender-cvs] [11cb2ab] multiview: Small refactor using BKE_scene_view_id_suffix_get()
Dalai Felinto
- [Bf-blender-cvs] [2e207f9] multiview: Sequencer Proxy: movies sequences in a working state, aka everything working
Dalai Felinto
- [Bf-blender-cvs] [4c05067] multiview: Sequencer Proxy: Image - Avoid creating unecessary proxy image files
Dalai Felinto
- [Bf-blender-cvs] [fc9622a] multiview: Sequencer Proxy: Images - add the view suffix only when view_id > 0
Dalai Felinto
- [Bf-blender-cvs] [6ea7901] experimental-build: Merge remote-tracking branch 'origin/master' into experimental-build
Dalai Felinto
- [Bf-blender-cvs] [e12f4a0] experimental-build: Multiview: squashed
Dalai Felinto
- [Bf-blender-cvs] [e919486] experimental-build: Revert "Multiview: squashed"
Dalai Felinto
- [Bf-blender-cvs] [8ed439b] master: bge.render.getStereoEye() and bge.types.LEFT_EYE/RIGHT_EYE
Dalai Felinto
- [Bf-blender-cvs] [5c6ef95] master: Docs: touch ups in the bge.render doc introduction
Dalai Felinto
- [Bf-blender-cvs] [7b16fda] master: Fix T43388 Cycles Baking gives different results than Cycles Render
Dalai Felinto
- [Bf-blender-cvs] [6c4c1fb] fracture_modifier: fix for unnecessary activation of all parts again and again, this resulted in never ending movement... now this applies to kinematic objects only, which lose their kinematic state due to being triggered
Martin Felke
- [Bf-blender-cvs] [5a51b93] fracture_modifier: fix: restore kinematic state for regular triggered rigidbodies always now, they very likely were kinematic before, user must disable triggered checkbox if this is not desired
Martin Felke
- [Bf-blender-cvs] [678e5a7] temp-text_editor_cursor_api: Merge remote-tracking branch 'refs/remotes/origin/master' into temp-text_editor_cursor_api
Martin Felke
- [Bf-blender-cvs] [e0e9cd0] master: PyAPI: Call to get the pixel x, y in a text block
Martin Felke
- [Bf-blender-cvs] [4c6b50c] fracture_modifier: Merge remote-tracking branch 'refs/remotes/origin/master' into fracture_modifier
Martin Felke
- [Bf-blender-cvs] [53034cf] fracture_modifier: compile fix due to function name cleanup
Martin Felke
- [Bf-blender-cvs] [bdb170c] fracture_modifier: refactored function for loading fracture modifier out
Martin Felke
- [Bf-blender-cvs] [4401500] fracture_modifier: Merge remote-tracking branch 'refs/remotes/origin/master' into fracture_modifier
Martin Felke
- [Bf-blender-cvs] [22cc938] fracture_modifier: ugly modifier numbering "fix" for fracture modifier... just for the branch!
Martin Felke
- [Bf-blender-cvs] [fd490f4] fracture_modifier: Revert "Merge remote-tracking branch 'refs/remotes/origin/master' into fracture_modifier"
Martin Felke
- [Bf-blender-cvs] [3dda7a4] fracture_modifier: Merge remote-tracking branch 'refs/remotes/origin/master' into fracture_modifier
Martin Felke
- [Bf-blender-cvs] [9f987ae] fracture_modifier: remove version hack for MeshDataTransfer (since this is reverted now)
Martin Felke
- [Bf-blender-cvs] [f329ebe] master: D824: Add themeing for keyframe lines in Timeline
Diego Garcia
- [Bf-blender-cvs] [f06335e] master: Fix for view map cache not flushed by updates of edge detection options.
Tamito Kajiyama
- [Bf-blender-cvs] [d8b00a3] master: Freestyle: memory consumption optimization in stroke rendering.
Tamito Kajiyama
- [Bf-blender-cvs] [91a9751] blender-v2.73-release: Fix for view map cache not flushed by updates of edge detection options.
Tamito Kajiyama
- [Bf-blender-cvs] [c9e5d92] master: Fix T43090: Cycles + Freestyle + border render = black render.
Tamito Kajiyama
- [Bf-blender-cvs] [e961c06] master: Fix T43143: DPX header wrong, making it impossible to import to other software
Sebastian Koenig
- [Bf-blender-cvs] [d93ccef] blender-v2.73-release: Fix T43143: DPX header wrong, making it impossible to import to other software
Sebastian Koenig
- [Bf-blender-cvs] [9d02e26] master: Fix typo in OCIO configuration file
Sebastian Koenig
- [Bf-blender-cvs] [324d044] blender-v2.73-release: Fix typo in OCIO configuration file
Sebastian Koenig
- [Bf-blender-cvs] [c080572] master: GPencil Editing: Copy and Paste selected stroke segments with Ctrl-C and Ctrl-V
Joshua Leung
- [Bf-blender-cvs] [c24b694] master: Add GPencil Copy/Paste to secondary pie + toolshelf
Joshua Leung
- [Bf-blender-cvs] [12f37fa] depsgraph_refactor: Fix: Animation works again
Joshua Leung
- [Bf-blender-cvs] [824d48b] depsgraph_refactor: Cleanup comments while reviewing whther bone IK code is defined correctly
Joshua Leung
- [Bf-blender-cvs] [e420a30] depsgraph_refactor: Code Cleanup: Disambiguate the "ComponentKey" name
Joshua Leung
- [Bf-blender-cvs] [833e29e] depsgraph_refactor: Resolve TODO: We can check for specific components by using the type instead of using strings
Joshua Leung
- [Bf-blender-cvs] [aba7952] depsgraph_refactor: Added "ID Users" depsgraph builder, for setting up links between ID datablocks
Joshua Leung
- [Bf-blender-cvs] [fd5102d] depsgraph_refactor: Depsgraph ID Users: Order was inversed for the relationships added so far
Joshua Leung
- [Bf-blender-cvs] [1b63c36] depsgraph_refactor: Depsgraph: Fix for memory leak with unfreed links
Joshua Leung
- [Bf-blender-cvs] [5a27122] depsgraph_refactor: Depsgraph: Drivers on armature bones now have links to pose bone eval so that they cause updates
Joshua Leung
- [Bf-blender-cvs] [f4f302d] depsgraph_refactor: Depsgraph Fix: build_animdata() for relations was already called for obdata, so no need to repeat in build_rig()
Joshua Leung
- [Bf-blender-cvs] [7195295] depsgraph_refactor: Depsgraph: Pole targets for IK constraints now work
Joshua Leung
- [Bf-blender-cvs] [c50003c] master: Grease Pencil: Vertex size and colours are now themable
Joshua Leung
- [Bf-blender-cvs] [babfec9] master: Bump subversion so that version patches for theme changes work
Joshua Leung
- [Bf-blender-cvs] [b9af4d4] depsgraph_refactor: Fix for compiler error with mingw64 about inlining functions with variadic args
Joshua Leung
- [Bf-blender-cvs] [bafabf4] master: Fix: Restored "Draw Poly" to D Ctrl RMB, as D Alt LMB was blocked by Alt-D (duplicate) keymap
Joshua Leung
- [Bf-blender-cvs] [45c7af6] master: Fix: Missing updates for UI panels and main region when using Grease Pencil in Image Editor
Joshua Leung
- [Bf-blender-cvs] [3bd01c6] master: Fix: Segfault in Image Editor when transforming GPencil Strokes
Joshua Leung
- [Bf-blender-cvs] [2db46a6] blender-v2.73-release: Fix: Restored "Draw Poly" to D Ctrl RMB, as D Alt LMB was blocked by Alt-D (duplicate) keymap
Joshua Leung
- [Bf-blender-cvs] [9f5223e] blender-v2.73-release: Fix: Missing updates for UI panels and main region when using Grease Pencil in Image Editor
Joshua Leung
- [Bf-blender-cvs] [fedb34c] blender-v2.73-release: Fix: Segfault in Image Editor when transforming GPencil Strokes
Joshua Leung
- [Bf-blender-cvs] [ec8bc11] depsgraph_refactor: Depsgraph: WIP cleanups in preparation for reworking how geometry rels get added
Joshua Leung
- [Bf-blender-cvs] [a63fc90] depsgraph_refactor: Depsgraph: Animated shapekeys update properly now
Joshua Leung
- [Bf-blender-cvs] [a15a7dc] depsgraph_refactor: Depsgraph: For now, knock out RNAPathKey connection when creating drivers
Joshua Leung
- [Bf-blender-cvs] [cd4efe9] depsgraph_refactor: Depsgraph: Editing various todo notes
Joshua Leung
- [Bf-blender-cvs] [bc29152] depsgraph_refactor: Depsgraph: Drivers on armature-obdata were getting added twice, causing redundant errors to be printed
Joshua Leung
- [Bf-blender-cvs] [7fc30e5] depsgraph_refactor: Depsgraph: Fix for Spline IK lag problems in victor rig
Joshua Leung
- [Bf-blender-cvs] [d2f5b73] depsgraph_refactor: Depsgraph Debugging: Turn off debug prints for driver values when evaluating drivers
Joshua Leung
- [Bf-blender-cvs] [650332d] depsgraph_refactor: Depsgraph: Shrinkwrap constraint needs the target object's transform as well as its geometry
Joshua Leung
- [Bf-blender-cvs] [e042787] depsgraph_refactor: Depsgraph: Stub back reference to geometry results for lattice deform parenting type
Joshua Leung
- [Bf-blender-cvs] [fd40b00] depsgraph_refactor: Depsgraph: Remove invalid code + cleanup comments
Joshua Leung
- [Bf-blender-cvs] [1d850cc] depsgraph_refactor: Depsgraph: Jotting out notes for how the obdata/geometry evaluation should all fit together
Joshua Leung
- [Bf-blender-cvs] [8615977] master: Fix: Delkey didn't activate the Grease Pencil strokes delete operator like XKEY does
Joshua Leung
- [Bf-blender-cvs] [ab3f037] master: GPencil Editing: FKEY now controls the eraser size when in Stroke Edit Mode
Joshua Leung
- [Bf-blender-cvs] [7b47eb1] depsgraph_refactor: Depsgraph: Fix for using bones as targets for hook modifier
Joshua Leung
- [Bf-blender-cvs] [b3fabb6] depsgraph_refactor: Depsgraph: Add support for a few more common datatypes to pointer_to_component_node_criteria()
Joshua Leung
- [Bf-blender-cvs] [3993033] depsgraph_refactor: Depsgraph: Code cleanup for single operation components
Joshua Leung
- [Bf-blender-cvs] [3a27113] depsgraph_refactor: Code cleanup: Remove redundant comment
Joshua Leung
- [Bf-blender-cvs] [c94cef7] depsgraph_refactor: Depsgraph: Bone constraints depending on the armature transforms were not working
Joshua Leung
- [Bf-blender-cvs] [3642b24] depsgraph_refactor: Depsgraph: Stub in a few more relations to ob transforms to go along with geometry when doing parenting
Joshua Leung
- [Bf-blender-cvs] [9617a7a] depsgraph_refactor: Depsgraph: Fixes for drivers with bone targets defined using RNA Paths
Joshua Leung
- [Bf-blender-cvs] [f0361fc] master: Pataz-Gooseberry Request: Limits on Volume Preservation for Spline IK
Joshua Leung
- [Bf-blender-cvs] [8787532] master: Bugfix: The "bulge_min" setting for the Stretch To constraint prevented bones from shrinking below 1.0 scale
Joshua Leung
- [Bf-blender-cvs] [00ef77c] master: Fixes for SplineIK:
Joshua Leung
- [Bf-blender-cvs] [1568a4b] master: Bugfix: Wrong flags used in Spline IK eval for bounds limits
Joshua Leung
- [Bf-blender-cvs] [8bec1cb] depsgraph_refactor: Depsgraph: Added in missing calls to handle relations for subdata hanging off scene
Joshua Leung
- [Bf-blender-cvs] [98cc417] depsgraph_refactor: Depsgraph: Intial attempt at finishing off hooking up rigidbody sim code to the new depsgraph
Joshua Leung
- [Bf-blender-cvs] [b71de51] depsgraph_refactor: Depsgraph: Clean up errors when building rigidbody graphs
Joshua Leung
- [Bf-blender-cvs] [9551bdc] depsgraph_refactor: Depsgraph: GPencil animdata is now included in the depsgraph
Joshua Leung
- [Bf-blender-cvs] [d3bb322] depsgraph_refactor: Depsgraph: Knock out BKE_animsys_evaluate_all_animation() for new depsgraph
Joshua Leung
- [Bf-blender-cvs] [7768dcb] depsgraph_refactor: Depsgraph: Noted 2 places where driver evaluation should not be taking place
Joshua Leung
- [Bf-blender-cvs] [0a128af] master: GPencil: Added asserts for checking when trying to convert coordinates for invalid stroke types (for current editor)
Joshua Leung
- [Bf-blender-cvs] [32ffc63] master: Bugfix T43293: Crash when editing shared GPencil datablock in VSE
Joshua Leung
- [Bf-blender-cvs] [9bd38a1] blender-v2.73-release: Bugfix T43293: Crash when editing shared GPencil datablock in VSE
Joshua Leung
- [Bf-blender-cvs] [78c342b] depsgraph_refactor: Depsgraph: Code cleanup - Remove unneeded define
Joshua Leung
- [Bf-blender-cvs] [3fd224f] depsgraph_refactor: Depsgraph: Report opcodes using their string identifiers instead of numbers
Joshua Leung
- [Bf-blender-cvs] [da96f8a] depsgraph_refactor: Depsgraph: Use straight-lines for graphviz debug
Joshua Leung
- [Bf-blender-cvs] [6e44e4b] depsgraph_refactor: Depsgraph: WIP attempt to resolve some problems with IK chains
Joshua Leung
- [Bf-blender-cvs] [5ff8af8] depsgraph_refactor: Depsgraph: WIP - Experimental fixes for regressions introduced
Joshua Leung
- [Bf-blender-cvs] [3df93d0] master: Fix: Joining armatures loses drivers
Joshua Leung
- [Bf-blender-cvs] [6248381] master: Fix: Joining armatures wasn't updating Action Constraints properly
Joshua Leung
- [Bf-blender-cvs] [99a5f37] master: WIP: Attempt to get driver links remapped correctly when joining armatures
Joshua Leung
- [Bf-blender-cvs] [a730cda] master: Fix: Joining armatures fixes up the drivers accordingly
Joshua Leung
- [Bf-blender-cvs] [03fbe5d] depsgraph_refactor: WIP - Noting insights
Joshua Leung
- [Bf-blender-cvs] [c7899fe] depsgraph_refactor: Depsgraph: Removed last of bone_transforms_key() references
Joshua Leung
- [Bf-blender-cvs] [c280efd] depsgraph_refactor: Depsgraph: WIP attempt to fix ik-same-chain-constrained lockup issues
Joshua Leung
- [Bf-blender-cvs] [3fba116] depsgraph_refactor: Depsgraph: Switched RootPChanMap to using good old GHash and GSet
Joshua Leung
- [Bf-blender-cvs] [7c943c5] depsgraph_refactor: Depsgraph: Knock out debug prints now that they're no longer needed
Joshua Leung
- [Bf-blender-cvs] [0ac904a] depsgraph_refactor: Depsgraph: Fix for bones parented to bones in IK chains
Joshua Leung
- [Bf-blender-cvs] [068272c] depsgraph_refactor: Depsgraph: Remove the block of unneeded code
Joshua Leung
- [Bf-blender-cvs] [4a86eb4] depsgraph_refactor: Depsgraph: Inserting keyframes for the first time now rebuilds the depsgraph
Joshua Leung
- [Bf-blender-cvs] [7308542] depsgraph_refactor: Depsgraph: Ensure Scene ID block has a corresponding ID block
Joshua Leung
- [Bf-blender-cvs] [220e493] depsgraph_refactor: Depsgraph: Disable 2 leftover debug prints, which were slowing down graph rebuid times
Joshua Leung
- [Bf-blender-cvs] [8db4a24] master: Bugfix T43343: Buttons for Keyframing Settings are Mutually Exclusive
Joshua Leung
- [Bf-blender-cvs] [26a0007] depsgraph_refactor: Depsgraph: Use BLI_gset_add() instead of BLI_gset_insert() to avoid duplicate entries in set
Joshua Leung
- [Bf-blender-cvs] [e0ee74a] master: Fix T38619: Confusing logic for Keying Set keyframing Settings
Joshua Leung
- [Bf-blender-cvs] [fcc6d8e] depsgraph_refactor: Depsgraph: Tweaks to make graphviz-neato debug graphs more legible
Joshua Leung
- [Bf-blender-cvs] [6027f69] depsgraph_refactor: Depsgraph: Compile fix for pchanmap
Joshua Leung
- [Bf-blender-cvs] [04785c5] depsgraph_refactor: Import v2012.07 of OGDF into extern libs
Joshua Leung
- [Bf-blender-cvs] [c30b64c] depsgraph_refactor: Depsgraph WIP: Start of OGDF graph export
Joshua Leung
- [Bf-blender-cvs] [9fe7c33] depsgraph_refactor: Depsgraph WIP: Basic support for OGDF export
Joshua Leung
- [Bf-blender-cvs] [58c7ff5] depsgraph_refactor: Depsgraph WIP: Removing unnecessary attributes for graph
Joshua Leung
- [Bf-blender-cvs] [f032c88] depsgraph_refactor: Depsgraph WIP: Disable superfluous debug prints
Joshua Leung
- [Bf-blender-cvs] [3a16cdf] depsgraph_refactor: Depsgraph WIP: Stubbed in a few different layout engines for OGDF - still no dice
Joshua Leung
- [Bf-blender-cvs] [141bb6a] depsgraph_refactor: Depsgraph WIP: Ensure edges get added between nodes to show ownership hierarchies
Joshua Leung
- [Bf-blender-cvs] [5653653] depsgraph_refactor: Depsgraph: Compile fixes on mingw
Joshua Leung
- [Bf-blender-cvs] [3f837ff] depsgraph_refactor: Depsgraph: Tried out a few other OGDF methods - These still have various issues
Joshua Leung
- [Bf-blender-cvs] [38b582e] depsgraph_refactor: Depsgraph: Debug value 799 can now be used to disable the transitive reduction
Joshua Leung
- [Bf-blender-cvs] [972ac0e] depsgraph_refactor: Depsgraph: Improved add_relation() errors to report what the non-failing link was
Joshua Leung
- [Bf-blender-cvs] [16f1084] depsgraph_refactor: Depsgraph: Fix for superfluous errors arising from trying to add animation link when no animation exists
Joshua Leung
- [Bf-blender-cvs] [550807b] depsgraph_refactor: Depsgraph: Temporary debugging code to check that the IK chains are getting built correctly
Joshua Leung
- [Bf-blender-cvs] [3fe2bc9] depsgraph_refactor: Depsgraph: Fix for deadlock when IK targets depend on a bone in the chain
Joshua Leung
- [Bf-blender-cvs] [f054539] depsgraph_refactor: Depsgraph: Ported over ability to use vertex-group targets for IK constraints
Joshua Leung
- [Bf-blender-cvs] [d8bb30d] master: SpaceFile: Filelist: reorder a bit things, also cleanup some unused and pure-private funcs.
Bastien Montagne
- [Bf-blender-cvs] [950f2c8] master: SpaceFile: Refactor sorting and filtering of filelist.
Bastien Montagne
- [Bf-blender-cvs] [46bce66] master: SpaceFile: Tweak thumbnail to avoid restarting the job needlessly.
Bastien Montagne
- [Bf-blender-cvs] [4bdd4aa] master: SpaceFile: Cleanup: fix stupid indices in `filelist_from_main()`
Bastien Montagne
- [Bf-blender-cvs] [ba0294c] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [6a7076c9d] asset-experiments: SpaceFile: Filelist: reorder a bit things, also cleanup some unused and pure-private funcs.
Bastien Montagne
- [Bf-blender-cvs] [4f241d3] asset-experiments: SpaceFile: Refactor sorting and filtering of filelist.
Bastien Montagne
- [Bf-blender-cvs] [425e811] asset-experiments: SpaceFile: Tweak thumbnail to avoid restarting the job needlessly.
Bastien Montagne
- [Bf-blender-cvs] [aa33680] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [0fa91e1] asset-experiments: SpaceFile: Cleanup: fix stupid indices in `filelist_from_main()`
Bastien Montagne
- [Bf-blender-cvs] [de0b270] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [31043d8] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [fdddd4e] master: Fix same operator (curve.separate) in double in Curve menu.
Bastien Montagne
- [Bf-blender-cvs] [224eb00] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [e660793] asset-experiments: Add BLI helpers for fnmatch head/tail wildcards handling.
Bastien Montagne
- [Bf-blender-cvs] [87518fa] asset-experiments: Use new BLI fnmatch helpers to fix wrong update in some cases when editing string search filter.
Bastien Montagne
- [Bf-blender-cvs] [67040e0] asset-experiments: Fix issues when giving a non-existent dir to filebrowser.
Bastien Montagne
- [Bf-blender-cvs] [f0f7c7a] mesh-transfer-data: Merge branch 'master' into mesh-transfer-data
Bastien Montagne
- [Bf-blender-cvs] [7b05fd5] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [55c792d] asset-experiments: Add 'dup_poin' callback param to new `BLI_duplicate_filelist()` func, to allow handling direntry's poin if needed.
Bastien Montagne
- [Bf-blender-cvs] [8e37a45] master: Fix (unreported) 'pad9' not shown by UserPrefs' KeyBinding filter.
Bastien Montagne
- [Bf-blender-cvs] [8a28895] master: Fix RNA Image.frame_duration.
Bastien Montagne
- [Bf-blender-cvs] [16ed20f] master: Add some BLI helpers needed by asset branch.
Bastien Montagne
- [Bf-blender-cvs] [780bb88] master: Refactor 'fit in camera view' code, and expose it to RNA.
Bastien Montagne
- [Bf-blender-cvs] [b137f06] master: Cleanup: rename 'filelist' BLI funcs to consistent naming.
Bastien Montagne
- [Bf-blender-cvs] [8f4d6f6] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [d730ff6] asset-experiments: Fix py script generating obj/group previews after recent merge.
Bastien Montagne
- [Bf-blender-cvs] [0f44f55] asset-experiments: Fix some issues with image previews.
Bastien Montagne
- [Bf-blender-cvs] [dcc5997] master: FileBrowser: add search field in header bar.
Bastien Montagne
- [Bf-blender-cvs] [d237ac4] asset-experiments: Get rid of this stupid string len def, RNA knows this better!
Bastien Montagne
- [Bf-blender-cvs] [97a00b9] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [e0db0f8] master: Fix T43119: mathutils.intersect_point_line always returns a 2D vector as first value.
Bastien Montagne
- [Bf-blender-cvs] [026cb6b] master: FileBrowser: Cleanup: rename some (really ugly) enum names.
Bastien Montagne
- [Bf-blender-cvs] [a08c5e1] master: Partial fix for T43113: Filebrowser: Empty folders do not contain go back arrow.
Bastien Montagne
- [Bf-blender-cvs] [3993965] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [caf5a32] master: Outliner 'Blender file' view: Show libs used both directly and indirectly both on main level and in nested tree.
Bastien Montagne
- [Bf-blender-cvs] [f929c03] gooseberry: Merge branch 'master' into gooseberry
Bastien Montagne
- [Bf-blender-cvs] [89b654d] master: FileBrowser: small tweak to new search feature: clear that string when changing dir.
Bastien Montagne
- [Bf-blender-cvs] [de229b4] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [dbd766f] asset-experiments: Nearly finished 'UIList for bookmarks'.
Bastien Montagne
- [Bf-blender-cvs] [c91e64f] master: Fix/cleanup very ugly and unsafe usage of but->str in ui_but_update().
Bastien Montagne
- [Bf-blender-cvs] [cde1351] blender-v2.73-release: Fix T42641, Graphical fragments showing on Blender 2.71 and higher when baking.
Bastien Montagne
- [Bf-blender-cvs] [a04f7de] blender-v2.73-release: Fix a very stupid memleak in own bpy_app_translations.c code...
Bastien Montagne
- [Bf-blender-cvs] [a912699] blender-v2.73-release: Fix (unreported) 'pad9' not shown by UserPrefs' KeyBinding filter.
Bastien Montagne
- [Bf-blender-cvs] [d46c9b8] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [820b6b3] master: Ensure mat/tex/etc. previews are generated/saved in .blend files when enabled in userprefs.
Bastien Montagne
- [Bf-blender-cvs] [e53cdbf] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [5bbb8a0] master: Ugh, forgot to invert that one in previous commit, sorry for the noise...
Bastien Montagne
- [Bf-blender-cvs] [14f2597] master: More tweak to preview commit - do not 'render' non-used IDs either.
Bastien Montagne
- [Bf-blender-cvs] [cda149b] master: Remove 'ensure previews' call from write code.
Bastien Montagne
- [Bf-blender-cvs] [ef05bc5] master: Quite warning about unused func.
Bastien Montagne
- [Bf-blender-cvs] [67231a2] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [8846035] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [2c7ee72] asset-experiments: Add moving around bookmarks (same system as for vgroups etc.).
Bastien Montagne
- [Bf-blender-cvs] [60e70c0] master: Fix T43159: Copying of linked datablocks using relpath leads to invalid paths in new copies.
Bastien Montagne
- [Bf-blender-cvs] [95847f6] master: Fix T43159: Copying of linked datablocks using relpath leads to invalid paths in new copies.
Bastien Montagne
- [Bf-blender-cvs] [1c48208] mesh-transfer-data: Merge branch 'master' into mesh-transfer-data
Bastien Montagne
- [Bf-blender-cvs] [94d8a5c] mesh-transfer-data: Fix shortcut confilct ('T' key is already quite used :/ ), add menu entries and buttons in 3DView tools.
Bastien Montagne
- [Bf-blender-cvs] [88ee44a] master: BLI: add 'A*' (AStar) shortest path solver algorithm.
Bastien Montagne
- [Bf-blender-cvs] [2e72d75] master: BLI_rand: add a function returning a random point whithin given 2D triangle.
Bastien Montagne
- [Bf-blender-cvs] [1794186] master: BLI_math: add vector's dot_v3v3v3() func, for when you have three points instead of two vectors.
Bastien Montagne
- [Bf-blender-cvs] [62cc4ba] master: BKE bvhutils: cleanup and refactor to make it more flexible.
Bastien Montagne
- [Bf-blender-cvs] [d8674d3] mesh-transfer-data: Merge branch 'master' into mesh-transfer-data
Bastien Montagne
- [Bf-blender-cvs] [1187b98] master: Fix T43174: "Record animation" does not update fcurve handles
Bastien Montagne
- [Bf-blender-cvs] [58d7153] master: BKE: Add 'mesh remap' code.
Bastien Montagne
- [Bf-blender-cvs] [ee4453f] master: Transfer Data: add main core code and operators.
Bastien Montagne
- [Bf-blender-cvs] [16e482c] mesh-transfer-data: Merge branch 'master' into mesh-transfer-data
Bastien Montagne
- [Bf-blender-cvs] [edcc37a] mesh-transfer-data: Merge branch 'master' into mesh-transfer-data
Bastien Montagne
- [Bf-blender-cvs] [227ac01] mesh-transfer-data: Merge branch 'master' into mesh-transfer-data
Bastien Montagne
- [Bf-blender-cvs] [79d8617] master: Transfer data: add modifier.
Bastien Montagne
- [Bf-blender-cvs] [87eb985] mesh-transfer-data: Merge branch 'master' into mesh-transfer-data
Bastien Montagne
- [Bf-blender-cvs] [d35bbc2] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [7bb5380] gooseberry: Merge branch 'master' into gooseberry
Bastien Montagne
- [Bf-blender-cvs] [978deec] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [5357474] master: Fix building with very strict flags, use size_t rather than int for string length.
Bastien Montagne
- [Bf-blender-cvs] [cd2d84d] master: Fix three issues reported by coverity in own recent code. Including two potential crashers.
Bastien Montagne
- [Bf-blender-cvs] [599c8a2] master: Fix T43204: Shrinkwrap constraint, project mode: Space ignored in bone case.
Bastien Montagne
- [Bf-blender-cvs] [a628a82] master: Data transfer: make operator able to work 'reversed' (i.e. transfer from selected objects to active).
Bastien Montagne
- [Bf-blender-cvs] [1b3b011] master: Transfer data: cleanup: Remove 'vertex_group_transfer_weight' operator.
Bastien Montagne
- [Bf-blender-cvs] [5a535bb] gooseberry: Merge branch 'master' into gooseberry
Bastien Montagne
- [Bf-blender-cvs] [7a1dc20] master: Cleanup: quite some harmless but noisy warnings from gcc...
Bastien Montagne
- [Bf-blender-cvs] [0a5ad65] master: Modifiers shall be listed in alphabetical order in UI...
Bastien Montagne
- [Bf-blender-cvs] [a3bfaa4] master: Cleanup: rename BKE's 'object_data_transfer' to 'data_transfer' to avoid same file names with ED_object's one.
Bastien Montagne
- [Bf-blender-cvs] [305730b] mesh-transfer-data: Merge branch 'master' into mesh-transfer-data
Bastien Montagne
- [Bf-blender-cvs] [94b7c88] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [11f945a] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [f9a4f8a] master: BLI linkstack macros: do not prepend the 'anti-namespace-collision' to var name.
Bastien Montagne
- [Bf-blender-cvs] [3027ff8] master: Second try to fix missing previews of mat/tex/etc. in .blend files.
Bastien Montagne
- [Bf-blender-cvs] [3118756] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [517b06c] asset-experiments: Reorganization: move ID filters to DNA_ID.h, and add helpers in bke's idcode.c to convert between idcode and idfilter.
Bastien Montagne
- [Bf-blender-cvs] [27ce761] asset-experiments: Reorganization: * Make 'clear preview' a C operator; * Move 'object preview generator' op in wm namespace; * Add those two to file-> data preview submenu.
Bastien Montagne
- [Bf-blender-cvs] [aca329b] master: Cleanup: add missing MovieClip entry in RNA's id_type_items, and respect alphabetical sorting (on UI names for enums, on ID codes otherwise).
Bastien Montagne
- [Bf-blender-cvs] [c944362] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [0d7c41d] master: FileBrowser: Add an 'hidden file' icon, and use it instead of named checkbox for 'show hidden' param.
Bastien Montagne
- [Bf-blender-cvs] [be2994a] master: FileBrowser: minor tweak/UI consistency: add 'viewzoom' icon to search field.
Bastien Montagne
- [Bf-blender-cvs] [5ee9509] experimental-build: Merge branch 'master' into experimental-build
Bastien Montagne
- [Bf-blender-cvs] [91b5c0d] experimental-build: Squashed commit of asset-experiments branch.
Bastien Montagne
- [Bf-blender-cvs] [8559a9b] experimental-build: Revert "Squashed commit of asset-experiments branch."
Bastien Montagne
- [Bf-blender-cvs] [5fccc64] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [912cdb2] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [0715b73] asset-experiments: Recursive listdir: let user set level of recursion...
Bastien Montagne
- [Bf-blender-cvs] [548029c] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [d7b0bc9] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [cfd2af0] master: Fix UI messages (own stupidness even :/ ).
Bastien Montagne
- [Bf-blender-cvs] [197e889] master: Transfer Data: resurrect fake AND/OR when transferring 'boolean' values like UVSeam, Freestyle marks, etc.
Bastien Montagne
- [Bf-blender-cvs] [edad3f9] master: Py IO utils: Add helper class to handle orientation (axes).
Bastien Montagne
- [Bf-blender-cvs] [1ec44b2] master: Make grumpy gcc happy (double to float conversion...).
Bastien Montagne
- [Bf-blender-cvs] [86076bc] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [e89949d] temp_custom_loop_normals: First use of txdata to transfer custom normals...
Bastien Montagne
- [Bf-blender-cvs] [4d4133e] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [de3fd8a] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [fd58f5a] master: Fix T43271: Sequencer: RNA's 'add_effect' was not updating effect strip len correctly.
Bastien Montagne
- [Bf-blender-cvs] [da8f16e] master: FCurve RNA API: add funcs to convert to samples/to keyframes.
Bastien Montagne
- [Bf-blender-cvs] [5852753] master: Fix T43275: Crash on Render when using 'save buffer' and render layer name contains a '/'
Bastien Montagne
- [Bf-blender-cvs] [2d98ce2] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [03b7104] asset-experiments: Fix stupid UI/py bug after recent refactor.
Bastien Montagne
- [Bf-blender-cvs] [119ff67] master: Fix T43283: Crash on undo/redo/ and save/reload after (new) weight transfer.
Bastien Montagne
- [Bf-blender-cvs] [956d8e0] asset-experiments: Fix for Windows - 'foobar.blend\' is a valid file path to that OS, sigh...
Bastien Montagne
- [Bf-blender-cvs] [f1d1073] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [f95d4b4] experimental-build: Merge branch 'master' into experimental-build
Bastien Montagne
- [Bf-blender-cvs] [c9b2470] experimental-build: Squashed commit of asset-experiments branch.
Bastien Montagne
- [Bf-blender-cvs] [d7812ed] experimental-build: Revert "Squashed commit of asset-experiments branch."
Bastien Montagne
- [Bf-blender-cvs] [6e97db7] master: Fix T43301: Three of the 'mirror keyframes' tools were mirroring along wrong axis.
Bastien Montagne
- [Bf-blender-cvs] [90b5697] master: Fix `mathutils.barycentric_transform()`
Bastien Montagne
- [Bf-blender-cvs] [8ff6e45] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [6e5b21f] gooseberry: Merge branch 'master' into gooseberry
Bastien Montagne
- [Bf-blender-cvs] [0af11a1] master: Make use/computation of lnors consistant.
Bastien Montagne
- [Bf-blender-cvs] [50cbff1] master: Fix a crasher in recent own mesh remap code ('island' area... :/ ).
Bastien Montagne
- [Bf-blender-cvs] [6cbde1d] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [a8fa291] master: Fix two potential bugs reported by latest coverity scan.
Bastien Montagne
- [Bf-blender-cvs] [4a4297b] master: I18n tools minor update.
Bastien Montagne
- [Bf-blender-cvs] [8e51b01] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [686a4f7] temp_custom_loop_normals: Nuke CopySplitNormals, txdata proved to be able to handle that nicely, as expected.
Bastien Montagne
- [Bf-blender-cvs] [1404097] temp_custom_loop_normals: Add advanced normals mixing and interpolation to txdata.
Bastien Montagne
- [Bf-blender-cvs] [ba43ea2] blender-v2.73-release: Fix T43204: Shrinkwrap constraint, project mode: Space ignored in bone case.
Bastien Montagne
- [Bf-blender-cvs] [41cb676] blender-v2.73-release: Fix T43301: Three of the 'mirror keyframes' tools were mirroring along wrong axis.
Bastien Montagne
- [Bf-blender-cvs] [b1a885a] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [3f460f1] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [fc6d10f] master: Cleanup SVG icons file: pass I.
Bastien Montagne
- [Bf-blender-cvs] [f67c644] master: Cleanup SVG icon file, pass II.
Bastien Montagne
- [Bf-blender-cvs] [280ed32] master: Update icons after recent cleanup in svg file.
Bastien Montagne
- [Bf-blender-cvs] [c4caacf] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [23e3f70] temp_custom_loop_normals: Update/resurrect clnor icon (was lost in some old merge...).
Bastien Montagne
- [Bf-blender-cvs] [14db52b] temp_custom_loop_normals: Some cleanup/refinements in clnors <-> data conversions.
Bastien Montagne
- [Bf-blender-cvs] [bed5cd5] temp_custom_loop_normals: More cleanup, simplied set_clnor funcs, reworked mix feature of setsplinor modifier
Bastien Montagne
- [Bf-blender-cvs] [87e0fec] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [d2f8281] temp_custom_loop_normals: Cleanup, and do not execute the modifier when 'autosmooth' is disabled.
Bastien Montagne
- [Bf-blender-cvs] [9f84ca5] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [64816fd] experimental-build: Merge branch 'master' into experimental-build
Bastien Montagne
- [Bf-blender-cvs] [622e3f1] experimental-build: Squashed commit of temp_custom_loop_normals branch.
Bastien Montagne
- [Bf-blender-cvs] [d44ed26] experimental-build: Revert "Squashed commit of temp_custom_loop_normals branch."
Bastien Montagne
- [Bf-blender-cvs] [a4a4dd4] temp_custom_loop_normals: Cleanup: rename 'spaces' -> 'spaceset'
Bastien Montagne
- [Bf-blender-cvs] [1569c64] temp_custom_loop_normals: Add a 'lnor spaceset clear' func too (avoids freeing the memarena).
Bastien Montagne
- [Bf-blender-cvs] [e23630d] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [3121941] master: Fix BGE compilation after recent renames in BKE_image (tsst...).
Bastien Montagne
- [Bf-blender-cvs] [b06130b] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [2d9bf95] temp_custom_loop_normals: Various cleanup...
Bastien Montagne
- [Bf-blender-cvs] [f17f5c4] temp_custom_loop_normals: Fix rendering of clnors with flat faces.
Bastien Montagne
- [Bf-blender-cvs] [50d25aa] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [bdda315] asset-experiments: Fix crasher (Looks like PointerRNA->type can be NULL...).
Bastien Montagne
- [Bf-blender-cvs] [6199ce8] asset-experiments: Reworked from scratch 'icon over previews' feature.
Bastien Montagne
- [Bf-blender-cvs] [fca5158] master: Cleanup: strcmp/strncmp -> STREQ/STREQLEN (in boolean usage).
Bastien Montagne
- [Bf-blender-cvs] [7bc6fbf] master: Cleanup: current/parent paths: add helpers in BLI_path_utils.
Bastien Montagne
- [Bf-blender-cvs] [6f1e2e5] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [b3c0b59] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [f202dab] gooseberry: Merge branch 'master' into gooseberry
Bastien Montagne
- [Bf-blender-cvs] [98c7574] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [e88715d] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [ce765ad] asset-experiments: Better sorting when we are displaying several levels at once, for 'lib' append/link.
Bastien Montagne
- [Bf-blender-cvs] [1c83d9d] asset-experiments: Fix filtering in new UIList bookmarks & co.
Bastien Montagne
- [Bf-blender-cvs] [0d5ebab] master: Fix T43367: Non-wacom tablets broken on Blender in linux?
Bastien Montagne
- [Bf-blender-cvs] [2d86f58] master: And one more infamous BPlayer Fix (tm).
Bastien Montagne
- [Bf-blender-cvs] [d41e1c0] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [9efd36b] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [945ea40] master: Fix T41757: Inconsistent hotkey label with setting.
Bastien Montagne
- [Bf-blender-cvs] [43fab44] master: Followup for previous commit: fix mismatches between menu entry and shortcut properties.
Bastien Montagne
- [Bf-blender-cvs] [12a38ab] master: Fix T43473: mathtutils.geometry.interpolate_bezier returns only 2d coordinates
Bastien Montagne
- [Bf-blender-cvs] [cafacad] temp_custom_loop_normals: Merge branch 'master' into temp_custom_loop_normals
Bastien Montagne
- [Bf-blender-cvs] [8ebe85f] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [d56c9fb] master: Fix T43472: IMBuf: crash on loading top-to-bottom bitmaps.
Bastien Montagne
- [Bf-blender-cvs] [d8c20fb] master: Fix T43324: Shrinkwrap projection issue in editmode.
Bastien Montagne
- [Bf-blender-cvs] [b3cd561] asset-experiments: Merge branch 'master' into asset-experiments
Bastien Montagne
- [Bf-blender-cvs] [93da0a8] asset-experiments: Prepare assets UI: switch filebrowser to tools + tool props areas, instead of channels.
Bastien Montagne
- [Bf-blender-cvs] [21eb3ce] master: Fix: Audaspace threw an exception for files it could not open.
Jörg Müller
- [Bf-blender-cvs] [d434815] master: Audaspace: Fix typo in speed of sound initialization value by lordloki (Jorge Bernal)
Jörg Müller
- [Bf-blender-cvs] [10aee12] vertex_paint_pbvh: WIP incorrect inconvenient code that is supposed to draw PBVH colors.
Antony Riakiotakis
- [Bf-blender-cvs] [4d6d8b8] viewport_experiments: Merge branch 'master' into viewport_experiments
Antony Riakiotakis
- [Bf-blender-cvs] [4ca9457] viewport_experiments: cleanup diffusion dof names and add blade count (will possibly be used in high quality)
Antony Riakiotakis
- [Bf-blender-cvs] [376a004] viewport_experiments: Merge branch 'master' into viewport_experiments
Antony Riakiotakis
- [Bf-blender-cvs] [2a189a0] viewport_experiments: SSAO - use concentric mapping.
Antony Riakiotakis
- [Bf-blender-cvs] [a4c154b] viewport_experiments: Disable bound textures just in case they come and bite us somewhere unpleasant.
Antony Riakiotakis
- [Bf-blender-cvs] [dbf18d8] viewport_experiments: Add request for HDR targets - all compositing is done in HDR targets now.
Antony Riakiotakis
- [Bf-blender-cvs] [3414d01] master: Use float format for high bit depth textures if available - storage requirements are the same but we may avoid some clipping of float values for HDRs when used in shaders.
Antony Riakiotakis
- [Bf-blender-cvs] [63ab9c1] viewport_experiments: Merge branch 'master' into viewport_experiments
Antony Riakiotakis
- [Bf-blender-cvs] [f902bba] wiggly-widgets: Cleanup the file mess with facemaps, make correct BKE/ED files for all functions. Blenderplayer compiles again
Antony Riakiotakis
- [Bf-blender-cvs] [c5ede37] gooseberry: Merge branch 'wiggly-widgets' into gooseberry
Antony Riakiotakis
- [Bf-blender-cvs] [85e9ddd] viewport_experiments: Fix SSAO artifacts at zero distance by using a small constant bias in length comparison.
Antony Riakiotakis
- [Bf-blender-cvs] [8a547af] master: Remove border clamping. Usually we just want to clamp to edge instead.
Antony Riakiotakis
- [Bf-blender-cvs] [22ce525] master: More border clamping removed.
Antony Riakiotakis
- [Bf-blender-cvs] [e306e99] viewport_experiments: Merge branch 'master' into viewport_experiments
Antony Riakiotakis
- [Bf-blender-cvs] [f54d210] viewport_experiments: Use nice switch statement instead of horrible chained ifs.
Antony Riakiotakis
- [Bf-blender-cvs] [9ca9bb6] viewport_experiments: Depth of field: initialize textures for better algorithm.
Antony Riakiotakis
- [Bf-blender-cvs] [b069994] viewport_experiments: Pass enumerants for new shader effect. WIP commit to continue later.
Antony Riakiotakis
- [Bf-blender-cvs] [950be80] blender-v2.73-release: Fix T43010 regression in material setting.
Antony Riakiotakis
- [Bf-blender-cvs] [e436c83] blender-v2.73-release: Only add a fill brush to default .blend if there isn't one already. For some reason this happened twice here.
Antony Riakiotakis
- [Bf-blender-cvs] [4b58689] master: Expose viewer panels also when backdrop is active. Allows to select proxy size, render type etc.
Antony Riakiotakis
- [Bf-blender-cvs] [7c28022] gooseberry: Merge branch 'master' into gooseberry
Antony Riakiotakis
- [Bf-blender-cvs] [08cc519] viewport_experiments: WIP for new dof
Antony Riakiotakis
- [Bf-blender-cvs] [0527183] master: Fix copy-paste of colors to generated color not being correct. '
Antony Riakiotakis
- [Bf-blender-cvs] [fd1036e] viewport_experiments: Add new shader files to Scons
Antony Riakiotakis
- [Bf-blender-cvs] [66d03f8] gooseberry: Merge branch 'master' into gooseberry
Antony Riakiotakis
- [Bf-blender-cvs] [79b8540] viewport_experiments: First stage of better dof, downsample buffer by half.
Antony Riakiotakis
- [Bf-blender-cvs] [27fe02f] viewport_experiments: Intermediate commit.
Antony Riakiotakis
- [Bf-blender-cvs] [1cfb12d] viewport_experiments: As usually hard to find errors are usually quite silly. We can now see the coc value
Antony Riakiotakis
- [Bf-blender-cvs] [0790db4] viewport_experiments: signed coc matches the low quality one.
Antony Riakiotakis
- [Bf-blender-cvs] [4137ef1] gooseberry: Gooseberry animation request: Paste flipped pose in action and graph editor.
Antony Riakiotakis
- [Bf-blender-cvs] [ae18fd5] master: Fix invalid memory access in gradient brushes - could cause a crash in MacOS.
Antony Riakiotakis
- [Bf-blender-cvs] [def2ef8] master: Fix crash in texture paint sampling when sampling materials without textures slots
Antony Riakiotakis
- [Bf-blender-cvs] [b62c031] gooseberry: Merge branch 'master' into gooseberry
Antony Riakiotakis
- [Bf-blender-cvs] [ba4e7d9] gooseberry: Paste flipped bones:
Antony Riakiotakis
- [Bf-blender-cvs] [e02af84] master: Fix gtest linking on ubuntu and do minor cleanup.
Antony Riakiotakis
- [Bf-blender-cvs] [2f16098] master: Gooseberry animation request: Paste flipped pose in action and graph editor.
Antony Riakiotakis
- [Bf-blender-cvs] [ca9bdf3] master: Fix rotate around selection only working if object is at origin for texpaint
Antony Riakiotakis
- [Bf-blender-cvs] [32acaf1] gooseberry: Merge branch 'master' into gooseberry
Antony Riakiotakis
- [Bf-blender-cvs] [6148295] viewport_experiments: fragment shader to downsample near circle of confusion - rename texture coordinates so it's clearer they are reusable.
Antony Riakiotakis
- [Bf-blender-cvs] [568c8b7] viewport_experiments: Merge branch 'master' into viewport_experiments
Antony Riakiotakis
- [Bf-blender-cvs] [da94a70] viewport_experiments: Add initial compositing node API, compositing code already becomes too redundant and hard for prototyping. This will make things easier.
Antony Riakiotakis
- [Bf-blender-cvs] [b996871] master: Fix texture sampling with generative modifiers - sample backbuffer returns indices in mesh face range
Antony Riakiotakis
- [Bf-blender-cvs] [e61a707] gooseberry: Merge branch 'master' into gooseberry
Antony Riakiotakis
- [Bf-blender-cvs] [67b1412] master: Radial operator number angle input should use angles.
Antony Riakiotakis
- [Bf-blender-cvs] [a757283] viewport_experiments: Fix T43208 material flickering in edit mode.
Antony Riakiotakis
- [Bf-blender-cvs] [1864253] master: Fix T43208 material flickering in edit mode.
Antony Riakiotakis
- [Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61475] trunk/lib/mingw64_gcc49/: Folder for MinGW-w64 libraries built with gcc 4.9.2-seh-posix version of the MinGW-w64 system
Antony Riakiotakis
- [Bf-blender-cvs] [8a8e29a] viewport_experiments: Select appropriate folder for MinGW-w64 gcc 4.9
Antony Riakiotakis
- [Bf-blender-cvs] [5685c43] master: Select appropriate folder for MinGW-w64 gcc 4.9
Antony Riakiotakis
- [Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61476] trunk/lib/mingw64_gcc49: MinGW-w64-gcc4.9 libs:
Antony Riakiotakis
- [Bf-blender-cvs] [012f7ca] blender-v2.73-release: Fix invalid memory access in gradient brushes - could cause a crash in MacOS.
Antony Riakiotakis
- [Bf-blender-cvs] [1d0c238] blender-v2.73-release: Fix crash in texture paint sampling when sampling materials without textures slots
Antony Riakiotakis
- [Bf-blender-cvs] [fdbedfe] blender-v2.73-release: Fix gtest linking on ubuntu and do minor cleanup.
Antony Riakiotakis
- [Bf-blender-cvs] [9a0c2c7] blender-v2.73-release: Fix texture sampling with generative modifiers - sample backbuffer returns indices in mesh face range
Antony Riakiotakis
- [Bf-blender-cvs] [c08ef9c] blender-v2.73-release: Fix T43208 material flickering in edit mode.
Antony Riakiotakis
- [Bf-blender-cvs] [9e48f01] master: Proxy job: make user cancelling actually matter
Antony Riakiotakis
- [Bf-blender-cvs] [77848f2] master: Fix T43371 lamps not updated on appenidng. Remove GPU materials on appeniding.
Antony Riakiotakis
- [Bf-blender-cvs] [332cf29] master: Fix T43250, lamp node did not use energy when used with nodes in blender internal.
Antony Riakiotakis
- [Bf-blender-cvs] [3f8f417] master: Fix T43309 saving takes longer.
Antony Riakiotakis
- [Bf-blender-cvs] [0451934] master: Properly decrease users of images when deleting a paint slot.
Antony Riakiotakis
- [Bf-blender-cvs] [1678cb9] master: Fix dreaded black screen for missing proxies - if requested proxy size is not found, use the original footage instead
Antony Riakiotakis
- [Bf-blender-cvs] [6dc4664] gooseberry: Merge branch 'master' into gooseberry
Antony Riakiotakis
- [Bf-blender-cvs] [7a6d757] master: Add theme option for cliping border
Antony Riakiotakis
- [Bf-blender-cvs] [5d04470] master: Texture painting, support cycles UV Map nodes:
Antony Riakiotakis
- [Bf-blender-cvs] [b52530f] gooseberry: Merge branch 'master' into gooseberry
Antony Riakiotakis
- [Bf-blender-cvs] [17cb55e] master: Fix warning from previous commit:
Antony Riakiotakis
- [Bf-blender-cvs] [cde9b1b] master: Fix clicking into texpaint slots not changing active image in blender internal when using nodes.
Antony Riakiotakis
- [Bf-blender-cvs] [b2ca6a2] gooseberry: Merge branch 'master' into gooseberry
Antony Riakiotakis
- [Bf-blender-cvs] [773d85a] master: Based on Sergey's suggestion, use spinlocks for threaded loading of waveforms.
Antony Riakiotakis
- [Bf-blender-cvs] [e0fa282] master: Add some convenience operators to sequencer proxy panel:
Antony Riakiotakis
- [Bf-blender-cvs] [a863261] master: Whitespace cleanup
Antony Riakiotakis
- [Bf-blender-cvs] [bb4a0a9] gooseberry: Merge branch 'master' into gooseberry
Antony Riakiotakis
- [Bf-blender-cvs] [4f47a8b] gooseberry: Quick test to figure out performance bottleneck in gooseberry.
Antony Riakiotakis
- [Bf-blender-cvs] [4a99c1a] master: Add override setting to proxy enable operator
Antony Riakiotakis
- [Bf-blender-cvs] [76e7528] gooseberry: Comment out the proxy fix to test if it makes things better,
Antony Riakiotakis
- [Bf-blender-cvs] [7ce7cb5] master: Fix T43454 color is washed out in textured brushes
Antony Riakiotakis
- [Bf-blender-cvs] [a0e8b98] master: Fix T43207 fill brush fails in perspective mode
Antony Riakiotakis
- [Bf-blender-cvs] [ebc064f] master: Gooseberry request: Dithering support for byte images when painting on projection painting (2D will be separate commit).
Antony Riakiotakis
- [Bf-blender-cvs] [cff7ef6] master: Fix texture sampling getting srgb color after fix for subsurf sampling.
Antony Riakiotakis
- [Bf-blender-cvs] [b3ca0e21] gooseberry: Merge branch 'master' into gooseberry
Antony Riakiotakis
- [Bf-blender-cvs] [9c3e41b] gooseberry: Ultra hacky fix for sequencer:
Antony Riakiotakis
- [Bf-blender-cvs] [7760e97] master: More hacks for proxy generation:
Antony Riakiotakis
- [Bf-blender-cvs] [cb6c066] gooseberry: Merge branch 'master' into gooseberry
Antony Riakiotakis
- [Bf-blender-cvs] [f7e8da6] master: Proxy enable operator:
Antony Riakiotakis
- [Bf-blender-cvs] [2a3ced0] gooseberry: Merge branch 'master' into gooseberry
Antony Riakiotakis
- [Bf-blender-cvs] [b58b182] master: Get rid of the file touch hack.
Antony Riakiotakis
- [Bf-blender-cvs] [b0c5622] gooseberry: Merge branch 'master' into gooseberry
Antony Riakiotakis
- [Bf-blender-cvs] [0da38ad] master: Operator that sets proxies needs to cater for all supported strip types
Antony Riakiotakis
- [Bf-blender-cvs] [3dbfebc] master: First version of constrained line strokes - there's some flickering still, will look into it later.
Antony Riakiotakis
- [Bf-blender-cvs] [8222327] master: Fix T23942: Add "Delete Hierarchy" to outliner context menu.
Torsten Rupp
- [Bf-blender-cvs] [6b81ee6] master: Committing the impressive RTheme to the default collection
Daniel Salazar
- [Bf-blender-cvs] [4c91f24] depsgraph_refactor: Merge branch 'master' into depsgraph_refactor
Sergey Sharybin
- [Bf-blender-cvs] [ec9a137] master: Fix T43078: Strip custom proxy files did not respect color space settings
Sergey Sharybin
- [Bf-blender-cvs] [9de54da] master: Fix T43079: Proxies of 100% size are ignored in sequencer
Sergey Sharybin
- [Bf-blender-cvs] [944989f] depsgraph_refactor: Depsgraph: initial move towards switch to the new depsgraph
Sergey Sharybin
- [Bf-blender-cvs] [da66a2c] master: Fix T43099: Modifiers in edit mode might mess up materials
Sergey Sharybin
- [Bf-blender-cvs] [4f2583e] master: Fix T43027: OpenCL kernel compilation broken after QBVH
Sergey Sharybin
- [Bf-blender-cvs] [2a8a569] master: Cycles: Fix unneeded int/float conversion happened in previous commit
Sergey Sharybin
- [Bf-blender-cvs] [94a397f] depsgraph_refactor: Merge branch 'master' into depsgraph_refactor
Sergey Sharybin
- [Bf-blender-cvs] [c6a0669] depsgraph_refactor: Depsgraph: Fix some stupid issues
Sergey Sharybin
- [Bf-blender-cvs] [b4979ab] depsgraph_refactor: Depsgraph: Fill in missing updateDepsgraph() callbacks for modifiers
Sergey Sharybin
- [Bf-blender-cvs] [1369bd5] master: Cycles: Fix compilation error on AVX platforms with -arch-native
Sergey Sharybin
- [Bf-blender-cvs] [df877cc] gooseberry: Merge branch 'master' into gooseberry
Sergey Sharybin
- [Bf-blender-cvs] [1eb919d] depsgraph_refactor: Merge branch 'master' into depsgraph_refactor
Sergey Sharybin
- [Bf-blender-cvs] [85fda8f] depsgraph_refactor: Depsgraph: Code cleanup, whitespace and wrapping
Sergey Sharybin
- [Bf-blender-cvs] [eababb4] depsgraph_refactor: Depsgraph: Get rid of some changes in old depsgraph which are no longer needed
Sergey Sharybin
- [Bf-blender-cvs] [90e1602] depsgraph_refactor: Depsgraph: Use spin lock in DepsgraphDebug
Sergey Sharybin
- [Bf-blender-cvs] [782790f] depsgraph_refactor: Depsgraph: Suppress release build warning
Sergey Sharybin
- [Bf-blender-cvs] [1c7b19a] depsgraph_refactor: Depsgraph: Move debug prints into G_DEBUG_DEPSGRAPH check
Sergey Sharybin
- [Bf-blender-cvs] [2387be5] depsgraph_refactor: Depsgraph: Add debug print to DEG_id_tag_update_ex
Sergey Sharybin
- [Bf-blender-cvs] [a922be9] master: Cycles: Repot CPU and CUDA capabilities to system info operator
Sergey Sharybin
- [Bf-blender-cvs] [f1ab8f8] blender-v2.73-release: Cycles: Fix really bad bug with shadow rays on non-SSE CPUs
Sergey Sharybin
- [Bf-blender-cvs] [31862bc] blender-v2.73-release: Fix T42938: image.save_render sometimes saved the wrong pass
Sergey Sharybin
- [Bf-blender-cvs] [b0dc79c] blender-v2.73-release: Revert "Fix T42888: Separate and Combine HSV distorts the hue value"
Sergey Sharybin
- [Bf-blender-cvs] [fe3e000] blender-v2.73-release: Fix T42780: Object linking allows to have linked armatures in pose mode
Sergey Sharybin
- [Bf-blender-cvs] [6fab0a4] blender-v2.73-release: Joystick: Suppress add/remove device events
Sergey Sharybin
- [Bf-blender-cvs] [b7b5c99] blender-v2.73-release: Fix T43099: Modifiers in edit mode might mess up materials
Sergey Sharybin
- [Bf-blender-cvs] [5be01ff] blender-v2.73-release: Cycles: Fix compilation error on AVX platforms with -arch-native
Sergey Sharybin
- [Bf-blender-cvs] [f7aab6c] blender-v2.73-release: Blender 2.73 release commit
Sergey Sharybin
- [Bf-blender-cvs] [22c9979] master: Point submodules ot latest release tags
Sergey Sharybin
- [Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61468] tags/blender-2.73-release/: Preparing blender release 2.73
Sergey Sharybin
- [Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61469] tags/blender-2.73-release/ lib/: Tagging blender release 2.73
Sergey Sharybin
- [Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61470] trunk/lib/windows_vc12/osl: Win32, VC12: Update OSL to version from our fork repository
Sergey Sharybin
- [Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61471] trunk/lib/win64_vc12/osl: Win64, VC12: Update OSL to version from our fork repository
Sergey Sharybin
- [Bf-blender-cvs] [c66d735] master: Submodules: Make them pointing to the master branch
Sergey Sharybin
- [Bf-blender-cvs] [c586904] depsgraph_refactor: Depsgraph: Fix missing argument in debug print
Sergey Sharybin
- [Bf-blender-cvs] [3f05797] master: Followup to fe3e000: no need to exit pose mode on operator redo
Sergey Sharybin
- [Bf-blender-cvs] [a52fe40] blender-v2.73-release: Followup to fe3e000: no need to exit pose mode on operator redo
Sergey Sharybin
- [Bf-blender-cvs] [8f6e2de] depsgraph_refactor: Depsgraph: Add Component::has_operation which checks whether operation exists or not
Sergey Sharybin
- [Bf-blender-cvs] [8a4e148] depsgraph_refactor: Depsgraph: Correction to previous commit: seems we can not avoid explicit init/exit operation creation
Sergey Sharybin
- [Bf-blender-cvs] [0f33ec1] depsgraph_refactor: Depsgraph: Fix missing updates when depsgraph changes and compiled with legacy depsgraph
Sergey Sharybin
- [Bf-blender-cvs] [d503778] depsgraph_refactor: Merge branch 'master' into depsgraph_refactor
Sergey Sharybin
- [Bf-blender-cvs] [7784957] depsgraph_refactor: Depsgraph: use command-line switch to legacy depsgraph
Sergey Sharybin
- [Bf-blender-cvs] [ec3165e] depsgraph_refactor: Depsgraph: Fix crash when built with legacy depsgraph and transforming the object
Sergey Sharybin
- [Bf-blender-cvs] [acce9f0] master: Fix for wrong boolean flag check
Sergey Sharybin
- [Bf-blender-cvs] [56b1b9d] depsgraph_refactor: Depsgraph: Solve assert failure in cases when there is a dependency cycle
Sergey Sharybin
- [Bf-blender-cvs] [aee9a31] depsgraph_refactor: Depsgraph: Forgot to save file before commit...
Sergey Sharybin
- [Bf-blender-cvs] [4140b9d] depsgraph_refactor: Depsgraph: Resolve missing object update after loading the file
Sergey Sharybin
- [Bf-blender-cvs] [67439df] blender-v2.73-release: Remove executable flag from the build configuration files
Sergey Sharybin
- [Bf-blender-cvs] [f632608] depsgraph_refactor: Merge branch 'master' into depsgraph_refactor
Sergey Sharybin
- [Bf-blender-cvs] [f038197] depsgraph_refactor: Depsgraph: Don't add operations to graph if they already existed
Sergey Sharybin
- [Bf-blender-cvs] [63d3819] depsgraph_refactor: Depsgraph: Add graph consistency check function
Sergey Sharybin
- [Bf-blender-cvs] [4fe7c19] depsgraph_refactor: Depsgraph: Report visibility to graphiz
Sergey Sharybin
- [Bf-blender-cvs] [fb5c895] depsgraph_refactor: Depsgraph: Fix inconsistency with pending links calculation and layers visibility
Sergey Sharybin
- [Bf-blender-cvs] [743280a] depsgraph_refactor: Depsgraph: Attemt to fix compilation error with mingw
Sergey Sharybin
- [Bf-blender-cvs] [b56f590] master: Cycles: BVH params option to split leaf node by primitive types
Sergey Sharybin
- [Bf-blender-cvs] [c707b91] master: Cycles: Optimize leaf splitting code by avoid vector allocation
Sergey Sharybin
- [Bf-blender-cvs] [bc7ff3c] master: Cycles: Enable leaf split by primitive type and adopt BVH traversal for this
Sergey Sharybin
- [Bf-blender-cvs] [5719ed1] master: Cycles: Add leaf primitives sanity check asserts to the kernel
Sergey Sharybin
- [Bf-blender-cvs] [47e47e6] master: Avoid type re-definition for as long C11 is explicitly enabled in compilers
Sergey Sharybin
- [Bf-blender-cvs] [97bb637] depsgraph_refactor: Merge branch 'master' into depsgraph_refactor
Sergey Sharybin
- [Bf-blender-cvs] [e8730af] master: Cycles: Fix compilation error on platforms without SSE support
Sergey Sharybin
- [Bf-blender-cvs] [c0496b0] depsgraph_refactor: Merge branch 'master' into depsgraph_refactor
Sergey Sharybin
- [Bf-blender-cvs] [5b2b619] depsgraph_refactor: Depsgraph: Fill in missing depsgraphUpdate callback for new modifier
Sergey Sharybin
- [Bf-blender-cvs] [51779d9] master: Cycles: Fix crash after recent BVH changes on empty BVH trees
Sergey Sharybin
- [Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61472] trunk/lib/benchmarks/: Prepare folder for benchmark scenes
Sergey Sharybin
- [Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61473] trunk/lib/benchmarks/cycles /: Prepare folder for Cycles-specific benchmark scenes
Sergey Sharybin
- [Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61474] trunk/lib/benchmarks/cycles /sponza: Add Cycles benchmark scene: Sponza
Sergey Sharybin
- [Bf-blender-cvs] [117edbb] master: Fix T40616: Deformation Motion Blur for modifiers
Sergey Sharybin
- [Bf-blender-cvs] [fbc2909] master: Make version_update() callback being invoked when linking/appending datablocks
Sergey Sharybin
- [Bf-blender-cvs] [3f0113b] master: Fix T43156: Cycles incorrect final render, proper viewport with moblur disabled
Sergey Sharybin
- [Bf-blender-cvs] [653c6f2] master: SDL wrangler: Support loading SDL2 libraries of different names
Sergey Sharybin
- [Bf-blender-cvs] [e6c79b7] master: Cycles: Fix QBVH refit nodes not setting primitive type properly
Sergey Sharybin
- [Bf-blender-cvs] [54fd3f3] master: Fix T43195: Cycles uses clipping sphere instead of clipping plane
Sergey Sharybin
- [Bf-blender-cvs] [400bade] gooseberry: Merge branch 'master' into gooseberry
Sergey Sharybin
- [Bf-blender-cvs] [e408277] gooseberry: Add missing stub to the player, so buildbot keeps delivering gooseberry builds
Sergey Sharybin
- [Bf-blender-cvs] [c8a9a56] master: Fix T42621: Glossy world ray visibility affects on transmission rays
Sergey Sharybin
- [Bf-blender-cvs] [9ba361d] depsgraph_refactor: Merge branch 'master' into depsgraph_refactor
Sergey Sharybin
- [Bf-blender-cvs] [b87a071] depsgraph_refactor: Depsgraph: Move get entry/exit operations to node
Sergey Sharybin
- [Bf-blender-cvs] [ea1335e] depsgraph_refactor: Depsgraph: Don't re-tag operations for update
Sergey Sharybin
- [Bf-blender-cvs] [ffffdb9] depsgraph_refactor: Depsgraph: Use proper debug print for IK solver builder
Sergey Sharybin
- [Bf-blender-cvs] [04e6af8] depsgraph_refactor: Depsgraph: Move pose evaluation callbacks from temporary stub to blenkernel
Sergey Sharybin
- [Bf-blender-cvs] [12e4a07] depsgraph_refactor: Depsgraph: Header cleanup
Sergey Sharybin
- [Bf-blender-cvs] [0500baa] depsgraph_refactor: Depsgtraph: Move some more update callbacks to their final(ish) destination
Sergey Sharybin
- [Bf-blender-cvs] [034ab7c] depsgraph_refactor: Depsgraph: Headers cleanup
Sergey Sharybin
- [Bf-blender-cvs] [3c626fd] depsgraph_refactor: Depsgraph: Fill in callbacks for mesh/curve geometry update
Sergey Sharybin
- [Bf-blender-cvs] [a0fd7ab] master: Revert "Make version_update() callback being invoked when linking/appending datablocks"
Sergey Sharybin
- [Bf-blender-cvs] [38ccf94] depsgraph_refactor: Merge branch 'master' into depsgraph_refactor
Sergey Sharybin
- [Bf-blender-cvs] [fad7494] depsgraph_refactor: Depsgraph: Fix missing rendered viewport update
Sergey Sharybin
- [Bf-blender-cvs] [d44b1f9] depsgraph_refactor: Depsgraph: Create ID nodes for material, so this way tag update doesn't go berserk
Sergey Sharybin
- [Bf-blender-cvs] [52e5f3a] depsgraph_refactor: Depsgraph: Add shading component and empty operation in Material node
Sergey Sharybin
- [Bf-blender-cvs] [def41b0] depsgraph_refactor: Depsgraph: Fix missing editors ID update callback invoke
Sergey Sharybin
- [Bf-blender-cvs] [d7d0b64] depsgraph_refactor: Depsgraph: Make ID nodes fully fisible by default
Sergey Sharybin
- [Bf-blender-cvs] [b8dd68c] master: Cycles: Fix equiangular textures after recent commit
Sergey Sharybin
- [Bf-blender-cvs] [197dcfd] master: Cycles: Fix compilation error happened after recent render time commit
Sergey Sharybin
- [Bf-blender-cvs] [1994e84] master: Sequencer: Don't crash when trying to rebuild proxy without having sequence edits
Sergey Sharybin
- [Bf-blender-cvs] [b675418] master: Sequencer: Allow generating proxies from script without having sequencer space active
Sergey Sharybin
- [Bf-blender-cvs] [8793d9d] gooseberry: Merge branch 'master' into gooseberry
Sergey Sharybin
- [Bf-blender-cvs] [146eb79] master: Cycles: Tweak to leaf creation criteria in all BVH types
Sergey Sharybin
- [Bf-blender-cvs] [b48b893] gooseberry: Merge branch 'master' into gooseberry
Sergey Sharybin
- [Bf-blender-cvs] [3f60d66] master: Cycles: Fix stupid typo in the previous commit
Sergey Sharybin
- [Bf-blender-cvs] [e5c1f28] gooseberry: Merge branch 'master' into gooseberry
Sergey Sharybin
- [Bf-blender-cvs] [5684ad8] master: Cycles: Report BVH statistics after build
Sergey Sharybin
- [Bf-blender-cvs] [fd2ac98] gooseberry: Merge branch 'master' into gooseberry
Sergey Sharybin
- [Bf-blender-cvs] [5d50779] master: Cycles; Correction to previous debug print to survive prints from multiple threads
Sergey Sharybin
- [Bf-blender-cvs] [b60e52f] gooseberry: Merge branch 'master' into gooseberry
Sergey Sharybin
- [Bf-blender-cvs] [9bb06c9] master: Cycles: Minor typo fix in debug print
Sergey Sharybin
- [Bf-blender-cvs] [eff2fe9] master: Cycles: Minot cleanup, save some cpu tics per curve segment export
Sergey Sharybin
- [Bf-blender-cvs] [09ac6ca] master: Cycles: Cleanup and optimization comment update
Sergey Sharybin
- [Bf-blender-cvs] [89e562e] master: Cycles: Fix compilation error with latest OSL
Sergey Sharybin
- [Bf-blender-cvs] [f65b369] master: Fix compilation error with strict compiler rules
Sergey Sharybin
- [Bf-blender-cvs] [2f4aef9] master: Cycles: Avoid crash in statistics when canceling BVH build
Sergey Sharybin
- [Bf-blender-cvs] [7fd4c44] master: Fix T43311: using displacement shader crashes blender
Sergey Sharybin
- [Bf-blender-cvs] [694806a] master: Cycles: Correction to camera in volume detection after clipping commit
Sergey Sharybin
- [Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61477] trunk/lib/tests/cycles/ displacement_simple.blend: Cycles tests: add simple test for displacement
Sergey Sharybin
- [Bf-blender-cvs] [82294ef] temp_merge_gooseberry_hair: Add missing stub to the player, so buildbot keeps delivering gooseberry builds
Sergey Sharybin
- [Bf-blender-cvs] [a1f4821] master: Fix T42212: Singular reflection pass is incorrect in regular path tracer
Sergey Sharybin
- [Bf-blender-cvs] [c2a7f26] master: Add missing stub to the player, so buildbot keeps delivering gooseberry builds
Sergey Sharybin
- [Bf-blender-cvs] [5708724] blender-v2.73-release: Fix T43156: Cycles incorrect final render, proper viewport with moblur disabled
Sergey Sharybin
- [Bf-blender-cvs] [5374cfa] blender-v2.73-release: SDL wrangler: Support loading SDL2 libraries of different names
Sergey Sharybin
- [Bf-blender-cvs] [1bae056] blender-v2.73-release: Sequencer: Don't crash when trying to rebuild proxy without having sequence edits
Sergey Sharybin
- [Bf-blender-cvs] [c9ca7b8] blender-v2.73-release: Fix T43311: using displacement shader crashes blender
Sergey Sharybin
- [Bf-blender-cvs] [02fad7d] master: Fix T42844: Compositor scale offset
Sergey Sharybin
- [Bf-blender-cvs] [06160ad] master: Code cleanup: Unused variable in RNA callback
Sergey Sharybin
- [Bf-blender-cvs] [e076fca] blender-v2.73-release: Point addons to the backported revision
Sergey Sharybin
- [Bf-blender-cvs] [ced2738] blender-v2.73-release: Show 'a' on the splash screen
Sergey Sharybin
- [Bf-blender-cvs] [bbf09d9] blender-v2.73-release: Point 2.73a release to updated addons revision
Sergey Sharybin
- [Bf-blender-cvs] [12ccac6] master: Cycles: Support sphere mapping for the image texture
Sergey Sharybin
- [Bf-blender-cvs] [dda3554] master: Cycles: Support tube projection for images
Sergey Sharybin
- [Bf-blender-cvs] [47618d0] gooseberry: Merge branch 'master' into gooseberry
Sergey Sharybin
- [Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61478] trunk/lib/tests/cycles/ ctests: Add data files needed for cycles ctests
Sergey Sharybin
- [Bf-blender-cvs] [18627a3] cycles_ctests: Tests: Add render tests for Cycles
Sergey Sharybin
- [Bf-blender-cvs] [d307917] cycles_ctests: Cycles ctests: Run blender without system script override
Sergey Sharybin
- [Bf-blender-cvs] [71ba2b7] cycles_ctests: Cycles ctests: Add runtime check for Cycles
Sergey Sharybin
- [Bf-blender-cvs] [5dbee81] cycles_ctests: Cycles ctests: Automatically find idiff application
Sergey Sharybin
- [Bf-blender-cvs] [0ac22ef] cycles_ctests: Cycles ctests: Use hardcoded locations to idiff on osx/win
Sergey Sharybin
- [Bf-blender-cvs] [82702db] master: Expose shading node shading compatibility to the RNA
Sergey Sharybin
- [Bf-blender-cvs] [a1ffb49] master: Fix T43120: Cycles mapping node rotation order is different from viewport
Sergey Sharybin
- [Bf-blender-cvs] [1841b12] master: Cycles: Add assert check to triangle packing
Sergey Sharybin
- [Bf-blender-cvs] [fa46f5a] master: Fix T43357: Cycles crash with spatial splits after recent changes
Sergey Sharybin
- [Bf-blender-cvs] [4d44560] master: Quit blender with non-zero exit code if tryign to use non-existing render engine via the command line
Sergey Sharybin
- [Bf-blender-cvs] [ce68a2c] cycles_ctests: Cycles ctests: avoid having runtime check script
Sergey Sharybin
- [Bf-blender-cvs] [90f2feb] master: CMake: Auto-detect path to idiff application in FindOpenImageIO.cmake
Sergey Sharybin
- [Bf-blender-cvs] [cae72ca] master: CTests: Add render tests for Cycles
Sergey Sharybin
- [Bf-blender-cvs] [e4526d8] depsgraph_refactor: Merge branch 'master' into depsgraph_refactor
Sergey Sharybin
- [Bf-blender-cvs] [9617446] master: Cycles: Fix compilation error with some compilers
Sergey Sharybin
- [Bf-blender-cvs] [2bd016b] depsgraph_refactor: Merge branch 'master' into depsgraph_refactor
Sergey Sharybin
- [Bf-blender-cvs] [393a06c] depsgraph_refactor: Depsgraph: Remove abort which was initially only meant for debugging
Sergey Sharybin
- [Bf-blender-cvs] [70d0605] depsgraph_refactor: Depsgraph: Fix uninitialized bone matrix used for parents
Sergey Sharybin
- [Bf-blender-cvs] [a07a523] depsgraph_refactor: Merge branch 'master' into depsgraph_refactor
Sergey Sharybin
- [Bf-blender-cvs] [2dfe5e3] master: Cycles: Don't re-generate blackbody/beckmann tables on every shaders update
Sergey Sharybin
- [Bf-blender-cvs] [e40387b] master: Keep proper bone active group after removing first one
Sergey Sharybin
- [Bf-blender-cvs] [2df10ea] depsgraph_refactor: Merge branch 'master' into depsgraph_refactor
Sergey Sharybin
- [Bf-blender-cvs] [58b1544] depsgraph_refactor: Depsgraph: Need relation between IK solver and object transform
Sergey Sharybin
- [Bf-blender-cvs] [1c9030a] depsgraph_refactor: Depsgraph: don't get time if not needed
Sergey Sharybin
- [Bf-blender-cvs] [f43b74e] depsgraph_refactor: Depsgraph: imat is needed by the solvers and need to be initialized
Sergey Sharybin
- [Bf-blender-cvs] [433ecb8] master: Revert "New cycles tests require buildbot to checkout tests of have test succeed if we test 0 files."
Sergey Sharybin
- [Bf-blender-cvs] [ae213d7] master: Don't add Cycles tests if tests folder does not exist
Sergey Sharybin
- [Bf-blender-cvs] [c9f3dbd] depsgraph_refactor: Depsgraph: Whole IK chain depends on the solver result
Sergey Sharybin
- [Bf-blender-cvs] [b5973ec] depsgraph_refactor: Depsgraph: Add dirty check for whether bone was updated or not
Sergey Sharybin
- [Bf-blender-cvs] [df07a25] master: Cycles: Support texture coordinate from another object
Sergey Sharybin
- [Bf-blender-cvs] [3a6e8ec] gooseberry: Merge branch 'master' into gooseberry
Sergey Sharybin
- [Bf-blender-cvs] [d9c77a4] master: Fix T43427: Particle system children sometimes not generated on reload
Sergey Sharybin
- [Bf-blender-cvs] [e4b7084] gooseberry: Merge branch 'master' into gooseberry
Sergey Sharybin
- [Bf-blender-cvs] [58f7dec] master: Fix T43429: bpy.ops.render.render() not working with scene in VSE
Sergey Sharybin
- [Bf-blender-cvs] [d687625] master: Correct path to mingw64 libs so some minimal blender subset is possible to be compiled with older gcc
Sergey Sharybin
- [Bf-blender-cvs] [3b50d3a] master: Fix T43346: Window mapping is wrong in preview render
Sergey Sharybin
- [Bf-blender-cvs] [9aefe08] master: Fix T43398: Viewport "Renderend" ist not updated when a material is assigned to a face
Sergey Sharybin
- [Bf-blender-cvs] [1bfeabf] master: Correction to tooltip, object texture space is supported by both SVM and OSL
Sergey Sharybin
- [Bf-blender-cvs] [61b85c9] depsgraph_refactor: Merge branch 'master' into depsgraph_refactor
Sergey Sharybin
- [Bf-blender-cvs] [74e7de2] depsgraph_refactor: Depsgraph: Fix non-initialized operation flags
Sergey Sharybin
- [Bf-blender-cvs] [7c72ba6] master: Sequencer: Option to skip strip proxy generation if they already exists
Sergey Sharybin
- [Bf-blender-cvs] [307c766] gooseberry: Merge branch 'master' into gooseberry
Sergey Sharybin
- [Bf-blender-cvs] [9386798] depsgraph_refactor: Depsgraph: Move root pchan map to own file
Sergey Sharybin
- [Bf-blender-cvs] [096043b] depsgraph_refactor: Depsgraph: Add debug print to bone done callback
Sergey Sharybin
- [Bf-blender-cvs] [66f85d3] master: Added default install location from install_deps.sh to FindOpenEXR.cmake
Sergey Sharybin
- [Bf-blender-cvs] [424100c] master: Update scons build documentation
Sergey Sharybin
- [Bf-blender-cvs] [87986ed] master: Sequencer: Report proxies which are being skipped to the console
Sergey Sharybin
- [Bf-blender-cvs] [46024a1] gooseberry: Merge branch 'master' into gooseberry
Sergey Sharybin
- [Bf-blender-cvs] [978520a] depsgraph_refactor: Depsgraph: Fix compilation error after ogdf commit
Sergey Sharybin
- [Bf-blender-cvs] [cc193f1] depsgraph_refactor: Depsgraph: headers cleanup
Sergey Sharybin
- [Bf-blender-cvs] [d2e526a] master: Cycles: Fix for bump node not working with object texture mapping
Sergey Sharybin
- [Bf-blender-cvs] [0c06fd3] depsgraph_refactor: Depsgraph: Removed a bit too much in the previous commit
Sergey Sharybin
- [Bf-blender-cvs] SVN commit: /data/svn/repos/bf-blender [61482] trunk/lib/tests/cycles/ ctests/shader/reference_renders: Update Cycles hair BSDF tests
Sergey Sharybin
- [Bf-blender-cvs] [bd10b72] master: Fix T43458: Crashes with hair transmission BSDF
Sergey Sharybin
- [Bf-blender-cvs] [a3c13fa] master: Cycles: Remove confusing labels usage in hair BSDF
Sergey Sharybin
- [Bf-blender-cvs] [7d543e7] master: Corrections to Cycles ctests
Sergey Sharybin
- [Bf-blender-cvs] [dc1043d] master: Cycles: Add fast math function module
Sergey Sharybin
- [Bf-blender-cvs] [d632ef7] master: Cycles: Use fast math functions in hair BSDF
Sergey Sharybin
- [Bf-blender-cvs] [cb20079] master: Cycles: Use bool for is_lead array
Sergey Sharybin
- [Bf-blender-cvs] [3f57714] master: Cycles: Don't perform re-intersection if ray distance is zero
Sergey Sharybin
- [Bf-blender-cvs] [03cb146] master: Fix T43496: Infinite loop in kernel when using surface attribute for volume
Sergey Sharybin
- [Bf-blender-cvs] [193871a] master: Cycles: Ignore preprocessing time in ETA calculation
Lukas Stockner
- [Bf-blender-cvs] [4118c1b] master: Cycles: Adding field-of-view options to the equirectangular panorama camera
Lukas Stockner
- [Bf-blender-cvs] [4fac29c] master: Revert "Fix T40257: Frustum culling not working properly"
Mitchell Stokes
- [Bf-blender-cvs] [8ebb552] master: Fix T40257: Frustum culling not working properly
Mitchell Stokes
- [Bf-blender-cvs] [e5fbe74] blender-v2.73-release: Revert "Fix T40257: Frustum culling not working properly"
Mitchell Stokes
- [Bf-blender-cvs] [a1a182c] blender-v2.73-release: Fix T40257: Frustum culling not working properly
Mitchell Stokes
- [Bf-blender-cvs] [0d6e88b] master: Fix operator tooltip MBALL_OT_duplicate_move
Sybren A. Stüvel
- [Bf-blender-cvs] [ed8dc78] master: BGE physics: get/set linear and angular damping
Sybren A. Stüvel
- [Bf-blender-cvs] [ecc58da] master: Documentation: fixed documented types to match actual types
Sybren A. Stüvel
- [Bf-blender-cvs] [4c74fb2] master: Fix: ActionGroups.new() UI description copy-paste error
Sybren A. Stüvel
- [Bf-blender-cvs] [7165db5] master: Cleanup of BGE code CcdPhysicsEnvironment::CallbackTriggers()
Sybren A. Stüvel
- [Bf-blender-cvs] [895fa8b] master: Timeline: Draw keyframe lines at 60% height
Sybren A. Stüvel
- [Bf-blender-cvs] [e5a852c] master: BGE: draw contact points as sphere + line indicating the surface normal.
Sybren A. Stüvel
- [Bf-blender-cvs] [dd67333] master: BGE: draw contact points + normals in yellow
Sybren A. Stüvel
- [Bf-blender-cvs] [6912fe1] master: mathutils: let Vector.normalize() return the original length.
Sybren A. Stüvel
- [Bf-blender-cvs] [bf168f0] master: Fix T43137: vertex bevel percent mode wasn't implemented.
Howard Trickey
- [Bf-blender-cvs] [1bb738e] mathutils_bvhtree: New mathutils submodule for BVH tree support in python.
Lukas Tönne
- [Bf-blender-cvs] [7452b43] mathutils_bvhtree: Joined the two bvh tree classes in a single type for simplicity.
Lukas Tönne
- [Bf-blender-cvs] [4a4a9f0] mathutils_bvhtree: Added object vertex and edge constructors for the BVHTree type.
Lukas Tönne
- [Bf-blender-cvs] [640d7fd] mathutils_bvhtree: Optional argument `use_poly_index` of the ray_cast method.
Lukas Tönne
- [Bf-blender-cvs] [6ceb06b] mathutils_bvhtree: Nearest element search method for BVHTree submodule.
Lukas Tönne
- [Bf-blender-cvs] [1cb6a37] mathutils_bvhtree: Use separate result tuple constructors for ray_cast and find_nearest.
Lukas Tönne
- [Bf-blender-cvs] [0265553] mathutils_bvhtree: Minor doc string fixes.
Lukas Tönne
- [Bf-blender-cvs] [2e0fa54] mathutils_bvhtree: Support for BVHTree construction and ray casting from a BMesh.
Lukas Tönne
- [Bf-blender-cvs] [ad6fb87] mathutils_bvhtree: Some fixes for uninitialized variables with bmesh bvh trees.
Lukas Tönne
- [Bf-blender-cvs] [9c19b68] mathutils_bvhtree: find_nearest implementation for bmesh BVHTree type.
Lukas Tönne
- [Bf-blender-cvs] [067f0d4] mathutils_bvhtree: Splitting the BVHTree python type into two distinct subclasses for DerivedMesh and BMesh support.
Lukas Tönne
- [Bf-blender-cvs] [7e0388e] mathutils_bvhtree: Simplified dm_tessface_to_poly_index, no need to keep two version of this around.
Lukas Tönne
- [Bf-blender-cvs] [eaf5993] mathutils_bvhtree: Distinguish `use_poly_index` flag based on FACES/POLYS type instead of an explicit argument.
Lukas Tönne
- [Bf-blender-cvs] [c015676] mathutils_bvhtree: Nicer doc strings for BVHTree subclasses.
Lukas Tönne
- [Bf-blender-cvs] [11db80e] mathutils_bvhtree: Added mathutils.bvhtree submodule to the excluded modules list in the sphinx doc build files.
Lukas Tönne
- [Bf-blender-cvs] [d4c3b1e] mathutils_bvhtree: Properly register `mathutils.bvhtree` as a submodule.
Lukas Tönne
- [Bf-blender-cvs] [33268e4] mathutils_bvhtree: mathutils.bvhtree submodule functions for ray cast and find-nearest now support non-Vector tuples like the rest of mathutils.
Lukas Tönne
- [Bf-blender-cvs] [618fcb4] hair_immediate_fixes: Disabled the partial IK strand relaxation for the time being.
Lukas Tönne
- [Bf-blender-cvs] [ccee8d8] hair_immediate_fixes: Select/Deselect All operator for hair edit mode.
Lukas Tönne
- [Bf-blender-cvs] [f7cea2f] hair_immediate_fixes: Mouse Select operator for hair edit mode.
Lukas Tönne
- [Bf-blender-cvs] [cea9cbd] hair_immediate_fixes: Border Select operator for hair edit mode.
Lukas Tönne
- [Bf-blender-cvs] [fccc750] hair_immediate_fixes: Lasso Select operator for hair edit mode.
Lukas Tönne
- [Bf-blender-cvs] [dfb4167] hair_immediate_fixes: Select Linked operator for hair edit mode (select all vertices of a strand).
Lukas Tönne
- [Bf-blender-cvs] [4f338df] gooseberry: Merge branch 'master' into gooseberry
Lukas Tönne
- [Bf-blender-cvs] [19169de] master: Recalculate particle pathcache stuff for all particles instead of trying to be smart.
Lukas Tönne
- [Bf-blender-cvs] [70eee6a] gooseberry: Merge branch 'master' into gooseberry
Lukas Tönne
- [Bf-blender-cvs] [b29a6f1] temp_hair_flow: New `mode` enum for hair edit mode to toggle between direct mesh-style editing and flow solver editing.
Lukas Tönne
- [Bf-blender-cvs] [7659ec8] temp_hair_flow: New strand functions in the physics library for solving hair flow grids.
Lukas Tönne
- [Bf-blender-cvs] [1a43510] temp_hair_flow: Simple operator for solving and integrating the hair flow grid.
Lukas Tönne
- [Bf-blender-cvs] [a561eae] temp_hair_flow: Stub handling of hair edit mode switch for the undo system.
Lukas Tönne
- [Bf-blender-cvs] [acda535] temp_hair_flow: Simple hair strand integration function for the flow operator.
Lukas Tönne
- [Bf-blender-cvs] [37876f6] temp_hair_flow: New grid struct for hair volumetrics.
Lukas Tönne
- [Bf-blender-cvs] [32479d2] temp_hair_flow: First step toward hair directional flow solving: Calculate divergence from "source" (emitter) meshes.
Lukas Tönne
- [Bf-blender-cvs] [90f9fa5] temp_hair_flow: Solver for the pressure Poisson equation on hair flow grids.
Lukas Tönne
- [Bf-blender-cvs] [6a535b7] temp_hair_flow: Gradient calculation and normalization from the pressure field.
Lukas Tönne
- [Bf-blender-cvs] [7d11a47] temp_hair_flow: Use the interpolation direction of the hair flow for integrating hair strands.
Lukas Tönne
- [Bf-blender-cvs] [64d39b7] gooseberry: Separate context freeing from task freeing in threaded particle updates to prevent double-freeing/invalid mem access.
Lukas Tönne
- [Bf-blender-cvs] [1b686ca] temp_hair_flow: Revert "New `mode` enum for hair edit mode to toggle between direct mesh-style"
Lukas Tönne
- [Bf-blender-cvs] [0f9eb48] temp_hair_flow: Moved the hair flow solve operator out of the hair edit mode.
Lukas Tönne
- [Bf-blender-cvs] [2e2174e] temp_hair_flow: Use a particle system flag to toggle hair flow calculation.
Lukas Tönne
- [Bf-blender-cvs] [f92ab71] temp_hair_flow: Automatically re-evaluate the flow solution on hair updates, as a replacement for the current distribution system.
Lukas Tönne
- [Bf-blender-cvs] [ac4d90f] gooseberry: Reorganizing hair child code a little bit to make it not totally insane.
Lukas Tönne
- [Bf-blender-cvs] [8c99bf9] gooseberry: Moved kink, clump and roughness functions into the dedicated source file.
Lukas Tönne
- [Bf-blender-cvs] [9f835cc] gooseberry: Curve-based control for child path tapering.
Lukas Tönne
- [Bf-blender-cvs] [62fae2b] gooseberry: Merge branch 'hair_clumping' into gooseberry
Lukas Tönne
- [Bf-blender-cvs] [326d7fd] gooseberry: Curve-based control for "roughness" (noise displacement) of child hair.
Lukas Tönne
- [Bf-blender-cvs] [3b1186a] gooseberry: Disable scope updates in texture and image paint modes.
Lukas Tönne
- [Bf-blender-cvs] [c0888fa] gooseberry: Optional clumping noise feature for simulating twisted hair strands.
Lukas Tönne
- [Bf-blender-cvs] [bdae59a] gooseberry: Spiral kink mode for particles.
Lukas Tönne
- [Bf-blender-cvs] [99611fc] gooseberry: Another crappy approach to spirals on hairs, crazy expensive though.
Lukas Tönne
- [Bf-blender-cvs] [e3325ad] gooseberry: Fix for calculation of the key velocity on the last child hair segment.
Lukas Tönne
- [Bf-blender-cvs] [00b7010] gooseberry: Disable the path length check for spiral kink mode.
Lukas Tönne
- [Bf-blender-cvs] [679c90a] gooseberry: Removed unused old code.
Lukas Tönne
- [Bf-blender-cvs] [d79c6d8] gooseberry: Nicer calculation of the kink axis and result of the spiraling for negative radius.
Lukas Tönne
- [Bf-blender-cvs] [fa0a2d8] gooseberry: Support in Cycles for the extra spiral keys in hair paths.
Lukas Tönne
- [Bf-blender-cvs] [9e95e65] gooseberry: Optional randomization factors for the spiral radius and axis orientation.
Lukas Tönne
- [Bf-blender-cvs] [4a8eb2a] gooseberry: Allow clumping and roughness in Spiral kink mode as well.
Lukas Tönne
- [Bf-blender-cvs] [c84bd7f] gooseberry: Make random child length work again with the spiral kink mode.
Lukas Tönne
- [Bf-blender-cvs] [dd5d31b] master: Ignore "unavailable" links in the compositor, where one or both sockets are unavailable (hidden).
Lukas Tönne
- [Bf-blender-cvs] [90a8aa2] master: Fix T43201: Update the "in use" flags of sockets before drawing, so value buttons are displayed when the link is not used.
Lukas Tönne
- [Bf-blender-cvs] [15490d4] gooseberry: Spiral rotation axis was not always fully normalized, avoid an assert.
Lukas Tönne
- [Bf-blender-cvs] [6e50448] gooseberry: Renaming "Kink" texture influence to "Kink Frequency" to be more specific.
Lukas Tönne
- [Bf-blender-cvs] [1c8c537] gooseberry: New texture influence option for particle kink amplitude (as opposed to frequency).
Lukas Tönne
- [Bf-blender-cvs] [f62b9d8] gooseberry: Removed unused particles pointer from particle edit data.
Lukas Tönne
- [Bf-blender-cvs] [a3b8538] gooseberry: New operator for copying (hair) particle systems from one object to another, including edit data (grooming).
Lukas Tönne
- [Bf-blender-cvs] [57f69a5] gooseberry: Changed the workflow for the particle system copy operator to the common active-to-selected pattern.
Lukas Tönne
- [Bf-blender-cvs] [9bdefd5] gooseberry: Added a "specials" menu button next to the particle systems list for accessing the copy operator.
Lukas Tönne
- [Bf-blender-cvs] [12591ea] temp_constraint_volume: Generalizing constraint volume preservation.
Lukas Tönne
- [Bf-blender-cvs] [90bd44f] temp_constraint_volume: Allow disabling the volume exponent internally.
Lukas Tönne
- [Bf-blender-cvs] [885e1d1] temp_constraint_volume: Extended mode enum for selecting affected axes for volume preservation.
Lukas Tönne
- [Bf-blender-cvs] [355b289] gooseberry: Fix for particle system copy: This has to make sure the ORIGSPACE data layer is available.
Lukas Tönne
- [Bf-blender-cvs] [d7c1798] gooseberry: Removed debugging code.
Lukas Tönne
- [Bf-blender-cvs] [d926a25] gooseberry: Added space selection option to the particle system copy operator.
Lukas Tönne
- [Bf-blender-cvs] [5a830bb] gooseberry: Make removal of existing particle systems on copying optional.
Lukas Tönne
- [Bf-blender-cvs] [3c2e313] gooseberry: Second variant of the copy-to-select operator for particles to only copy the active particle system (and not remove existing in the process).
Lukas Tönne
- [Bf-blender-cvs] [6cd3ebf] alembic_pointcache: Merge branch 'master' into alembic_pointcache
Lukas Tönne
- [Bf-blender-cvs] [e52f280] gooseberry: Fix for slow deformation-motionblur in Cycles using the new spiral kink mode.
Lukas Tönne
- [Bf-blender-cvs] [913e2ba] master: Show buttons for particle system modifiers render/viewport toggles in the particle buttons list.
Lukas Tönne
- [Bf-blender-cvs] [4dec17b] gooseberry: Merge branch 'master' into gooseberry
Lukas Tönne
- [Bf-blender-cvs] [c55d20b] gooseberry: Use separate flags to enable/disable clump and roughness curves for child hairs.
Lukas Tönne
- [Bf-blender-cvs] [6f7ef81] gooseberry: Fix for incorrect DNA field name in versioning, causes constant resetting of clump noise size on reload.
Lukas Tönne
- [Bf-blender-cvs] [8707be3] temp_merge_gooseberry_hair: Code cleanup: Use a variable-sized array for the hair volume velocity smoothing and collision code, split into multiple functions.
Lukas Tönne
- [Bf-blender-cvs] [5418ab9] temp_merge_gooseberry_hair: New voxel texture mode "Hair", for displaying the internal hair volume structure as a texture.
Lukas Tönne
- [Bf-blender-cvs] [7b5f4d6] temp_merge_gooseberry_hair: Fixed voxel grid initialization from hair points and colliders by using the suggested tent function from the original paper.
Lukas Tönne
- [Bf-blender-cvs] [24f68e7] temp_merge_gooseberry_hair: Support for various data properties of the hair grid in the voxel texture.
Lukas Tönne
- [Bf-blender-cvs] [3797987] temp_merge_gooseberry_hair: Fixed hair velocity smoothing.
Lukas Tönne
- [Bf-blender-cvs] [a65d476] temp_merge_gooseberry_hair: Implemented internal hair pressure to prevent hair from collapsing in on itself.
Lukas Tönne
- [Bf-blender-cvs] [a0333b5] temp_merge_gooseberry_hair: Some initial collision code, without actual response forces still.
Lukas Tönne
- [Bf-blender-cvs] [03c1d44] temp_merge_gooseberry_hair: Debug drawing for simulations, to aid in visualizing abstract data such as forces, velocities, contact points etc.
Lukas Tönne
- [Bf-blender-cvs] [fb30d56] temp_merge_gooseberry_hair: Partial response force for hair collisions.
Lukas Tönne
- [Bf-blender-cvs] [6c77e91] temp_merge_gooseberry_hair: Clear debug_data pointer in local cloth modifier data of the particle systems on blend file load.
Lukas Tönne
- [Bf-blender-cvs] [25151ac] temp_merge_gooseberry_hair: Fix for crash when going into particle edit mode with baked hair simulation.
Lukas Tönne
- [Bf-blender-cvs] [046d4c9] temp_merge_gooseberry_hair: Use repulsion forces in combination with the one-time penalty forces in collision.
Lukas Tönne
- [Bf-blender-cvs] [6470f7a] temp_merge_gooseberry_hair: Fix for hair collision detection: need to use the second point of the timestep segment.
Lukas Tönne
- [Bf-blender-cvs] [d2e7140] temp_merge_gooseberry_hair: Hair debugging: use "categories" (strings) for grouping debug elements and support clearing for categories.
Lukas Tönne
- [Bf-blender-cvs] [7c50fbd] temp_merge_gooseberry_hair: Fix bounce/repulse calculation.
Lukas Tönne
- [Bf-blender-cvs] [9850013] temp_merge_gooseberry_hair: Extended line/face collision near-check, to allow for distance margins.
Lukas Tönne
- [Bf-blender-cvs] [0fb2082] temp_merge_gooseberry_hair: Some more debug elements for hair collisions.
Lukas Tönne
- [Bf-blender-cvs] [9779fe8] temp_merge_gooseberry_hair: Cleanup: removed the unused olddV vectors from implicit solver data.
Lukas Tönne
- [Bf-blender-cvs] [bc4f523] temp_merge_gooseberry_hair: Cleanup: No point in passing all the implicit solver arguments individually.
Lukas Tönne
- [Bf-blender-cvs] [a18e650] temp_merge_gooseberry_hair: Cleanup: added some comments to the members of Implicit_Data.
Lukas Tönne
- [Bf-blender-cvs] [a1582db] temp_merge_gooseberry_hair: Preparation for collision code fixing.
Lukas Tönne
- [Bf-blender-cvs] [f60ea41] temp_merge_gooseberry_hair: Hair collision: Use the S matrix for enforcing contact constraints.
Lukas Tönne
- [Bf-blender-cvs] [708027a] temp_merge_gooseberry_hair: Fixed implementation of the Conjugate Gradient method for the cloth solver that properly supports constraints with some degrees-of-freedom.
Lukas Tönne
- [Bf-blender-cvs] [8691aaa] temp_merge_gooseberry_hair: Added a comment and use the new CG solver as the "official" version now.
Lukas Tönne
- [Bf-blender-cvs] [7bd6a3b] temp_merge_gooseberry_hair: Removed own debug print.
Lukas Tönne
- [Bf-blender-cvs] [07c66bb] temp_merge_gooseberry_hair: Reduced minimum for cloth solver substeps to 1.
Lukas Tönne
- [Bf-blender-cvs] [b73b253] temp_merge_gooseberry_hair: Fixed for hair collision detection, old/new positions were swapped.
Lukas Tönne
- [Bf-blender-cvs] [6576f3a] temp_merge_gooseberry_hair: Better contact point near-test for hair.
Lukas Tönne
- [Bf-blender-cvs] [da66f60] temp_merge_gooseberry_hair: Use the S matrix of the modifier CG algorithm for implementing collision responses.
Lukas Tönne
- [Bf-blender-cvs] [4f504d5] temp_merge_gooseberry_hair: Fix for collision response, the impulse response was far too small.
Lukas Tönne
- [Bf-blender-cvs] [ea883db] temp_merge_gooseberry_hair: Disabled collision culling on the inside of the collider faces for now, this seems to remove too many contact points somehow ...
Lukas Tönne
- [Bf-blender-cvs] [289a6f9] temp_merge_gooseberry_hair: Use squareroot of the current epsilon error target for CG, since we square this value anyway.
Lukas Tönne
- [Bf-blender-cvs] [9422d6b] temp_merge_gooseberry_hair: Don't try to enforce a velocity change for pinned vertices; their velocity is defined externally by hair root motion.
Lukas Tönne
- [Bf-blender-cvs] [3af3a2c] temp_merge_gooseberry_hair: Alternative new solver for cloth using the Eigen CG solver instead of a custom built solver.
Lukas Tönne
- [Bf-blender-cvs] [1965310] temp_merge_gooseberry_hair: To make gravity a true force vector, multiply by the mass.
Lukas Tönne
- [Bf-blender-cvs] [48d4bb6] temp_merge_gooseberry_hair: Reimplemented Goal springs for the Eigen CG solver method.
Lukas Tönne
- [Bf-blender-cvs] [535d08c] temp_merge_gooseberry_hair: Implemented a modifier conjugate gradient algorithm to support stable constraining.
Lukas Tönne
- [Bf-blender-cvs] [d31389f] temp_merge_gooseberry_hair: Switched to the modified CG method that supports constraints, and added back structural stretch springs.
Lukas Tönne
- [Bf-blender-cvs] [7e4304d] temp_merge_gooseberry_hair: Arbitrary scaling factor for the structural spring forces (stretching).
Lukas Tönne
- [Bf-blender-cvs] [a20f941] temp_merge_gooseberry_hair: Reenabled air drag force for cloth sim.
Lukas Tönne
- [Bf-blender-cvs] [6706741] temp_merge_gooseberry_hair: Added a new internal header for implicit solver defines.
Lukas Tönne
- [Bf-blender-cvs] [d73daf0] temp_merge_gooseberry_hair: Debug printing code for large sparse vectors and matrices, to compare solver input/output of the old and new methods.
Lukas Tönne
- [Bf-blender-cvs] [8d45824] temp_merge_gooseberry_hair: A couple of defines to disable various influences on the cloth sim for debugging.
Lukas Tönne
- [Bf-blender-cvs] [153c8d3] temp_merge_gooseberry_hair: Minor fix in debug print, so solver prints can be diff'ed.
Lukas Tönne
- [Bf-blender-cvs] [934d164] temp_merge_gooseberry_hair: Correctly implemented and verified gravity, drag, structural springs.
Lukas Tönne
- [Bf-blender-cvs] [4032278] temp_merge_gooseberry_hair: Fixed bending forces for cloth springs.
Lukas Tönne
- [Bf-blender-cvs] [ebc7504] temp_merge_gooseberry_hair: Reenabled goal springs and removed the arbitrary structural scaling factor.
Lukas Tönne
- [Bf-blender-cvs] [f11046c] temp_merge_gooseberry_hair: Added back external effector forces for the cloth solver.
Lukas Tönne
- [Bf-blender-cvs] [5a06111] temp_merge_gooseberry_hair: Optimized matrix filling using the Eigen triplets method.
Lukas Tönne
- [Bf-blender-cvs] [5f71e8e] temp_merge_gooseberry_hair: Cleanup, removed unused old code.
Lukas Tönne
- [Bf-blender-cvs] [07a41b3] temp_merge_gooseberry_hair: Added new data in the cloth modifier for hair root information.
Lukas Tönne
- [Bf-blender-cvs] [b84fd7d] temp_merge_gooseberry_hair: Disable some debugging options in Eigen to make it more usable in Debug mode.
Lukas Tönne
- [Bf-blender-cvs] [4599169] temp_merge_gooseberry_hair: First stage of implementing moving frames of reference for hair/cloth.
Lukas Tönne
- [Bf-blender-cvs] [4debd2e] temp_merge_gooseberry_hair: Removed unused variable.
Lukas Tönne
- [Bf-blender-cvs] [8670039] temp_merge_gooseberry_hair: Implemented gradient transformation for forces in the root frame (dFdX, dFdV).
Lukas Tönne
- [Bf-blender-cvs] [97f91da] temp_merge_gooseberry_hair: Switched back to the old solver for the time being.
Lukas Tönne
- [Bf-blender-cvs] [b22664e] temp_merge_gooseberry_hair: Ported root frame transformation to the old cloth solver.
Lukas Tönne
- [Bf-blender-cvs] [4322d0a] temp_merge_gooseberry_hair: Option for disabling the root frame transformation altogether, mostly for testing.
Lukas Tönne
- [Bf-blender-cvs] [7002d8d] temp_merge_gooseberry_hair: Use identity transform in the solver data roots to avoid possible errors when this data is used outside the transform functions.
Lukas Tönne
- [Bf-blender-cvs] [632e91b] temp_merge_gooseberry_hair: Transform the constraint matrix and target solver vector z according to the root frame transforms as well.
Lukas Tönne
- [Bf-blender-cvs] [1b3da92] temp_merge_gooseberry_hair: Correction for inverse constraint matrix rotation.
Lukas Tönne
- [Bf-blender-cvs] [742a510] temp_merge_gooseberry_hair: Moved collision response into the main cloth sim source file and fixed some coordinate transform issues.
Lukas Tönne
- [Bf-blender-cvs] [6e521b0] temp_merge_gooseberry_hair: Ignore velocity changes when the cloth solver does not converge.
Lukas Tönne
- [Bf-blender-cvs] [f318106] temp_merge_gooseberry_hair: Revert "Ignore velocity changes when the cloth solver does not converge."
Lukas Tönne
- [Bf-blender-cvs] [aada8bf] temp_merge_gooseberry_hair: Desperate attempt to get stable collisions: Disable restitution and handle only one collision contact at a time.
Lukas Tönne
- [Bf-blender-cvs] [fcffa4b] temp_merge_gooseberry_hair: Moved the cloth solver code into a new subfolder/library inside Blender code.
Lukas Tönne
- [Bf-blender-cvs] [41aa752] temp_merge_gooseberry_hair: Renamed functions to make them explicitly refer to cloth, and split the create/free functions for solver data off from the cloth solver.
Lukas Tönne
- [Bf-blender-cvs] [6d0efb5] temp_merge_gooseberry_hair: Moved "set_positions" for cloth out of core implicit solver.
Lukas Tönne
- [Bf-blender-cvs] [a2493dd] temp_merge_gooseberry_hair: Moved init/free functions for solver data out of implicit core.
Lukas Tönne
- [Bf-blender-cvs] [948132f] temp_merge_gooseberry_hair: Moved most of the main cloth solver function out of implicit code core.
Lukas Tönne
- [Bf-blender-cvs] [e2ef089] temp_merge_gooseberry_hair: Moved the unused goal force calculation function to the main mass-spring source file.
Lukas Tönne
- [Bf-blender-cvs] [15389e7] temp_merge_gooseberry_hair: Hair volume calculation is now in its own file.
Lukas Tönne
- [Bf-blender-cvs] [ddbf05f] temp_merge_gooseberry_hair: Main cloth force calculation function outside of implicit core code.
Lukas Tönne
- [Bf-blender-cvs] [7b492e4] temp_merge_gooseberry_hair: Added back spring force definitions outside the implicit solver.
Lukas Tönne
- [Bf-blender-cvs] [9887cc3] temp_merge_gooseberry_hair: Fix for own misconception of fictitious forces in the moving hair root frames.
Lukas Tönne
- [Bf-blender-cvs] [7505e6a] temp_merge_gooseberry_hair: Added a calculation function for the fictitious forces introduced by moving hair root reference frames.
Lukas Tönne
- [Bf-blender-cvs] [fea096b] temp_merge_gooseberry_hair: Removed unused code.
Lukas Tönne
- [Bf-blender-cvs] [4a7e464] temp_merge_gooseberry_hair: Minor fix when gravity code is disabled.
Lukas Tönne
- [Bf-blender-cvs] [f707165] temp_merge_gooseberry_hair: Fix for Sintel hair bug.
Lukas Tönne
- [Bf-blender-cvs] [90715c9] temp_merge_gooseberry_hair: Added back the velocity smoothing implementation.
Lukas Tönne
- [Bf-blender-cvs] [12b69a9] temp_merge_gooseberry_hair: Add weak repulsion forces to hair collision response to keep the hair at a the margin distance ("outer" softbody margin).
Lukas Tönne
- [Bf-blender-cvs] [c874403] temp_merge_gooseberry_hair: Fix for effector force fields on hair, using the world-to-root transformation.
Lukas Tönne
- [Bf-blender-cvs] [226b284] temp_merge_gooseberry_hair: Fix for rB71271bb, was replacing the force vectors entirely instead of adding.
Lukas Tönne
- [Bf-blender-cvs] [90c9e3b] temp_merge_gooseberry_hair: Reduced the length threshold for disabling short hairs from 0.1 to 0.01.
Lukas Tönne
- [Bf-blender-cvs] [ec04ad1] temp_merge_gooseberry_hair: Made the voxel grid size for hair interaction configurable and increased the default to 32.
Lukas Tönne
- [Bf-blender-cvs] [3b9716d] temp_merge_gooseberry_hair: Added basic filtering feature for velocity smoothing.
Lukas Tönne
- [Bf-blender-cvs] [c7e8dc2] temp_merge_gooseberry_hair: Disabled the velocity filtering feature for now, since the weighting is incorrect.
Lukas Tönne
- [Bf-blender-cvs] [d9ce183] temp_merge_gooseberry_hair: Fixed scons build files for new physics subfolder.
Lukas Tönne
- [Bf-blender-cvs] [77a478a] temp_merge_gooseberry_hair: More scons fixes for physics lib.
Lukas Tönne
- [Bf-blender-cvs] [ff94fc8] temp_merge_gooseberry_hair: Replace the dynamic root transform in the implicit solver data with a single transform matrix.
Lukas Tönne
- [Bf-blender-cvs] [ea1771e] temp_merge_gooseberry_hair: Simple initial implementation of angular bending springs.
Lukas Tönne
- [Bf-blender-cvs] [4fb9286] temp_merge_gooseberry_hair: Added a damping term for angular bending springs.
Lukas Tönne
- [Bf-blender-cvs] [48e207a] temp_merge_gooseberry_hair: Simple debug drawing support inside the implicit solver.
Lukas Tönne
- [Bf-blender-cvs] [4b2b0ed] temp_merge_gooseberry_hair: Calculate bending targets based on the direction of previous segments.
Lukas Tönne
- [Bf-blender-cvs] [823160b] temp_merge_gooseberry_hair: Basic solver result feedback from the mass-spring (cloth/hair) solver.
Lukas Tönne
- [Bf-blender-cvs] [1dbb4bc] temp_merge_gooseberry_hair: Unused function declaration.
Lukas Tönne
- [Bf-blender-cvs] [070214b] temp_merge_gooseberry_hair: Proper implementation of angular bending springs including jacobian derivatives for stabilization.
Lukas Tönne
- [Bf-blender-cvs] [4dc5ba5] temp_merge_gooseberry_hair: Fix for missing initialization of local cloth modifier inside particle systems.
Lukas Tönne
- [Bf-blender-cvs] [8d67ed5] temp_merge_gooseberry_hair: Clear forces and constraints together at the start of the time step, easier to verify.
Lukas Tönne
- [Bf-blender-cvs] [b669e1b] temp_merge_gooseberry_hair: Have to include BLI_utildefines before BKE_collision now to have bool defined.
Lukas Tönne
- [Bf-blender-cvs] [4cd68ba] temp_merge_gooseberry_hair: Target calculation for local non-straight rest shapes.
Lukas Tönne
- [Bf-blender-cvs] [00a0fc3] temp_merge_gooseberry_hair: Completed the implementation of bent rest shapes for hair.
Lukas Tönne
- [Bf-blender-cvs] [354ffd0] temp_merge_gooseberry_hair: Fix for hair chain testing in the cloth modifier.
Lukas Tönne
- [Bf-blender-cvs] [cff60f9] temp_merge_gooseberry_hair: Fix for outdated root array size when changing the particle amount during simulation.
Lukas Tönne
- [Bf-blender-cvs] [d10ea8a] temp_merge_gooseberry_hair: Set the length threshold for hair simulation to 10% again (from 1%).
Lukas Tönne
- [Bf-blender-cvs] [54f96ed] temp_merge_gooseberry_hair: Added separate damping for bending springs.
Lukas Tönne
- [Bf-blender-cvs] [338a371] temp_merge_gooseberry_hair: Fix for scons files missing physics include folder.
Lukas Tönne
- [Bf-blender-cvs] [51bb45d] temp_merge_gooseberry_hair: Cloth solver data for edit mode is unused, removed it.
Lukas Tönne
- [Bf-blender-cvs] [646e465] temp_merge_gooseberry_hair: Improved child hair curling for interpolated child particles.
Lukas Tönne
- [Bf-blender-cvs] [ab84803] temp_merge_gooseberry_hair: Guide hair drawing for hair particles.
Lukas Tönne
- [Bf-blender-cvs] [d933ea1] temp_merge_gooseberry_hair: Removed unused force arguments for angular bending springs and avoid redundant calculation for counterforces.
Lukas Tönne
- [Bf-blender-cvs] [c1cdeb3] temp_merge_gooseberry_hair: Removed block matrix indices storage from ClothSpring struct.
Lukas Tönne
- [Bf-blender-cvs] [a0f644d] temp_merge_gooseberry_hair: Use the generic task scheduler for threaded particle tasks, i.e. distribution and path caching for child particles.
Lukas Tönne
- [Bf-blender-cvs] [08be202] temp_merge_gooseberry_hair: Removed accidentally committed debug print.
Lukas Tönne
- [Bf-blender-cvs] [91599b8] temp_merge_gooseberry_hair: enum instead of #define for cloth vertex flags.
Lukas Tönne
- [Bf-blender-cvs] [a04e5ab] temp_merge_gooseberry_hair: Cleanup: Removed the unnecessary cloth solver abstraction (there is only one solver anyway), and split some particle cloth functions for clarity.
Lukas Tönne
- [Bf-blender-cvs] [35b7f1b] temp_merge_gooseberry_hair: Fix for inverted condition: hair data needs to be rebuilt when the cloth DM does not exist.
Lukas Tönne
- [Bf-blender-cvs] [f9609d5] temp_merge_gooseberry_hair: Updating Eigen implicit dynamics solver implementation to adhere to the new mass-spring solver API.
Lukas Tönne
- [Bf-blender-cvs] [9012eb7] temp_merge_gooseberry_hair: Ported the remaining implicit solver functions for Eigen.
Lukas Tönne
- [Bf-blender-cvs] [f2474b7] temp_merge_gooseberry_hair: Unified the main Eigen solver function a bit for constrained/unconstrained solver variants.
Lukas Tönne
- [Bf-blender-cvs] [fd31076] temp_merge_gooseberry_hair: Switched back to blender implicit solver for merge.
Lukas Tönne
- [Bf-blender-cvs] [3605925] temp_merge_gooseberry_hair: New hair editing feature "Shape Cut", for cutting hair based on a mesh shape instead of a brush tool.
Lukas Tönne
- [Bf-blender-cvs] [98d4f98] temp_merge_gooseberry_hair: Removed unused line.
Lukas Tönne
- [Bf-blender-cvs] [67f210a] temp_merge_gooseberry_hair: Moved particle code for distributions into own file to make hacking easier.
Lukas Tönne
- [Bf-blender-cvs] [d38f782] temp_merge_gooseberry_hair: A little bit of code sanity by splitting particle distribution function by type.
Lukas Tönne
- [Bf-blender-cvs] [8af36c2] temp_merge_gooseberry_hair: Removed unused variable.
Lukas Tönne
- [Bf-blender-cvs] [b25d1d9] temp_merge_gooseberry_hair: Moved render simplification function for particle distribution into the distribution code.
Lukas Tönne
- [Bf-blender-cvs] [0f21be7] temp_merge_gooseberry_hair: Reorganizing hair dynamics UI layout a bit to make settings slightly more intuitive.
Lukas Tönne
- [Bf-blender-cvs] [dd12a32] temp_merge_gooseberry_hair: Fix for warnings/errors
Lukas Tönne
- [Bf-blender-cvs] [a0f15e0] temp_merge_gooseberry_hair: Minor fix for lost variable declaration during cherry-picking.
Lukas Tönne
- [Bf-blender-cvs] [1608746] temp_merge_gooseberry_hair: Perform grid-based velocity smoothing for hair outside of the implicit solver step.
Lukas Tönne
- [Bf-blender-cvs] [9c03a9d] temp_merge_gooseberry_hair: Debug drawing feature to visualize the hair continuum grid.
Lukas Tönne
- [Bf-blender-cvs] [619c656] temp_merge_gooseberry_hair: Fill the hair volume grid with the _new_ velocities from the first solver step, instead of using the previous step's velocities.
Lukas Tönne
- [Bf-blender-cvs] [15adaac] temp_merge_gooseberry_hair: Removed arbitrary factor 2.0 on volumetric hair friction factor.
Lukas Tönne
- [Bf-blender-cvs] [1eb70f3] temp_merge_gooseberry_hair: Debug visualization code of a slice of the hair velocity vector field.
Lukas Tönne
- [Bf-blender-cvs] [82b04d1] temp_merge_gooseberry_hair: Expose hair grid info in the RNA (read-only); it can be useful for debugging purposes.
Lukas Tönne
- [Bf-blender-cvs] [000824b] temp_merge_gooseberry_hair: Reimplemented the voxel texture type for displaying hair continuum grids.
Lukas Tönne
- [Bf-blender-cvs] [7288fec] temp_merge_gooseberry_hair: Unused leftover debug variable.
Lukas Tönne
- [Bf-blender-cvs] [b6623ab] temp_merge_gooseberry_hair: Debug grid drawing for hair volume was drawing one subdivision too many.
Lukas Tönne
- [Bf-blender-cvs] [1504083] temp_merge_gooseberry_hair: New debug element "circle" for simulations, which is quite useful for visualizing scalar fields.
Lukas Tönne
- [Bf-blender-cvs] [1bfea8c] temp_merge_gooseberry_hair: Better grid rasterization method for hair volumetric grids.
Lukas Tönne
- [Bf-blender-cvs] [40dba87] temp_merge_gooseberry_hair: Removed unused "collider grid" struct from hair volumetrics.
Lukas Tönne
- [Bf-blender-cvs] [f082592] temp_merge_gooseberry_hair: Renamed HairVertexGrid to HairGrid, since it's not actually storing hair vertex data.
Lukas Tönne
- [Bf-blender-cvs] [eda308a] temp_merge_gooseberry_hair: Removed unused voxel_filter_size DNA property.
Lukas Tönne
- [Bf-blender-cvs] [5c96057] temp_merge_gooseberry_hair: Use a fixed, uniform cell size for hair continuum grids.
Lukas Tönne
- [Bf-blender-cvs] [6ebab85] temp_merge_gooseberry_hair: Minor debug code fix.
Lukas Tönne
- [Bf-blender-cvs] [6987d4d] temp_merge_gooseberry_hair: Compile hair volumetrics code as C++, so we can use Eigen easier.
Lukas Tönne
- [Bf-blender-cvs] [61d22ea] temp_merge_gooseberry_hair: Updated a few comments.
Lukas Tönne
- [Bf-blender-cvs] [1b5aaaf] temp_merge_gooseberry_hair: Added new header for Eigen utility classes.
Lukas Tönne
- [Bf-blender-cvs] [a5b72d5] temp_merge_gooseberry_hair: Pampering the stupid MSVC compiler again, it fails to build valid C code.
Lukas Tönne
- [Bf-blender-cvs] [a210618] temp_merge_gooseberry_hair: Main solver step for generating a divergence-free hair velocity field on the grid.
Lukas Tönne
- [Bf-blender-cvs] [6d7a723] temp_merge_gooseberry_hair: Implemented PIC and FLIP methods for combining the fluid grid simulation with the Lagrangian hair model.
Lukas Tönne
- [Bf-blender-cvs] [6b20d54] temp_merge_gooseberry_hair: Merge branch 'hair_immediate_fixes' into gooseberry
Lukas Tönne
- [Bf-blender-cvs] [28f0ba1] temp_merge_gooseberry_hair: Fix for grid drawing in 3D view, was using one less grid cell.
Lukas Tönne
- [Bf-blender-cvs] [789f6b7] temp_merge_gooseberry_hair: Draw actual hair keys when the "Guide Hair" setting is enabled.
Lukas Tönne
- [Bf-blender-cvs] [b4b75df] temp_merge_gooseberry_hair: Rewriting the grid rasterization function for hair segments.
Lukas Tönne
- [Bf-blender-cvs] [001202c] temp_merge_gooseberry_hair: Another fix for off-by-one hair grid resolution errors.
Lukas Tönne
- [Bf-blender-cvs] [1229f6c] temp_merge_gooseberry_hair: Implementation of a target density feature for the hair simulation.
Lukas Tönne
- [Bf-blender-cvs] [f7eebdd] temp_merge_gooseberry_hair: Fix for merge errors and leftover unused code lines.
Lukas Tönne
- [Bf-blender-cvs] [eed6cb7] temp_merge_gooseberry_hair: Added a margin to the number of cells used in the poisson grid solver, to ensure we always have one layer of empty cells around the fluid.
Lukas Tönne
- [Bf-blender-cvs] [ca9b9ee] temp_merge_gooseberry_hair: Fallback method for defining density in the hair grid using discrete samples.
Lukas Tönne
- [Bf-blender-cvs] [855bd8d] temp_merge_gooseberry_hair: Corrected the divergence and gradient calculation for the hair grid solver input and output.
Lukas Tönne
- [Bf-blender-cvs] [cb433e6] temp_merge_gooseberry_hair: A bunch of debug drawing changes.
Lukas Tönne
- [Bf-blender-cvs] [2d15ed2] temp_merge_gooseberry_hair: Hair grid code was using an invalid hair segment at each hair end with zero vectors, leading to bad density values.
Lukas Tönne
- [Bf-blender-cvs] [2575efc] temp_merge_gooseberry_hair: Fixed wrong stride values used for offsetting the index of Eigen values.
Lukas Tönne
- [Bf-blender-cvs] [1c63260] temp_merge_gooseberry_hair: Use dedicated debug values in cloth settings instead of abusing unused other values.
Lukas Tönne
- [Bf-blender-cvs] [1c1200b] temp_merge_gooseberry_hair: Inverted effect of target density was unstable, the divergence term needs to be substracted instead.
Lukas Tönne
- [Bf-blender-cvs] [61f4c7b] temp_merge_gooseberry_hair: Some tweaking of value ranges for hair target density and removed density factor (already included in grid velocity).
Lukas Tönne
- [Bf-blender-cvs] [371920f] temp_merge_gooseberry_hair: Nicer hashing functionality for sim debugging using a variadic macro to support multiple hash identifiers.
Lukas Tönne
- [Bf-blender-cvs] [c2c4709] temp_merge_gooseberry_hair: Fix for particle instance modifier: use a stable parallel-transport framing method instead of the Frenet frame.
Lukas Tönne
- [Bf-blender-cvs] [0d176ec] temp_merge_gooseberry_hair: Fix for particle instance initial frames.
Lukas Tönne
- [Bf-blender-cvs] [8e5385b] temp_merge_gooseberry_hair: Randomness factor for hair bending stiffness.
Lukas Tönne
- [Bf-blender-cvs] [55d785e] temp_merge_gooseberry_hair: Fix for applying the bending randomness factor.
Lukas Tönne
- [Bf-blender-cvs] [c8e11d3] temp_merge_gooseberry_hair: Better update function for particle settings affecting nested cloth modifier.
Lukas Tönne
- [Bf-blender-cvs] [97f2792] temp_merge_gooseberry_hair: Fix for invalid particle pointer access in mixed particle/child loop.
Lukas Tönne
- [Bf-blender-cvs] [0e4df41] temp_merge_gooseberry_hair: Another fix for particle instance child lookups, was not subtracting parent amount.
Lukas Tönne
- [Bf-blender-cvs] [624f935] temp_merge_gooseberry_hair: Fix for missing library linking in blenderplayer.
Lukas Tönne
- [Bf-blender-cvs] [7c0af40] temp_merge_gooseberry_hair: New python submodule `mathutils.interpolate` for various mesh interpolation and weighting methods.
Lukas Tönne
- [Bf-blender-cvs] [3a8295f] temp_merge_gooseberry_hair: Improved force field effects on hair strands.
Lukas Tönne
- [Bf-blender-cvs] [5ee4cf0] temp_merge_gooseberry_hair: Fix for wind force function call.
Lukas Tönne
- [Bf-blender-cvs] [1c99c8f] temp_merge_gooseberry_hair: Radical simplification of the wind effect on hair, since the previous approach does not work very well.
Lukas Tönne
- [Bf-blender-cvs] [f2f08ea] temp_merge_gooseberry_hair: Presets for hair dynamics.
Lukas Tönne
- [Bf-blender-cvs] [49bf56e] temp_merge_gooseberry_hair: Fix for invalid access to undefined hair data in edge-only cloth meshes.
Lukas Tönne
- [Bf-blender-cvs] [291a259] temp_merge_gooseberry_hair: Properly register the `mathutils.interpolate` submodule.
Lukas Tönne
- [Bf-blender-cvs] [bdf24b7] temp_merge_gooseberry_hair: Separate context freeing from task freeing in threaded particle updates to prevent double-freeing/invalid mem access.
Lukas Tönne
- [Bf-blender-cvs] [30f3a2b] temp_merge_gooseberry_hair: Reorganizing hair child code a little bit to make it not totally insane.
Lukas Tönne
- [Bf-blender-cvs] [fec5c9e] temp_merge_gooseberry_hair: Moved kink, clump and roughness functions into the dedicated source file.
Lukas Tönne
- [Bf-blender-cvs] [1aa2619] temp_merge_gooseberry_hair: Curve-based control for child path tapering.
Lukas Tönne
- [Bf-blender-cvs] [2dd812d] temp_merge_gooseberry_hair: Curve-based control for "roughness" (noise displacement) of child hair.
Lukas Tönne
- [Bf-blender-cvs] [29fce56] temp_merge_gooseberry_hair: Disable scope updates in texture and image paint modes.
Lukas Tönne
- [Bf-blender-cvs] [7e88688] temp_merge_gooseberry_hair: Optional clumping noise feature for simulating twisted hair strands.
Lukas Tönne
- [Bf-blender-cvs] [c4467aa] temp_merge_gooseberry_hair: Spiral kink mode for particles.
Lukas Tönne
- [Bf-blender-cvs] [3c923f5] temp_merge_gooseberry_hair: Another crappy approach to spirals on hairs, crazy expensive though.
Lukas Tönne
- [Bf-blender-cvs] [41920e0] temp_merge_gooseberry_hair: Fix for calculation of the key velocity on the last child hair segment.
Lukas Tönne
- [Bf-blender-cvs] [b23c4e1] temp_merge_gooseberry_hair: Disable the path length check for spiral kink mode.
Lukas Tönne
- [Bf-blender-cvs] [7f959eb] temp_merge_gooseberry_hair: Removed unused old code.
Lukas Tönne
- [Bf-blender-cvs] [6e96d52] temp_merge_gooseberry_hair: Nicer calculation of the kink axis and result of the spiraling for negative radius.
Lukas Tönne
- [Bf-blender-cvs] [fde523e] temp_merge_gooseberry_hair: Support in Cycles for the extra spiral keys in hair paths.
Lukas Tönne
- [Bf-blender-cvs] [14c5d9d] temp_merge_gooseberry_hair: Optional randomization factors for the spiral radius and axis orientation.
Lukas Tönne
- [Bf-blender-cvs] [e9f3cbf] temp_merge_gooseberry_hair: Allow clumping and roughness in Spiral kink mode as well.
Lukas Tönne
- [Bf-blender-cvs] [6e336d4] temp_merge_gooseberry_hair: Make random child length work again with the spiral kink mode.
Lukas Tönne
- [Bf-blender-cvs] [cd37234] temp_merge_gooseberry_hair: Spiral rotation axis was not always fully normalized, avoid an assert.
Lukas Tönne
- [Bf-blender-cvs] [59321aa] temp_merge_gooseberry_hair: Renaming "Kink" texture influence to "Kink Frequency" to be more specific.
Lukas Tönne
- [Bf-blender-cvs] [a54cf99] temp_merge_gooseberry_hair: New texture influence option for particle kink amplitude (as opposed to frequency).
Lukas Tönne
- [Bf-blender-cvs] [ffca4ea] temp_merge_gooseberry_hair: Removed unused particles pointer from particle edit data.
Lukas Tönne
- [Bf-blender-cvs] [9643c26] temp_merge_gooseberry_hair: New operator for copying (hair) particle systems from one object to another, including edit data (grooming).
Lukas Tönne
- [Bf-blender-cvs] [100239e] temp_merge_gooseberry_hair: Changed the workflow for the particle system copy operator to the common active-to-selected pattern.
Lukas Tönne
- [Bf-blender-cvs] [51a9272] temp_merge_gooseberry_hair: Added a "specials" menu button next to the particle systems list for accessing the copy operator.
Lukas Tönne
- [Bf-blender-cvs] [9e62c2f] temp_merge_gooseberry_hair: Fix for particle system copy: This has to make sure the ORIGSPACE data layer is available.
Lukas Tönne
- [Bf-blender-cvs] [18ddcfb] temp_merge_gooseberry_hair: Removed debugging code.
Lukas Tönne
- [Bf-blender-cvs] [67f228f] temp_merge_gooseberry_hair: Added space selection option to the particle system copy operator.
Lukas Tönne
- [Bf-blender-cvs] [d4a0a95] temp_merge_gooseberry_hair: Make removal of existing particle systems on copying optional.
Lukas Tönne
- [Bf-blender-cvs] [d9b3dc2] temp_merge_gooseberry_hair: Second variant of the copy-to-select operator for particles to only copy the active particle system (and not remove existing in the process).
Lukas Tönne
- [Bf-blender-cvs] [fc15165] temp_merge_gooseberry_hair: Fix for slow deformation-motionblur in Cycles using the new spiral kink mode.
Lukas Tönne
- [Bf-blender-cvs] [2202b9f] temp_merge_gooseberry_hair: Use separate flags to enable/disable clump and roughness curves for child hairs.
Lukas Tönne
- [Bf-blender-cvs] [4eb113d] temp_merge_gooseberry_hair: Fix for incorrect DNA field name in versioning, causes constant resetting of clump noise size on reload.
Lukas Tönne
- [Bf-blender-cvs] [e4bc201] temp_merge_gooseberry_hair: Fixed a couple of small merge errors.
Lukas Tönne
- [Bf-blender-cvs] [4cd6111] master: Code cleanup: Use a variable-sized array for the hair volume velocity smoothing and collision code, split into multiple functions.
Lukas Tönne
- [Bf-blender-cvs] [5f41b19] master: New voxel texture mode "Hair", for displaying the internal hair volume structure as a texture.
Lukas Tönne
- [Bf-blender-cvs] [efc0cd1] master: Fixed voxel grid initialization from hair points and colliders by using the suggested tent function from the original paper.
Lukas Tönne
- [Bf-blender-cvs] [b331a82] master: Support for various data properties of the hair grid in the voxel texture.
Lukas Tönne
- [Bf-blender-cvs] [345c7b1] master: Fixed hair velocity smoothing.
Lukas Tönne
- [Bf-blender-cvs] [ba8b8ec] master: Implemented internal hair pressure to prevent hair from collapsing in on itself.
Lukas Tönne
- [Bf-blender-cvs] [5a43e84] master: Some initial collision code, without actual response forces still.
Lukas Tönne
- [Bf-blender-cvs] [d8cf12f] master: Debug drawing for simulations, to aid in visualizing abstract data such as forces, velocities, contact points etc.
Lukas Tönne
- [Bf-blender-cvs] [1ed88bb] master: Partial response force for hair collisions.
Lukas Tönne
- [Bf-blender-cvs] [f757364] master: Clear debug_data pointer in local cloth modifier data of the particle systems on blend file load.
Lukas Tönne
- [Bf-blender-cvs] [67fdd5e] master: Fix for crash when going into particle edit mode with baked hair simulation.
Lukas Tönne
- [Bf-blender-cvs] [a580be6] master: Use repulsion forces in combination with the one-time penalty forces in collision.
Lukas Tönne
- [Bf-blender-cvs] [70df8f8] master: Fix for hair collision detection: need to use the second point of the timestep segment.
Lukas Tönne
- [Bf-blender-cvs] [d43f760] master: Hair debugging: use "categories" (strings) for grouping debug elements and support clearing for categories.
Lukas Tönne
- [Bf-blender-cvs] [dbf7840] master: Fix bounce/repulse calculation.
Lukas Tönne
- [Bf-blender-cvs] [f98d388] master: Extended line/face collision near-check, to allow for distance margins.
Lukas Tönne
- [Bf-blender-cvs] [ccad968] master: Some more debug elements for hair collisions.
Lukas Tönne
- [Bf-blender-cvs] [e9849bd] master: Cleanup: removed the unused olddV vectors from implicit solver data.
Lukas Tönne
- [Bf-blender-cvs] [c6db1d0] master: Cleanup: No point in passing all the implicit solver arguments individually.
Lukas Tönne
- [Bf-blender-cvs] [0f45f4a] master: Cleanup: added some comments to the members of Implicit_Data.
Lukas Tönne
- [Bf-blender-cvs] [fc083b4] master: Preparation for collision code fixing.
Lukas Tönne
- [Bf-blender-cvs] [b386633] master: Hair collision: Use the S matrix for enforcing contact constraints.
Lukas Tönne
- [Bf-blender-cvs] [c6e5f6a] master: Fixed implementation of the Conjugate Gradient method for the cloth solver that properly supports constraints with some degrees-of-freedom.
Lukas Tönne
- [Bf-blender-cvs] [ae162f6] master: Added a comment and use the new CG solver as the "official" version now.
Lukas Tönne
- [Bf-blender-cvs] [b8a9579] master: Removed own debug print.
Lukas Tönne
- [Bf-blender-cvs] [971419c] master: Reduced minimum for cloth solver substeps to 1.
Lukas Tönne
- [Bf-blender-cvs] [93194eb] master: Fixed for hair collision detection, old/new positions were swapped.
Lukas Tönne
- [Bf-blender-cvs] [02ab74e] master: Better contact point near-test for hair.
Lukas Tönne
- [Bf-blender-cvs] [27ecda9] master: Use the S matrix of the modifier CG algorithm for implementing collision responses.
Lukas Tönne
- [Bf-blender-cvs] [4bfd3c8] master: Fix for collision response, the impulse response was far too small.
Lukas Tönne
- [Bf-blender-cvs] [8ec4c31] master: Disabled collision culling on the inside of the collider faces for now, this seems to remove too many contact points somehow ...
Lukas Tönne
- [Bf-blender-cvs] [d1cb8b0] master: Use squareroot of the current epsilon error target for CG, since we square this value anyway.
Lukas Tönne
- [Bf-blender-cvs] [396f7ea] master: Don't try to enforce a velocity change for pinned vertices; their velocity is defined externally by hair root motion.
Lukas Tönne
- [Bf-blender-cvs] [8313735] master: Alternative new solver for cloth using the Eigen CG solver instead of a custom built solver.
Lukas Tönne
- [Bf-blender-cvs] [d2c0503] master: To make gravity a true force vector, multiply by the mass.
Lukas Tönne
- [Bf-blender-cvs] [722fd30] master: Reimplemented Goal springs for the Eigen CG solver method.
Lukas Tönne
- [Bf-blender-cvs] [c6a65ff] master: Implemented a modifier conjugate gradient algorithm to support stable constraining.
Lukas Tönne
- [Bf-blender-cvs] [8163fca] master: Switched to the modified CG method that supports constraints, and added back structural stretch springs.
Lukas Tönne
- [Bf-blender-cvs] [e0b46b1] master: Arbitrary scaling factor for the structural spring forces (stretching).
Lukas Tönne
- [Bf-blender-cvs] [7896827] master: Reenabled air drag force for cloth sim.
Lukas Tönne
- [Bf-blender-cvs] [8283122] master: Added a new internal header for implicit solver defines.
Lukas Tönne
- [Bf-blender-cvs] [1819cbd] master: Debug printing code for large sparse vectors and matrices, to compare solver input/output of the old and new methods.
Lukas Tönne
- [Bf-blender-cvs] [b241f23] master: A couple of defines to disable various influences on the cloth sim for debugging.
Lukas Tönne
- [Bf-blender-cvs] [f336ca5] master: Minor fix in debug print, so solver prints can be diff'ed.
Lukas Tönne
- [Bf-blender-cvs] [6d4c704] master: Correctly implemented and verified gravity, drag, structural springs.
Lukas Tönne
- [Bf-blender-cvs] [c7932e9] master: Fixed bending forces for cloth springs.
Lukas Tönne
- [Bf-blender-cvs] [ace1b50] master: Reenabled goal springs and removed the arbitrary structural scaling factor.
Lukas Tönne
- [Bf-blender-cvs] [e55d114] master: Added back external effector forces for the cloth solver.
Lukas Tönne
- [Bf-blender-cvs] [d91a4cd] master: Optimized matrix filling using the Eigen triplets method.
Lukas Tönne
- [Bf-blender-cvs] [da01c88] master: Cleanup, removed unused old code.
Lukas Tönne
- [Bf-blender-cvs] [d115bdb] master: Added new data in the cloth modifier for hair root information.
Lukas Tönne
- [Bf-blender-cvs] [d496b30] master: Disable some debugging options in Eigen to make it more usable in Debug mode.
Lukas Tönne
- [Bf-blender-cvs] [55a5351] master: First stage of implementing moving frames of reference for hair/cloth.
Lukas Tönne
- [Bf-blender-cvs] [2410dc3] master: Removed unused variable.
Lukas Tönne
- [Bf-blender-cvs] [9f28ced] master: Implemented gradient transformation for forces in the root frame (dFdX, dFdV).
Lukas Tönne
- [Bf-blender-cvs] [3ad7974] master: Switched back to the old solver for the time being.
Lukas Tönne
- [Bf-blender-cvs] [c5038b1] master: Ported root frame transformation to the old cloth solver.
Lukas Tönne
- [Bf-blender-cvs] [b391e96] master: Option for disabling the root frame transformation altogether, mostly for testing.
Lukas Tönne
- [Bf-blender-cvs] [bc6fa4f] master: Use identity transform in the solver data roots to avoid possible errors when this data is used outside the transform functions.
Lukas Tönne
- [Bf-blender-cvs] [0f3cbf3] master: Transform the constraint matrix and target solver vector z according to the root frame transforms as well.
Lukas Tönne
- [Bf-blender-cvs] [2b06b89] master: Correction for inverse constraint matrix rotation.
Lukas Tönne
- [Bf-blender-cvs] [3119d71] master: Moved collision response into the main cloth sim source file and fixed some coordinate transform issues.
Lukas Tönne
- [Bf-blender-cvs] [8532cf2] master: Ignore velocity changes when the cloth solver does not converge.
Lukas Tönne
- [Bf-blender-cvs] [3007fc6] master: Revert "Ignore velocity changes when the cloth solver does not converge."
Lukas Tönne
- [Bf-blender-cvs] [1c8a33a] master: Desperate attempt to get stable collisions: Disable restitution and handle only one collision contact at a time.
Lukas Tönne
- [Bf-blender-cvs] [5322def] master: Moved the cloth solver code into a new subfolder/library inside Blender code.
Lukas Tönne
- [Bf-blender-cvs] [0d60337] master: Renamed functions to make them explicitly refer to cloth, and split the create/free functions for solver data off from the cloth solver.
Lukas Tönne
- [Bf-blender-cvs] [d2e8a72] master: Moved "set_positions" for cloth out of core implicit solver.
Lukas Tönne
- [Bf-blender-cvs] [ac071de] master: Moved init/free functions for solver data out of implicit core.
Lukas Tönne
- [Bf-blender-cvs] [2901d6a] master: Moved most of the main cloth solver function out of implicit code core.
Lukas Tönne
- [Bf-blender-cvs] [b9b784f] master: Moved the unused goal force calculation function to the main mass-spring source file.
Lukas Tönne
- [Bf-blender-cvs] [64de714] master: Hair volume calculation is now in its own file.
Lukas Tönne
- [Bf-blender-cvs] [dd0a744] master: Main cloth force calculation function outside of implicit core code.
Lukas Tönne
- [Bf-blender-cvs] [02c8bf9] master: Added back spring force definitions outside the implicit solver.
Lukas Tönne
- [Bf-blender-cvs] [a49b170] master: Fix for own misconception of fictitious forces in the moving hair root frames.
Lukas Tönne
- [Bf-blender-cvs] [d0379f8] master: Added a calculation function for the fictitious forces introduced by moving hair root reference frames.
Lukas Tönne
- [Bf-blender-cvs] [58e33ab] master: Removed unused code.
Lukas Tönne
- [Bf-blender-cvs] [6623395] master: Minor fix when gravity code is disabled.
Lukas Tönne
- [Bf-blender-cvs] [a8cf092] master: Fix for Sintel hair bug.
Lukas Tönne
- [Bf-blender-cvs] [8876429] master: Added back the velocity smoothing implementation.
Lukas Tönne
- [Bf-blender-cvs] [d43170d] master: Add weak repulsion forces to hair collision response to keep the hair at a the margin distance ("outer" softbody margin).
Lukas Tönne
- [Bf-blender-cvs] [59d76a4] master: Fix for effector force fields on hair, using the world-to-root transformation.
Lukas Tönne
- [Bf-blender-cvs] [0ddea77] master: Fix for rB71271bb, was replacing the force vectors entirely instead of adding.
Lukas Tönne
- [Bf-blender-cvs] [be016da] master: Reduced the length threshold for disabling short hairs from 0.1 to 0.01.
Lukas Tönne
- [Bf-blender-cvs] [bbae8f8] master: Made the voxel grid size for hair interaction configurable and increased the default to 32.
Lukas Tönne
- [Bf-blender-cvs] [226beb9] master: Added basic filtering feature for velocity smoothing.
Lukas Tönne
- [Bf-blender-cvs] [f03d253] master: Disabled the velocity filtering feature for now, since the weighting is incorrect.
Lukas Tönne
- [Bf-blender-cvs] [09ad433] master: Fixed scons build files for new physics subfolder.
Lukas Tönne
- [Bf-blender-cvs] [fa1c2ba] master: More scons fixes for physics lib.
Lukas Tönne
- [Bf-blender-cvs] [86a4da1] master: Replace the dynamic root transform in the implicit solver data with a single transform matrix.
Lukas Tönne
- [Bf-blender-cvs] [7a7778d] master: Simple initial implementation of angular bending springs.
Lukas Tönne
- [Bf-blender-cvs] [14bd99b] master: Added a damping term for angular bending springs.
Lukas Tönne
- [Bf-blender-cvs] [e5ae13b] master: Simple debug drawing support inside the implicit solver.
Lukas Tönne
- [Bf-blender-cvs] [00bb836] master: Calculate bending targets based on the direction of previous segments.
Lukas Tönne
- [Bf-blender-cvs] [491e749] master: Basic solver result feedback from the mass-spring (cloth/hair) solver.
Lukas Tönne
- [Bf-blender-cvs] [3a8ef0e] master: Unused function declaration.
Lukas Tönne
- [Bf-blender-cvs] [c036c72] master: Proper implementation of angular bending springs including jacobian derivatives for stabilization.
Lukas Tönne
- [Bf-blender-cvs] [e44187c] master: Fix for missing initialization of local cloth modifier inside particle systems.
Lukas Tönne
- [Bf-blender-cvs] [6394189] master: Clear forces and constraints together at the start of the time step, easier to verify.
Lukas Tönne
- [Bf-blender-cvs] [7d4799b] master: Have to include BLI_utildefines before BKE_collision now to have bool defined.
Lukas Tönne
- [Bf-blender-cvs] [5209228] master: Target calculation for local non-straight rest shapes.
Lukas Tönne
- [Bf-blender-cvs] [577150c] master: Completed the implementation of bent rest shapes for hair.
Lukas Tönne
- [Bf-blender-cvs] [d613c38] master: Fix for hair chain testing in the cloth modifier.
Lukas Tönne
- [Bf-blender-cvs] [43424a6] master: Fix for outdated root array size when changing the particle amount during simulation.
Lukas Tönne
- [Bf-blender-cvs] [e694b7c] master: Set the length threshold for hair simulation to 10% again (from 1%).
Lukas Tönne
- [Bf-blender-cvs] [48e67c4] master: Added separate damping for bending springs.
Lukas Tönne
- [Bf-blender-cvs] [6097de2] master: Fix for scons files missing physics include folder.
Lukas Tönne
- [Bf-blender-cvs] [64b9ba0] master: Cloth solver data for edit mode is unused, removed it.
Lukas Tönne
- [Bf-blender-cvs] [acf4506] master: Improved child hair curling for interpolated child particles.
Lukas Tönne
- [Bf-blender-cvs] [173bdfe] master: Guide hair drawing for hair particles.
Lukas Tönne
- [Bf-blender-cvs] [a5f207d] master: Removed unused force arguments for angular bending springs and avoid redundant calculation for counterforces.
Lukas Tönne
- [Bf-blender-cvs] [c1f4542] master: Removed block matrix indices storage from ClothSpring struct.
Lukas Tönne
- [Bf-blender-cvs] [fe8fad5] master: Use the generic task scheduler for threaded particle tasks, i.e. distribution and path caching for child particles.
Lukas Tönne
- [Bf-blender-cvs] [ce53303] master: Removed accidentally committed debug print.
Lukas Tönne
- [Bf-blender-cvs] [0b0acb6] master: enum instead of #define for cloth vertex flags.
Lukas Tönne
- [Bf-blender-cvs] [4a16242] master: Cleanup: Removed the unnecessary cloth solver abstraction (there is only one solver anyway), and split some particle cloth functions for clarity.
Lukas Tönne
- [Bf-blender-cvs] [35d09c7] master: Fix for inverted condition: hair data needs to be rebuilt when the cloth DM does not exist.
Lukas Tönne
- [Bf-blender-cvs] [4eac83d] master: Updating Eigen implicit dynamics solver implementation to adhere to the new mass-spring solver API.
Lukas Tönne
- [Bf-blender-cvs] [2356264] master: Ported the remaining implicit solver functions for Eigen.
Lukas Tönne
- [Bf-blender-cvs] [4cdf0ab] master: Unified the main Eigen solver function a bit for constrained/unconstrained solver variants.
Lukas Tönne
- [Bf-blender-cvs] [117f4bb] master: Switched back to blender implicit solver for merge.
Lukas Tönne
- [Bf-blender-cvs] [c01ed48] master: New hair editing feature "Shape Cut", for cutting hair based on a mesh shape instead of a brush tool.
Lukas Tönne
- [Bf-blender-cvs] [f03fc27] master: Removed unused line.
Lukas Tönne
- [Bf-blender-cvs] [0f43ba8] master: Moved particle code for distributions into own file to make hacking easier.
Lukas Tönne
- [Bf-blender-cvs] [09f171c] master: A little bit of code sanity by splitting particle distribution function by type.
Lukas Tönne
- [Bf-blender-cvs] [34762de] master: Removed unused variable.
Lukas Tönne
- [Bf-blender-cvs] [edc9baa] master: Moved render simplification function for particle distribution into the distribution code.
Lukas Tönne
- [Bf-blender-cvs] [a351e8b] master: Reorganizing hair dynamics UI layout a bit to make settings slightly more intuitive.
Lukas Tönne
- [Bf-blender-cvs] [4ff68d0] master: Fix for warnings/errors
Lukas Tönne
- [Bf-blender-cvs] [4381fa3] master: Minor fix for lost variable declaration during cherry-picking.
Lukas Tönne
- [Bf-blender-cvs] [aea3097] master: Perform grid-based velocity smoothing for hair outside of the implicit solver step.
Lukas Tönne
- [Bf-blender-cvs] [c396886] master: Debug drawing feature to visualize the hair continuum grid.
Lukas Tönne
- [Bf-blender-cvs] [54c69c4] master: Fill the hair volume grid with the _new_ velocities from the first solver step, instead of using the previous step's velocities.
Lukas Tönne
- [Bf-blender-cvs] [9be290c] master: Removed arbitrary factor 2.0 on volumetric hair friction factor.
Lukas Tönne
- [Bf-blender-cvs] [9d27b53] master: Debug visualization code of a slice of the hair velocity vector field.
Lukas Tönne
- [Bf-blender-cvs] [cd717f1] master: Expose hair grid info in the RNA (read-only); it can be useful for debugging purposes.
Lukas Tönne
- [Bf-blender-cvs] [d42525a] master: Reimplemented the voxel texture type for displaying hair continuum grids.
Lukas Tönne
- [Bf-blender-cvs] [211be0a] master: Unused leftover debug variable.
Lukas Tönne
- [Bf-blender-cvs] [7dda1ea] master: Debug grid drawing for hair volume was drawing one subdivision too many.
Lukas Tönne
- [Bf-blender-cvs] [c37de38] master: New debug element "circle" for simulations, which is quite useful for visualizing scalar fields.
Lukas Tönne
- [Bf-blender-cvs] [d05c653] master: Better grid rasterization method for hair volumetric grids.
Lukas Tönne
- [Bf-blender-cvs] [dddf088] master: Removed unused "collider grid" struct from hair volumetrics.
Lukas Tönne
- [Bf-blender-cvs] [e3dcbc3] master: Renamed HairVertexGrid to HairGrid, since it's not actually storing hair vertex data.
Lukas Tönne
- [Bf-blender-cvs] [8dbb6f0] master: Removed unused voxel_filter_size DNA property.
Lukas Tönne
- [Bf-blender-cvs] [bf96400] master: Use a fixed, uniform cell size for hair continuum grids.
Lukas Tönne
- [Bf-blender-cvs] [46db288] master: Minor debug code fix.
Lukas Tönne
- [Bf-blender-cvs] [9cd8e9f] master: Compile hair volumetrics code as C++, so we can use Eigen easier.
Lukas Tönne
- [Bf-blender-cvs] [74d6f31] master: Updated a few comments.
Lukas Tönne
- [Bf-blender-cvs] [aa16b5c] master: Added new header for Eigen utility classes.
Lukas Tönne
- [Bf-blender-cvs] [7740b16] master: Pampering the stupid MSVC compiler again, it fails to build valid C code.
Lukas Tönne
- [Bf-blender-cvs] [926a674f] master: Main solver step for generating a divergence-free hair velocity field on the grid.
Lukas Tönne
- [Bf-blender-cvs] [be24adc] master: Implemented PIC and FLIP methods for combining the fluid grid simulation with the Lagrangian hair model.
Lukas Tönne
- [Bf-blender-cvs] [046510f] master: Merge branch 'hair_immediate_fixes' into gooseberry
Lukas Tönne
- [Bf-blender-cvs] [62d9aa0] master: Fix for grid drawing in 3D view, was using one less grid cell.
Lukas Tönne
- [Bf-blender-cvs] [e56bda4] master: Draw actual hair keys when the "Guide Hair" setting is enabled.
Lukas Tönne
- [Bf-blender-cvs] [9c660f1] master: Rewriting the grid rasterization function for hair segments.
Lukas Tönne
- [Bf-blender-cvs] [a754c0a] master: Another fix for off-by-one hair grid resolution errors.
Lukas Tönne
- [Bf-blender-cvs] [b3cbafb] master: Implementation of a target density feature for the hair simulation.
Lukas Tönne
- [Bf-blender-cvs] [e6b80eb] master: Fix for merge errors and leftover unused code lines.
Lukas Tönne
- [Bf-blender-cvs] [e73df24] master: Added a margin to the number of cells used in the poisson grid solver, to ensure we always have one layer of empty cells around the fluid.
Lukas Tönne
- [Bf-blender-cvs] [42fc88d] master: Fallback method for defining density in the hair grid using discrete samples.
Lukas Tönne
- [Bf-blender-cvs] [7c153c3] master: Corrected the divergence and gradient calculation for the hair grid solver input and output.
Lukas Tönne
- [Bf-blender-cvs] [95f9726] master: A bunch of debug drawing changes.
Lukas Tönne
- [Bf-blender-cvs] [d73de8f] master: Hair grid code was using an invalid hair segment at each hair end with zero vectors, leading to bad density values.
Lukas Tönne
- [Bf-blender-cvs] [faa112c] master: Fixed wrong stride values used for offsetting the index of Eigen values.
Lukas Tönne
- [Bf-blender-cvs] [325990f] master: Use dedicated debug values in cloth settings instead of abusing unused other values.
Lukas Tönne
- [Bf-blender-cvs] [2da21b3] master: Inverted effect of target density was unstable, the divergence term needs to be substracted instead.
Lukas Tönne
- [Bf-blender-cvs] [5238417] master: Some tweaking of value ranges for hair target density and removed density factor (already included in grid velocity).
Lukas Tönne
- [Bf-blender-cvs] [674c98b] master: Nicer hashing functionality for sim debugging using a variadic macro to support multiple hash identifiers.
Lukas Tönne
- [Bf-blender-cvs] [bd03372] master: Fix for particle instance modifier: use a stable parallel-transport framing method instead of the Frenet frame.
Lukas Tönne
- [Bf-blender-cvs] [64a4d4e] master: Fix for particle instance initial frames.
Lukas Tönne
- [Bf-blender-cvs] [d031831] master: Randomness factor for hair bending stiffness.
Lukas Tönne
- [Bf-blender-cvs] [60bf6c1] master: Fix for applying the bending randomness factor.
Lukas Tönne
- [Bf-blender-cvs] [790b931] master: Better update function for particle settings affecting nested cloth modifier.
Lukas Tönne
- [Bf-blender-cvs] [c3c1950] master: Fix for invalid particle pointer access in mixed particle/child loop.
Lukas Tönne
- [Bf-blender-cvs] [3f3c19e] master: Another fix for particle instance child lookups, was not subtracting parent amount.
Lukas Tönne
- [Bf-blender-cvs] [3b938f3] master: Fix for missing library linking in blenderplayer.
Lukas Tönne
- [Bf-blender-cvs] [658fc3d] master: New python submodule `mathutils.interpolate` for various mesh interpolation and weighting methods.
Lukas Tönne
- [Bf-blender-cvs] [5c7adf5] master: Improved force field effects on hair strands.
Lukas Tönne
- [Bf-blender-cvs] [f0e8690] master: Fix for wind force function call.
Lukas Tönne
- [Bf-blender-cvs] [db2ac79] master: Radical simplification of the wind effect on hair, since the previous approach does not work very well.
Lukas Tönne
- [Bf-blender-cvs] [bb76e96] master: Presets for hair dynamics.
Lukas Tönne
- [Bf-blender-cvs] [1b6f5ec] master: Fix for invalid access to undefined hair data in edge-only cloth meshes.
Lukas Tönne
- [Bf-blender-cvs] [1727a16] master: Properly register the `mathutils.interpolate` submodule.
Lukas Tönne
- [Bf-blender-cvs] [b292d78] master: Separate context freeing from task freeing in threaded particle updates to prevent double-freeing/invalid mem access.
Lukas Tönne
- [Bf-blender-cvs] [4f1c0a1] master: Reorganizing hair child code a little bit to make it not totally insane.
Lukas Tönne
- [Bf-blender-cvs] [4c82367] master: Moved kink, clump and roughness functions into the dedicated source file.
Lukas Tönne
- [Bf-blender-cvs] [c86d55d] master: Curve-based control for child path tapering.
Lukas Tönne
- [Bf-blender-cvs] [d124696] master: Curve-based control for "roughness" (noise displacement) of child hair.
Lukas Tönne
- [Bf-blender-cvs] [7f21913] master: Disable scope updates in texture and image paint modes.
Lukas Tönne
- [Bf-blender-cvs] [c230691] master: Optional clumping noise feature for simulating twisted hair strands.
Lukas Tönne
- [Bf-blender-cvs] [9bf7633] master: Spiral kink mode for particles.
Lukas Tönne
- [Bf-blender-cvs] [307c4a4] master: Another crappy approach to spirals on hairs, crazy expensive though.
Lukas Tönne
- [Bf-blender-cvs] [14af65b] master: Fix for calculation of the key velocity on the last child hair segment.
Lukas Tönne
- [Bf-blender-cvs] [374188c] master: Disable the path length check for spiral kink mode.
Lukas Tönne
- [Bf-blender-cvs] [9f3a840] master: Removed unused old code.
Lukas Tönne
- [Bf-blender-cvs] [6edeb43] master: Nicer calculation of the kink axis and result of the spiraling for negative radius.
Lukas Tönne
- [Bf-blender-cvs] [76c7d69] master: Support in Cycles for the extra spiral keys in hair paths.
Lukas Tönne
- [Bf-blender-cvs] [90e46ae] master: Optional randomization factors for the spiral radius and axis orientation.
Lukas Tönne
- [Bf-blender-cvs] [6c90879] master: Allow clumping and roughness in Spiral kink mode as well.
Lukas Tönne
- [Bf-blender-cvs] [dcfa75b] master: Make random child length work again with the spiral kink mode.
Lukas Tönne
- [Bf-blender-cvs] [68608c5] master: Spiral rotation axis was not always fully normalized, avoid an assert.
Lukas Tönne
- [Bf-blender-cvs] [9698182] master: Renaming "Kink" texture influence to "Kink Frequency" to be more specific.
Lukas Tönne
- [Bf-blender-cvs] [2fe96f3] master: New texture influence option for particle kink amplitude (as opposed to frequency).
Lukas Tönne
- [Bf-blender-cvs] [8f9f554] master: Removed unused particles pointer from particle edit data.
Lukas Tönne
- [Bf-blender-cvs] [91b70d3] master: New operator for copying (hair) particle systems from one object to another, including edit data (grooming).
Lukas Tönne
- [Bf-blender-cvs] [2a3279b] master: Changed the workflow for the particle system copy operator to the common active-to-selected pattern.
Lukas Tönne
- [Bf-blender-cvs] [2a41d8e] master: Added a "specials" menu button next to the particle systems list for accessing the copy operator.
Lukas Tönne
- [Bf-blender-cvs] [0666de0] master: Fix for particle system copy: This has to make sure the ORIGSPACE data layer is available.
Lukas Tönne
- [Bf-blender-cvs] [53135f9] master: Removed debugging code.
Lukas Tönne
- [Bf-blender-cvs] [04226e3] master: Added space selection option to the particle system copy operator.
Lukas Tönne
- [Bf-blender-cvs] [6d65107] master: Make removal of existing particle systems on copying optional.
Lukas Tönne
- [Bf-blender-cvs] [755734c] master: Second variant of the copy-to-select operator for particles to only copy the active particle system (and not remove existing in the process).
Lukas Tönne
- [Bf-blender-cvs] [1a918cb] master: Fix for slow deformation-motionblur in Cycles using the new spiral kink mode.
Lukas Tönne
- [Bf-blender-cvs] [8ac20d1] master: Use separate flags to enable/disable clump and roughness curves for child hairs.
Lukas Tönne
- [Bf-blender-cvs] [c891207] master: Fix for incorrect DNA field name in versioning, causes constant resetting of clump noise size on reload.
Lukas Tönne
- [Bf-blender-cvs] [b22a387] master: Fixed merge errors.
Lukas Tönne
- [Bf-blender-cvs] [bffd824] master: Fixed missing import in particles UI script.
Lukas Tönne
- [Bf-blender-cvs] [00d4bf4] gooseberry: Merge branch 'master' into gooseberry
Lukas Tönne
- [Bf-blender-cvs] [4a132ab] master: Fix for crash when using virtual parent hairs and clumping.
Lukas Tönne
- [Bf-blender-cvs] [9a5f80e] gooseberry: Merge branch 'master' into gooseberry
Lukas Tönne
- [Bf-blender-cvs] [408adfa] master: Fix for BI rendering of hair spirals: Was not taking the extra points into account.
Lukas Tönne
- [Bf-blender-cvs] [9d9dc06] master: Made SimDebugData into a single global instance.
Lukas Tönne
- [Bf-blender-cvs] [47bf093] master: Removed generic debug1..4 values from the cloth data.
Lukas Tönne
- [Bf-blender-cvs] [6681a6e] gooseberry: Merge branch 'master' into gooseberry
Lukas Tönne
- [Bf-blender-cvs] [0f26b5d] gooseberry: Removed the solver_index from cloth vertices.
Lukas Tönne
- [Bf-blender-cvs] [f087e99] master: Added new debug flag which can be used to lazy-init the SimDebug drawing.
Lukas Tönne
- [Bf-blender-cvs] [5662864] gooseberry: Merge branch 'master' into gooseberry
Lukas Tönne
- [Bf-blender-cvs] [4478300] gooseberry: Cleanup: Make path update flag tests a little bit more understandable.
Lukas Tönne
- [Bf-blender-cvs] [68d8047] gooseberry: New draw mode 'HULL' for hair drawing.
Lukas Tönne
- [Bf-blender-cvs] [f143953] gooseberry: More code cleanup to avoid crazy huge and messy particle functions.
Lukas Tönne
- [Bf-blender-cvs] [d57bd6e] gooseberry: Sorting of child particles by primary parent and offset in hair space.
Lukas Tönne
- [Bf-blender-cvs] [2aaf1dc] gooseberry: Fix for recent particle drawing commit, need to update the local draw data variable after changing the buffer.
Lukas Tönne
- [Bf-blender-cvs] [d64c5b0] gooseberry: Simple immediate-mode OpenGL drawing for convex child hair hulls.
Lukas Tönne
- [Bf-blender-cvs] [1422f0d] gooseberry: Use line drawing as a fallback if only one child is assigned to a parent.
Lukas Tönne
- [Bf-blender-cvs] [01ec68f] gooseberry: Completed the convex hull calculation for child paths.
Lukas Tönne
- [Bf-blender-cvs] [10bf7f6] gooseberry: Ignore paths with segments == -1, this is used to indicated hidden children.
Lukas Tönne
- [Bf-blender-cvs] [46ab5bb] gooseberry: Don't draw 2-sided flat hulls, this just gives ugly Z fighting.
Lukas Tönne
- [Bf-blender-cvs] [07a49a9] gooseberry: Disabled fallback path drawing for now, is currently nested inside the OpenGL immediate mode calls.
Lukas Tönne
- [Bf-blender-cvs] [f919c5c] gooseberry: Calculate normals and use smooth shading in the strand direction for child hulls.
Lukas Tönne
- [Bf-blender-cvs] [892eb41] gooseberry: Removed parent path drawing code for hulls, this is never used anyway.
Lukas Tönne
- [Bf-blender-cvs] [9b6f30e] gooseberry: Nicer iterating over pairs of connected neighboring child paths.
Lukas Tönne
- [Bf-blender-cvs] [526edf8] gooseberry: Only perform the inner loop over one group of connected paths in macros.
Lukas Tönne
- [Bf-blender-cvs] [b268256] gooseberry: Implemented caps for the convex hair bundle hulls.
Lukas Tönne
- [Bf-blender-cvs] [d79197d] gooseberry: Use the particle system material for OpenGL drawing.
Lukas Tönne
- [Bf-blender-cvs] [b33c55d] gooseberry: Fix for invalid cache index -1 in some cases, like virtual parents.
Lukas Tönne
- [Bf-blender-cvs] [f718471] gooseberry: Experimental: random colors for child hulls.
Lukas Tönne
- [Bf-blender-cvs] [6f2034c] master: Fix T43394: hair remapping needs to handle "global" hair correctly.
Lukas Tönne
- [Bf-blender-cvs] [4013ae6] master: Fix T43409: Particle instancing on hair sometimes doesn't have a path cache available.
Lukas Tönne
- [Bf-blender-cvs] [ddc0d28] master: Fix T43408: Putting steps and keys properties into an inactive sublayout based on the interpolate property does not make any sense at all.
Lukas Tönne
- [Bf-blender-cvs] [937c2d8] master: Followup fix for T43394: Reconnect feature was using identity matrix for transforming hair into world space, but this is already happining due to the global flag.
Lukas Tönne
- [Bf-blender-cvs] [d92f591] gooseberry: Merge branch 'master' into gooseberry
Lukas Tönne
- [Bf-blender-cvs] [420d381] gooseberry: Requiring COMPAT_ENGINES for particle panels is stupid.
Lukas Tönne
- [Bf-blender-cvs] [4ad69e1] gooseberry: Initialize new hair shape keys with data from the current particle keys.
Lukas Tönne
- [Bf-blender-cvs] [d045fd7] gooseberry: Apply hair shape keys to the particle base data when entering edit mode and when switching the active key during edit mode.
Lukas Tönne
- [Bf-blender-cvs] [d2219f8] gooseberry: After editing hair, apply the changes back to the active hair shape key.
Lukas Tönne
- [Bf-blender-cvs] [b7abaf1] gooseberry: Apply shape keys directly to the hair key data, instead of only applying to the hair dynamics input DM.
Lukas Tönne
- [Bf-blender-cvs] [615330a] gooseberry: Support for the (still experimental) parent coloring mode in regular strand drawing.
Lukas Tönne
- [Bf-blender-cvs] [1f3b553] strand_editmode: Merge branch 'gooseberry' into strand_editmode
Lukas Tönne
- [Bf-blender-cvs] [0101ec6] strand_editmode: Removed deprecated UI button for the hair debug flag.
Lukas Tönne
- [Bf-blender-cvs] [eee7918] gooseberry: Disabled the child hair hull drawing feature.
Lukas Tönne
- [Bf-blender-cvs] [6674bc27] strand_editmode: Basic undo support in the new strand edit mode.
Lukas Tönne
- [Bf-blender-cvs] [7b9a457] strand_editmode: Sanity check: if there is no edited/active object for an undo step, consider it invalid and clean up.
Lukas Tönne
- [Bf-blender-cvs] [7af5cd8] strand_editmode: Extended Mesh <-> BMesh copy function versions for specifying custom data masks explicitly.
Lukas Tönne
- [Bf-blender-cvs] [c80c545] strand_editmode: Minor code reshuffling.
Lukas Tönne
- [Bf-blender-cvs] [06aae67] gooseberry: Added missing blenderplayer stubs for new particle edit shapekey functions used in RNA.
Lukas Tönne
- [Bf-blender-cvs] [f095fbc] gooseberry: New option for the particle Add brush: `use_add_stroke` to toggle between stroke and single-add mode.
Lukas Tönne
- [Bf-blender-cvs] [87fb7ee] master: Theme Flatty Light
Pablo Vazquez
- [Bf-blender-cvs] [e5063b0] master: Cleanup: OSX: remove obsolete ppc/ppc64 sw-renderer kCGL attributes
Jens Verwiebe
- [Bf-blender-cvs] [ae1d416] blender-v2.73-release: OSX: revive GHOST_HACK_getFirstFile cause it breaks things on older OSX versions. Dunno exactly why this was done earlier, but propose not to remove code not understood.
Jens Verwiebe
- [Bf-blender-cvs] [137ddd6] blender-v2.73-release: Fix an odd line that slipped in my ghost_hack_first_file commit
Jens Verwiebe
- [Bf-blender-cvs] [555c1d6] master: Fix T43114: File Browser - don't highlight '..' while using border select
julianeisel
- [Bf-blender-cvs] [e7a9bf8] master: Fix T43111: Node Editor (Slider) Draw Glitch
julianeisel
- [Bf-blender-cvs] [ffd06de] master: Correction to previous commit
julianeisel
- [Bf-blender-cvs] [919ec85] blender-v2.73-release: Fix T42977: Weights failed to display in Wireframe mode when using Face Select
julianeisel
- [Bf-blender-cvs] [eefb393] master: Fix T40435: Fix event system modifier key handling
julianeisel
- [Bf-blender-cvs] [70f3a47] master: Event System Cleanup: Modifier Key Assignment Switch
julianeisel
- [Bf-blender-cvs] [d5408e0] temp-menu_shadow_theme_color: Setup temp branch for review of D754
julianeisel
- [Bf-blender-cvs] [615976c] temp-menu_shadow_theme_color: Merge branch 'master' into temp-menu_shadow_theme_color
julianeisel
- [Bf-blender-cvs] [720c775] temp-menu_shadow_theme_color: Cleanup "Styles" section in UserPref theme settings
julianeisel
- [Bf-blender-cvs] [d3df8d0] temp-menu_shadow_theme_color: Use color alpha for menu shadows
julianeisel
- [Bf-blender-cvs] [2ccc464] temp-menu_shadow_theme_color: Remove unused menu_shadow_fac
julianeisel
- [Bf-blender-cvs] [e07e541] temp-menu_shadow_theme_color: Use menu shadow alpha for node shadow as well
julianeisel
- [Bf-blender-cvs] [a0320a8] temp-menu_shadow_theme_color: Merge remote-tracking branch 'origin/master' into temp-menu_shadow_theme_color
julianeisel
- [Bf-blender-cvs] [f453df5] master: Fix T43128: Headerless panels are reorderable on Windows
julianeisel
- [Bf-blender-cvs] [f190131] master: Workaround/Fix T43139: Calling bpy.ops.screen.screen_full_area() multiple times in python console causes Blender to crash
julianeisel
- [Bf-blender-cvs] [ffe5653] master: Outliner: Make alphabetical sorting optional
julianeisel
- [Bf-blender-cvs] [3356f3f] master: Outliner: "Show Active" - if active is a child, open tree to show child
julianeisel
- [Bf-blender-cvs] [1742212] master: Fix T43247: Don't open pulldown when a popup overlaps it
julianeisel
- [Bf-blender-cvs] [f7e8445] master: Fix T43008: Support stacked fullscreen areas
julianeisel
- [Bf-blender-cvs] [c2af749] master: Cleanup: Ugly typo (retore->restore)
julianeisel
- [Bf-blender-cvs] [492b9ab] master: Fix T43335: Node Editor: name doesn't update
julianeisel
- [Bf-blender-cvs] [2855485] master: Fix T43399: VSE - don't show fps info when stopping animation with ALT+A
julianeisel
- [Bf-blender-cvs] [b112ea3] master: Fix T43315: Minor Conflict in Maya Key Configs
julianeisel
- [Bf-blender-cvs] [c792e54] master: If a modifier key is held, don't open context menu
julianeisel
- [Bf-blender-cvs] [b554bcf] master: Cleanup: Remove ugly ELEM checks in modifier key handling
julianeisel
- [Bf-blender-cvs] [b636599] master: Correction to c792e546991bd9: OS-Key should be checked as well
julianeisel
- [Bf-blender-cvs] [146a0e9] master: UI: macro for checking modifiers
julianeisel
- [Bf-blender-cvs] [3e59092] master: Stacked fullscreen area support (proper implemenation)
julianeisel
- [Bf-blender-cvs] [d183e9b] master: File Browser: Remove unused fileselect event value
julianeisel
Last message date:
Sat Jan 31 18:20:19 CET 2015
Archived on: Thu Aug 17 22:35:59 CEST 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).