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
2006-06-10==Sequencer==Peter Schlaile
Fixed the blur-plugin (and maybe a lot more) crashes by expecting future float-buffer aware sequencer-plugins to have a bumped PLUGIN_VERSION number. Since quality and speed is degraded by converting the float buffer first to byte, performing the effect on bytes and then converting back again an additional warning is displayed in the effect strip, suggesting to update the used sequencer-plugins. Fixed some more crashes along the way. Float buffer aware sequencer plugins should - first check, if the output-ibuf has a rect_float => perform all operations with floats (input and output) - if not: perform everything on bytes (intput and output)
2006-06-10Makefile change for OSX plugins release build:Ton Roosendaal
- the .so files are copied to the installation dir plugin/ directory now (other platforms copy it to the .blender dir, which doesn't exist there for OSX) - plugin C files got #defines for return values, was old patch I applied, but was never committed
2006-02-05Add several usefull sequencer-plugins:Peter Schlaile
- color-correction-hsv & color-correction-yuv Do color correction in HSV or YUV-space, rather sophisticated but slow. You can control setup, gain and gamma and saturation (seperated by shadows, midtones and highlights). - gamma a simple RGB-Gamma plugin, but very fast. - dnr Dynamic Noise Reduction (plugin ported from VirtualDub). This helps mpeg encoding alot, by ignoring noise /movement below a given threshold between frames. It is also a lot faster than the original VirtualDub-plugin preserving it's quality.
2004-12-27Biiig commit! Thanks to 2-3 weeks of cvs freeze...Ton Roosendaal
Render: - New; support for dual CPU render (SDL thread) Currently only works with alternating scanlines, but gives excellent performance. For both normal render as unified implemented. Note the "mutex" locks on z-transp buffer render and imbuf loads. - This has been made possible by major cleanups in render code, especially getting rid of globals (example Tin Tr Tg Tb Ta for textures) or struct OSA or using Materials or Texture data to write to. - Made normal render fully 4x32 floats too, and removed all old optimizes with chars or shorts. - Made normal render and unified render use same code for sky and halo render, giving equal (and better) results for halo render. Old render now also uses PostProcess options (brightness, mul, gamma) - Added option ("FBuf") in F10 Output Panel, this keeps a 4x32 bits buffer after render. Using PostProcess menu you will note an immediate re- display of image too (32 bits RGBA) - Added "Hue" and "Saturation" sliders to PostProcess options - Render module is still not having a "nice" API, but amount of dependencies went down a lot. Next todo: remove abusive "previewrender" code. The last main global in Render (struct Render) now can be re-used for fully controlling a render, to allow multiple "instances" of render to open. - Renderwindow now displays a smal bar on top with the stats, and keeps the stats after render too. Including "spare" page support. Not only easier visible that way, but also to remove the awkward code that was drawing stats in the Info header (extreme slow on some ATIs too) - Cleaned up blendef.h and BKE_utildefines.h, these two had overlapping defines. - I might have forgotten stuff... and will write a nice doc on the architecture!
2004-01-28Added #include <stdio.h>Kent Mein
to get rid of a warning about undefined printf I know stupid but hey might as well make it do the right thing. Kent
2003-11-25Douglas Bischoff's Fix for Plugins on OSX.Kent Mein
Kent
2003-05-03Updated the scatter program to fix some warnings.Kent Mein
Modified the Makefile's call to strip so it leaves symbols for plugins... Kent
2003-05-01The stuff in release/plugins/include was duplcated inKent Mein
source/blender/blenpluginapi So I removed the stuff in the release dir after merging changes and updated the Makefile. Kent
2003-04-30Moved the compiling plugins to after the binary is copied over.Kent Mein
(macosX needs the binary to link against for the plugins) Also updated the plugins/Makefile to use $(MAKE) -C dir instead of cd dir; make Kent
2003-02-21The first two files enables building of plugins under macosx.Kent Mein
The third is for actually loading the plugins in blender. For some reason its not identifying the plugins correctly, but it compiles and runs so I'm including it hoping someone else might see where I've messed things up... I have a simple example at http://www.cs.umn.edu/~mein/test.tgz that works, if anyone is interested in playing with it. Kent
2003-02-10Modified ld flags on SunOS changed -O2 to -OKent Mein
because sun's compiler does not support -O2. Kent
2003-02-06I added some of the changes I made to bmake at:Kent Mein
http://www.cs.umn.edu/~mein/blender/plugins/bmake Basically added options for Darwin, and made a var $EXT that gets set to so, dll or dynlib depending on the platform. It looks like I'm still getting linking errors on macosx on some of the plugins but its a good start. Kent
2003-01-01Initial commit of the 'release' directory (splash screen/iconChris Want
junkies will be happy to find the datatoc.c program in the datafiles directory). Some quick notes: * 'datafiles' has the version 2.21 splash.jpg and blenderbuttons (e.g., so no NLA icon). Someone should at least get the 2.25 blenderbuttons from somewhere and commit them. * 'text' has obsolete content/license * I did not include the python scripts as they have copyright Jan Walter and no license specified. * I changed to unix line terminators everywhere with the exeption of the 'windows' directory. Chris