Blender Git Commits

Blender Git "master" branch commits.

Page: 3779 / 5574

December 29, 2011, 16:05 (GMT)
Fix #29687: Normal bake from multires gives distorted results.

It is just a limitation of multires baker which doesn't deal correct with
baking to subdivision level 0. It was supposed to work with levels on which
sculpt data is affecting on mesh, so interpolation between grids works correct.

Fully accurate baking in this case will need raycasting stuff which will make
it much slower and will remove main benefit of regular baker -- speed and
low memory usage.
Another option would be to make multires apply sculpting data on level 0,
but it's not related at baking at all and has got it's own difficulties.
December 29, 2011, 14:57 (GMT)
Fix #29718: anchored stroke with image-texture --- strange behaviour

Bug was caused by refactoring in rev41470
December 29, 2011, 14:46 (GMT)
py - fix for error which made enums not through errors when assigned non string types
December 29, 2011, 13:43 (GMT)
Add code to make knife cut through whole mesh optionally.
Notes:
- only cuts through when the occlude geometry button is unpushed,
else the old behavior
- doesn't add points in middle of occluded faces yet, so will not
make partial cuts or hole cuts in occluded faces; for best
results, start and finish cuts completely outside the mesh
- also made slight improvement to behavior when starting cut
off the model
- a small refactor: added knife_add_to_vert_edges for code
used a number of times
December 29, 2011, 13:12 (GMT)
possible fix for [#29708] Crashes when Rendering Cross Dissolve + XVID Codec

was calling memcpy with both src and dst args were the same pointer.
December 29, 2011, 12:17 (GMT)
svn merge ^/trunk/blender -r42967:42973
December 29, 2011, 11:18 (GMT)
use math functions for customdata interpolation funcs
December 29, 2011, 10:02 (GMT)
Remove totally crappy and not used operator FONT_OT_buffer_paste
December 29, 2011, 09:41 (GMT)
minor speedup to CDDM_merge_verts (called by mirror)
* was doing 2 edge hash lookups, where only 1 was needed.
* was checking MLoop verts and edges if they were -1, when they are never set to -1
December 29, 2011, 09:15 (GMT)
bmesh mirror modifier cleanup
* vertex map was a dynamicly realloc'd array when the final size was known, use a fixed array instead.
* vertex map was being calculated even when not used.
* face tesselation was being called twice.
* an unused deform group array was being created.
December 29, 2011, 07:29 (GMT)
bmesh mirror modifier wasn't doing UV mirror at all.
December 29, 2011, 06:44 (GMT)
svn merge ^/trunk/blender -r42957:42967
December 29, 2011, 06:32 (GMT)
remove unused initFlags option in mirror modifier
December 29, 2011, 06:07 (GMT)
minor edits to trunk mirror modifier, use unsigned ints since the vertex values are unsigned + minor formatting edits
December 29, 2011, 05:40 (GMT)
bugfix: [#29711] Cycles - HSV Node - Hue Change Bug
* Adding hue instead of removing it.

fmod doesn't work as % when it comes to negative numbers:
fmod( 1.3, 1) == 1.3 % 1 == 0.3
fmod(-0.3, 1) != -0.3 % 1

December 29, 2011, 04:07 (GMT)
array had its own unused vertgroup_flip_name function. removed.
December 29, 2011, 04:04 (GMT)
syncing modifiers with trunk - only small changes
December 29, 2011, 03:39 (GMT)
optimized mempool iterator from bmesh
December 29, 2011, 03:24 (GMT)
skip sorting loop indices when tesselating if the original poly is a quad or a tri.
Revision fc74eea by Joshua Leung
December 29, 2011, 02:57 (GMT)
Mingw - use truly relative instead of absolute-relative paths for Boost and OIIO

That is, instead of '#../lib/windows/lib_name/include', we're now using BF_LIBNAME + '/include'. This makes it possible to have a single lib folder shared between several local working trees again.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021