blender.org
code.blender.org
User:Mont29/Dev/WeightVGroup
for
User:Mont29/Dev/WeightVGroup
User page
No discussion
Links
View source
History
From BlenderWiki
Jump to:
navigation
,
search
Note: This is an archived version of the Blender Developer Wiki. The current and active wiki is available on
wiki.blender.org
.
You can view and copy the source of this page:
=WeightVGroup Modifiers= This is my first C development for Blender. They are three modifiers that affect the weight values of a given vertex group – Edit does mapping, adding/removing and clamping, Mix mixes with another vertex group, or a constant value, and Proximity weights based on the distance between the vertices (or the whole mesh) and another reference object (or its geometry). Optionally, you can control the changes with an influence value, and another vertex group or texture. The patch tracker id: http://projects.blender.org/tracker/index.php?func=detail&aid=26108. ==How to test them?== To test these modifiers, you’ll have to build your own Blender from svn sources, after having patched them with the diff linked [[#Links|here]]: #Checkout the sources from the svn repository (if you want to make it easy, checkout the same revision as the one specified in the patch file name). #Patch these sources like this: $ patch -p1 -d path/to/blender/sources < path/to/the/patch :For example, if you got your blender sources in <code>~/blendersvn-2.5/work/test_src</code>, and put <code>weightvgroup_mod_svn34638.patch</code> under <code>~/blendersvn-2.5/work/</code>, you’ll enter: $ cd ~/blendersvn-2.5/work $ patch -p1 -d test_src < weightvgroup_mod_svn34638.patch #Build Blender, either with scons or CMake! If you used the same svn revision as the one specified in the patch file name, this should work (with a later revision, it should also work – probably with some « adaptations » by the patch tool, though…)! '''Alternatively, if you are using a GNU/Linux OS compatible with Debian testing amd64, or Windows,''' you can try one of my own builds listed [[#Links|below]]. '''''Note:''' If you have built this modifier on another system (other Windows, OSX, other Linux distro…), I’d be pleased to put it on graphicall as well – just let me a message in my [[User_Talk:Mont29|talk page]] (or send me a mail), with the details of your build (svn revision, OS, debug/optimized build, etc.), and a link to the archive.'' ==Links== *[http://projects.blender.org/tracker/download.php/9/127/26108/17106/weightvgroup_mod_svn38504.patch.tar.bz2 The patch]. *Debian testing amd64: **[http://graphicall.org/68 optimized build] **[http://graphicall.org/67 debug build] *Windows: **[http://graphicall.org/71 optimized build] ==See Also== *The [[User:Mont29/WeightVGroup/Dev|Development page]]. *The [[Doc:2.6/Manual/Modifier/Modify/Vertex Weight|Manual page]].
Return to
User:Mont29/Dev/WeightVGroup
.
User:Mont29
Unversioned
Main Page
Blender Development
Blender 2.6
User Manual
Tutorials
Books
Scripts
2.72 Python API
(external link)
Blender Development
Blender 2.5
2.59 Python API
(external link)
Blender Development
Blender 2.4
User Manual
Tutorials
Books
Scripts
2.49 Python API
(external link)
Blender Development