Blender Git Commits

Blender Git "master" branch commits.

Page: 3619 / 5574

May 15, 2012, 14:44 (GMT)
Tomato: fix usage of uninitialized variables in applyAspectRatio

Thanks Keir for pointing into issue!
May 15, 2012, 14:01 (GMT)
Tomato: fixed crash when using manual calibration without GP strokes done
May 15, 2012, 13:46 (GMT)
Cloth collisions:

Add repulse for near vertices. This code didn't make sense where it was before. Still leaving it also at the old place since it cannot hurt.
May 15, 2012, 13:39 (GMT)
Blender Internal Render: Split quads to predictable (vertices 0,1,3) triangles for animated meshes.

This solves problems with collisions beeing rendered different than in viewport.
May 15, 2012, 13:32 (GMT)
Fix for [#31464] Crash when issuing command line render engine list ("-E help")
Revision 324b22f by Lukas Toenne
May 15, 2012, 12:40 (GMT)
A generalization of the modal node linking operator (for dragging from socket to socket).

This operator still had some built-in assumptions about the connectivity of input/output sockets (1-to-n in all current node systems). For future node systems (e.g. flow-based particles) and for general customizable nodes the operator is now fully symmetric and supports all kinds of connectivity limits (1:1, 1:n, m:1, m:n).

The operator data can also store a list of node links as opposed to a single link now, so that multiple links can be redirected at once. Holding the CTRL key when clicking a socket, all links from/to that socket are detached and can be moved to a different socket. This is useful for quickly appending a node without moving every individual link.
May 15, 2012, 12:26 (GMT)
Cloth: Revert triangulation after talking with brecht.

People: Better use subsurf after cloth since you can get failing collisions otherwise!
May 15, 2012, 12:25 (GMT)
Fix #31449: multiple ClipEditor bug behaviour

Actually it wasn't a bug -- currently curve/dopesheet view are in separated
spaces, so to keep displaying data in sync it's needed to update all visible
clip editors when changing displaying clip datablock.

Changed logic here a bit, so current clip wouldn't be changes for clip editors
where view is set to CLIP, only dopesheet/graph views are getting updated.
Also do not update displaying clip datablock when changing it from curve/dopesheet.
May 15, 2012, 12:17 (GMT)
Tag unused argument
May 15, 2012, 12:14 (GMT)
Fix [#31465] Segmentation Fault when Ctrl+Up/Down arrow to restore size of 3d Viewport.

Simply added a check for NULL pointer...
May 15, 2012, 12:07 (GMT)
Fix own compile error reported by brecht.
May 15, 2012, 11:35 (GMT)
Fix El Topo:
- Library compile errors
- 2 Bugs (have been reported to lib owner)
- LAPACK for cmake

TODO:
- Scons is still missing LAPACK lib define
- Do other platforms got LAPACK lib?
May 15, 2012, 11:14 (GMT)
Cloth:
- Triangulate Cloth Mesh for collisions
- Speed up collisions
- Remove EL Topo code
- Prepare code to incooperate El Topo self collisions (TODO next commits)


TODO:
----------
- Triangulation: Is custom data/uv preserved correctly?
- Use MPoly not tessface?
May 15, 2012, 10:55 (GMT)
Tomato: support of corners sliding for mouse sliding operator

This commits re-enables mouse sliding operator which behaves in the same
way as it used to for search area and marker position, but for pattern
it's now using individual corners. This allows to define affine transformation
which later would be used by tracker algorithm.

For non-affine tracking code is also ported but currently it's hardcoded to
use affine transformation. When real affine trackers and RNA/DNA changes would
be commited, easy to switch sliding operator to old-school behavior for
non-affine patterns.
May 15, 2012, 07:37 (GMT)
Fix bug #31460, crash in multires on leaving edit mode

Fix overly aggressive check for creating GridPaintMasks, wasn't
creating them in the right place after adding new faces in editmode.
May 15, 2012, 04:50 (GMT)
Add 'area' mode for brush texture projection.

This is similar to the 'view' mode, but uses the average local surface
normal rather than the view normal for projection.

Original code by Jason Wilkins (GSoC).

Documentation:
http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.64/Sculpting#Brush_Map_Mode
May 15, 2012, 04:50 (GMT)
Code/UI cleanup: improvements for sculpt brush texture settings.

Settings are shown in both the View3D toolbar and texture properties
panel; code is now in shared sculpt_brush_texture_settings() function
in properties_paint_common.py.

Also added a few new properties to the SculptCapabilities RNA to
replace "X in {Y, Z}" tests in the Python code.
May 15, 2012, 04:44 (GMT)
Code cleanup: refactor sculpt normal and related functions.
May 15, 2012, 04:44 (GMT)
Code cleanups for sculpt-related code.

* Renamed flip_coord as flip_v3_v3
* Added flip_v3 for same input/output
* Moved special case for grab brush's normal into calc_area_normal()
* Renamed 'fixed' texture mode as 'view plane', mirrors
Brush.sculpt_plane terminology
May 15, 2012, 02:47 (GMT)
Function for copying weights interpolated from faces complete!
ED_vgroup_copy_by_nearest_face_single()
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021