Blender Git Loki

Blender Git commits from all branches.

Page: 2214 / 2888

July 11, 2015, 17:21 (GMT)
Some parts of code still used MCol
July 11, 2015, 16:54 (GMT)
Merge branch 'master' into temp-derivedmesh-looptri
July 11, 2015, 16:37 (GMT)
Merge branch 'master' into temp-derivedmesh-looptri
July 11, 2015, 05:46 (GMT)
GP Sculpt: Reduce maximum size of brushes to make the UI sliders more controllable
July 11, 2015, 04:54 (GMT)
GP Sculpt: Fix for random crashes - forgot to adjust array size when adding new brush types
July 10, 2015, 21:13 (GMT)
Initial looptri addition

This is intended to remove use of MFace for runtime tessellation,
and instead cache loop tris.

This has some advantages for OpenGL and should reduce memory use
since we won't need to store customdata layers (UV's, colors, normals) for MFace and MPoly+MLoop.

Currently looptri are stored in the DerivedMesh and accessed directly by the struct member,
though they may be moved behind API access.

These areas are working on a basic level:

- GPU buffers
- CDDM drawing
- sculpting
July 10, 2015, 17:33 (GMT)
Cleanup: redundant metadata value read/write.
July 10, 2015, 17:23 (GMT)
Remove (test) code dealing with an OpenVDB primitive and drawing the VDB
tree and its values.
July 10, 2015, 16:57 (GMT)
Activate reading of exported files (+ cleanup).
July 10, 2015, 15:46 (GMT)
Merge branch 'master' into openvdb
July 10, 2015, 13:39 (GMT)
GPencil Sculpt: "Push" Brush

This is similar to the grab brush in that it translates points according to
the strength of the brush. The difference however is that it is applied instead
to whatever points are under the brush as it travels, instead of only those
that were within the brush region initially.

Notes:
* The effect of this brush is more like a "smear" effect
* I got a crash initially, but haven't been able to reproduce. So, unless this
crops up again, I'll consider that a one-off for now.
July 10, 2015, 13:24 (GMT)
GPencil Sculpt: Added defines for a bunch of new brush types to be added
July 10, 2015, 13:24 (GMT)
GPencil Sculpt: Improved tooltip for Grab brush
July 10, 2015, 13:24 (GMT)
GPencil Smooth Brush: Added "Affect Pressure" option

Use the "Affect Pressure" option to smooth out the pressure values of strokes,
in addition to smoothing the coordinates.
July 10, 2015, 12:22 (GMT)
Merge branch 'master' into GPencil_Editing_Stage3
July 10, 2015, 12:15 (GMT)
GP Sculpt: "Grab" Brush

This brush can be used to move clusters of points around, without needing to
select them first. Like the "Grab" brush in Sculpt Mode, this brush only operates
on the brush circle at the start of the grab operation. The strength of the effect
applied to each point is determined at the start of the stroke based on factors
such as how far away from the center of the brush the point lies, and the strength
of the brush.

(Yay! Worked first time!)
July 10, 2015, 01:31 (GMT)
Porting second half of widgets to new drawing pipeline
July 9, 2015, 23:10 (GMT)
Merge branch 'master' into temp-ui-widget-refactor
July 9, 2015, 08:45 (GMT)
Merge branch 'master' into opensubdiv-modifier
July 9, 2015, 02:19 (GMT)
Port first half of the widgets to new pipeline (drawing only)

Also lots of structuring and cleanup.

Tested each button individually, seems everything is fine (menu items are doing weird things though, didn't investigate yet).
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021