Revision 164a792 by Chris Want January 24, 2006, 17:23 (GMT) |
Not a show stopper, and does not add or remove any functionality ... but a pythoner forgot to do a cast, causing an error with an anally retentive compiler. |
Revision 3909f1d by Johnny Matthews January 24, 2006, 17:17 (GMT) |
Prevent a mod by 0, should fix preview render crashes |
Revision 74f7698 by Ton Roosendaal January 24, 2006, 17:09 (GMT) |
Orange: preparation commit for Output nodes type "Render" and "File". They dont work yet, but i accidentally committed parts of it with a bugfix. |
Revision 9a20e54 by Ton Roosendaal January 24, 2006, 17:07 (GMT) |
Orange bug: forgot to restore inverse matrix calculus for OpengGL render in a window... didn't know what it was for, but now I do! It uses the inverse to do pre-clipping on objects. |
Revision 26b7186 by Ton Roosendaal January 24, 2006, 15:24 (GMT) |
Orange: fixes in Compositor: - Curves in Image window didn't copy alpha (when no 32 bits rect for display was made already). - Code was missing to validate grouped nodes in Compositor, didnt work at all yet - Loading new Images in a Node (using filewindow) didn't assign the image Image window now displays Alpha for float images too |
Revision 771c7f3 by Ton Roosendaal January 24, 2006, 12:51 (GMT) |
Orange fix: Render OGL skipped last frame... |
Revision a126178 by Ton Roosendaal January 24, 2006, 10:35 (GMT) |
Orange: made Image window react nicer to compositor output and own Curves; - Image curves are only applied now when curves panel is in use. Closing the panel will disable curves, reopen Panel enable curves. You can minimize the Curves panel to keep it active. That latter then works as visualization curves are being applied. - Compositor output now also uses Image window curves, if active. |
Revision 4db91f9 by JLuc Peuriere January 24, 2006, 00:05 (GMT) |
commented out lib not anymore needed in scons build system |
Revision b1342e3 by Ton Roosendaal January 23, 2006, 22:59 (GMT) |
First bugfix in 3d previewrender; going full-window and back crashed. Thanks Campbell! :) |
Revision 9eadefe by Ton Roosendaal January 23, 2006, 22:44 (GMT) |
Scons changes needed to get it compile, works here! :) |
Revision 042d612 by Ton Roosendaal January 23, 2006, 22:05 (GMT) |
Giant commit! A full detailed description of this will be done later... is several days of work. Here's a summary: Render: - Full cleanup of render code, removing *all* globals and bad level calls all over blender. Render module is now not called abusive anymore - API-fied calls to rendering - Full recode of internal render pipeline. Is now rendering tiles by default, prepared for much smarter 'bucket' render later. - Each thread now can render a full part - Renders were tested with 4 threads, goes fine, apart from some lookup tables in softshadow and AO still - Rendering is prepared to do multiple layers and passes - No single 32 bits trick in render code anymore, all 100% floats now. Writing images/movies - moved writing images to blender kernel (bye bye 'schrijfplaatje'!) - made a new Movie handle system, also in kernel. This will enable much easier use of movies in Blender PreviewRender: - Using new render API, previewrender (in buttons) now uses regular render code to generate images. - new datafile 'preview.blend.c' has the preview scenes in it - previews get rendered in exact displayed size (1 pixel = 1 pixel) 3D Preview render - new; press Pkey in 3d window, for a panel that continuously renders (pkey is for games, i know... but we dont do that in orange now!) - this render works nearly identical to buttons-preview render, so it stops rendering on any event (mouse, keyboard, etc) - on moving/scaling the panel, the render code doesn't recreate all geometry - same for shifting/panning view - all other operations (now) regenerate the full render database still. - this is WIP... but big fun, especially for simple scenes! Compositor - Using same node system as now in use for shaders, you can composit images - works pretty straightforward... needs much more options/tools and integration with rendering still - is not threaded yet, nor is so smart to only recalculate changes... will be done soon! - the "Render Result" node will get all layers/passes as output sockets - The "Output" node renders to a builtin image, which you can view in the Image window. (yes, output nodes to render-result, and to files, is on the list!) The Bad News - "Unified Render" is removed. It might come back in some stage, but this system should be built from scratch. I can't really understand this code... I expect it is not much needed, especially with advanced layer/passes control - Panorama render, Field render, Motion blur, is not coded yet... (I had to recode every single feature in render, so...!) - Lens Flare is also not back... needs total revision, might become composit effect though (using zbuffer for visibility) - Part render is gone! (well, thats obvious, its default now). - The render window is only restored with limited functionality... I am going to check first the option to render to a Image window, so Blender can become a true single-window application. :) For example, the 'Spare render buffer' (jkey) doesnt work. - Render with border, now default creates a smaller image - No zbuffers are written yet... on the todo! - Scons files and MSVC will need work to get compiling again OK... thats what I can quickly recall. Now go compiling! |
Revision 58db021 by Ton Roosendaal January 23, 2006, 21:13 (GMT) |
Bug in commit for 'linked scene sets', that got sneaked in after 2.40. :) This fixes shaded mode in lostride demo file, also for scenes that use sets in shaded drawmode, lighting now will look ok. |
Revision f9bb1b5 by Mika Saari January 23, 2006, 15:14 (GMT) |
The character table shouldn't messed anymore when <builtin> font is used. |
Revision 913c0bc by Mika Saari January 23, 2006, 12:52 (GMT) |
Fixing the user interface bug when unicode font area list is exited without selecting any area. This caused the area to be from 0 to 0. Now if no any area selected, the whole area from 0 to 0xffff is shown. |
Revision 4be671e by Campbell Barton January 22, 2006, 23:32 (GMT) |
Bugfix- selection only didnt work & Fixed object name creation not using the real data name. Added features. - Triangulate - Export Object is OBJ objects - Objects as Groups - Group by Materials - Updated blender website from www.blender.org to www.blender3d.org and write blender version number too. |
Revision 5668480 by Andrea Weikert January 22, 2006, 23:27 (GMT) |
small fix for icons to correctly use alpha instead of converting grey background to alpha. Also checking in cleaned up blenderbuttons from Matt. |
January 22, 2006, 23:00 (GMT) |
2.41 splash |
Revision 6293e3e by Ton Roosendaal January 22, 2006, 22:48 (GMT) |
And the 2nd commit for release codes. Still todo: splash! |
Revision f0ab86f by Ton Roosendaal January 22, 2006, 22:46 (GMT) |
First of the release 2.41 code files. |
Revision 9baa726 by Campbell Barton January 22, 2006, 21:41 (GMT) |
Increased some of the defaults- very small brush sizes could make verts NAN location. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021