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
2008-07-23soc-2008-mxcurioni: merged changes to revision 15705Maxime Curioni
2008-07-12soc-2008-mxcurioni: merge with trunk - rev 15540Maxime Curioni
2008-07-07[#17288] Sequencer API: added a method, a geter/setter, the blend modes dict ↵Campbell Barton
and corrected a malfunction on audio strips blend mode from Luca Bonavita (mindrones) - adds the method "rebuildProxy()" useful to rebuild all the strips at once: the user can do - adds a BlendModes dictionary under the Blender.Scene.Sequence module: the user can see the blending option with - adds the getter/setter "blendMode" - adds a function seq_can_blend in sequence.c as requested by Peter, useful for these purposes but also to solve a bug after - the bug is you can apply blend modes to an audio strip that doesn't make sense: changed the test and now you cannot assign blend mode other than Replace to audio strips Omitted DNA cleanup part since its only whitespace and Id prefer to have a useful "svn blame" output.
2008-07-05soc-2008-mxcurioni: merged changes to revision 15441Maxime Curioni
2008-07-04soc-2008-mxcurioni: foundations for Freestyle as a render layer - new UI ↵Maxime Curioni
buttons and mode flags, Freestyle API refactoring, modified pipeline to incorporate the new render layer. Compared to previously, the layer functionality is available when selecting 'Blender Internal' as the rendering engine. Freestyle's result is not available in the layer yet. I need to integrate OpenGL offscreen rendering properly (with framebuffer objects) to reach that goal.
2008-06-23== Sequencer ==Peter Schlaile
Renamed Filter-Y to De-Interlace and moved F-Key to D-Key. (Also added file reload on D-Key)
2008-06-23== FFMPEG ==Peter Schlaile
Added serious interlacing to movies opened using ffmpeg. (Other video decoders to be done) Rational: deinterlacing, if done seriously _has_ to be done in YUV-space. Since internal interface first converts data to RGB we are pretty much lost (and fall back to IMB_filtery in that case).
2008-06-09soc-2008-mxcurioni: merged changes to revision 15163Maxime Curioni
2008-06-06Added shadow bakingCampbell Barton
2008-06-05Apricot feature, thats fit for trunk.Campbell Barton
Baking would split non-planer quads in an unpredictable way, which is fine for rending but game engines often use a fixed order (0,1,2), (0,2,3) or (1,2,3) (1,3,0). Added an option to use a fixed order when baking.
2008-05-25soc-2008-mxcurioni: merged changes to revision 14967Maxime Curioni
2008-05-21== Sequencer ==Peter Schlaile
This fixes: [#11745] Blender crashes when changing Scenes on Sequencer`s Strips containing: - last_seq was set to null by scene-render - button handling wasn't very robust (didn't check for null) - REDRAWBUTSSCENE was missing
2008-05-18soc-2008-mxcurioni: towards Freestyle's first render: controller, config, ↵Maxime Curioni
appglwidget corrected. Freestyle is called but cannot be linked (ImBuf issues). This is an unstable commit.
2008-05-15== FFMPEG ==Peter Schlaile
Added additional entry, so that ffmpeg encoding options can be added using their name instead of "the menu(tm)".
2008-05-14== FFMPEG ==Peter Schlaile
Not all versions of ffmpeg seem to have av_find_opt. Added my own version... grmbl.
2008-05-12== FFMPEG ==Peter Schlaile
Added (disabled) MKV support. Might come handy later, if someone finds out, why it instantly crashes after 2 frames. Made it impossible to set min_rate higher than max_rate in render buttons panel.
2008-05-12== FFMPEG ==Peter Schlaile
Add ffmpeg expert option (meaning _all_ ffmpeg option) to render dialog using properties. Also adds: H264 preset, that doesn't screw up output.
2008-05-04== Sequencer ==Peter Schlaile
Added the missing directory selector button for proxy custom storage...
2008-04-28Fix for bug #9687: crash with FSA when compiling with openexr support.Brecht Van Lommel
FSA requires exr, so I've disabled the buttons too in that case. I also noticed CMake doesn't enable openexr by default, but a lot of the render code relies on it, so I've enabled it by default now.
2008-04-25added sequencer paths to bpath iterator, This needed to use get/set filename ↵Campbell Barton
callbacks internally because the sequencer stores dir/file separately. This means when moving large projects with many images/videos/sounds is possible with 'File, External Data, Find Missing Files'. - needed so we can put peach animatic, glrenders & testrenders on the dvd. also datatoc.c - brecht's fixes from apricot.
2008-04-18More changes to GET_INT_FROM_POINTER and SET_INT_IN_POINTER to get rid ofKen Hughes
other warnings that only occurred with 64bit systems. Wish I'd known about these macros earlier!
2008-04-17Patch from GSR that a) fixes a whole bunch of GPL/BL licenseChris Want
blocks that were previously missed; and b) greatly increase my ohloh stats!
2008-04-14minor output button layout changes for touch/no overwrite/extension/setCampbell Barton
2008-04-13== FFMPEG ==Peter Schlaile
Added flash video menu entries. (Encoder was compiled in anyways)
2008-04-13Made octree size always available since its used for baking.Campbell Barton
Documented obscure environment variables
2008-04-11Changed BLI_convertstringcode to replace any number of hashes with the frame ↵Campbell Barton
number. somefile_##.png -> somefile_01.png somefile_########-image.png -> somefile_00000001-image.png Before, A hash at the end of the string would be replaced by a number with 4 characters. This is still default if no #'s are in the string, so nothing has changed. To use this function from the python api use scene.render.getFrameFilename()
2008-04-09Made aspx/y into floats so we can render precise regions (for apricot ↵Campbell Barton
terrain baking)
2008-03-25Raise the limit for long filenames.Campbell Barton
a few times peach guys have had the play button fail with "stack smash" warnings in the terminal and play button not working. This fixes a reproducible crash where blender would segfault when pressing play on long filenames, and hopefully fixes odd user reports where pressing play quits X11 or reboots their system.
2008-03-25== Sequencer ==Peter Schlaile
Forgot directory in input panel for sound files...
2008-03-24== Sequencer ==Peter Schlaile
A lot of fixes for anim_startofs / anim_endofs: * crashed when striplen was 0 and startstill / endstill still in use * made it work for Audio (HD and RAM) * made it work for Image Sequences * added a new cutting tool, that uses anim_startofs / endofs instead of startofs / endofs. This is now the default and called "hard cut" * moved old cutting method to "Shift-K" and renamed it "soft cut"
2008-03-23== Sequencer / ImBuf ==Peter Schlaile
Fixed a long standing bug in IMB_dupImBuf: refcounter should be better 0 within the duplicated ImBuf... Finally removed this strange STRIPELEM_META mumbo jumbo. On a way to asset management: made METAs behave like true input strips: * proxying should work * input filter options should work (including transform and color balance :) * IPOs now work in replace mode
2008-03-22Removing some compiler warnings. Joshua Leung
(Note to who-ever made all the changes referring to r.scemode: r.scemode is an int, not a short!)
2008-03-10Add an option for saving/loading DPX with in log color space withBrecht Van Lommel
reference black, reference white and gamma. Added 16 bit TIFF saving. This needs more work to cleanup code and add 16 bit TIFF reading, but committing it now so it can be tested.
2008-02-29Bugfix: DPX menu entry for saving renders was missing, caused byBrecht Van Lommel
DDS saving not being uncommented consistently.
2008-02-23== Sequencer ==Peter Schlaile
This fixes: [#8335] Sequence Strips Jump to Frame Zero on second drag (if start < 0) [#8334] Cannot use Negative Values in the New Sequence Buttons Input Panel [#8333] Cannot add Color Generator in Sequence Editor
2008-02-22* Displacement baking wasnt working with negative distances.Campbell Barton
* Added Normalize option for diplacement so everything in the 'Dist' range is mapped 0-1 * Increased the maximum Dist and Bias to1000.0 (was 10.0) * Added python utility function in BPyRender.py - bakeToPlane(...), to automate heightmap, normalmap generation for Crystalspace.
2008-02-22autoThread was inverted at rendertime (forgot to change), added tooltipsCampbell Barton
2008-02-21Fix for bug #8295: lock button in the sequencer buttons didn't doBrecht Van Lommel
proper redraw.
2008-02-21made auto threads default (noob's get faster renders in their dual core CPU's)Campbell Barton
changed env variable check order $TMP, $TMPDIR - aparently $TMP is more common.
2008-02-20Python BugfixCampbell Barton
A new file could have its Blender.Get("filename") return "<memory>" after undo'ing on an open file. Fix for own error with python sys.path, messed up game engine.
2008-02-20Negative zmask rendering: now there is a setting to render everythingBrecht Van Lommel
behind the zmask instead of in front. Might need tweaks, and doesn't work with halo yet.
2008-02-20added win32 check for number of processors, but cant test.Campbell Barton
could somebody running win32 see if headers need to be added to threads.c?
2008-02-20automatic threads, next to the Threads button, so you can set threads to use ↵Campbell Barton
whatever the system has, useful in the studio with 2,4,8 core systems when sharing files.
2008-02-19Added an option to bake AO normalized, without material settings takenBrecht Van Lommel
into account. The normalized result can often be easier to integrate into different materials, e.g. for games.
2008-02-19pendent changes -Campbell Barton
- Added a note that force fields only affect objects on same layers - PLAY button would just play all frames and didnt respect the end frame which is very annoying at times.
2008-02-18Fix for bug #7936: render baking selected to active now has a BiasBrecht Van Lommel
value that is an offset along the normal when looking for the nearest face, which allows baking faces further away, e.g. an ID badge onto a shirt. Also fixes a bug baking to float images, for things other than displacement it didn't work sometimes, and a memory leak in the extend filter.
2008-02-18Bugfix: yafray number of processors was not properly initialized, andBrecht Van Lommel
could be 0, hanging yafray. This commits removes the separate yafray number of processor setting and simply using the blender threads button, there is no reason for a separate setting.
2008-02-13- Fix for bug #8264: SSS turned off by "default" render settings button,Brecht Van Lommel
I also added a button to control enabling/disabling SSS for render. - Fix for potential halo sorting crash. - Add a newline at the end of a file to remove gcc warning.
2008-02-13Render SimplificationBrecht Van Lommel
This adds a few settings to control global render quality, for faster renders when tweaking lighting etc. The implementation is not so great, and this should really be part of a proper render profile and preset system. So for now it's a hidden Peach feature, enabled by setting rt to 1. Before the next release, I'll either remove or improve it. Settings are: - Maximum subsurf level - Child particles percentage - Maximum shadow map samples - AO and SSS quality factor
2008-02-12Added python access for bakingCampbell Barton
http://www.blender.org/documentation/246PythonDoc/ http://www.blender.org/documentation/246PythonDoc/Render.RenderData-class.html http://www.blender.org/documentation/246PythonDoc/bpy_api_2_46.zip