Revision 0e3f3a0 by Thomas Dinges September 4, 2012, 16:54 (GMT) |
OSL: * Holdout shader is now working in OSL. |
Revision 64a4a05 by Lukas Toenne September 4, 2012, 16:47 (GMT) |
Fix for OSL input parameter name mapping. When assigning input constants to shader parameters, use the compatible_name function to strip whitespace. |
Revision f51eb99 by Lukas Toenne September 4, 2012, 16:46 (GMT) |
Minor syntax error in musgrave osl texture. |
Revision f2caaae by Thomas Dinges September 4, 2012, 16:00 (GMT) |
OSL: * WIP commit of fixes for musgrave and wave. |
Revision 3d7fd3c by Sergey Sharybin September 4, 2012, 13:48 (GMT) |
Sequencer: remove effect mask input Initial idea of this input was re-designed in a bit more flexible way using modifiers. Also since Color Balance (which was the only thing using effect mask input) was moved to the modifiers, this input field became rudiment. It's pretty tricky to write versioning code to prevent possible data in cases this field was used, but hope it wouldn't be difficult to switch to modifiers masks. |
Revision 159c1b4 by Sergey Sharybin September 4, 2012, 13:37 (GMT) |
Compilation fix for recent merge commit |
Revision 122cb86 by Sergey Sharybin September 4, 2012, 13:37 (GMT) |
Sequencer: remove strip's color balance in favor of modifiers Having two ways to control color balance now seems a bit overkill and not clear. Removed old Color Balance settings from the interface and logic, added versioning code to convert this settings to modifier. Unfortunately, since color balance was a pointer, it's not actually possible to preserve compatibility of old files saved in new blender and opened back in old blender. Hopefully there's no regressions :) |
Revision adea12c by Brecht Van Lommel September 4, 2012, 13:29 (GMT) |
Cycles: merge of changes from tomato branch. Regular rendering now works tiled, and supports save buffers to save memory during render and cache render results. Brick texture node by Thomas. http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Nodes/Textures#Brick_Texture Image texture Blended Box Mapping. http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Nodes/Textures#Image_Texture http://mango.blender.org/production/blended_box/ Various bug fixes by Sergey and Campbell. * Fix for reading freed memory in some node setups. * Fix incorrect memory read when synchronizing mesh motion. * Fix crash appearing when direct light usage is different on different layers. * Fix for vector pass gives wrong result in some circumstances. * Fix for wrong resolution used for rendering Render Layer node. * Option to cancel rendering when doing initial synchronization. * No more texture limit when using CPU render. * Many fixes for new tiled rendering. |
Revision 6856313 by Sergey Sharybin September 4, 2012, 12:40 (GMT) |
Mango request: display sliders for current point in curve mapping -- svn merge -r49893:49894 ^/branches/soc-2011-tomato |
Revision 8dff07e by Sergey Sharybin September 4, 2012, 12:32 (GMT) |
Color Management: fix for color sample information line - Color managed RGB values wouldn't be displayed anymore for byte images (which are currently unsupported to be managed). - Color rectangle would now be color managed - Sequencer was passing non-linear float to information line, now it'll pass linear float. |
Revision b0bf16b by Sergey Sharybin September 4, 2012, 12:32 (GMT) |
Color Management: OpenCOlorIO configuration file cleanup - Remove unused color space and LUTs/matrices There were couple of spaces for specific cameras which are unlikely be used by general blender users. Think better to keep this things as clean as possible for official builds, it could easily be extended for some specific pipeline. - Move rec709 view to it's own display. Such way makes more sense. Probably it'll actually make sense to remove p3dci and rec709 displays from default configuration. Not sure how often such a displays are used by blender users. XYZ display could still be useful to help generating DCP. - Reshuffled views a bit. Added Default view to most of displays which is default sRGB transformation for sRGB display, ACES -> CIE XYZ for XYZ display. Should make things a bit clearer for understanding. |
Revision 1508f62 by Sergey Sharybin September 4, 2012, 12:32 (GMT) |
Color Management: fix for view/display settings validation It was a misusage of LinkData and actual data leading to wrong string comparsion and possible wrong memory access. |
Revision 3b9c360 by Sergey Sharybin September 4, 2012, 12:32 (GMT) |
Color Management: remove hardcoded ACES ODT tonemap This tonemap was added as a temporary option only and if it'll be needed again, it'll be better to implement is as either a spline in OCIO or as a film response curve (as some of such curves were added as a presets for RGB curves in Mango production SVN). Also revert changes made to IMB_buffer_byte_from_float since it's not actually needed anymore and makes it's clearer changes against trunk. |
Revision bf8d695 by Thomas Dinges September 4, 2012, 11:41 (GMT) |
OSL: * Gradient texture renders now. |
Revision d4be0ec by Jeroen Bakker September 4, 2012, 11:08 (GMT) |
* there is a tiny memory leak. I think it happens when you quit blenden during a WM_draw. tiny is max 8* size of pointer and it is maintained at that size. So no worries there. * cleanup some code to be certain that deinitialization happens correctly. |
Revision e15f352 by Sergey Sharybin September 4, 2012, 09:06 (GMT) |
Revision 6805db6 by Lukas Toenne September 4, 2012, 08:53 (GMT) |
Use one context per OSL thread. Not sure if this actually works, but the simple renderer example in OSL does it this way. |
Revision 7187146 by Lukas Toenne September 4, 2012, 08:53 (GMT) |
Fix for bad memory leak in OSL: the context created for each OSL sample did not get released properly. |
Revision 3804b2d by Campbell Barton September 4, 2012, 05:36 (GMT) |
fix [#31856] movieclips.load(filepath=None) or value crash Blender workaround for python bug/inconsistency |
Revision 914d389 by Campbell Barton September 4, 2012, 03:26 (GMT) |
fix for building without python, also rework python-main-loop control in the BGE to not use RNA (use lower level BKE/BLI funcs instead) |
|
|
|


Master Commits
MiikaHweb | 2003-2021