Blender Git Loki

Blender Git commits from all branches.

Page: 2505 / 2888

October 30, 2014, 14:10 (GMT)
Reorganizing hair dynamics UI layout a bit to make settings slightly
more intuitive.

Also removed a couple of unused or useless features from the UI:
* collider friction is unused and replaced in favor of true collision
* spring damping refers to structural springs (stretch), which is
not noticable in hair due to extreme stiffness atm.
* pressure factors are not sure since this feature is too unstable atm.
October 30, 2014, 13:41 (GMT)
Disabled the hair preview feature in the code, due to limited usefulness.

Interpolating hairs in a meaningful way is a quite difficult problem.
It works ok-ish for child hairs as long as they don't move, but with
motion the direction of interpolated hairs can become quite nonsensical
quickly.

Probably a better way to create simulation previews is to limit
simulation to a particular well-defined area (like render preview
borders), but run it in full detail in that area. The error from
omitting some interaction should still be much less than orientation
errors from interpolation.
October 30, 2014, 12:43 (GMT)
GPencil Drawing: Support for drawing filled strokes

It is now possible for the insides (i.e. the region contained within the stroke)
Grease Pencil strokes to be drawn "filled". This initial implementation is quite
crude.

Main Limitations:
- It uses OpenGL polygons for rendering. The main thing to be aware of with this
is that it *DOES NOT HANDLE CONCAVE* strokes too well. That is, it will just
plaster over the concave regions, which may not be what you really want

- Fills are currently turned on/off using the opacity settings. Whether we continue
doing this remains to be seen...
October 30, 2014, 12:20 (GMT)
centroid fix / point cloud fix, forgot to multiply with splinter matrix
October 30, 2014, 11:10 (GMT)
simplified wood splinter settings, can set scale factor and direction now directly
October 30, 2014, 10:48 (GMT)
lowres density pointers corrected
October 30, 2014, 07:43 (GMT)
Merge branch 'master' into experimental-build
October 30, 2014, 07:42 (GMT)
Revert "and back again (sticky keys testbuild)"

This reverts commit 47d894d6aaed48f761c334dd49d473a8fe2d2971.
October 30, 2014, 06:38 (GMT)
RNA: Line width for volumetric strokes is allowed to be higher

While 3D strokes currently have a size limitation, this doesn't apply to volumetrics.

TODO
Most of our 2D strokes don't have a limitation either, but we can't easily
identify such cases in this function, so for now the limit holds.
October 29, 2014, 18:41 (GMT)
Correctly downsample circles of confusion and use parallelism to do it
more efficient.
October 29, 2014, 17:31 (GMT)
Second pass, blurs the downsampled buffer once.
October 29, 2014, 17:21 (GMT)
Fix crash (blender hanging) when rendering a sequencer strip twice
October 29, 2014, 17:20 (GMT)
Prevent crash when sequencer strip returns a NULL ibuf
October 29, 2014, 17:20 (GMT)
Merge remote-tracking branch 'origin/master' into multiview
October 29, 2014, 17:08 (GMT)
Use the correct shaders and varyings
October 29, 2014, 15:18 (GMT)
Viewport DOF:

* Scons builds correctly
* Separate vertex shader file for DOF, will make handling main easier
* Downsample color buffer + blur it. Circle of confusion is calculated
from zplane instead of length of distance from camera.
October 29, 2014, 12:38 (GMT)
Code cleanup: renamed function for drawing 2D strokes to make more sense now
October 29, 2014, 12:37 (GMT)
Volumetric strokes draw in 2D views too now
October 29, 2014, 12:18 (GMT)
Make volumetric stroke drawing a per-layer option
October 29, 2014, 11:52 (GMT)
Merge branch 'master' into libmv_prediction
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021