Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-09-15Fix [#28654] Warp modifier does not support negative strength when Vertex ↵Bastien Montagne
Group is used. The vg weight was multiplied by org strength (i.e. neg strength was always skiping all verts!), now multiplying it with abs value of strength.
2011-09-12replace VECCOPY -> copy_v3_v3, added copy_v*_v*_short too for typesafe ↵Campbell Barton
copying, some parts of the code are copying float -> short normals without scaling. fix coming next.
2011-09-11Recast: fix bad level calls, Recast compiled out if BGE not enabled. SCons ↵Benoit Bolsee
updated but not tested.
2011-09-11minor edits / cleanup - no functional changes.Campbell Barton
- use 'const float *' and array size in some function declarations. - replace macros for BLI_math functions INPF, VECCOPY, VECADD etc. - remove unused VertRen.clip struct member. - remove static squared_dist() from 2 files, replace with BLI_math function len_squared_v3v3(). - use vertex arrays for drawing clipping background in the 3D viewport.
2011-09-11cmake edits to navmesh so includes are not added unless the game engines ↵Campbell Barton
enabled.
2011-09-10disable navmesh feature when building without the game engine.Campbell Barton
2011-09-10SVN maintenance.Guillermo S. Romero
2011-09-09svn merge -r 39975:40061 ↵Benoit Bolsee
https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-09-09SVN maintenance.Guillermo S. Romero
2011-09-08Vertex Weight Proximity: minor updates and fixes.Bastien Montagne
*Updated UI code (replaced “row columns” by splits ;) ). *Clamped global influence to [0.0, 1.0] range! *Added/edited some tooltips for Proximity. *Proximity distance mapping can now be reversed by entering Lowest Dist > Highest Dist. *Moved mapping before masking in Proximity, much more sensible this way!
2011-09-08Vertex Weight Proximity: fixing bug #28560 (memory leak).Bastien Montagne
2011-09-07svn merge -r 37306:39975 ↵Benoit Bolsee
https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-09-07interface + naming improvements to vertex wright modifierCampbell Barton
- WeightVG -> Vertex Weight - mapping_mode -> falloff_type - nicer layout for VertexWeightModifiers add/remove options
2011-09-07SVN maintenance.Guillermo S. Romero
2011-09-06svn merge -r39930:39947 https://svn.blender.org/svnroot/bf-blender/trunk/blenderCampbell Barton
2011-09-06Merged the particles-2010 branch with node improvements into trunk.Lukas Toenne
This branch adds mostly organizational improvements to the node system by renaming the node folders and files. A couple of internal features have been added too. Detailed information can be found on the wiki page: http://wiki.blender.org/index.php/User:Phonybone/Particles2010
2011-09-05Merging r39847 through r39930 from trunk into vgroup_modifiers.Bastien Montagne
2011-09-05VGroup Modifiers: added mapping options to proximity and edit.Bastien Montagne
*Added Smooth/Sharp/Root/etc. mappings to WeightVGEdit modifier, in addition to custom curve one. *Added Smooth/Sharp/Root/etc. mappings to WeightVGProximity modifier, without the custom curve one! *Factorized the common mapping code into MOD_weightvg_util.
2011-09-05correct float -> double promotion warningsCampbell Barton
2011-09-05- vertex group modifiers isDisabled functions were incorrect, need to check ↵Campbell Barton
if the string is set: == NULL will never be true. - was doing NULL checks on freeing memory in cases where the values were already accessed (blender would have crashed anyway), so remove the NULL checks. - use deform.c api weight functions to replace inline weight lookups in some cases. - change if checks in weightvg_do_mask() so its more obvious whats going on.
2011-09-05rename vertex group mix "vgroup, vgroup2" to "vgroup_a, vgroup_b"Campbell Barton
also clamp more values between 0.0 and 1.0
2011-09-05simplify get_vert2ob_distance, mat4_to_loc_rot_size isnt needed.Campbell Barton
2011-09-05change proximity method since minimum distance of 0.0 wasnt working at all.Campbell Barton
2011-09-05- mask_tex_map_obj --> mask_tex_map_objectCampbell Barton
- dont allow negative min distances
2011-09-05minor edits.Campbell Barton
- init proximity to 1.0f - min/max proximity dist were not being copied. - minor edits to comments - use ascii chars in a few places.
2011-09-04Fix #28423: Screw-modifier crash in cunjunction with subsurf modifierSergey Sharybin
Problems was caused by angle=2*pi and steps=2 in screw modifier. Such configuration produced duplicated geometry to close object and it was confusing for subsurf cache. Restrict steps=2 for screw modifier now, so now 3<=steps<=512.
2011-08-23vgroup_modifiers: Definitively removed addtionnal mapping/clamping options ↵Bastien Montagne
in WeightVGEdit mod, including from DNA struct.
2011-08-17vgroup_modifiers: Removed (commented out, for now) addtionnal ↵Bastien Montagne
mapping/clamping options in WeightVGEdit mod, leaving the only curve mapping stuff. Also, updated all three modifiers with new foreachTexLink walking func.
2011-08-17Merging r39199 through r39485 from trunk into vgroup_modifiers.Bastien Montagne
2011-08-14fix [#28225] Solidify Modifier creates wrong results when vertex group is ↵Campbell Barton
attached infact this is not really a bug, irrespective zero vertex group weights gave overlapping geometry which isn't useful, add an option to set the thickness factor for zero weighted verts.
2011-08-12Modifiers: add callback to loop over each texture assigned to a modifier.Brecht Van Lommel
2011-08-09Merging r38818 through r39198 from trunk into vgroup_modifiers.Bastien Montagne
2011-08-09vgroup_modifiers: Now clamping output values to [0.0, 1.0] range (and added ↵Bastien Montagne
min/max mapping values for Prowimity modif).
2011-08-01fix, uvproject modifier wasn't copying the uv layer name,Campbell Barton
also edit var names from recent commit to better fit with other functions.
2011-07-31EditMesh-based skin node drawingNicholas Bishop
2011-07-31Added DNA and RNA for skin modifier, stubbed in skin modifier functionsNicholas Bishop
2011-07-29vgroup_modifiers: Fixed last problems with WP mode, plus a small fix in ↵Bastien Montagne
weightvg_util.c. It seems WeightVG modifiers can’t enable the eModifierTypeFlag_SupportsMapping flag...
2011-07-28minor cleanup of rnaCampbell Barton
- use an rna enum-set for proximity vert/edge/face options. - rename some flags. - better conform to rna naming conventions.
2011-07-27vgroup_modifiers: coded a way to test whether the dm needs to be copied ↵Bastien Montagne
(i.e. if the affected cdata layer is or not the original one). However, as this piece of code tends to slow down things (see e.g. scene 5 of WeightVG test blend file), I deactivated it for now...
2011-07-26vgroup_modifiers: Addressed most ideasman’s remarks and suggestions in his ↵Bastien Montagne
last review. *Removed curve init code in readfile (no more needed since the split broke anyway compatibility with earlier WeightVGroup files…). *Updated get_ob2ob_distance() code (much simpler – I’m not a matrices’ god!). *Enhanced a few RNA names (Campbell has others in mind here, though, I think).
2011-07-25Adding WeightVG modifiers code. Still some points to tweak, though.Bastien Montagne
NOTE : Haven’t yet tested build with scons, will do asap (unless someone else does :) ).
2011-07-18Missing struct keyword in function declaration causes compiler error with ↵Lukas Toenne
cmake/gcc.
2011-07-17cmake: cleanup include paths, some duplicates and going up some unneeded dirs.Campbell Barton
2011-07-17cmake source definitions:Campbell Barton
remove missing includes and use more strict formatting.
2011-07-11Fix #27930: many modifiers crashed when used on a lattice with a vertex group.Brecht Van Lommel
2011-06-30minor edits, no functional change.Campbell Barton
2011-06-19cmake:Campbell Barton
new macro file_list_suffix() for adding a suffix to every file in a path before the file extension. useful to create names for debug libs on windows.
2011-06-14own mistake in recent mask commit.Campbell Barton
2011-06-14mask modifier: replace bone hash lookup with a boolean array to quickly ↵Campbell Barton
check selection state. simple test gives ~28% speedup in building the vertex hash. (no functional change)
2011-06-14mask modifier was taking into account zero weighted verts.Campbell Barton