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
2008-01-25== Sculpt ==Nicholas Bishop
Cleaned up some old parts of sculpt. Got rid of the old EditData struct in favor of two new "brush action" structures, which split the symmetry data out from everything else. Cleaned up various names and such as well. There should be no user-visible changes.
2008-01-16== Radial Control ==Nicholas Bishop
* Generalized the interactive brush property control from sculpt mode into a simple API * Modified sculpt mode to take advantage of this (even fixes some minor bugs!) * Added shortcuts in particle edit to set brush size/strength (FKEY/shift+FKEY) Still todo are the other modes that have brushes...
2007-12-27== Sculpt ==Nicholas Bishop
Fixed a memory leak when using the interactive brush resize tool.
2007-12-27== Sculpt ==Nicholas Bishop
Fixed bad level calls in sculptmode.
2007-12-20== Sculpt Mode ==Nicholas Bishop
Applying Stephan Kassemeyer's patch (#6750) to add a curve modifier for sculpting. A few changes from the patch: * The default curve is closer to the old behavior * Fixed loading files already saved in sculpt mode * Changed the interface; split the brush texture controls off into a third sculpt tab, and put the curve (and curve reset) into the Brush tab.
2007-06-25== Sculpt Mode ==Nicholas Bishop
Added a new input control that smooths the brush stroke. This option controlled by the menu item Sculpt>Input Control>Smooth Stroke. When enabled, the brush has a delayed effect on the model; a green line is drawn to indicate the smoothed path of the stroke. After ~200 pixels, the first half of the stroke will be applied to the model; the process then repeats, with a new segment of the stroke being applied to the model after every 200 pixels. On mouse up, any remaining portion of the stroke will be applied. Other changes: * Added a flags field to SculptData; currently only used for smooth stroke but other flags can be moved into it * Moved the damaged_rects/verts into SculptSession * Simplified brush application by moving init_editdata into do_symmetrical_brush_actions * Removed Averaging from sculpt Input menu; smooth stroke should take its place TODO: * Fix display of the smooth line in Partial Redraw mode * Make the smoothing and delay factors adjustable * Optimize the stroke application (currently using the old 'dot' style of applying the brush)
2007-02-27== Sculpt Mode ==Nicholas Bishop
Removed special Sculpt Mode undo code. Sculpt Mode undo is no longer so useful, since in order to make it more correct it has gotten slower, so normal BIF_undo_push is used now. Fixes bug with Shape Keys, sculpting on a shape key wasn't doing undo properly.
2007-02-27== Sculpt Mode ==Nicholas Bishop
Followup to joeedh's commit, removed use of RenderInfo struct from Sculpt Mode.
2007-02-22== Sculpt Mode ==Nicholas Bishop
* Replaced get_tex_angle() with tex_angle() and set_tex_angle(). This removes the need to do a bunch of error-prone NULL checking everywhere the texture angle is used.
2007-02-15Bugfix #6053Ton Roosendaal
When in sculptmode, enter editmode, add faces or vertices, exit editmode, then undos/redos screw up mesh. Now the stack for sculpt is freed. Later on one could precisely test why this undo isn't resistant to such changes.
2007-01-17Added a new function+struct to glutil that takes care of reading in the ↵Nicholas Bishop
OpenGL data needed for gluProject/gluUnProject. This allows retopo and sculptmode to share some of the same code, and is probably useful elsewhere as well.
2007-01-12Removed set_sculpt_object. Tested with sculpt undo, sculpt+multires, ↵Nicholas Bishop
sculpt+partial visibility, and sculpt+shapekeys, seems stable.
2007-01-12Changed the way sculptmode interacts with shape keys. Vertex coordinates are ↵Nicholas Bishop
now copied into the active key at the end of each brush action. (This is in preperation for removing the function set_sculpt_object.)
2007-01-04Fixed bug #5582, Subsurfed Multires'd objects don't display properly with ↵Nicholas Bishop
interactive display unset. Added a new function for sculptmode that checks to make sure that not only are there some modifiers active, but that they are actually enabled for realtime editing.
2007-01-01Added Ctrl+FKey shortcut for rotating the brush texture. Also improved the ↵Nicholas Bishop
drawing of rotated brushes in propset mode.
2006-12-29Fix for bug #5539, brush circle cursor is slow.Nicholas Bishop
2006-12-28Added numerical input for sculptmode propsetNicholas Bishop
2006-12-25Sculptmode now works properly with shape keys (Merry Christmas.) Fixes bug ↵Nicholas Bishop
#5499, Sculpt mode don't works correctly with Shape Key.
2006-12-25Cleanup of the SDNA SculptData struct. Moved a lot of data that isn't saved ↵Nicholas Bishop
into a separate SculptSession struct (outside of SDNA.)
2006-12-18Added support for undoing multires actions in sculptmode.Nicholas Bishop
2006-12-04First pass at setting up better hotkeys for sculptmode.Nicholas Bishop
http://projects.blender.org/pipermail/bf-committers/2006-November/016311.html As recommended on bf-committers, I created an entirely separate section for sculptmode hotkeys, so none of the standard hotkeys in space.c carry over. (However, the standard hotkeys in toets.c are left unchanged.) There are probably some useful hotkeys that have been disabled with this commit, and other hotkeys that still need to be added, so this needs review.
2006-12-01Changed sculptmode drawing to pay better attention to materials.Nicholas Bishop
This fixes bug #5274, changing from uvmode to sculpt changes lighting model
2006-11-21Changed the sculptmode undo system slightly to make it easier to ↵Nicholas Bishop
improve/extend. Should be helpful in integrating multires into the undo system better.
2006-11-19Generalized the sculptmode propset (DKEY) to work with strength as well asNicholas Bishop
brush size. Pressing the key once does brush size (same as before), then pressing it a second time switches to setting brush strength.
2006-11-10Fixed bug #5174, Crash on sculpt mode undoNicholas Bishop
The fix adds support for storing edge/face/partial visiblity data to the sculpt mode undo data. (This may also be useful for multires.)
2006-11-06Merged Google Summer of Code sculptmode/multires/retopo tools.Nicholas Bishop
From the tracker: https://projects.blender.org/tracker/index.php?func=detail&aid=5018&group_id=9&atid=127