Blender Git Loki

Blender Git commits from all branches.

Page: 2490 / 2888

November 13, 2014, 08:50 (GMT)
Fix for edge properties in Alembic files, was missing edge indices in
MLoops.
November 13, 2014, 08:18 (GMT)
More UI name tweaking.
November 13, 2014, 07:57 (GMT)
Merge branch 'master' into mesh-transfer-data
November 13, 2014, 00:43 (GMT)
memory leak fix in find_normal
November 12, 2014, 23:12 (GMT)
fix normals improvement: take only normals pointing to same direction into account inside a certain search radius
November 12, 2014, 19:48 (GMT)
Merge branch 'master' into mesh-transfer-data
November 12, 2014, 19:32 (GMT)
Some UI tweaks (renames only for now), from review.
November 12, 2014, 19:26 (GMT)
Attempt to handle better normals stuff.

Note we may ultimately decide to just always compute loop and poly nors...
This would be a shame in some cases (we'll have several modifiers using those data
soon), but caching it in a reliable way is not that easy.
November 12, 2014, 17:49 (GMT)
Keep track of the error status of readers and writers with a maximum
error level to test for validity.
November 12, 2014, 17:36 (GMT)
Store an error handler inside readers and writers.

This is a lot more convenient to use and removes the burden of setting
the desired error handlers from the point cache user. The readers/writers
already know about context (e.g. a modifier) and can define an
appropriate error handler.
November 12, 2014, 17:00 (GMT)
Better error handling support for point cache functions.

This defines wrapper macros which catch exceptions from Alembic and
provide ways of reporting these in different ways, depending on the
context.
November 12, 2014, 16:07 (GMT)
Add early error reporting about mismatched number of items in case of 'Topology' mapping.

Use reports system here...
November 12, 2014, 15:40 (GMT)
Depsgraph: Temp solution for bone parent

Now the secret agent walk cycle works fine, and quite enough of the
knowledge is gathered now.

Time to start going granular now!
November 12, 2014, 15:35 (GMT)
Subgraph: Workaround for dependency from self in the constraint stack

Once the granularity in the bones is reached we can get rid of this.
November 12, 2014, 15:20 (GMT)
Replace grid-sampling by random tess-based one, for face's normal projection sampled mapping method.

Based on review & suggestions from Campbell, many thanks.

This commit adds a new func to BLI_geom, `BLI_tri_v2_sample_random_point()`, which uses
given 2D tri and random generator to generate a random point on that triangle.
November 12, 2014, 15:04 (GMT)
Depsgraph: Cleanup of animation callbacks

- Use single callback for all action fcurves
- Driver evaluation was actually evaluating the whole animation system,
not just a given fcurve.
November 12, 2014, 14:41 (GMT)
Change widget interaction slightly so transform works immediately.

It may be better to use transform code for widgets but this will cause
nested operators for widget/operator and needs some consideration.

For transform e.g. we would have one transform operator taking care of
transformation of the widget, then feeding this back to regular object
transform.
November 12, 2014, 14:32 (GMT)
Depsgraph: Workaround for bone constraint targets
November 12, 2014, 14:06 (GMT)
Depsgraph: Corrections for Spline IK solver

The issue was caused by the missing relation between Spline IK solver node
and spline itself. This happened because builder used bone node type for
the IK solver, but relation builder was expecting pose eval node type.

Also added a dependency between IK solver node and flush nodes, so flush
happens after the solver. Well, it's a bit more tricky internally, because
we still using uber object update nodes, but adding that relation makes it
so DAG update flush all happens nicely.
November 12, 2014, 13:37 (GMT)
Fix incorrect wrapping of lamp to RNA for widget.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021