Blender Git Loki

Blender Git commits from all branches.

Page: 2733 / 2888

August 13, 2013, 18:02 (GMT)
Merge trunk -r59114 into soc-2013-paint
August 13, 2013, 17:57 (GMT)
Curved strokes for paint modes.

This commmit introduves a first rough implementation of strokes guided
by screen space curves for artist review. This is somewhat limited
because it does not allow panning (which in 3d viewport wouldn't help
anyway).

To use select Curve under the stroke menu, or press the A key
By dragging, the user can define the first bezier control points. It is
also possible to select and edit the bezier handles independently. To
constrain the handles to follow each other (similar to aligned bezier
curves), use shift before selecting and dragging a handle. To avoid
accidentally adding a curve point, the user needs to explicitly use
Ctrl-Click to add another bezier point. To confirm the stroke use either
enter or spacebar.

TODOs: No pressure simulation or dynamic curve subdivision is done in
this first implementation. Also the draw calls for the bezier could be
optimized better.
August 12, 2013, 22:04 (GMT)
Working on custom panels for the toolbars. This adds an operator that adds a PanelType to the current region.
August 12, 2013, 14:42 (GMT)
Merging r59029 through r59087 from trunk into soc-2011-tomato

August 11, 2013, 12:59 (GMT)
The VIEW3D editor gets an extra, extensive toolbar. The idea is that this frees up space from the left sidebar for tool options and custom panels.

The extra menubar is meant to provide a place for many non-modal operators in a flatter hierarchy than the current header menu (less clicks, better visibility). The left sidebar is then meant to house custom panels and more activity based panels.

* fixed a bug in the undo/operator stack integration code whereby operators were freed in certain cases
* removed Select and Special menus from the header, and placed the underlying menus in the extra toolbar
* removed some of the sidebar panels, will work on replacing these with more activity based panels
* moved all grease pencil buttons and options into a single panel for the toolbar
August 11, 2013, 10:35 (GMT)
Polyline strokes could have dabs not belonging to the lines due to the
way dab interpolation for space strokes worked. This commit includes an
simpler implementation based on the initial space stroke code that
corrects this issue.
August 11, 2013, 10:35 (GMT)
Allow gradient fill color mixing with the background, now it does a
regular over operation based on gradient alpha. Still no alpha influence
for gradient strokes.
August 11, 2013, 10:35 (GMT)
Spacing gradient strokes. The gradient circles after a certain gradient
spacing which is set in the gradient properties.
August 11, 2013, 10:35 (GMT)
Fix gradient fill not working with spaced strokes released close to the
start of the stroke
August 11, 2013, 10:35 (GMT)
Gradient stroke guided by pressure for 2d and projective texturing.
August 9, 2013, 01:10 (GMT)
Replace our own box AA filter with BLI_jitter-based

Using box filtering for AA makes image too much blurry,
so here's an attempt to use generic BLI_jitter routines
to do sampling.

It's expected to be exactly the same as opengl renderer
does, but i could have got something wrong.

But anyway, results seems to be a little bit less fuzzy.
August 9, 2013, 01:09 (GMT)
Merging r59000 through r59028 from trunk into soc-2011-tomato

August 8, 2013, 17:02 (GMT)
Fix crash when adding plane track in some cases
August 8, 2013, 09:47 (GMT)
Merge trunk -r59019 into soc-2013-paint
August 8, 2013, 09:43 (GMT)
Allow linking of palettes
August 8, 2013, 07:39 (GMT)
Need to re-evaluate plane after susing generic transform tools.
August 8, 2013, 07:39 (GMT)
Delete Marker operator will now also tae plane markers into account

Smaller fixes:

- Point track delection missed checking whether track actually
belongs to the plane or not.

- Adding point track shall deselect all the planes.

- Fixed bug with restoring marker's flag after transformaiton.
August 8, 2013, 07:39 (GMT)
Prevent plane tracks from being concave
August 8, 2013, 07:38 (GMT)
Re-arrange AA sampling a bit

Apparently when calculating UV from upsampled
corners warped result seems too much doggy.

Now result seems to be exactly the same as it
was before AA changes (apart from AA-ed edges :)
August 8, 2013, 07:38 (GMT)
Anti-aliasing for plane track image warping

Uses the same exact kernel size of 4x4 as for plane
track mask output.

Think this is not a bad way to go, difference in speed
using test file was only about 30% with much better
output result.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021