Blender Git Loki

Blender Git commits from all branches.

Page: 2076 / 2888

April 5, 2016, 08:36 (GMT)
GPU: avoid redundant logic for non-spot lamps
April 5, 2016, 08:36 (GMT)
Fix for non spot lamps calculating spot values

Logical error in D1378, also incorrectly used lamp type as a flag.
April 5, 2016, 08:36 (GMT)
Include requests' cacert.pem file

This allows us to verify certificates of HTTPS connections, which is
mandatory for logins like on Blender ID.

Reviewers: campbellbarton

Differential Revision: https://developer.blender.org/D1845
April 5, 2016, 08:36 (GMT)
Fix T47670: cycles GLSL incorrect normal map node.
April 5, 2016, 08:36 (GMT)
Fix T47670: cycles GLSL incorrect layer weight / fresnel.

World space and view space normals were mixed up, we should only convert from
world to view space if a custom normal is connected, otherwise it is already in
view space.
April 5, 2016, 08:26 (GMT)
Only insert functions into the function cache when use_cache argument is true.
April 5, 2016, 08:16 (GMT)
Type generation for LLVM based on node socket types.

Currently every socket stores a complete and unique type definition.
This should be changed to module-level type declarations and referencing by name.
April 5, 2016, 07:17 (GMT)
Implement bvm internal function caching and spin lock (missing from previous commit).
April 4, 2016, 22:28 (GMT)
Fix camera focal length widget not reset correctly
Revision 1cd2d7b by Clément Fukhaut (pbr-viewport)
April 4, 2016, 22:15 (GMT)
Merge branch 'master' of git://git.blender.org/blender

# Conflicts:
# source/blender/gpu/intern/gpu_material.c
# source/blender/gpu/intern/gpu_shader.c
April 4, 2016, 19:53 (GMT)
Merge branch 'wiggly-widgets' into temp_widgets_update_tagging

Conflicts:
source/blender/windowmanager/widgets/intern/wm_widgetmap.c
April 4, 2016, 19:48 (GMT)
Merge branch 'master' into temp_widgets_update_tagging
Revision 798357c by Clément Fukhaut (pbr-viewport)
April 4, 2016, 19:46 (GMT)
Planar Probe, Probe options, Probe Parallax :
- Added Planar Reflections and Refractions:
Rough planar reflection/refraction are roughly approximated by blurring with the microfacet normal direction. We blend to a fallback cubemap for high roughness. They are also displaced using the viewnormals. This last deformation is divided by the distance to the shaded point and multiplied by the distance to the reflection plane to get contact reflections.

- Added options to probes.
Probe can now only render their layers. Diffuse can be disabled (in case of use with a lightmap). Added Operator to manualy update probes.

- Probe parallax:
Correct the rays to project it to the chosen volume (unit cube or sphere) after being corrected by the obj mat (either own or external).

- Probe updates are a bit more consistent.

- Moved PBR light UI from Cycles to Blender sources.

- Added versioning code to update old file with non breaking defaults.

Signed-off-by: Cl�ment Foucault <foucault.clem@gmail.com>
April 4, 2016, 19:44 (GMT)
Merge branch 'master' into wiggly-widgets
April 4, 2016, 19:41 (GMT)
Cleanup: Variable naming
April 4, 2016, 17:28 (GMT)
Use function caching in the same way for BVM as for LLVM.

The previous way of acquiring functions from the cache was actually not threadsafe.
To do this efficiently the cache locking, lookup and potential update is now done
inside the API functions to prevent race conditions on the cache.
April 4, 2016, 17:01 (GMT)
removed old manta_pp files from internal python dir - manta_pp files are in intern/mantaflow
April 4, 2016, 15:34 (GMT)
Experimental (and very messy) code for JIT compiling and running a simple stub function for texnodes on the LLVM backend.
April 4, 2016, 12:45 (GMT)
Merge branch 'master' into asset-engine
April 4, 2016, 12:39 (GMT)
Merge branch 'master' into id-remap
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021