Blender Git Loki

Blender Git commits from all branches.

Page: 1942 / 2888

August 14, 2016, 11:14 (GMT)
AssetEngine previews: fix some issues, make Amber generate dummy ones as test/example.

So now, amber generates dummy mosaic-like random previews (with a 100ms delay to mimic
really slow process), everything seems to work just fine. ;)
August 13, 2016, 22:53 (GMT)
refactored some more. This commit also contains texture mode implementation in vertex paint.
August 13, 2016, 21:55 (GMT)
fix for openvdb caching
August 13, 2016, 21:20 (GMT)
more refactoring. Removed OpenMP flags since the multithreading support isn't really OpenMP.
August 13, 2016, 18:12 (GMT)
Fix crash deleting objects
August 13, 2016, 16:40 (GMT)
Add initial support for previews to AssetEngine.

Code not really tested (it just builds and does not crash :P ).

Will also have to rethink a bit API and data structs imho... AssetUUID is starting to become a bit annoying.
August 13, 2016, 13:18 (GMT)
Merge branch 'master' into asset-engine
August 13, 2016, 03:11 (GMT)
Cycles: Fix memory leak in the denoiser
August 13, 2016, 02:58 (GMT)
Cycles: Implement the multi-frame denoising kernel

This commit changes the denoising kernel to actually use the additional frames.
The required changes are surprisingly small - one additional feature contains
the frame to which the pixel belongs, and the per-pixel loop now iterates over frames first.
August 13, 2016, 02:06 (GMT)
Cycles: Implement multi-frame denoising buffers

This commit changes the prefiltering code so that it processes all included frames.
August 13, 2016, 01:59 (GMT)
Cycles: Implement multi-frame buffer support and loading in standalone mode

This commits adds an option to the BufferParams that specifies how many frames are stored in there.
The frames share all other parameters, such as size and passes.
Frames are not stored in order - instead, the first frame is the primary frame, so that all code that uses
the RenderBuffers still works as expected, but code parts that can use the additional frames may do so.

The Standalone Denoising mode now comes with an option to specify the frame range that will be used for denoising.
When doing so, the input filename isn't an actual file, but has to contain a part of the form "%Xd" that specifies how the frame file names are formatted, where X is the length to which frames are zero-padded. That part will be replaced by the padded frame number before loading.

So far, no code actually uses the additional frames yet, that will come in the next commits.
August 13, 2016, 01:52 (GMT)
Cycles: Implement half float file output and fix flipped standalone-denoised images

Since the tonemapping task already supports both Byte and Half output,
the only needed change is to the DisplayBuffer itself.
August 13, 2016, 01:50 (GMT)
Cycles Standalone: Implement the half window option
August 13, 2016, 01:33 (GMT)
Initially add visibility bits as layer property

As decided in T38384, this adds the visibility bits as layer property for testing.
Each layer now has the 20 visibility bits that are compared to the ones from the object. The viewport header shows the bits of the active layer.

The bits currently only affect drawing.
August 12, 2016, 23:49 (GMT)
Found & removed some more Scene.base usages

Also NULL the Base.next/prev pointers after version patching
August 12, 2016, 23:21 (GMT)
Fix incorrect version check

Was just always running.
August 12, 2016, 22:12 (GMT)
Correctly convert old clip editor data to new one

Instead of just using defaults.
August 12, 2016, 21:57 (GMT)
Merge remote-tracking branch 'origin/master' into gsoc2016-improved_extrusion
August 12, 2016, 21:45 (GMT)
Got texture paint working with PBVH painting.
August 12, 2016, 21:43 (GMT)
Fix compiling with blenderplayer
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021