Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-02 | Fix compilation error non non-linux architectures | Matteo F. Vescovi | |
2014-06-01 | Code cleanup, unused variables and comments. | Thomas Dinges | |
2014-06-01 | Cycles: Small optimization for scenes without Transparent Shaders, helps a ↵ | Thomas Dinges | |
few percent. Differential Revision: https://developer.blender.org/D570 | |||
2014-05-30 | Cleanup: Remove unused total power Emission code in Cycles, that was never ↵ | Thomas Dinges | |
exposed in the UI. Differential Revision: https://developer.blender.org/D562 | |||
2014-05-29 | Fix T39804: cycles smoke domain visible in rendering. | Brecht Van Lommel | |
Transparent objects could become subtly visible by the different sampling patterns for pixels covered and not covered by the object. It still converged to the right solution but that can take a while. Now we try to use the same sampling pattern here. | |||
2014-05-29 | Fix T40408: world MIS + equiangular sampling giving unnecessary noise. | Brecht Van Lommel | |
It's actually not possible to do equiangular sampling for distant lights, now it reverts to distance sampling in this case. | |||
2014-05-29 | Cleanup: Use doxy for more structured comments | Campbell Barton | |
2014-05-29 | Fix OpenCL compilation error in Cycles, when building without hair support. | Thomas Dinges | |
2014-05-29 | Revert "fix T40375 Glossy shader bakes different than render" | Dalai Felinto | |
This reverts commit 12abe94de827d9ae9c0dd6cc49bc6c3e377842ad. After a long discussion in the bug tracker we decided baking should use the faces normals for glossy (and combined). This is what Blender Internal is doing, and one of the more predictable way of yielding predictable results. That also means the result will not match the render perfectly, but this is preferrable over the alternatives at hand. Conflicts: intern/cycles/kernel/kernel_bake.h | |||
2014-05-28 | Fix T40386: cycles anisotropic BSDF difference between SVM and OSL. | Brecht Van Lommel | |
2014-05-28 | Fix T40399, OpenCL compile error. | Thomas Dinges | |
2014-05-27 | Cycles: new camera_direction_from_point | Dalai Felinto | |
Reviewers: brecht Differential Revision: https://developer.blender.org/D556 | |||
2014-05-27 | fix T40375 Glossy shader bakes different than render | Dalai Felinto | |
Comments from Brecht Van Lommel: """ Currently the viewing direction for each pixel is set to the normal, so at every pixel glossy is evaluated as if you're looking straight at it. Blender Internal works the same. """ This patch makes baking glossy as viewed from the camera. Reviewers: brecht CC: zanqdo Differential Revision: https://developer.blender.org/D555 | |||
2014-05-27 | Cycles CUDA: use fewer registers for sm_50 cards for better performance. | Brecht Van Lommel | |
2014-05-27 | Fix T40379: world MIS causing too much CUDA memory usage. | Brecht Van Lommel | |
The kernel for baking the world texture was the same as the one used for baking. Now that's separate which allows the kernel to reserve much less memory. | |||
2014-05-26 | fix T40322: Glitch in baking a mixed SSS shader | Dalai Felinto | |
2014-05-26 | Attempted fix for T40363: CUDA 30% slowdown in testbuilds compared to 2.70. | Brecht Van Lommel | |
CMake had this --fast-math flag but scons not, makes a big difference on some files. Slightly slower rendering might still happen though, but it should not be this much. | |||
2014-05-26 | Fix T40345: cycles volume render + AO pass not working correct. | Brecht van Lommel | |
2014-05-26 | Fix T40306: cycles baking not distributing work among CPU cores well. | Brecht van Lommel | |
2014-05-24 | Revert "Cycles-Bake: fix T40322 Glitch in baking a mixed SSS shader" | Dalai Felinto | |
This reverts commit 81b129d3b837e31c0d6d2a9d2a6e39d39e47c1ec. This is not the correct fix yet. More details in T40322 | |||
2014-05-24 | Cleanup: Comments and unused variables. | Thomas Dinges | |
2014-05-23 | Fix T40320: wrong render layer visibility with cycles deformation motion blur. | Brecht Van Lommel | |
2014-05-23 | Report to the console when custom ocio config is used | Sergey Sharybin | |
2014-05-23 | fix T40323 Segfault on baking after rendering | Dalai Felinto | |
The remaining functions in blender_python.cpp changed from using the MACRO to use python_thread_state_save/python_thread_state_restore Since this bug only happens when 'Persistent Images' is on it was introduced in some of the early merges with master and I never caught it. Thanks Daniel Salazar for helping with the bug hunting. | |||
2014-05-23 | Cycles-Bake: fix T40322 Glitch in baking a mixed SSS shader | Dalai Felinto | |
If we are using a mix node we still need to evaluate the BSDF lighting even if scattering is successful. Note: this was working for branched path (probably an oversight when branched path support was introduced for baking, a good oversight though ;) | |||
2014-05-23 | Cycles-Bake: fix T40270 Combined Type fails to bake Emission node | Dalai Felinto | |
Main code and review by Brecht Van Lommel Differential Revision: https://developer.blender.org/D543 | |||
2014-05-21 | Fix T39711: cycles particle motion blur affected by viewport draw method. | Brecht Van Lommel | |
2014-05-21 | Fix T40289: Cycles leaking memory | Campbell Barton | |
error in recent commit | |||
2014-05-21 | Fix for uninitialized memory use in Cycles | Campbell Barton | |
2014-05-21 | Fix T40280: sequencer sound strips with an end at a negative time kept playing | Jörg Müller | |
The bug was caused by using negative numbers as the end for playing forever (or until the end of the sound is reached) in the library. This was used with speaker objects which have an end of FLT_MAX now instead and the negative number interpretation was removed. I hope this doesn't break anything else. | |||
2014-05-19 | Fix T40262: cycles GPU bake crash due to kernels not loaded, randomly due to ↵ | Brecht Van Lommel | |
thread timing. | |||
2014-05-19 | Fix cycles standalone compile error of shading system enum change. | Brecht Van Lommel | |
2014-05-19 | Cycles: revert async CUDA changes, these are giving too much trouble still. | Brecht Van Lommel | |
Fixes T40027. This means we get more CPU usage again when using multiple CUDA, but the impact on performance is too big a problem with the current code. | |||
2014-05-19 | Fix compilation error on kFreeBSD | Sebastian Ramacher | |
2014-05-19 | Fix T39764: cycles not rendering EXR image textures with 5 channels (RGBA + Z). | Brecht Van Lommel | |
2014-05-19 | Fix T40135: cycles baking did not support branched path settings yet. | Brecht Van Lommel | |
2014-05-19 | Code refactor: move branched path AO and SSS code into functions. | Brecht Van Lommel | |
2014-05-19 | Code refactor: rename kernel_displace.h to kernel_bake.h. | Brecht Van Lommel | |
2014-05-19 | Fix T40195: cycles smoke + persistent images animation render not working ↵ | Brecht Van Lommel | |
correct. | |||
2014-05-19 | Remove two unnecessary includes. | Nathan Letwory | |
2014-05-19 | Move ShadingSystem enum to shader.h | Nathan Letwory | |
Add SHADINGSYSTEM_ to enum member names, so it is clear where they are from. Revert BVHType enum changes, as there's no need for code dedup here. | |||
2014-05-19 | Move BVHType and shadingsystem enums to top-level of Cycles namespace. | Nathan Letwory | |
Easier access of BVHType and deduplication for ShadingSystem. Reviewers: dingto, brecht Differential Revision: https://developer.blender.org/D534 | |||
2014-05-17 | Fix T39757: missing cuda libary on linx, now also try to find libcuda.so.1. | Brecht Van Lommel | |
I'm not sure this should be needed, but some particular systems don't have libcuda.so so we do this now. | |||
2014-05-17 | Fix T39757: missing cuda libary on linx, now also try to find libcuda.so.1. | Brecht Van Lommel | |
I'm not sure this should be needed, but some particular systems don't have libcuda.so so we do this now. | |||
2014-05-15 | Fix cycles bug with new transparent shadow code, giving too much volume shadow. | Brecht Van Lommel | |
2014-05-15 | CMake/SCons: finish removing MSVC2012 references | Campbell Barton | |
2014-05-12 | Fix T40149: cycles motion blur render problem with multiple render layers. | Brecht Van Lommel | |
2014-05-12 | Cleanup: Remove unused hardcoded variables in the integrator. | Thomas Dinges | |
Differential Revision: https://developer.blender.org/D525 | |||
2014-05-12 | Cleanup: Some else if for attribute code. | Thomas Dinges | |
2014-05-11 | Fix cycles baking code build errors with OpenCL on some platforms. | Brecht Van Lommel | |