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
2010-04-07Fix [#21257] Renders blank images when audio clip is present.Matt Ebb
Only render sequencer when there are non-audio strips on the timeline.
2010-04-06Fix #21545: geometry node front/back incorrectly depended on camera angle, canBrecht Van Lommel
actually be implemented simpler now.
2010-04-05Fix [#21861] hemi light and shadow only maerialMatt Ebb
Made Shadow only materials render as completely transparent when there are no shadow casting lamps - more logical than solid black.
2010-04-02Fix [#21874] Sun/ Sky breaks when sun is in the night rotationMatt Ebb
Disable atmosphere when the sun lamp direction is below the horizon. This feature needs a re-code...
2010-04-01Fix #21771: crash in render baking with image that can't be loaded.Brecht Van Lommel
2010-04-01Attempted fixes for render crashes on windows, still can't redo them hereBrecht Van Lommel
in a virtual machine, maybe that has some different threading behavior. Also should fix a problem with displaying render passes and multiple slots.
2010-03-30* Multiply for panorama camerasBrecht Van Lommel
* Some cases of struct name being set where it shouldnt have been. * Spelling: wich --> which * Copy and initialize uv modifier scale, remove unneeded enum. * Ability to pin any object into the context. * Update uv window while transforming (useful when used with UVProject modifier) * Patch by Wahooney, so new template's are internal text and dont get saved over by mistake. * Fix for https://bugzilla.redhat.com/show_bug.cgi?id=572186 Bug 572186 - [abrt] crash in blender-2.49b-5.fc12: Process /usr/bin/blender.bin was killed by signal 6 (SIGABRT). Original fix submitted by Jochen Schmitt. * [#21816] bpy.data.add_image has stopped working on Windows. moved to bpy.data.images.load(), missed this call. (commits 27726,27825,27828,27831,27832,27833,27834,27836,27837,27838,27839,27858 by Campbell from render25 branch)
2010-03-30* Assign weight from bones in weight paint mode now respects paint faceBrecht Van Lommel
mask, also avoid making vertex groups if they will not be filled. * Add back image pin option in image editor header. * Fix deep shadow not respecting Cast Buffer Shadows option. * Tangent space normal map baking should work again now. * Fix a problem with particle duplis, due to own bugfix for #20350, the problem for that seems to be in dupliverts, not particles. * Fix external multires data link getting lost on exiting editmode. (commits 27776,27777,27830,27840,27841,27862 by Brecht from render25 branch)
2010-03-28External render engines now have option bl_postprocess to determineBrecht Van Lommel
if compositing, sequencer, fields, etc should be rendered, or if the render does that itself. The weak point is that this only applies to rendering, so if you open the compositor, it will still run on the rendered result. Enabled by default, set to False to disable.
2010-03-28External render engines can now render previews as well, disabled byBrecht Van Lommel
default, set RenderEngine property bl_preview = True to enable it.
2010-03-27Second attempt at committing the different render slot implementation. ThisBrecht Van Lommel
has a fix that hopefully solves the problem on mac/win. Also fixes #21322, render slots not working well with FSA.
2010-03-26fix rendering another scene from the compositor not working.Brecht Van Lommel
(commit 27745 by Brecht from render25 branch)
2010-03-26Fix for ben dansie, incorrect gamma with render baking.Matt Ebb
Linear/gamma issues weren't really considered in baking yet.
2010-03-22spaces -> tabs, (4 spaces == 1 tab, only for white space preceding text)Campbell Barton
2010-03-21Fix syntax for ID keyword.Guillermo S. Romero
2010-03-16the string 'Environment' is too long for a pass name, was causing crashes in ↵Brecht Van Lommel
FSA. use Env instead. (commit 27536 by Campbell from render25 branch)
2010-03-16implify skipping quad->tri was being done even when the main simplify option ↵Brecht Van Lommel
was disabled. (commit 27512 by Campbell from render25 branch)
2010-03-16Fixes for thread related render / compositing crashes:Brecht Van Lommel
* Viewer node could free image while it is being redrawn, viewer image buffers now need acquire/release to be accessed as was already the case for render results. * The Composite node could free the image buffers outside of a lock, also causing simultaneous redraw to crash. * Especially on Windows, re-rendering could crash when drawing an image that was freed. When RE_RenderInProgress was true it would access the image buffer and simply return it while it could still contain a pointer to a render result buffer that was already freed. I don't understand why this case was there in the first place, so I've removed it. Possibly fixes bugs #20174, #21418, #21391, #21394.
2010-03-14Rendering from 3d view in local view or with unlocked layer was notBrecht Van Lommel
working yet, now layer is passed along to render engine, changes quite a few files because simple swapping trick no longer works with threading.
2010-03-14Remove SAT texture filter. It's not working, thought it was but that'sBrecht Van Lommel
because the mipmap was not being refreshed. Also this will be problematic to support when I add tile/mipmap cache, so would not rather not try to. Can be added back afterwards if someone wants to make it work.
2010-03-14Fix #21171: ztransp render aliasing problem.Brecht Van Lommel
2010-03-12Fix for warning introduced in passes commit, also removed some moreBrecht Van Lommel
radiosity code.
2010-03-12Fix #21211: new indirect/environment/emit passes weren't showing upBrecht Van Lommel
in compositor and outliner yet.
2010-03-12Added ability to save and load planar environment maps, rather than only cube.Matt Ebb
2010-03-11Restored Environment mapsMatt Ebb
* Fixed up RNA and UI * Brought back 'Save' and 'Clear' operators (in the little triangle menu in environment map properties) * While I was at it, noticed that environment maps were only using 8bit colour, changed it to use full 32bit float instead for proper HDR colour etc, so environment map reflections have the correct colour range --> http://mke3.net/blender/devel/2.5/env_hdr.jpg This fixes [#20904] Environment Map does not render; also missing panel
2010-03-09rename some functions to use easier to understand names.Campbell Barton
'BLI_makestringcode' --> 'BLI_path_rel' 'BLI_convertstringcwd' --> 'BLI_path_cwd' 'BLI_convertstringframe' --> 'BLI_path_frame' 'BLI_convertstringframe_range' --> 'BLI_path_frame_range' 'BLI_make_cwdpath' --> 'BLI_path_cwd'
2010-03-09Fix render baking crashing on windows/mac. Problem was increasedBrecht Van Lommel
max number of threads caused Blender to run out of stack space, now just does dynamic allocation.
2010-03-09remove for bad-level-call & some minor changes to make camera switching neater.Campbell Barton
2010-03-08- Fixed trouble with rendering curves with disabled modifiers, which areSergey Sharybin
disabled for realtime displaying but enabled for rendering. - Calculate tex space for curves before modifiers applying.
2010-03-07fix for using an un-initialized pointer & quiet compiler wanring on raytrace ↵Campbell Barton
test.
2010-03-05Constructive modifiers for curves and surfacesSergey Sharybin
Used approach with creating DerivedMesh for curves whet they've got such modifiers. Available modifiers are: array, edge split, mirror, solidify, subsurf.
2010-03-05utility function object_camera_matrix, moved code from RE_SetCamera into this.Campbell Barton
use for getting the render matrix of a camera (view plane, winmat, clipstart/end) without rendering.
2010-03-05remove viewfac from Render struct, its only used locallyCampbell Barton
2010-03-01Fix #21227, #21346 and #21336: image texture wasn't centered correctlyBrecht Van Lommel
when sculpting and using it from material nodes.
2010-02-26use negate_v3 rather then multiplying a vector by -1.0 (no functional changes)Campbell Barton
2010-02-22Fix integer overflow problem in deep shadow buffer.Brecht Van Lommel
2010-02-16Revert render slots commit for release, I can't find the bug or even redoBrecht Van Lommel
it myself, there will still be render slots just old implementation.
2010-02-16Last minute fixes for render crash.Brecht Van Lommel
2010-02-16Render Slots: change the implementation by moving it from the render to theBrecht Van Lommel
image code, this should be clearer and makes reusing the Render struct later on easier.
2010-02-16Texture Nodes:Brecht Van Lommel
* Remove the manual OSA method but rather pass on derivatives to the textures. This means that at the moment e.g. the bricks node is not antialiased, but that image textures are now using mipmaps. Doing oversampling on the whole nodetree is convenient but it is really the individual textures that can do filtering best and quickest. * Image textures in a texture node tree were not color corrected and did not support 2d mapping, now it's passing along shadeinput to make this possible. Would like to avoid this but not sure how. * Fix preview not filling in all pixels when scaling or rotating in the texture nodes.
2010-02-15Fix artifacts in bump map render with Object coordinates. Float precisionBrecht Van Lommel
is problematic here with coordinates being transform by matrix and back by inverse, so tweaked the epsilons to avoid the problem.
2010-02-15Fix very long render time when using a large filter size with the newBrecht Van Lommel
image sample code. I've added a dumb clamping now of dxt/dyt, probably could use a smarter solution but it's not likely to be noticeable.
2010-02-13Fix #20391: onlyshadow material doesn't render transparent shadows.Brecht Van Lommel
Fix #21033: AO + onlyshadow problem. Reverting to the old behavior which I don't really understand, but at least it's compatible.
2010-02-12correct fsf addressCampbell Barton
2010-02-11Added an option "Cast Approximate" to control if a material should castBrecht Van Lommel
shadow when using approximate AO, separate from "Traceable".
2010-02-10fix for python not being able to call operators with a executuon context.Campbell Barton
2010-02-09J-key render switching back, now with 10 slots.Brecht Van Lommel
Implementation note: this was done by giving each Render a slot number, and for every slot a new Render will be created. Not sure if this is ideal, but it ensures that all passes, render info, etc are separate so you can also compare render layers and passes, in 2.4x only whatever it was currently displaying was backed up.
2010-02-09Shadow Buffers:Brecht Van Lommel
* Bugfix, rasterization was shifted half a pixel. * Remove scaling of bias by render size, there is something to be said for doing to compensate for lower shadow buffer xy resolution, however the z-resolution does not change and this seems to have a larger effect. * Remove clamping of filter size by soft factor. Now it is clamped to 1 pixel instead to ensure there is some AA. Why this was done this way is not clear to me, however on decreasing shadow buffer resolution this would change the softness by increasing the filter size.
2010-02-08Warning fixes, one actual bug found in sequencer sound wave drawing. AlsoBrecht Van Lommel
changed some malloc to MEM_mallocN while trying to track down a memory leak.
2010-02-07Patch by matd (on irc).Martin Poirier
Disables save buffers and full sample when render border is turned on (render doesn't work otherwise because save buffers doesn't support border rendering).