Blender Git Loki

Blender Git commits from all branches.

Page: 1889 / 2888

December 5, 2016, 20:52 (GMT)
Use pointer for master collection

This allows this pointer to be used, otherwise the pointer is not written
December 5, 2016, 19:43 (GMT)
Rename: collections > scene/layer_collections
December 5, 2016, 19:20 (GMT)
Read/Write, first take
December 5, 2016, 17:26 (GMT)
Fix mistake in last (non-merge) commit
December 5, 2016, 17:22 (GMT)
Merge branch 'blender2.8' into workspaces
December 5, 2016, 17:14 (GMT)
Make layout template only show layouts of current workspace

Mainly had to do some changes to template_ID to make this work. It now supports setting a custom RNA collection to search the ID's in.
December 5, 2016, 15:01 (GMT)
Scale damping by spring length as well

I had forgotten to scale the damping forces...
This made for uneven damping on irregular meshes.
December 5, 2016, 14:58 (GMT)
Fix previous error with spring length scaling

Zero-length springs weren't being scaled properly, leading to phantom
forces that introduced rigid-body motion into the simulation.
December 5, 2016, 14:15 (GMT)
Implement improved compression model

This implements the Choi and Ko compression model, with an added damping
component, instead of using the same model as for tension, which
improves stability of the internal forces.
December 5, 2016, 13:58 (GMT)
Some more comments etc. to AssetEngine API.
December 5, 2016, 13:58 (GMT)
Fix objects not disappearing after unlinking collection
December 5, 2016, 13:40 (GMT)
Fix bad behavior when switching between asset engines with incompatible paths.

A path valid for a given AE can be invalid with another, we need to
check current path when switching between AEs.

Also do proper check of valid path for Amber engines.
December 5, 2016, 08:05 (GMT)
Merge branch 'master' into asset-engine
December 4, 2016, 22:08 (GMT)
Make duplicating workspaces work
December 4, 2016, 20:47 (GMT)
Fixes for changing layout with workspace

Changing workspace should now change to the active layout of the workspace just fine.
Screen/workspace changing is still a bit hacky since we can't do it during normal handlers. Not sure how we could do it instead, for now I'm just copying hacks from screen changing.
December 4, 2016, 16:12 (GMT)
removed high res getter for flags grid
December 4, 2016, 03:49 (GMT)
Code clean-up (remove unnecessary struct members and add comments)

Spring forces and jacobians (f, dfdx and dfdv), were unnecessarily being
stored in sring struct. They are only used locally at computation time,
and don't have to remain in memory.

editrestlen was unused.
December 3, 2016, 23:51 (GMT)
Fix layout changing when changing workspace
December 3, 2016, 14:09 (GMT)
Painfully enhanced columns/rows computation to make best use of available space.

Now layout will use less columns than possible, if it does not increase
number of rows. Allows to fill more evenly available space.

Also fixed some quirks and corner-cases issues.
December 3, 2016, 14:09 (GMT)
Fix logical error, in our current UI height is not really adaptative, so we want max to work with heights, not average ones.

Also, add another experimental example of gridflow layout usage (needed
some hacks/tweaks to low-level UI code, by default our buttons tend to
get way to much width than actually needed!).
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021