Blender Git Loki

Blender Git commits from all branches.

Page: 2037 / 2888

May 26, 2016, 11:05 (GMT)
Depsgraph: Cleanup of util headers
May 26, 2016, 10:57 (GMT)
Depsgraph: Use shorter prefix for util headers
May 26, 2016, 10:51 (GMT)
Depsgraph: Move PChan map to a builder folder as well
May 26, 2016, 10:46 (GMT)
Depsgraph: Cleanup of header files, amke them easier to read
May 26, 2016, 10:14 (GMT)
Depsgraph: Use more explicit path to include headers

Makes it easier to see where exactly file is coming from, additionally
should help compiler to find headers quicker.
May 26, 2016, 09:58 (GMT)
Depsgraph: Move transitive reduction and cycles solver to builder folder

This algorithms are only used for graph building and having them in util
was causing some bad level includes from util/ to intern/.
May 26, 2016, 07:55 (GMT)
Depsgraph: Remove file with just a single debug define

Granularity is good, but it's a bit too extreme :)
May 26, 2016, 07:46 (GMT)
Depsgraph: Move graphviz debugger to own file

We might want to add more debugging methods, so makes sense to have
dedicated folder for all of them.
May 26, 2016, 07:33 (GMT)
Depsgraph: Don't use capital prefix for non-public functions
May 26, 2016, 07:18 (GMT)
Depsgraph: Wrap everything into DEG namespace

Some areas are nto so pretty looking atm, but there are not so much
of them for now. And we can easily solve that by making it so public
API simply calls an inlined function from DEG namespace.
May 26, 2016, 07:01 (GMT)
Fix for pynode group registration.

Because pynode groups now use the bl_idname of tree types rather than
expecting a python class attribute, these tree types need to be registered
*before* generating node group classes. Messy stuff, needs some rewriting.
May 26, 2016, 06:45 (GMT)
Fix for depsgraph building of modifiers, missing nodes for ID blocks (textures).

The updateDepsgraph callback for modifiers needs to be used in both passes of
depsgraph building, once for creating nodes and then for relations. Without the
initial node building pass some datablocks like textures can be missing, if they
are not incidentally built by other means such as a render texture.
May 25, 2016, 21:05 (GMT)
Depsgraph: Remove unused code from debugger

Would be cool to stick to a policy that dead code is forbidden.

Those areas were not changed or touched in ages, we'll still have
the code in Git history but can get rid in real sources.
May 25, 2016, 20:02 (GMT)
Depsgraph: Move nodes declaration and definition to own directory

The idea is to also split some files and make it more granular in
order to increase readability and maintainability.
May 25, 2016, 18:37 (GMT)
Added weighted samples
Revision 4841e60 by Clément Fukhaut (pbr-viewport)
May 25, 2016, 17:12 (GMT)
Added ambient occlusion support in material
Algorithm is slow but high quality
Added backface buffer to compute per pixel thickness
Sampling quality is passed via uniforms and not via constants : this is a little slower but it does not need to recompile shader every time
Moved some code for organisation.
May 25, 2016, 16:24 (GMT)
solve conflict between local and upstream
May 25, 2016, 16:19 (GMT)
finish link two correspondence together
May 25, 2016, 16:19 (GMT)
add link and unlink button in scripts for python
May 25, 2016, 16:19 (GMT)
add two correspondence operators

users can specify correspondence in tracking mode
placeholder for now, unfinished
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021