Blender Git Commits

Blender Git commits from all branches.

Page: 2058 / 2888

Revision 655cfca by Clément Fukhaut (pbr-viewport)
May 3, 2016, 17:41 (GMT)
Implemented SSR :
- Still pretty rough implementation does only works with sharp glossy shader
- No Glossy reflection
- 2 algorithm but only one acheive decent results the other needs to be debuged.

Changed pbr settings location :
- They are now stored in structs like the FX options
May 3, 2016, 15:52 (GMT)
Merge branch 'asset-engine' into asset-experiments
May 3, 2016, 15:52 (GMT)
Merge branch 'id-remap' into asset-experiments

Conflicts:
source/blender/windowmanager/intern/wm_files_link.c
May 3, 2016, 15:45 (GMT)
Merge branch 'master' into asset-experiments
May 3, 2016, 15:45 (GMT)
Merge branch 'master' into asset-engine
May 3, 2016, 15:42 (GMT)
Lib relocate/reload: serious rework of code.

Idea here is to both factorize it seriously (reload and relocate are very similar, let's
avoid as much as possible twice the same code...), and make new `lib_relocate_do()`
much more flexible - now it should be able to reload individual IDs as well
(plan is to use it to reload assets in relelvant branch too).
May 3, 2016, 14:58 (GMT)
Merge branch 'master' into id-remap
May 3, 2016, 13:32 (GMT)
Merge branch 'master' into asset-engine
May 3, 2016, 13:32 (GMT)
Merge branch 'master' into id-remap
May 3, 2016, 12:46 (GMT)
Merge branch 'master' into alembic_basic_io
May 3, 2016, 12:45 (GMT)
Fix for mesh vertices not being written when exporting the object to a
different coordinate system.
May 3, 2016, 07:57 (GMT)
Merge branch 'asset-engine' into asset-experiments
May 3, 2016, 07:56 (GMT)
Amber: Fix load_pre not using correct repo!
May 2, 2016, 18:51 (GMT)
Merge branch 'asset-engine' into asset-experiments
May 2, 2016, 18:51 (GMT)
Merge branch 'id-remap' into asset-experiments
May 2, 2016, 18:51 (GMT)
Merge branch 'master' into asset-experiments
May 2, 2016, 18:50 (GMT)
Amber: fix missing '..' parent dir entry when inside a repo.
May 2, 2016, 18:35 (GMT)
Change how Amber (and all other engines) are expected to work.

So far, we were accepting the idea of several repositories per asset engine (e.g. different
directories in case of Amber). However, if this works OK during listing/initial linking,
it makes things way more complicated later in asset management, since asset uuid is no more
enough to unically indentify an asset!

Now an asset UUID is assumed to be really unique inside an asset engine.

For Amber, we 'salt' assets' uuids with new repo uuids (both being only 2 ints long now),
and keep a config 'cache' of mapping repo uuid -> path to repo.
May 2, 2016, 15:25 (GMT)
Cycles: Implement re-fitting of curve BVH

Internally re-fitting will fall back to AABB nodes which is not fully
efficient but is fast enough to rebuild BVH.

Probably for viewport we can use curve BVH but disable unaligned
heuristic to reduce preparation time.
May 2, 2016, 13:55 (GMT)
Cycles: Optimize shadow rays intersection
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021