Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-02-15svn merge ^/trunk/blender -r44118:44136Campbell Barton
2012-02-15Fix another padding error in cycles, to complete the previous bugfix.Brecht Van Lommel
2012-02-15Fix #30139: multi render layer not working with CUDA render, due to padding ↵Brecht Van Lommel
error in render pass code.
2012-02-09svn merge ^/trunk/blender -r43976:43995Campbell Barton
2012-02-08Fix #30004: cycles brightness/contrast node issues. The formula used did not ↵Brecht Van Lommel
work very well for colors that can be outside of the 0.0..1.0 range, giving +/- infinity results. Now we just use a simple linear contrast factor as proposed by Paolo Sourvinos, and clamp values to be >= 0, and also make the parameters work more in the 0..1 range instead of the 0..100 range, to be more consistent with other nodes.
2012-02-08svn merge ^/trunk/blender -r43934:43976Campbell Barton
2012-02-08Fix #30061: cycles single render layer through python operator parameter notBrecht Van Lommel
working.
2012-02-07Fix #30049: cycles noise texture producing nan values with someBrecht Van Lommel
texture coordinates, due to int overflow. Also minor tweak in shader code to avoid copying uninitialized values, should have no effect though because they were not used.
2012-02-07Fix #30086: cycles background render printing same status text twice.Brecht Van Lommel
2012-02-05svn merge ^/trunk/blender -r43864:43887Campbell Barton
2012-02-04Fix for Luxrender boost::thread conflict, workaround now is to just not use itBrecht Van Lommel
in cycles and use pthreads instead.
2012-02-04Code Cleanup: pep8 editsCampbell Barton
2012-02-03svn merge ^/trunk/blender -r43830:43864Campbell Barton
2012-02-03Code Cleanup: check is / is not when comparing singletons.Campbell Barton
2012-02-02svn merge ^/trunk/blender -r43819:43830Campbell Barton
2012-02-01Cycles: material pass index button was missing from material properties still.Brecht Van Lommel
2012-02-01svn merge ^/trunk/blender -r43751:43819, need to look into changes made to ↵Campbell Barton
editmesh_loop.c from this range still
2012-01-31Fix #30011 & #30027: cycles division by zero evaluating BSDF with zero weights,Brecht Van Lommel
showed up as NaN on GPU render.
2012-01-31Fix #30034: bug in multiple importance sampling + transparency, wouldBrecht Van Lommel
give slightly wrong lighting behind transparent objects.
2012-01-30Fix #30009: cycles translucent BSDF + environment importance sampling notBrecht Van Lommel
working correct.
2012-01-30svn merge ^/trunk/blender -r43733:43751Campbell Barton
2012-01-27Cycles: another fix for CUDA render passes, needed to align float4 passes.Brecht Van Lommel
2012-01-26Cycles: disable environment importance sampling code for CUDA cards withBrecht Van Lommel
compute model < 2.x, to avoid running out of memory in the compiler.
2012-01-26svn merge ^/trunk/blender -r43693:43733Campbell Barton
2012-01-26Cycles: render passes for CUDA cards with compute model >= 2.x.Brecht Van Lommel
2012-01-26Cycles: fixes for OpenCL build after pass changes, patch by Daniel Genrich.Brecht Van Lommel
2012-01-26Fix #29966: cycles elapsed time not resetting in viewport after changes.Brecht Van Lommel
2012-01-26Cycles: fix issues rendering second render layer passes, and avoid unnecessaryBrecht Van Lommel
clear of buffer.
2012-01-25svn merge ^/trunk/blender -r43685:43693Campbell Barton
2012-01-25Cycles: Render PassesBrecht Van Lommel
Currently supported passes: * Combined, Z, Normal, Object Index, Material Index, Emission, Environment, Diffuse/Glossy/Transmission x Direct/Indirect/Color Not supported yet: * UV, Vector, Mist Only enabled for CPU devices at the moment, will do GPU tweaks tommorrow, also for environment importance sampling. Documentation: http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Passes
2012-01-25svn merge ^/trunk/blender -r43676:43685Campbell Barton
2012-01-25svn merge ^/trunk/blender -r43664:43676Campbell Barton
2012-01-25Cycles Node Editor:Thomas Dinges
* Add Use Nodes button for World shader type * UI was not redrawing the Node area, when enabling "Use nodes", added check for it to the listener.
2012-01-24Brightness/Contrast Node for CyclesDalai Felinto
Contrast helps to adjust IBL (HDR images used for background lighting). Note: In the UI we are caling it Bright instead of Brightness. This copy what Blender composite is doing. Note2: the algorithm we are using produces pure black when contrast is 100. I'm not a fan of that, but it's a division by zero. I would like to look at other algorithms (what gimp does for example). But that would be only after 2.62.
2012-01-23svn merge ^/trunk/blender -r43616:43639Campbell Barton
2012-01-23Cycles Textures:Thomas Dinges
* Remove the "Use nodes" button, the TextureOutput node was never ported to trunk from the cycles branch.
2012-01-23Cycles UI:Thomas Dinges
* Use full width for the world sample as lamp properties
2012-01-22svn merge ^/trunk/blender -r43564:43609Campbell Barton
2012-01-22Fix #29935: missing cycles update/crash when removing world datablock form ↵Brecht Van Lommel
scene.
2012-01-22Fix missing shadows with cycles world sample as lamp option, my mistake inBrecht Van Lommel
tweaking patch.
2012-01-20use property definitions more consistant with other addons in trunk. (no ↵Campbell Barton
functional change)
2012-01-20Sample as Lamp option for world shaders, to enable multiple importance sampling.Brecht Van Lommel
By default lighting from the world is computed solely with indirect light sampling. However for more complex environment maps this can be too noisy, as sampling the BSDF may not easily find the highlights in the environment map image. By enabling this option, the world background will be sampled as a lamp, with lighter parts automatically given more samples. Map Resolution specifies the size of the importance map (res x res). Before rendering starts, an importance map is generated by "baking" a grayscale image from the world shader. This will then be used to determine which parts of the background are light and so should receive more samples than darker parts. Higher resolutions will result in more accurate sampling but take more setup time and memory. Patch by Mike Farnsworth, thanks!
2012-01-19svn merge ^/trunk/blender -r43482:43524Campbell Barton
2012-01-19Fix small code issue pointed out by nico_ga, was doing negation on unsigned ↵Brecht Van Lommel
type, didn't seem to break anything though.
2012-01-18svn merge ^/trunk/blender -r43461:43472Campbell Barton
2012-01-17misc small changes and bmesh support for testing scriptCampbell Barton
2012-01-17svn merge ^/trunk/blender -r43420:43436Campbell Barton
2012-01-16Cycles: add option to cache BVH's between subsequent renders, storing the BVH onBrecht Van Lommel
disk to be reused by the next render. This is useful for rendering animations where only the camera or materials change. Note that saving the BVH to disk only to be removed for the next frame is slower if this is not the case and the meshes do actually change. For a render, it will save bvh files to the cache user directory, and remove all cache files from other renders. The files are named using a MD5 hash based on the mesh, to verify if the meshes are still the same.
2012-01-15svn merge ^/trunk/blender -r43345:43381Campbell Barton
2012-01-14remove api from addon bl_info, was never used.Campbell Barton