Blender Git Loki

Blender Git commits from all branches.

Page: 2817 / 2888

July 8, 2010, 16:08 (GMT)
* changed brush_jitter_pos to find random positions within a circle instead of a square.
July 8, 2010, 15:35 (GMT)
* moved icon and color options to their own 'Appearance' panel
July 8, 2010, 15:14 (GMT)
July 8, 2010, 14:02 (GMT)
* The new rake angle is now gotten by averaging the previous and current angles. This filters out some jitter.
July 8, 2010, 13:03 (GMT)
* bug fix: overlay wasn't showing unless cursor hit model because the viewport wasn't initialized properly.
July 8, 2010, 12:41 (GMT)
* overlay now works in FIXED mapping mode
* overlay now just loads alpha and purely uses transparency to show strength (this eliminate dark borders on the overlay)
* overlay now shows when cursor is in viewport, not just when it is over the model (full time display operator is coming soon)
* when in fixed mapping mode, the curve fall off is included in the overlay (I'll give option to do that with tiled mode later, but requires multitexture)
* rake and pressure resizing are taken into account
* in fixed mode an attempt is made to only allocate as big a texture as needed for the brush size, and it doesn't resample if the brush shrinks
* rotation and offset are baked into the texture because emulating everything blender can do with textures in opengl would require a lot of code (same will eventually be done with texcache, which will make it even faster)
July 8, 2010, 11:19 (GMT)
* The 30k commit was a bit buggy...
Operator precedence ftw!
July 8, 2010, 10:08 (GMT)
July 8, 2010, 09:52 (GMT)
* overlay generation now uses OpenMP
July 8, 2010, 09:06 (GMT)
* overlay is calculated as a set of GLubytes instead of floats so it takes up less memory while being calculated (also moving towards maybe unifying the texcache and overlay)
July 8, 2010, 08:26 (GMT)
== Radial Symmetry ==
Now there is mirror symmetry and radial symmetry that can be mixed and matched at the same time (never trust me when I say something is difficult :)
July 8, 2010, 06:45 (GMT)
== Radial Symmetry ==
Symmetry has two modes now, planar and radial. They are mutually exclusive currently but could probably be mixed and matched later (thats too complicated for a simple feature atm).

I have not added a new feature for a bit so I thought I'd throw this in since it was requested just to let our feedback team know I'm alive :)
July 7, 2010, 22:55 (GMT)
Some more changes for improving non-sculpt paint modes:

�?� Add face customdata to the pbvh
�?� Return more data from BLI_pbvh_node_get_faces
�?� Add some drawing flags for the pbvh/VBO drawing code
�?� Some initial support for drawing mesh colors (not used yet)
�?� Abstracted sculpt's get_location a bit so it can be used for other types of paint strokes
�?� Moved and renamed unproject_brush_radius so other paint modes can use it
�?� There should be no visible changes from this commit

July 7, 2010, 19:11 (GMT)
Some preparation for accelerating other paint modes than sculpt

* Replaced Object.sculpt with Object.paint. This new PaintSession type for now just contains the PBVH so it can be built more or less the same for different paint modes. It also contains the old SculptSession data.
* Removed a couple of unused fields from SculptSession.
* Changed a lot of sculpt functions to pass around the Object rather than SculptSession; made sense anyway because we added an Object field to SculptSession to work around that problem.
* There should be no visible changes from this commit.

July 7, 2010, 15:09 (GMT)
July 7, 2010, 14:52 (GMT)
July 7, 2010, 11:13 (GMT)
Render Branch: code to check if ao/env/indirect should be computed
was confusing and wrong in a few cases, with shadeless, ambient,
passes, etc, now added a single function for it.

July 7, 2010, 07:24 (GMT)
* brush time property is used in uv painting
July 7, 2010, 04:40 (GMT)
* removed more unlimited clay
July 7, 2010, 02:07 (GMT)
* removed more pieces of unlimited_clay
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021