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
2007-12-24Step 3 for the initial commits for 2.5: removing src/ and python,Ton Roosendaal
adding new windowmanager module, and the first bits of new editors module.
2007-12-20Reset GL lights are reloading defaults with Ctrl-X.Martin Poirier
GL Lights defaults are read back from the file, they just weren't applied until the next recalc call.
2007-12-19Changed the default hotkeys for playing animations to be more useful IMO ↵Joshua Leung
(ported from AnimSys branch): * Alt-A now only plays the animation in the active space, if that space is a 3D-view. Otherwise, it plays the animation in all spaces. The old behaviour simply didn't make sense for animation editors, where you'd simply see the current-frame marker moving... * Alt-Shift-A now plays the animation in all spaces regardless of whether they are active (including 3d-views)
2007-12-19Fixed bug #6711, Retopo problem when maximizing 3d view and still paintingNicholas Bishop
Caused by some incorrect usage of the current v3d during updates
2007-12-04ParticlesBrecht Van Lommel
========= - Like sculptmode, a brush can now be selected from a menu with Ctrl+Tab in particle mode.
2007-11-27ParticlesBrecht Van Lommel
========= Merge of the famous particle patch by Janne Karhu, a full rewrite of the Blender particle system. This includes: - Emitter, Hair and Reactor particle types. - Newtonian, Keyed and Boids physics. - Various particle visualisation and rendering types. - Vertex group and texture control for various properties. - Interpolated child particles from parents. - Hair editing with combing, growing, cutting, .. . - Explode modifier. - Harmonic, Magnetic fields, and multiple falloff types. .. and lots of other things, some more info is here: http://wiki.blender.org/index.php/BlenderDev/Particles_Rewrite http://wiki.blender.org/index.php/BlenderDev/Particles_Rewrite_Doc The new particle system cannot be backwards compatible. Old particle systems are being converted to the new system, but will require tweaking to get them looking the same as before. Point Cache =========== The new system to replace manual baking, based on automatic caching on disk. This is currently used by softbodies and the particle system. See the Cache API section on: http://wiki.blender.org/index.php/BlenderDev/PhysicsSprint Documentation ============= These new features still need good docs for the release logs, help for this is appreciated.
2007-11-11Undoing 'undo' fix 12365, it didn't work the same on mac's, Ton would like ↵Campbell Barton
to fix the bug himself. Tree From Curve, - report error when nurbs or poly curves are used. - don't throw errors when >4 branch's per segment are used. also try deal with this better. though no nice solution exists. - default speed is 10x slower then before.
2007-10-24bug fix, when opening blender with a file (by double clicking or from the ↵Campbell Barton
command line) - the initial undo state would be set to the default scene. So holding Ctrl+Z would go back to the default .B.blend rather then the file that the user opened.
2007-10-09* Patch #6877: Zoom to Mouse PositionMatt Ebb
by Fahrezal Effendi (exavolt) This adds an additional preference to the view and controls section, which uses the mouse's position as the centre of the zoom when zooming in the 3D View with Ctrl-MMB or the mouse wheel. It's very nice for big scenes, thanks Fahrezal! A nice todo would be to add this for 2D views as well.
2007-09-02== imagebrowser ==Andrea Weikert
Initial commit of imagebrowser in trunk. BIG COMMIT! Main changes: * completely reworked imasel space * creation and storage of the preview images for materials, textures, world and lamp * thumbnails of images and movie files when browsing in the file system * loading previews from external .blend when linking or appending * thumbnail caching according to the Thumbnail Managing Standard: http://jens.triq.net/thumbnail-spec/ * for now just kept imasel access mostly as old imgbrowser (CTRL+F4, CTRL+F1) a bit hidden still. * filtering of file types (images, movies, .blend, py,...) * preliminary managing of bookmarks ('B' button to add, XKEY while bookmark active to delete) More detailed info which will be updated here: http://wiki.blender.org/index.php/User:Elubie/PreviewImageBrowser Places that need special review (and probably fixes): * BLO_blendhandle_get_previews in readblenentry * readfile.c: do_version and refactorings of do_library_append * UI integration TODO and known issues still: * Accented characters do not display correctly with international fonts * Crash was reported when browsing in directory with movie files * Bookmark management still needs some UI work (second scrollbar?), feedback here is welcome! Credits: Samir Bharadwaj (samirbharadwaj@yahoo.com) for the icon images. Many thanks to everyone who gave feedback and helped so far!
2007-04-19moving from camera view with home and astrix keys now uses smooth view (This ↵Campbell Barton
should be the last one). Fix for own error from a wile ago Numpad-Astrix would set to size view of selected faces, rather then front.
2007-04-19remove warnings from last commit.Campbell Barton
smooth view now works for change between cameras, smooth view now blends the lens angle too.
2007-04-09smooth view transformations, set the smoothview value to about 250 and the ↵Campbell Barton
view animates when you switch between side, top etc.
2007-04-04moved source and text to american spellingCampbell Barton
* colour -> color * centre -> center * normalise -> normalize * modelling -> modeling
2007-03-19== Preview Range ==Joshua Leung
Preview Range is a useful tool for animating (espcially on longer timelines). It allows you to only run through a limited set of frames to quickly preview the timing of a section of movement without going through the whole timeline. It means you don't have to set/reset start/end frame for rendering everytime you wish to only preview a region of frames. Hi Ton, Attached is a patch (I know you've already got lots of them in the tracker ;-) ) for a feature that I've sometimes wanted. It seems that this sort of thing is supported in other packages, but I can't be sure. Note: I may have left in a few bits and pieces I didn't mean to in the patch (this is off a source tree which had quite a few revisions in it, all of which was experimental) == Preview Range == Preview range is useful for animating (espcially on longer timelines). It allows you to only run through a limited set of frames to quickly preview the timing of a section of movement without going through the whole timeline. It means you don't have to set/reset start/end frame for rendering everytime you wish to only preview a region of frames. * 'Ctrl P' in Action/NLA/Timeline sets preview range. Click+drag to form selection-box defining region of frames to preview * 'Alt P' in Action/NLA/Timeline to clear preview range * 'Pre' button beside Start/End fields in timeline toggles whether start/end fields refer to scene or preview * 'Ctrl Rightarrow' and 'Ctrl Leftarrow' jump to start/end of preview region when it is set * 'S' and 'E' set the start/end frames of preview region when it is set (just like normally) in Timeline only * In Action/NLA editors, frames out of preview region are now drawn darkened when preview-region is set See the following page for more info later: http://wiki.blender.org/index.php/User:Aligorith/Preview_Range
2007-03-18== Recently-Opened Files List (Patch #5708) ==Joshua Leung
In the past, this was limited to only having 10 items. Now you can set the number of recently opened files that are remembered (ranging from 0 to 30 items). Setting for this can be found under 'Auto-Save' in the Info window.
2007-03-13added back videoscape for pythonCampbell Barton
2007-03-13removed videoscape support, a format from 1988 that nobody uses anymore.Campbell Barton
2007-03-02Interface:Willian Padovani Germano
Added option "Load Factory Settings" in the "File" menu. With this, users don't have to remove .B.blend if they want to load the default data stored in Blender. Thanks Ton for ok'ing it and suggesting a better place in the menu (I had put it as "New (factory defaults)").
2007-01-17Fixed bug #5647, retopo - projection buffer not updated when changed via ↵Nicholas Bishop
numpad. Was caused by not updating the depth and matrix retopo data when changing the view.
2007-01-12* Fix: The sculptmode hotkey I to change to Inflate brush wasn't working,Matt Ebb
since it was being overridden by blenderqread() in toets.c The existence of this stuff here alongside the hotkeys in space.c is just plain evil, bring on the events refactor! :)
2007-01-07=== Transform Snapping ===Martin Poirier
Snap/Grid icon button in 3D view header (edit mesh). FIXME NOTICE: make nice looking icons (yes, that's for you Matt) When snap is on, a drop down appears for the target method (closest, median, center) Hotkey to toggle snap is Shift-Tab (this was previously used for a not totally equivalent to Tab. Ton said OK to scrap it). That hotkey is currently restricted to edit mesh (where snap is currently restricted). Changed a couple of ugliness on how snap settings are stored.
2007-01-01Fixed bug #5557, retopo - toggling fullscreen shifts painted linesNicholas Bishop
2006-12-21Defocus Composite Node, by Alfredo de GreefTon Roosendaal
Log: http://www.blender3d.org/cms/Composite__Defocus.836.0.html An incredible quality composite effect, might be slow but worth waiting for!
2006-12-20The Big Image refactor!Ton Roosendaal
Please read: http://www.blender3d.org/cms/Imaging.834.0.html Or in short: - adding MultiLayer Image support - recoded entire Image API - better integration of movie/sequence Images Was a whole load of work... went down for a week to do this. So, will need a lot of testing! Will be in irc all evening.
2006-12-13Fixed bug #5402, retopo paint lines don't follow zoom level of 3d viewport. ↵Nicholas Bishop
Retopo paint is now specific to one view (the first view you click in after activating retopo paint.)
2006-12-06Shift+Tab should exit sculptmode (same as for other modes)Nicholas Bishop
2006-11-27Disable mipmapping in texture paint mode, so fast redrawing will nowBrecht Van Lommel
work by default for power-of-two textures. Improved texture painting across different images a bit.
2006-11-24Composite Time node usablity improvement:Ton Roosendaal
- now draws green 'current frame' line - when Time Node is active, hotkey I will allow inserting a value on current frame.
2006-11-08Patch #5091, by Ramon Carlos RuizTon Roosendaal
For numerical pad 2-4-6-8, it adds a step value in degrees in the User Presets. Code had to be rewritten some... :)
2006-11-06Merged Google Summer of Code sculptmode/multires/retopo tools.Nicholas Bishop
From the tracker: https://projects.blender.org/tracker/index.php?func=detail&aid=5018&group_id=9&atid=127
2006-09-28-> Enter/Exit editmode wait cursor flagsGeoffrey Bantle
The wait cursor was being called during editmode enter and exit for meshes. This was a problem for several reasons. First of all, python modules like Mesh now make use of editmode features. These methods that wrap editmode tools may be called many times during the execution of a script and lead to the wait cursor rapidly flickering on and off. The other problem was that the wait cursor wasn't being called for editmode enter and exit of all data types. This is unified now. -New Arguments enter_editmode() should be passed a nonzero integer or simply EM_WAITCURSOR if the wait cursor is desired. Currently only the python API passes a '0' to enter_editmode() exit_editmode() has several options and they are passed in as the bitflags EM_FREEDATA, EM_FREEUNDO and EM_WAITCURSOR. These flags are defined in BDR_editobject.h.
2006-09-17Patch #4995, bugfix #4985Ton Roosendaal
Patch for this bug provided by Johannes Meng. Here's his log: When using the mouse wheel on an inverted 3d view (that is back, left or bottom) the name display changed to front (right, top). Also when using mouse wheel with modifier keys (strg/shift) on a normal view, it changed the display to the inverted variant. What I did was check the type of event that is handeled before setting/unsetting V3D_OPP_DIRECTION_NAME. I simply added two if statements and expanded the comment by a line explaining it a bit.
2006-07-20Bugfix #4741Ton Roosendaal
Ancient issue; when you press keypad-0, it should assign the active camera object to a scene, but this did not happen when that camera was already assigned to the active 3d view. A rare case, causing 'error no camera' on a render.
2006-07-05Bugfix #4609Ton Roosendaal
ESC for OpenGL render (in anim) was hanging, so a 2nd anim render always returned immediately. Own bug collection: the SHIFT+NumPad-0 option didn't do an undo-push.
2006-06-27Bugfix #4502Ton Roosendaal
A subsequent hotkey press like F5 now cycles through the sub-context in buttons. However, this should not happen when clicking on Material icon in outliner!
2006-06-16Bugfix #4332Ton Roosendaal
Pressing ALT+W (save videoscape) in editmode gave error menu, but then the Specials menu. Had to add a 'return 0'. Year zero bug...
2006-06-15BUG #4323:Willian Padovani Germano
Help->System->Benchmark (the Tkey benchmark) returned timings even if user cancelled the pupmenu. Was just missing a check for -1 in toets.c -- wonder how old this one was... Reported by Wim Van Hoydonck. Scripts: - Updated Jean-Michel's hotkeys script for Blender 2.42. - Followed Pieter Visser's suggestion and added version info to the menu names of the older collada scripts (v1.3.1). Thanks guys! Note for builders: nevermind if you already compiled 2.42RC1, these updates are not critical at all and can be left for the release or RC2.
2006-06-02Wrong return and else combo... gave gcc warning.Ton Roosendaal
2006-06-01* Whoops, committed something I shouldn't have in the last one. Reverting.Matt Ebb
* Added 'Make Local' to the menus. Also a minor capitalisation tweak.
2006-05-30 Bugfix:Jiri Hnidek
Open recent should work correctly now, it uses ListBase to store list of recent opened (saved) blend files
2006-05-14As nobody else ever felt like doing it, and I work too much with officialAlexander Ewering
CVS these days in order not to be terribly annoyed by its absence, here it is: instinctive-blender's "Recent files list". It's in the CTRL-O menu. No UI / muscle memory changes -- the first entry is the same as the only entry that used to be in the former popup. .
2006-04-25* patch #3876: Rotating view iconMatt Ebb
submitted by Davide Vercelli This replaces (as a user preference) the static icon shown in the bottom-left of the 3D View with a small rotating axis that updates live in all ortho/perspective modes I made several modifications to the original patch. In the patch, it displayed the axis on top of the 'object info' text since when floating panels are minimised, they sit in the bottom corner and cover the axis up. This annoyance is not limited to the axis, it also covers the frame number and info text, which can be frustrating. Sending them to the bottom is not that useful either, since it's quicker (with esc) and just as much movement to close and re-open them again. I decided to solve this problem at the cause: Now when using the disclosure triangle on floating panels, they 'minimise in place' rather than going to the bottom. User preferences are in the 'View & controls' section to: - Display either the 3D axis or the old icon - The size of the axis - the brightness of the axis (colours are taken from grid theme settings) * patch #3801: Option to show view direction in 3D View submitted by Daniele Fornaciari Simple one, just adds an user pref to show the name of the view's direction as text in the top left corner.
2006-04-16=== Animation ===Martin Poirier
Patch #4044 patch to change the step when changing frame with up or down arrow keys. This adds a per Scene setting to specify the number of frames skipped by the up and down arrow. This setting can be changed in the Timeline header and in the Anim/Playback section of the Scene settings. Upon loading a file without that setting or creating a new scene, it is set to 10 Also fixed the Start and End frame buttons in the Scene buttons to do a proper refresh.
2006-02-11Added ability to render Zbuffer to an image.Kent Mein
Just use SHIFT-F3 and save an image. Basically all this does is copy the zbuffer to a new Image buffer and pass that to the save image function. Sample output: http://www.cs.umn.edu/~mein/blender/kungfu_zbuf255.jpg Also thanks to Jesterking for helping me debug dumbness... ;) and the nice screenshot. Kent
2006-02-08New:Ton Roosendaal
- ZTransp render now also delivers Z values and Speed vectors in passes Note that speed vectors accumulate within a pixel to store the minimum, so rendering ztransp on top of a non-moving plane won't give speed... Best results you get is by rendering it in a separate layer. The Z value stored is the closest visible transparent face in the pixel. Fixes: - Render to 'spare page' has been enabled again. Because of the strict separation of Render and UI, but especially because a 'render result' now can consist of unlimited images, I've not made this a Render feature. Instead, the render-window itself stores the 'spare' image... I also had to change the convention for it a bit. Now, instead of having two "render buffers" (which was a render feature), the RenderWindow will store each previous frame on a re-render. This storing will only start after you've pressed 'Jkey' once, but then always will happen for as long the rendered image is same size as previously. For clarity, I've also renamed the window title, to 'previous frame'. - RenderWindow shows alpha again on Akey - Display of the Zvalues in ImageWindow has been tweaked. White now denotes closest, and the color range goes from camera clip-sta to clip-end. - Bugfix: on splitting/merging/duplicating windows, the 3D Previewrender was not always freed correctly, potentially causing crashes or memory leaks.
2006-01-29Bug #3837Martin Poirier
A commented if in toets.c for flipping the render buffer prevented the propagation of the keypress to handler in space.c Ton: I added a temporary check for no qualifier but it's missing a test for an opened render window.
2006-01-24Giant commit!Ton Roosendaal
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!
2006-01-12Orange;Ton Roosendaal
Until now, the zbuffer was written straight from the internal zbuffer, which has values that are inverse-proportional (like 1.0/z) which makes it very hard to use it for postprocess, like zblur or other composit effects that require Z. Based on info from ILM, the values stored for Z in exr files is the actual distance from a camera. I think that's about time to migrate to that convention! By default now, after render, the z values are converted to floats. This saves in exr files now, but not in the Iris Z files. That latter was a blender-only anyway, so might be not a real hassle to drop. :) You can see the difference in the image window, but notice the range now is linear mapped from camera clipstart to clipend. Note; I just discover that ortho Z values need a different correction...
2006-01-09Orange: Further cleanup of EXR savingTon Roosendaal
- F10 scene buttons now has options "half" and "zbuf" for exr saving. Note: when no float buffer is available, it always saves as "half", that's sufficient anyway, since half is 16 bits per channel. - EXR in imbuf now uses compliant ibuf->ftype flags for denoting exr extensions such as 'half' and 'compression'. - Removed ugly blenkernel dependency from exr module