Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-11 | Cycles: trick to make building with OSL trunk work as well, it has a different | Brecht Van Lommel | |
name for LoadMemoryShader so we make it call the right name depending on which is available. | |||
2012-12-10 | Fix cycles OSL + AO enabled in world settings not working correct. | Brecht Van Lommel | |
2012-12-09 | Fix #33454: cycles wasn't hiding the original object used for dupliverts or | Brecht Van Lommel | |
duplifaces like blender internal. | |||
2012-12-07 | Fix missing mapping and influence panel for particles when cycles is selected | Brecht Van Lommel | |
as render engine. Still missing is colors and texture slots, but that's too tricky to fix this close to release. | |||
2012-12-06 | Fix mapping node min/max not working OSL. | Brecht Van Lommel | |
2012-12-04 | cmake was missing some header files. | Campbell Barton | |
2012-12-04 | FIX: OSL mix shader clamps 2nd color component to 3rd one. | Konrad Kleine | |
Previously the OSL Mix shader node was clamping the 2nd color component (green) to the 3rd color component (blue). Now every component is clamped on its own. | |||
2012-12-04 | Fix #33405: preview render getting stuck in a particular .blend file, ObjectKey | Brecht Van Lommel | |
operator< had wrong brackets, changed it now to be more clear. Fix #33404: crash GPU rendering with OSL option still enabled. There was a check to disable OSL in this case, but it shouldn't have modified scene->params because this is used for comparison in scene->modified(). | |||
2012-12-04 | osl style cleanup and update man-page. | Campbell Barton | |
2012-12-03 | Fix scons not installing closure/ directory for runtime compiles of CUDA kernel. | Brecht Van Lommel | |
2012-12-03 | quiet float -> double conversion warnings and do some osl style edits. | Campbell Barton | |
2012-12-03 | Fix cycles issue when NaN is used for RGB ramp, can access array out of ↵ | Brecht Van Lommel | |
bounds then. OSL noise() function is generating NaN's in certain cases, fix for that goes to our OSL branch. Also add missing minimum weight and max closure checks to OSL, forgot to add these when fixing another bug. | |||
2012-12-03 | get rid of annoying redefinition warning on cycles compilation for mingw64 | Antony Riakiotakis | |
2012-12-02 | Fix performance issue in OSL geometry node, compiler fails to optimize out the | Brecht Van Lommel | |
tangent computation, tweaked the code so this works. | |||
2012-12-02 | Fix another cycles SVM issue with closures, was not using correct sample weight | Brecht Van Lommel | |
leading to some extra noise compared to a few revisions ago. | |||
2012-12-01 | Fix #33375: OSL geom:trianglevertices gave wrong coordinates for static BVH. | Brecht Van Lommel | |
Also some simple OSL optimization, passing thread data pointer directly instead of via thread local storage, and creating ustrings for attribute lookup. | |||
2012-11-30 | Fix #33364: cycles tile rendering artifacts. | Brecht Van Lommel | |
2012-11-30 | Fix cycles CUDA sm 1.3 build with 32 bit compiler, tweaked voronoi | Brecht Van Lommel | |
and brick code so that it can be uninlined. | |||
2012-11-30 | Fix #33351: cycles OSL not loading grayscale images as RGB correctly. | Brecht Van Lommel | |
2012-11-30 | Fix #33347: cycles OSL crash connecting string to vector socket. | Brecht Van Lommel | |
2012-11-29 | Fix cycles motion blur + OSL + object texture coordinates issue. | Brecht Van Lommel | |
2012-11-29 | Fix #33344: cycles motion blur was still crashing on CUDA sm 2.0. Solution now | Brecht Van Lommel | |
is also an optimization, use quaternion nlerp instead of slerp, there's no good reason to use slerp, and nlerp is faster too. | |||
2012-11-29 | Fix compile error with clang. | Daniel Genrich | |
Patch by sambler via irc | |||
2012-11-29 | Fix #32900: object motion blur not working on the GPU. To make this work I ↵ | Brecht Van Lommel | |
disabled motion blurring of scale animation, probably not a big loss in practice since it's not so common to animate this, can be added back later. | |||
2012-11-28 | Fix #33337: cycles crash with progressive refine and multiple render layers. | Brecht Van Lommel | |
2012-11-28 | Fix #33335: cycles SVM closure issue in recent bugfix, incorrectly tagging | Brecht Van Lommel | |
node as done. | |||
2012-11-28 | Fix #33334: missing glossy label for OSL phong ramp caused assert. | Brecht Van Lommel | |
2012-11-28 | Fix #33328: cycles not rendering dupliframes, needs an exception. | Brecht Van Lommel | |
2012-11-27 | Fix cycles OSL shader loading warnings after recent bugfix. | Brecht Van Lommel | |
2012-11-27 | Fix #32907: failure rendering a complex node setup, hitting fixed max number | Brecht Van Lommel | |
of closures limit. Optimized the code now so it can handle more. Change SVM mix/add closure handling, now we transform the node graph so that the mix weights are fed into the closure nodes directly. | |||
2012-11-26 | -fno-rtti is a gcc option which gives a warning when using MSVC | Jason Wilkins | |
2012-11-26 | Fix: cycles light sampling crash, happens on rare occasions due to float | Brecht Van Lommel | |
rounding errors. | |||
2012-11-24 | Fix #33152: cycles SVM crash with certain shader nodes setups where closures ↵ | Brecht Van Lommel | |
would appear multiple times after flattening the mix/add shader part of the graph into a tree structure. | |||
2012-11-23 | Fix #33267: cycles math node power gave different results for CPU and GPU. The | Brecht Van Lommel | |
GPU variants do not support pow(-1, 2), it doesn't check for even exponents, do manually now. | |||
2012-11-23 | Fix cycles AO issue, still was missing AO pass for black/non-diffuse objects. | Brecht Van Lommel | |
2012-11-23 | code cleanup: warning & style | Campbell Barton | |
2012-11-23 | final fix for Sensor Fit (AUTO, HOR, VERT) in panorama lens - patch by ↵ | Dalai Felinto | |
Brecht Van Lommel and me | |||
2012-11-23 | Fix cycles OSL wrong reflection texture coordinate. | Brecht Van Lommel | |
2012-11-22 | Cycles: disable anisotropic BSDF on CUDA sm 1.x, to try to get it building ↵ | Brecht Van Lommel | |
again. | |||
2012-11-21 | Style cleanup: mixed tabs/spaces were used for indentation in osl_closures.h | Sergey Sharybin | |
2012-11-21 | Cycles: solve -Wmissing-declarations for osl kernel | Sergey Sharybin | |
2012-11-21 | Fix #33257: cycles camera clipping did not work through transparent objects. | Brecht Van Lommel | |
2012-11-21 | Fix #33256: cycles Z pass for orthographic camera was not right, now is more | Brecht Van Lommel | |
useful for e.g. fog in compositing. | |||
2012-11-21 | Fix #32796: cycles did not support image auto refresh option. | Brecht Van Lommel | |
2012-11-21 | Cycles bugfix: AUTO wasn't working for Equisolid Fisheye lens | Dalai Felinto | |
Now one no longer needs to match the sensor dimensions with the render dimensions manually. IMPORTANT NOTE: if you were using AUTO before with mismathing sensor aspect ratio (comparing to the render dimensions) this will change your render! We can doversion this, but apart from Tube project I don't know if anyone else is using this yet (part due to this bug and the only recently fixed 3dview preview aspect ratio). That should help more artists to take advantage of this fantastic Blender feature. It still helps to know the parameters of kwnown cameras/lens though. For example: Nikon DX2S with a 10.5mm fisheye can be set with: Render resolution: 4288 x 2848 Sensor 23.7 x 15.70 (15.70 can be ommitted if AUTO is used as fit method) Note: some cameras render different sizes according to the recording mode. For example, a Red Scarlet in 5k (@12 fps) can render a full circular fisheye with a sigma 4.5 lens. The same camera in the 30fps recording mode renders 4k in a cropped circular image. So it's not only the resolution that changes, but the actual sensor been used. So just keep in mind that the more information you have from the camera/lens you want to emulate the better. Bug found at/patch written as a follow up of the BlenderPRO2012, patch reviewed by Brecht Van Lommel | |||
2012-11-21 | Fix #33158: motion vector pass wrong in cycles in some scenes, wrong vectors | Brecht Van Lommel | |
due to float precision problem in matrix inverse. | |||
2012-11-20 | Fix #33177: OSL render difference with missing textures and HSV nodes. | Brecht Van Lommel | |
2012-11-20 | Fix cycles OSL missing support for texture mapping paramaters found in texture | Brecht Van Lommel | |
properties tab. | |||
2012-11-20 | Fix #33243: cycles CUDA going missing sometimes, disabled the new code now that | Brecht Van Lommel | |
can detect if a device becomes available while Blender runs, appears to be unreliable for some reason. | |||
2012-11-20 | code cleanup: comment unused members of bmesh operator slots and some osl ↵ | Campbell Barton | |
style edits. |