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
2011-05-09=bmesh= merge from trunk at r36529Joseph Eagar
2011-05-05sphinx api docs: fix for addons linking to the wrong operator SVN url's.Campbell Barton
also change from blender from 'release' back to beta so new docs don't overwrite the 2.57b release docs.
2011-04-26Bump version for imminent 2.57b tag.v2.57bNathan Letwory
2011-04-21ack, should have done this before tagging else bpy.app.version_char will be ↵Campbell Barton
incorrect.
2011-04-15=bmesh= merge from trunk at r36153Joseph Eagar
2011-04-12edits to blender version data.Campbell Barton
2011-04-12The Epic Blender 2.57 first stable commit! :)Ton Roosendaal
Let's do a quick last check if things work, call for release will be done shortly on bf-committers. Thanks everyone for making it possible!
2011-04-04Revert mesh recalculation change that gives different vertex normals basedBrecht Van Lommel
on smooth/flat flag on faces. This does give better results for low poly game models, but there's just too much functionality that depends on this (modifiers, displacey, editmode tools, extrude, ...), that there's not enough time to fix these before the release.
2011-04-01modification to api docs so release point to:Campbell Barton
http://www.blender.org/documentation/blender_python_api_2_57b_release Development versions point to: http://www.blender.org/documentation/blender_python_api_2_57_0 This way updates to api docs after release wont overwrite release docs.
2011-03-30update blender release cycle ID.Campbell Barton
2011-03-26Fix #26582, #26586, #26613: recent normal calculation changes didn't takeBrecht Van Lommel
into account that some tools use normals for things other than display. Now we properly initialize vertex normals at flat faces too. Also fixed a normal refresh issue, and deduplicated CDDM/mesh normal calculation code.
2011-03-20Fix/change in normal computation, now the viewport uses the same angleBrecht Van Lommel
weighted normals as the render engine, and the render engine will copy normals from the mesh rather than always recalculating them. Subsurf/multires still use regular vertex normals, but they are expected to be sufficiently high resolution to not need this. This means that normal maps displayed in the viewport actually match the render engine exactly and don't have artifacts due to this discrepancy. It of course also avoids unexpected surprises where your render normals look different than your viewport normals. Subversion bumped to 4 for version patch to recalculate normals. Patch by Morten Mikkelsen, with some small changes.
2011-03-11(no commit message)Ervin Weber
2011-02-27merge with/from trunk at r35190Joseph Eagar
2011-02-21Big node groups improvement patch. Node group trees now have their own lists ↵Lukas Toenne
of input/output sockets. Those can be linked to internal nodes just like links between regular nodes. In addition group sockets can be renamed and have a defined order, which can be modified, and they can be removed again. More details can be found in the patch tracker description (#24883) and on the code.blender.org development blog.
2011-02-21Move blender version info into BKE_blender.h so we only have the info in one ↵Campbell Barton
place and so package building scripts can extract it in a more usable way. this also means we can have a version string like '2.56a-beta' without using buildinfo. release/VERSION was only used by scons, NSIS installer. Possibly helps to fix bug [#26062] too.
2011-02-18doxygen: blenkernel under core as module.Nathan Letwory
2011-02-05Fix bones moving when changing between editmode and posemode.Brecht Van Lommel
Patch #25901 by Tobias Oelgarte. Bone transformations would be converted back and forth between different representations when changing modes, which due to numerical errors could lead to bone transformations slowly changing as you edit the armature. Now the editmode head, tail and roll values are stored in bones and used directly when entering edit mode. Head and tail were already there but now we ensure they are the exact same value, roll was not yet there, so we have a version patch for it. The sub version was incremented to 1 for the version patch.
2011-01-12Bugfix #25570Ton Roosendaal
The tool-redo depends on a working undo system, so it can rewind a step and then redo operator with new settings. When a user disables undo, this won't work. Now the properties for redo operator (toolbar, F6) will grey out when a redo isn't possible.
2011-01-07patch [#25490] Fix for [#22096] Blender tries to open non-blend fileCampbell Barton
from Alexander Kuznetsov (alexk) with edits. From the report: Blender assumed that all files are .blend as retval = 0; Now retval is initialized as file cannot be open (-1) for gzopen fail and directory case retval = -2; is defined for not supported formats This must be assigned before #ifdef WITH_PYTHON because this part can be missing Finally retval = 0; if it is a .blend file --- also made other edits. - exotic.c's blend header checking was sloppy, didn't check data was actually read, only checked first 4 bytes and had a check for "blend.gz" extension which is unnecessary. - use defines to help readability for BKE_read_exotic & BKE_read_file return values. - no need to check for a NULL pointer before calling BKE_reportf(). (will just print to the console) - print better reports when the file fails to load.
2010-12-29Part one of 2.56-beta release commitTon Roosendaal
(Splash picked by Durian team to honour team Argentina!)
2010-11-27Bugfix #21385Ton Roosendaal
Blender MultiLayer openEXR files now save with correct scanline order. Code also provides backward compatibility. Also thanks to Troy Sobotka!
2010-11-17use 'const char *' by default with RNA functions except when the value is ↵Campbell Barton
flagged as PROP_THICK_WRAP. Also use const char in many other parts of blenders code. Currently this gives warnings for setting operator id, label and description since these are an exception and allocated beforehand.
2010-10-27Commit new splash and bump version. Ready for tagging!v2.55Nathan Letwory
2010-10-16- UNUSED macro wasn't throwing an error with GCC if a var become used.Campbell Barton
- made interface, windowmanager, readfile build without unused warnings. - re-arranged CMake's source/blender build order so less changed libs are build later, eg: IK, avi
2010-09-10Part 1 of 2.54 beta build commitTon Roosendaal
2010-09-04merge with trunk at r31523Joseph Eagar
2010-07-27Smoke Patch + additions: a) Applying patch #22765 by Miika Hämäläinen ↵Daniel Genrich
(domain border collision settings, vorticity settings, time scale, non absolute density, smooth high res emitter, initial velocity multiplier, high res strength available to be set to 0), b) Additions by me: --Initial velocity is now per flow object, not per domain; --Using boundingbox as standard display mode for domains (was wire before); --When adding a flow object, an initial nice SmokeParticle system is added too with nice initial settings (life=1, no_render, unborn, etc) fitting smoke simulation; --Adaptive timesteps introduced to the smoke sim (depending on the magnitude of the velocity) because it was quite unstable when used for fire simulations, still needs to be tested and will also slow down some simulations.
2010-07-202.5 Beta version files increment, from 2.52 to 2.53.Brecht Van Lommel
2010-07-19part 1 of merge from trunk at r30358; it compiles, but doesn't link quite yet :)Joseph Eagar
2010-07-15* Accidentally bumped file subversion after sculpt merge. Perhaps this ↵Jason Wilkins
should be done, but not without permission. My comment even said not to merge it :)
2010-07-14Merge GSOC Sculpt Branch: 28499-30319Jason Wilkins
https://svn.blender.org/svnroot/bf-blender/branches/soc-2010-jwilkins See log of that branch for details.
2010-04-09Patch from Xavier Thomas: Use vertex arrays for drawing image editor vector ↵Matt Ebb
scope too, making it a lot more efficient. Also fixed issue with scopes height not being stored in file properly.
2010-04-02Bump subversion number so that new defaults initialisations from prev commit ↵Joshua Leung
will work ok. Missed this file when committing...
2010-04-01Fix [#20711] Loop selection not working with Emulate MMB + Left mouse selectMatt Ebb
Emulate 3 button mouse is now disabled when Left mouse select is used, to prevent keymap conflicts. Configs for single button macs etc we can do with keymap presets.
2010-03-264 Devs in Agreement - End of the Road for Old Track Joshua Leung
This commit removes the Old Track method (used to be found under Object -> Animation -> Track), with all existing instances of this being converted to Track To Constraints. In fact, while performing this removal, I found that this was supposed to have happened in version 2.27 already, but for some reason the options were left in, and this function managed to survive for a further decade. I've left the tracking axes around still, since it seems some curve tools still use that. However, that usage should probably get faded out in future too? Misc notes: * Fixed compiling error with constaints from harkyman's Maintain Volume patch. * Subversion of 2.52 now bumped up to .2
2010-03-25Patch from Francois Tarlier: extend colour balance node 'lift' value to ↵Matt Ebb
0.0-2.0 range (default 1.0), like the other controls. Thanks!
2010-03-09merge with trunk at r27259 and commit of a patch by anthony jones to fix ↵Joseph Eagar
msvc (though further work may be needed because changes made by the merge
2010-03-02Blender internal number upped to 252, so it matches testbuildTon Roosendaal
number 2.5 alpha 2
2010-02-162.51 (2.5 alpha 1) first commit. With original durian render even!Ton Roosendaal
2010-02-15Test code for Brecht:Ton Roosendaal
Added a function that quickly extracts a full main dbase from an undo buffer, to pass on to render code. This will efficiently then make a render using only own memory, allowing real threading and running multiple renders at once.
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-01WM Draw Methods now has a new option Automatic (default). This willBrecht Van Lommel
set the draw method to triple buffer or overlap depending on the configuration. Ideally I could get all cases working well with triple buffer but it's hard in practice. At the moment there are two cases that use overlap instead: * opensource ATI drives on linux * windows software renderer Also added a utility function to check GPU device/os/driver.
2010-01-28Ambient Occlusion split up into:Brecht Van Lommel
Ambient occlusion: multiplied with direct lighting by default, add is also still available and more blending methods might be added if they are useful. This is fundamentally a non physical effect. Environment lighting: always added as you would expect (though you can subtract by specifying negative energy). This can be just white or take colors or textures from the world. Indirect lighting: only supported for AAO at the moment (and is still too approximate), and also is always added. A factor is available to specify how much is added, though value 1.0 is correct. Also: * Material ambient value now defaults to 1.0. * Added Environment, Indirect and Emit pass. * "Both" blending method is no longer available. * Attenuation, sampling parameters are still shared, some could be split up, though if they are different this would affect performance.
2010-01-27Bumped subversion for readfile patch (Anim Editors View2D stuff)Joshua Leung
2010-01-25More fixes for radians-degrees, wasn't converting pose channel constraintsBrecht Van Lommel
properly yet, also did conversion ik min/max limits.
2010-01-22Fix crash rendering grass_wind.blend from regression tests. The realBrecht Van Lommel
problem is that where_is_object is being called from multiple threads but is not thread-safe, added a note about this problem, this commit only solves the crash. Also remove the pushdata/popdata mechanism that was being used here, using this kind of system is bound to give problems with threading.
2010-01-22Fix [#20756] Texture painting on 3D tends to forget textures in the new ↵Matt Ebb
texture menu. Part of this fix (loading files with brushes/textures) will only apply for new files saved after this commit
2010-01-06Merge with trunk/2.5 at r25563Joseph Eagar
Most likely will not compile for others, I'd appreciate any build errors and missing files reports (I can never seem to get everything committed and all the build systems working without help). Porting over the sculpt/multires tools was a breeze, thanks goes to brecht for a design that didn't exclude ngons and was easy to port. Note that I've not tested externally-backed multires file support yet. Also, I still need to write version patch code for some cases. Some notes: * Like trunk, topological changes don't update multires right, so e.g. subdivide will duplicate multires data on the new faces, instead of subdividing it. * If you set the debug value (ctrl-alt-d) to 1 it'll turn on my experiments in speeding up sculpting on higher-res multires meshes (but note it makes partial redraw not completely accurate). * There's a bug where you have to go through editmode to get out of sculpt mode, not sure if I inherited or created this myself.