Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3659 / 8462

October 7, 2017, 13:58 (GMT)
[cmake] Add minimum python version check to cmake to prevent later build errors.
October 7, 2017, 13:32 (GMT)
Code cleanup: simplify cmake kernel install.
October 7, 2017, 13:30 (GMT)
Cycles: CUDA bicubic and tricubic texture interpolation support.

While cubic interpolation is quite expensive on the CPU compared to linear
interpolation, the difference on the GPU is quite small.
October 7, 2017, 12:53 (GMT)
Code refactor: make texture code more consistent between devices.

* Use common TextureInfo struct for all devices, except CUDA fermi.
* Move image sampling code to kernels/*/kernel_*_image.h files.
* Use arrays for data textures on Fermi too, so device_vector<Struct> works.
October 7, 2017, 11:14 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 7, 2017, 10:53 (GMT)
Actually force accumulate mode for the Smear brush in weight/vertex paint.

Just removing the checkbox from UI isn't enough for proper behavior.
October 7, 2017, 09:45 (GMT)
Make weight paint blur thread safe, and fix smear ignoring mirror.

Instead of trying to be clever with swaps and lazy updating the weight
data, simply recalculate one single array. To improve performance, use
threading for that.
October 7, 2017, 04:57 (GMT)
Cleanup: style, duplicate includes
October 7, 2017, 04:14 (GMT)
Cleanup: remove Py3.5 compatible code
October 6, 2017, 21:56 (GMT)
Merge branch 'blender2.8' into greasepencil-object
October 6, 2017, 21:55 (GMT)
Initial fix for T53014: Cycles material preview no light

This was introduced on 9ad2c0b6154.

Although this still doesn't fix the issue, it updates the preview
system to use COLLECTION_DISABLED as intended.

What is missing now is for the flushing to work effectively.
October 6, 2017, 21:44 (GMT)
Eevee: Shadows: Add Contact Shadows

This add the possibility to add screen space raytraced shadows to fix light leaking cause by shadows maps.

Theses inherit of the same artifacts as other screenspace methods.
October 6, 2017, 21:44 (GMT)
Eevee: Modify the raycast function to be more flexible.

Make quality a parameter, and modify the ray end to be premultiplied so that the raytrace is done on a range.

This is in order to add contact shadows.
October 6, 2017, 21:28 (GMT)
Merge branch 'blender2.8' into topbar
October 6, 2017, 16:09 (GMT)
Merge remote-tracking branch 'origin/master' into blender2.8
October 6, 2017, 16:06 (GMT)
Cycles: Fix possible race condition when generating Beckmann table

Two issues here:

- Checking table size to be non-zero is not a proper way to go here. This is
because we first resize the table and then fill it in. So it was possible that
non-initialized table was used.

Trickery with using temporary memory and then doing table.swap() might work,
but we can not guarantee that table size will be set after the data pointer.

- Mutex guard was useless, because every thread was using own mutex. Need to
make mutex guard static so all threads are using same mutex.
October 6, 2017, 16:02 (GMT)
Fix crash when deleting workspace active in multiple windows
October 6, 2017, 15:21 (GMT)
Merge remote-tracking branch 'origin/master' into blender2.8
October 6, 2017, 15:02 (GMT)
Add 'x' icon to active workspace tab to delete workspace

Icon could be a bit nicer, but is consistent with other places in the
UI. Code is also a bit hacky, as usual in interface handling...
October 6, 2017, 14:33 (GMT)
Cycles: Cleanup, indendation
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021