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
2010-08-05== Ptex ==Nicholas Bishop
initial ptex integration * added the ptex C++ library to extern * wrote a small C api for the library; just the functions I've used so far are in the C api, but easy to add more * added a new CustomData type (face data), stored as struct MPtex * added RNA for CD_MPTEX * each MPtex stores: ** the U- and V-resolution (always a power of two) ** the number of color channels (e.g. RGB or RGBA) ** the data type (can be bytes, shorts, or floats) ** the number of subfaces (for triangles now, will work also for ngons) * for drawing ptex, one power of two texture is assigned to each face ** for quads, the texture is mapped normally across the full face ** for triangles, the face is split into four quads for drawing, and each subface gets an equal-sized portion of the texture ** the texture is created with the same internal format as the ptex layer * added an operator for loading ptex files * added an operator for creating ptex layers; takes data type, number of channels, and texel density as inputs. has some hackish code to allocate texels based on a faces catmull-clark limit surface area * added a simple ptex UI, shows ptex layers in the mesh data panel * modified vpaint to paint on ptex instead of mcols partial todo list: * VBO drawing (make sure to turn VBO off before testing ptex for now) * ptex saving * better texel allocation * upsampling/downsampling faces * UI for setting individual faces' resolutions
2010-08-02== VPaint ==Nicholas Bishop
Bugfix: force update multires vpaint before saving the file
2010-07-31== Multires ==Nicholas Bishop
* Separate mdisp re-allocation from customdata realloc
2010-07-31== VPaint/Multires ==Nicholas Bishop
Added a function to apply multires colors as regular mcols; used when applying multires modifier and rendering
2010-07-31== VPaint ==Nicholas Bishop
* Added an operator to convert vcols to texture; works for multires vcols too * Still has some seam issues, need to do more intelligent bleeding * Current UI is a menu item in the Image menu (Vertex Colors to Texture)
2010-07-30== Paint ==Nicholas Bishop
* Refactored paint mask undo to support any customdata type * Automatically make layer multires when adding vcols to a multires mesh in vpaint mode * Fixed vcol multires toggle so that it updates the dm TODO: * Add paint undo for vcol layers
2010-07-30svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r30846:30887Nicholas Bishop
2010-07-30Fixing a typo in the BGE Python API:Mitchell Stokes
BL_ArmatureChannel.rotaion_euler -> BL_ArmatureChannel.rotation_euler Making the docs match the code: BL_ArmatureChannel.rotation -> BL_ArmatureChannel.rotation_quaternion BL_ArmatureChannel.euler_rotation -> BL_ArmatureChannel.rotation_euler
2010-07-30== VPaint ==Nicholas Bishop
* Switched vpaint to use paint/pbvh undo system TODO: * Undo for adding/removing color layers
2010-07-303 duplicate functions: bone_flip_name() object_flip_name() flip_side_name()Campbell Barton
removed object_flip_name() & bone_flip_name(), use flip_side_name()
2010-07-30== Paint/PBVH ==Nicholas Bishop
Undo refactor * Renamed sculpt_undo.c to pbvh_undo.c * Modified node push take a flag (PBVHUndoFlag) that controls what data gets pushed * Changed sculpt code to only push coords, changed masking to only push paint masks * Added undo code to save/restore mcols too, but not used yet * Fixed a weight paint crash
2010-07-30patch [#23060] ColorRamp python access functionsCampbell Barton
from Dan Eicher (dna) elem = color_ramp.elements.new(position=0.3) color_ramp.elements.remove(elem) - Modified the patch to make generic functions for adding and removing (inline code was in 3 different places)
2010-07-30Preview commit in sculpt brushes broke resetting curves in other areas (rgb ↵Matt Ebb
curves etc). Fixed by adding a 'slope' parameter to curvemap_reset() to mirror curve presets around Y axis. Also removed curve preset with 'random' icon, wasn't doing what it looked like it should, this was intended only for hue correct node anyway.
2010-07-30patch [#23088] 2.5 Text Editor: Preserve indentation with spacesCampbell Barton
from Fabian Fricke (frigi)
2010-07-29Fix make/darwin build, was not updated for moved bin/ directory.Brecht Van Lommel
2010-07-29Fix for error while weight painting:Campbell Barton
RNA_boolean_get: OperatorStrokeElement.flip not found. flip was renamed to pen_flip but not updated everywhere.
2010-07-29bugfix [#21093] Alt-arrowkey 'Swap Strips' confusedCampbell Barton
2010-07-29Fix #23073: glsl and 3d view background color didn't take color managment intoBrecht Van Lommel
account yet, should now be consistent with render.
2010-07-29Fix weird colours in areas of high transmission when camera inside a volume.Matt Ebb
2010-07-29Added back modal keymap items for view manipulation mode switching in Matt Ebb
zoom/pan, so they can be added in customisation. Not sure why these were removed.
2010-07-29== Sculpt ==Nicholas Bishop
* Changed rotation brush to not scale down the rotation angle; easier to control this way (and works the same as anchored brush rotation.) Note: rotate brush seems to work much better with USE_ORIGINAL_NORMAL, this should probably be made the default, if not forced on.
2010-07-29== VPaint ==Nicholas Bishop
More fixes and cleanups * Removed unused parameters in vpaint * Use more of paint stroke in vpaint * Partial fix of anchored brush in vpaint, doesn't restore colors yet though * Fixed smooth stroke TODO: * Color restore for vpaint
2010-07-29Fixed some potential memory corruptionNicholas Bishop
2010-07-29== VPaint ==Nicholas Bishop
* Bugfix: don't start until mouse goes over the mesh
2010-07-29== Paint ==Nicholas Bishop
* Moved a bunch more sculpt stroke stuff into paint stroke * Made all the sculpt stroke UI visible for vpaint too * Most of sculpt's stroke features work in vpaint now TODO: * Drag dot for vpaint * Anchored for vpaint * Smooth stroke broken
2010-07-29bugfix [#23062] Resolve conflict button in text editor dissappers in Blener ↵Campbell Barton
2.5 beta release also uncommented console some code for testing by mistake & remove warning.
2010-07-29bugfix [#23075] Point clouds invisible with VBOsCampbell Barton
2010-07-29minor changes to r30843Campbell Barton
- the __main__ modules namespace was initialized cleanly but left dirty, now restore when finished executing a script incase a module uses this later. - made the interactive console use the __main__ modules namespace.
2010-07-29== Multires ==Nicholas Bishop
* Fixed a memory leak when deleting multires data
2010-07-29svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r30795:30846Nicholas Bishop
2010-07-28== Paint ==Nicholas Bishop
* More texture refactoring; brush texture symmetry now works properly in sculpt mode again, also works in vpaint now. TODO: * Fixed texture mode doesn't work in vpaint * Anchored brush needs updating
2010-07-28== PBVH ==Nicholas Bishop
* Some interface cleanups, should be no functional changes
2010-07-28* for win64 fftw3 support is already enabled by default, doing so also for ↵Nathan Letwory
win32.
2010-07-28Fix #23071: making vertex parent not correct with subsurf modifier, now itBrecht Van Lommel
also uses the final derivedmesh for the coordinates in edit mode.
2010-07-28== PBVH ==Nicholas Bishop
Note to testers: if you couldn't see colors or masks before, this should fix it. * Updated non-VBO drawing for colors; paintmasks and vertex colors should now work OK with VBO disabled (or for OOM condition)
2010-07-28bugfix [#23065] Pickle can not dump instances of user defined classesCampbell Barton
- __import__("__main__").__dict__ will now always match the current scripts namespace. (which is what pickle expects). - __builtins__ as a module rather then a dict from PyEval_GetBuiltins() acts slightly differently, use the module to follow python.
2010-07-28== VPaint ==Nicholas Bishop
* Fixed going into edit mode losing multires color data
2010-07-28Fix #22959: uv selection mode was not initialized correctly for new scenes.Brecht Van Lommel
2010-07-28Fix #22996: switching scenes did not exit editmode, meaning changesBrecht Van Lommel
made were not visible in the other scene in object mode.
2010-07-28fix for running rna subclasses own __init__ functions.Campbell Barton
- exceptions in the __init__ functions were not being checked for and segfaulting - avoid creating a new BPy_StructRNA instance per function call, use the existing one if the type matches.
2010-07-28Fix #22964: incorrect derivatives for global texture coordinates, showed up asBrecht Van Lommel
artifacts in bump mapping.
2010-07-28Assorted small volume render related fixes.Matt Ebb
2010-07-28Fix [#22197] empty XYZ text size changing according to distance from originMatt Ebb
Partial revert for commit r 27946 Empty/axis xyz text is now purely aligned to object space. Previous 3d view matrix manipulation stuff that I added wasn't correct, and causing more problems than it solved. Perhaps someone can tweak this later to be fixed size/screen aligned, but for now this is less annoying.
2010-07-28sequencer uiCampbell Barton
- opacity seq button was messed up. - only show opengl preview option in preview window.
2010-07-28fix for un-initialized memory use with thumb's & minor internal improvement ↵Campbell Barton
for bpy.utils.clean_name()
2010-07-28* moved Threaded Sculpt, Fast Navigate, and Show Brush back to Sculpt ↵Jason Wilkins
Options panel until they are properly moved in memory to the corresponding places they were in the UI. Fast Navigate apparently needs to be made an option of the multires modifier Threaded Sculpt and Show Brush need to be made UserPrefs Some of these options were removed form UserPref panel without placing them anywhere else in the interface so this commit at least puts them somewhere so they can be used.
2010-07-28bugfix [#23053] Blender crashes when adding image as a stripCampbell Barton
buffer overrun when copying image name.
2010-07-28== VPaint ==Nicholas Bishop
* Blur brush works for multires now
2010-07-28bugfix [#23055] transforms with proportional fall off affect hidden vertices ↵Campbell Barton
in certain situations faces were not being checked if they were hidden before adding their internal edges for connected proportional editing.
2010-07-28== VPaint ==Nicholas Bishop
* Implemented blur brush for non-multires models