Blender Git Commits

Blender Git "master" branch commits.

Page: 3831 / 5574

November 13, 2011, 14:16 (GMT)
rename cmake WITH_OCEANSIM --> WITH_MOD_OCEANSIM and tag CYCLES_CUDA_BINARIES_ARCH as advanced.
November 13, 2011, 14:11 (GMT)
add missing break in ocean_texture switch statement & quiet some warnings.
November 13, 2011, 13:59 (GMT)
Fix for an inconsistency of property names due to the remaining of
a property in revision 41761.
November 13, 2011, 13:56 (GMT)
fix another buffer overrun error, also replace BLI_snprintf with BLI_strncpy since no formatting is needed in this case.
November 13, 2011, 13:52 (GMT)
fix for buffer overrun when grease pencil drawing in the clip editor.
November 13, 2011, 13:25 (GMT)
OSX: go back to former zoombehaviour with magicmouse in Lion, no time to recode to NSTouch in the near time
November 13, 2011, 13:08 (GMT)
Fix #29041: parenting problem with tree IK for iTaSC and iksolver, where it
would use the wrong bone as parent on brancing. Patch by Juha Maki-Kanto.

November 13, 2011, 13:04 (GMT)
Ocean Modifer:
* Reuse the placeholder "eModifierType_EmptySlot" for the new Ocean modifier.

WARNING:
DO NOT use Ocean modifier in trunk with a revision below this commit! Files won't load then!!
November 13, 2011, 12:45 (GMT)
Ocean Sim:
* Changed the user interface for the Ocean modifier, to use less space and look better.
* Changed rna name cachepath to filepath for consistency (fluid cache path also uses "filepath")
November 13, 2011, 12:25 (GMT)
Fix #29048: iTaSC solver crash on certain compilers/platforms, due to memory
alignment issues with Eigen. Patch by Tobias Oelgarte.

Revision 11c83d8 by Lukas Toenne
November 13, 2011, 12:17 (GMT)
Ocean Sim modifier patch
by Matt Ebb, Hamed Zaghaghi

This adds a new Modifier "Ocean" to simulate large-scale wave motion.
Details can be found in the wiki documentation [1], the project homepage [2] and the patch tracker [3]

The modifier is disabled by default for now. To enable it, the WITH_OCEANSIM (cmake) / WITH_BF_OCEANSIM (scons) flags have to be set. The code depends on fftw3, so this also has to be enabled.

[1]
http://wiki.blender.org/index.php/Doc:2.6/Manual/Modifiers/Simulation/Ocean

[2]
http://www.savetheoceansim.com

[3]
http://projects.blender.org/tracker/?group_id=9&atid=127&func=detail&aid=28338


November 13, 2011, 11:40 (GMT)
Cycles:
* Typo fix, patch by David on the mailing list.
November 13, 2011, 10:48 (GMT)
Speedup of multires baker

Issue was caused by how CCGDM handles ORIGINDEX cystom layer:
It runs cycle through all faces to fill origindex array on each
call of dm->getFaceDataArray(dm, CD_ORIGINDEX)

Solved issue by obtaining origindex array once on baker data initialization and
using this stored array when interpolating multires grid data.
November 13, 2011, 10:09 (GMT)
Fix crash when multires-baking in sculpt mode when sculpt mode is active and sculpt level is set to 0.
November 13, 2011, 10:05 (GMT)
Cycles Addon:
* Added URL to wiki
* Marked as official
* api/blender bump
November 13, 2011, 09:38 (GMT)
formatting edits only - no functional changes
November 13, 2011, 09:20 (GMT)
include invalid type name in mathutils error messages.
November 12, 2011, 23:38 (GMT)
Restored the functionality of stroke transparency.
November 12, 2011, 23:12 (GMT)
Merged changes in the trunk up to revision 41768.

Conflicts resolved:
source/blender/makesdna/intern/makesdna.c
source/blender/makesrna/RNA_enum_types.h
source/blender/render/intern/source/shadeinput.c
source/blenderplayer/bad_level_call_stubs/stubs.c

Additional changes:

* source/blender/makesrna/intern/rna_linestyle.c: Fixed white
space issues that generated a number of compiler errors. The
problem was that two string literals for enumerating MA_RAMP_SOFT
and MA_RAMP_LINEAR contained a space. The string literals are
supposed to represent a valid C identifier because of their use
for automatic code generation.

* Stroke transparency has been temporarily disabled due to a
functionality conflict with some merged changes. A fix of this
issue is planned.
November 12, 2011, 22:22 (GMT)
OpenCL/Nvidia:
* Enable OpenCL Full Shading on NVIDIA cards.

Notes:
It makes not much sense to use OpenCL on a nVidia card (as it is slower compared to CUDA), but as OpenCL comes without dependencies, it's an good alternative if you don't want to install the CUDA toolkit or the build comes without CUDA kernels.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021