Blender Git Commit Log

All Blender Git commits.

Page: 3671 / 8462

Revision fcdc7ac by Clément Foucault (master)
September 27, 2017, 19:21 (GMT)
Eevee : TAA : Fix conflict with outlines.

The previous view was incorrectly considered valid even if the persp matrix was different. So the history depth was mismatching.
Revision b24ba9b by Clément Foucault (master)
September 27, 2017, 19:21 (GMT)
Object Mode Engine: Small cleanup
Revision 40f5ac4 by Clément Foucault (master)
September 27, 2017, 19:21 (GMT)
Eevee : TAA : Change post process chain to allow more flexibility

This basically do not use hardware blending and do the blending in the shader.
This will allow neighborhood clamping if we ever implement that.
September 27, 2017, 19:21 (GMT)
Eevee: Use fmod instead of floor.
September 27, 2017, 19:07 (GMT)
bgl module: extend `gl_buffer_type_from_py_format_char` function to work with more string formats

Only basic types of character codes were being used
September 27, 2017, 16:56 (GMT)
Merge branch 'master' into blender2.8
September 27, 2017, 16:54 (GMT)
[build_deps.cmd] Turn down logging verbosity to normal.
September 27, 2017, 16:11 (GMT)
[msvc] treat C4133 as error instead of a warning to mimic gcc's -Werror=incompatible-pointer-types

as requested by @campbellbarton and @mano-wii
September 27, 2017, 16:03 (GMT)
--debug-gpu-shader: Dump GLSL shaders to disk

This is really convenient for development. Either for profiling the
generated shaders or to check if the generated code is correct.

It writes the shaders to the temporary blender session folder.
September 27, 2017, 15:53 (GMT)
Cleanup: warning
September 27, 2017, 15:39 (GMT)
Vertex/Weight Paint: Use PBVH for painting

2016 GSOC project by @nathanvollmer, see D2150

- Mirrored painting and radial symmetry, like in sculpt mode.
- Volume based splash prevention,
which avoids painting vertices far away from the 3D brush location.
- Normal based splash prevention,
which avoids painting vertices with normals opposite the normal
at the 3D brush location.
- Blur mode now uses a nearest neighbor average.
- Average mode, which averages the color/weight
of the vertices within the brush
- Smudge mode, which pulls the colors/weights
along the direction of the brush
- RGB^2 color blending, which gives a more accurate
blend between two colors
- multithreading support. (PBVH leaves are painted in parallel.)
- Foreground/background color picker in vertex paint
September 27, 2017, 14:20 (GMT)
bgl module: Interpret a buffer as a bgl.Buffer

Differential Revision: https://developer.blender.org/D2857
September 27, 2017, 12:55 (GMT)
fluid particles UI update
September 27, 2017, 12:39 (GMT)
cleanup for adaptive time stepping

especially the timestep was too big and resulted in adaptive steps when adaptive stepping was actually disabled.
September 27, 2017, 11:43 (GMT)
Code refactor: simplify CUDA context push/pop.

Makes it possible to call a function like mem_alloc() when the context is
already active. Also fixes some missing pops in case of errors.
September 27, 2017, 11:34 (GMT)
Cleanup: unused function
September 27, 2017, 11:29 (GMT)
Merge remote-tracking branch 'origin/master' into soc-2016-uv_tools
September 27, 2017, 06:41 (GMT)
GP Palette Slots - Initial DNA structures

Start of support for GP "Palette Slots". These act like "Material Slots"
in that they allow a single GP datablock to refer to multiple Palette
datablocks, making it easier for the user to manage the set of available
palettes.
September 27, 2017, 06:34 (GMT)
Code Cleanup - Clarifying names, comments, and shuffling fields for clarity
September 27, 2017, 05:38 (GMT)
Cleanup: move accumulation structs out of sculpt-session

These were over-allocated to the size of all pbvh nodes.
Now only allocate as-needed,
using the total number of nodes under the brush.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021