Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3481 / 5574

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.
September 4, 2012, 16:00 (GMT)
OSL:
* WIP commit of fixes for musgrave and wave.
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.
September 4, 2012, 13:37 (GMT)
Compilation fix for recent merge commit
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 :)
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.
September 4, 2012, 12:40 (GMT)
Mango request: display sliders for current point in curve mapping

--
svn merge -r49893:49894 ^/branches/soc-2011-tomato

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.
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.
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.
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.
September 4, 2012, 11:41 (GMT)
OSL:
* Gradient texture renders now.
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.
September 4, 2012, 09:06 (GMT)
Merging r50265 through r50373 from trunk into soc-2011-tomato

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.
September 4, 2012, 05:36 (GMT)
fix [#31856] movieclips.load(filepath=None) or value crash Blender

workaround for python bug/inconsistency
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)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021