Blender Git Commits

Blender Git "master" branch commits.

Page: 2340 / 5574

June 19, 2016, 18:17 (GMT)
Fix Cycles assert after recent half changes.
June 19, 2016, 15:38 (GMT)
Fix return type in case of single channel half.
June 19, 2016, 15:31 (GMT)
Cycles: Support half and half4 textures.

This is an initial commit for half texture support in Cycles.
It adds the basic infrastructure inside of the ImageManager and support for these textures on CPU.

Supported:
* Half Float OpenEXR images (can be used for e.g HDRs or Normalmaps) now use 1/2 the memory, when loaded via disk (OIIO).

ToDo:
Various things like support for inbuilt half textures, GPU... will come later, step by step.

Part of my GSoC 2016.
June 18, 2016, 20:37 (GMT)
Fix broken combine XYZ node after recent refactoring.
June 18, 2016, 20:33 (GMT)
Cleanup: style, whitespace, doxy filepaths
June 18, 2016, 10:32 (GMT)
Fix T48671: Cycles crash with OSL nodes and bump after recent refactoring.
June 17, 2016, 14:30 (GMT)
Fix T46492: GGX distribution produces black pixels

The issue was caused by some numerical instability.
June 17, 2016, 11:45 (GMT)
Fix T48667: Bisect-fill crash

BMO iterator would loop over removed faces.

Recent changes to mempool FREEWORD size exposed this bug.
June 17, 2016, 10:14 (GMT)
Fix T48662: Blender crash using node groups connected with displacement output in some situations
June 17, 2016, 03:20 (GMT)
Fix T48657: Incorrect render with Cycles (CPU) using texture

The sockets of the RGB to BW node were set to the wrong type after the recent node refactor.
June 16, 2016, 19:12 (GMT)
Fix/cleanup BKE libquery's ID looper.

Some area were still not in sync with readfile.c, now should be better.

Note that readfile.c has been used as r�f�rence here re us refcounting,
not sure how accurate it is, time will say :|
June 16, 2016, 18:31 (GMT)
readfile.c: fix some wrong usages of newlibadr_us.

There are most likely some more still, but think this should now be inline with
libquery looper...
June 16, 2016, 17:23 (GMT)
Readfile cleanup: add new newlibadr_real_us helper.
June 16, 2016, 15:56 (GMT)
Vertex paint color operations

D2050 by @metaraptor with edits

Adds levels, brightness/contrast, hsv & invert operations.
June 16, 2016, 12:18 (GMT)
Correct error in recent commit
June 16, 2016, 12:08 (GMT)
Fix some rare asserts with new simple/random particle distribution code.

Optimization in binary search could lead to equality instead of expected strictly greater than value.
Harmless but noisy, and better be strict here.

reported by sergey on irc (with koro cycles benchmark file), thanks.
June 16, 2016, 09:24 (GMT)
BMesh Decimate: use doubles to calculate optimized position

This allows the error threshold for calculating the optimized location to be much lower.

Resolves visible artifacts w/ 1m-tri happy-buddha example.
June 16, 2016, 09:20 (GMT)
BLI_math: Add double versions of functions

- mul_v3_m3v3_db
- mul_m3_v3_db
- negate_v3_db
June 16, 2016, 08:49 (GMT)
Fix ruler crash using stale snap-context

Since ruler allows other operators to run (such as mode-switching).
Only cache snap-context while dragging.
June 15, 2016, 18:30 (GMT)
BMesh Decimate: support ngons
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021