Blender Git Commit Log

All Blender Git commits.

Page: 3780 / 8462

July 16, 2017, 13:48 (GMT)
Cleanup: Replace by standard function
July 16, 2017, 13:32 (GMT)
Cleanup: Remove unused define
July 16, 2017, 13:20 (GMT)
Merge branch 'master' into soc-2017-normal-tools
July 16, 2017, 11:24 (GMT)
More changes to noise modifier

Apply more changes and add support functions for apply, remove, etc.
July 16, 2017, 10:48 (GMT)
Merge branch 'blender2.8' into strand_editmode2.8
July 15, 2017, 23:27 (GMT)
Fix T52034: cell noise renders different.

Tweak the bias from the previous fix a bit to be more backwards compatible in
some scene. In the end which way we round is quite arbitrary, but keeping the
case where the texture coordinate is exactly zero the same seems better.
July 15, 2017, 17:46 (GMT)
WIP: First modifier for grease pencil
July 15, 2017, 13:59 (GMT)
Fix T52066: Grid Mesh UV's aren't correct
July 15, 2017, 09:29 (GMT)
Proof of concept to duplicate stroke
July 14, 2017, 20:26 (GMT)
Merge branch 'master' into blender2.8
July 14, 2017, 20:25 (GMT)
Snap System: Fixed index of objects used to make `snap to volume`

*note: make a complete test scene
July 14, 2017, 19:56 (GMT)
Merge branch 'master' into blender2.8

# Conflicts:
# source/blender/editors/transform/transform_snap_object.c
July 14, 2017, 19:52 (GMT)
Snap System: Use function that does the interactor instead of Macro

Macro makes debugging difficult. And in that case I was escaping from the style used in Blender
July 14, 2017, 18:59 (GMT)
Fix MSVSC compiler warning

A void function cannot return a value
July 14, 2017, 18:45 (GMT)
outflow cleanup in liquid script

now using initDomain() to set outflow cells
July 14, 2017, 18:41 (GMT)
Merge branch 'blender2.8' into greasepencil-object
July 14, 2017, 17:46 (GMT)
Snap System: minor issues

rename obj -> ob_iter
July 14, 2017, 15:46 (GMT)
Implement Uniformbuffer objects for nodetree parameters

For users that means you can tweak shaders in the nodetree and things
are way faster. This is a huge improvement, particularly in
systems that have no shader cache.

From the code perspective it means we are no longer re-compiling the
shader every time a value is tweaked in the UI. We are using uniforms
for those values.

It would be slow to add that many uniforms for all the shaders. So
instead we are using UBO (Uniform Buffer Objects).

This fixes the main issue of T51467. However GWN_shaderinterface_create() still
needs to be improvedi. When opening a .blend all shaders are compiled once, so
optimizing it will bring a measurable impact.

========================================================================
NOTE: This breaks update of Cycles material upon nodetree nodes
tweaking. It will be fixed separately by depsgraph, once tackling T51925
(Animated Eevee values slowdown).

The idea is to make Depsgraph update more granular. The XXX TODO in
rna_nodetree.c will be tackled at that time as well.
========================================================================

Reviewers: sergey, brecht, fclem

Differential Revision: https://developer.blender.org/D2739
July 14, 2017, 14:55 (GMT)
Topograb: Tried Fixing dyntopo crash using original coordinates. Dyntopo is working now. Still some error but it does not crashes now!
July 14, 2017, 14:50 (GMT)
DwM: don't use context to apply color-management

Would give different results for off-screen rendering.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021