Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1968 / 5574

October 29, 2017, 14:38 (GMT)
Merge branch 'master' into blender2.8

# Conflicts:
# source/blender/alembic/intern/abc_exporter.cc
# source/blender/alembic/intern/abc_exporter.h
# source/blender/alembic/intern/alembic_capi.cc
# tests/gtests/alembic/abc_export_test.cc
October 29, 2017, 14:21 (GMT)
Alembic: exporting MetaBalls as mesh

- Only basis balls are exported, as they represent the resulting mesh.
As a result the mesh is written to Alembic using the name of the basis
ball.
- MetaBalls are converted to a mesh on every frame, then an
AbcMeshWriter is used to write that mesh to Alembic.
October 29, 2017, 14:14 (GMT)
Merge branch 'master' into blender2.8
October 29, 2017, 13:38 (GMT)
BMesh: use heap update for dissolve-decimate
October 29, 2017, 13:36 (GMT)
Include file for DNA_DEPRECATED macro
October 29, 2017, 13:36 (GMT)
Alembic import: fixed mesh corruption when changing topology

When the mesh changed topology but kept the vertex count the same, it would
result in a corrupt mesh. By checking the face & loop counts too, this has
become less likely.

I've checked IPolyMeshSchema::isConstant(), but it returns true even when
we see that the mesh changed topology.
October 29, 2017, 07:22 (GMT)
BLI_heap: add validation check, improve tests

Also minor readability changes, avoid running both heap_up/down
gives minor speedup too.
October 29, 2017, 05:31 (GMT)
Curve Fitting: heap reinsertion optimization
October 29, 2017, 05:08 (GMT)
Cleanup: move docs out of header
October 29, 2017, 04:47 (GMT)
Cleanup: const args
October 29, 2017, 04:47 (GMT)
BLI_heap: minor changes to the API

Recent addition of 'reinsert' didn't match logic for ghash API.

Rename to BLI_heap_node_value_update,
also add BLI_heap_insert_or_update since it's a common operation.
October 28, 2017, 18:26 (GMT)
Use BLI_heap_reinsert for decimate and beautify

Improves performance for high poly meshes,
~70% faster for decimate, only ~10% for beautify.
October 28, 2017, 17:42 (GMT)
BLI_hash: add BLI_heap_reinsert

Allows avoiding remove/insert calls.
October 28, 2017, 13:54 (GMT)
GTest: initial BLI_heap test
Revision 1e07f36 by Joshua Leung
October 28, 2017, 13:09 (GMT)
Fix T53185: After rendering an animation (Ctrl-F12), pressing F12 no longer renders single frames only
October 28, 2017, 07:28 (GMT)
BLI_array_store: correct hashing single bytes

The single byte version of hash_data was casting from unsigned char
instead of signed.

This didn't cause any errors since the result of each aren't compared.
Even so, better keep them matching.
October 28, 2017, 06:48 (GMT)
Cleanup: use uint type in BLI
October 27, 2017, 21:28 (GMT)
Eevee: Volumetric: Fix Sun lamps not working.
October 27, 2017, 20:49 (GMT)
Eevee: Unlock volumetric shader nodes.
October 27, 2017, 20:49 (GMT)
Eevee: Make Smoke sim panel visible with EEVEE
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021