Blender Git Commits

Blender Git "soc-2010-jwilkins" branch commits.

Page: 4 / 14

July 18, 2010, 05:17 (GMT)
* I do not care how much it bugs you never change the capitalization of a file in version control it is just asking for trouble.
July 18, 2010, 02:47 (GMT)
* Modified how fall off of Clay Strips is calculated. Basically it emulates the bi-filtering of a square texture and modulates this with the regular curve to give a continuous fall off that looks a lot better.
July 18, 2010, 02:19 (GMT)
* renamed 'clay tubes' to 'clay strips', its a better name and a good suggestion.
July 18, 2010, 01:58 (GMT)
* matcap mode was not properly respecting the object maximum draw type setting
* loading an old file updates the object maximum draw type setting from textured to matcap (assumes you mean to keep a lower setting)
July 17, 2010, 23:17 (GMT)
== MatCap Shade Mode ==
Added MatCap shade mode to 'BB, Wire, Solid, Texture' selector.
Use the MatCap panel on the nkey panel to load and select a MatCap
MatCap is a quick and easy way to visualize how models will look with a particular shading style. This is particularly useful for sculpting and modeling where it is possible to get a quick idea how a finished object may look without rendering it.

However, the selected MatCap will have no effect on a finished render. Its purpose is to allow quick and easy visualization of a surface without creating or changing materials or loading images into the .blend.

Known Problems:
* MatCap is global so it will be used to render every object in a view. A per-object matcap would be more complex to implement and goes against the idea that it be simple and minimal.

* Only the image used last as MatCap will be saved to the .blend. There is no intention at this time to save multiple MatCaps, in fact, saving just one is a concession to usability.

In the future I intend to load the MatcCp selector with images from a directory the user selects and keep none of the images in the .blend file at all. I think this would be the best way.

Sorry this is a little long winded. I am trying to justify this feature as simple and needed because I've heard objections that it would introduce complexity when MatCaps are already possible with the existing options. However, this commit is intended as a proof of concept on how it can be done simply and unobtrusively.
July 17, 2010, 21:38 (GMT)
* was not maintaining the user count for the image icon when a brush is copied or deleted
July 15, 2010, 11:40 (GMT)
* re-factored the new overlay drawing code
July 15, 2010, 07:44 (GMT)
* Bug Fix: overlay is now on all the time
* Known Problem: generating the overlay is slow but optimizing it will be moderately complicated. There will have to be a complex function written to draw the overlay so that it corresponds to all of Blender's texture mapping options.

Right now it samples the texture into the overlay from blender, which guarantees that the result is one-to-one what blender will generate but is a little slow.
July 15, 2010, 05:28 (GMT)
* smooth strengths below .5 had no effect
July 14, 2010, 20:18 (GMT)
* removed unneeded autosmooth_overlap
July 14, 2010, 15:17 (GMT)
== Working Version ==
* Had to remake some changes I made to scons files due to moved files.
July 14, 2010, 11:56 (GMT)
*** DO NOT DISTRIBUTE THIS VERSION ***
Clay brush is disabled and On-Surface Brush is removed.
This version created for merging with the trunk.
Next version will revert to previous version.
July 14, 2010, 11:44 (GMT)
* put 'Overlay Color:' label to left of color. It needs to be made narrower though
July 14, 2010, 11:32 (GMT)
* moved 'fast_navigate' from user prefs to multires modifier panel
July 14, 2010, 11:32 (GMT)
* moved 'fast_navigate' from user prefs to multires modifier panel
July 14, 2010, 10:54 (GMT)
* bug fix: [ and ] didn't resize unified size
* quieted some warnings
July 14, 2010, 09:47 (GMT)
* merged with head 30237-30299
July 14, 2010, 09:31 (GMT)
* do_mesh_smooth_brush allocated proxy even though it doesn't use it
July 14, 2010, 08:29 (GMT)
* syntax error in space_view3d_toolbar.py
* removed wax brush
July 14, 2010, 07:35 (GMT)
* changed default pinch factor 0.5f
* changed control for pinch factor to simply read 'Pinch'
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021