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
2009-08-26Smoke:Daniel Genrich
* Deleting high res modifier again * fixing smoke + continue physics drawing * fixing cache reset when changing dissolve
2009-08-26Update Makefile and missing include on voxeldata.cDiego Borghetti
Note that With libsndfile also need libflac and libogg here (Linux), right now I just add this two librarys to the NAN_SNDFILELIBS, but maybe it's better split this ? (NAN_FLAC/NAN_OGG)
2009-08-26libsndfile is not available yet for darwin, builders feel free to add the lib!Joerg Mueller
2009-08-26Smoke:Daniel Genrich
* reset cache when changing heat or gravity
2009-08-25Pointcache:Daniel Genrich
*forgot 1 rename
2009-08-25Pointcache:Daniel Genrich
* change function names
2009-08-25Pointcache:Daniel Genrich
*introducing unique ID's following brechts hint from ML Enhancements resulting from this: * multiple caches per modifier stack position
2009-08-25blender 2.5 MSVC projectfilesAndrea Weikert
* update for bpy_array.c
2009-08-25Implemented dynamic and multidimensional array support in RNA.Arystanbek Dyussenov
Example code: http://www.pasteall.org/7332/c. New API functions: http://www.pasteall.org/7330/c. Maximum number of dimensions is currently limited to 3, but can be increased arbitrarily if needed. What this means for ID property access: * MeshFace.verts - dynamic array, size 3 or 4 depending on MFace.v4 * MeshTextureFace.uv - dynamic, 2-dimensional array, size depends on MFace.v4 * Object.matrix - 2-dimensional array What this means for functions: * more intuitive API possibility, for example: Mesh.add_vertices([(x, y, z), (x, y, z), ...]) Mesh.add_faces([(1, 2, 3), (4, 5, 6), ...]) Python part is not complete yet, e.g. it is possible to: MeshFace.verts = (1, 2, 3) # even if Mesh.verts is (1, 2, 3, 4) and vice-versa MeshTextureFace.uv = [(0.0, 0.0)] * 4 # only if a corresponding MFace is a quad but the following won't work: MeshTextureFace.uv[3] = (0.0, 0.0) # setting uv[3] modifies MTFace.uv[1][0] instead of MTFace.uv[3]
2009-08-25blender 2.5 MSVC projectfilesAndrea Weikert
* update for volume rendering * update for audaspace jack * update for rna: animation_api.c, scene_api.c
2009-08-25Replaced G.sce by Main.name in sound.c.Joerg Mueller
I hoped for it to resolve the bug of loading sounds with relative paths didn't work, but Main.name isn't set before the sounds are loaded, so the bug resists! Someone who is into file loading should please fix this!
2009-08-252.5 Material Buttons:Thomas Dinges
* Fixed some poll checks, they showed empty panels when there was no active material. * Some minor code/whitespace cleanup.
2009-08-25remove gameOb.has_key(key) method from KX_GameObject and ListValue since ↵Campbell Barton
python 3.x removes has_key from dictionaries. Instead use __contains__, eg. if key in gameOb: ... Mathutils returns from PyMath.cpp were incorrectly using wrapped Mathutils types. Wrapped types should only be used with a callback now.
2009-08-25patch from Mitchell Stokes adding dictionary like access to a scene. (like ↵Campbell Barton
KX_GameObjects have) val = scene["prop"] scene["prop"] = newval if "prop" in scene: ... val = scene.get("prop", fallback_val)
2009-08-25Moved the autokey mode menu from the timeline header into the timeline ↵William Reynish
menus. Its previous prominent large size made it seem like this setting was very important, when in fact it's a setting you are almost never likely to touch. This helps clean up the main UI.
2009-08-25== SCons ==Nathan Letwory
* Add sndfile support (False by default). Note: for this to work, make sure that FFMPEG-support is disabled.
2009-08-252.5 - Keying Sets BugfixJoshua Leung
Single-value properties in KeyingSets were not getting keyframed.
2009-08-25* removed misleading comments. In short: NEVER EVER copy platform defaults ↵Nathan Letwory
in their entirety as your user-config.py. I'm taking this commit log as an opportunity to also remind people of the existance of doc/blender-scons.txt . If you're a user reading these commit logs, and you haven't pre-ordered the Durian DVD yet, do so now: http://www.blender3d.org/e-shop/product_info_n.php?products_id=120
2009-08-25Small error detected by valgrind, thanks camMatt Ebb
2009-08-25* Volume RenderingMatt Ebb
Finally in 2.5 branch :) Still things to do, but will continue working in here. I won't bother repeating the commit messages from the last year or so, however I've written up some technical docs to help Ton/Brecht/etc review and find their way around the code: http://wiki.blender.org/index.php/User:Broken/VolumeRenderingDev That above page has some known issues and todos listed, but I'm still interested in bug reports. Credits for this code: * Matt Ebb (with thanks to Red Cartel/ProMotion Studios) * Raul Fernandez Hernandez (Farsthary) for patches: o Light cache based multiple scattering approximation o Initial voxeldata texture code o Depth Cutoff threshold * Andre Susano Pinto for BVH range lookup addition * Trilinear interpolation adapted from pbrt * Tricubic interpolation from libtricubic
2009-08-252.5 - Action EditorJoshua Leung
New Actions can now be added again from the Action Editor. There are no guarantees that this works totally safely yet (reference counting may be quite off), so you've been warned.
2009-08-252.5 - Keying Sets API (now usable from Py-Scripts)Joshua Leung
Wrapped the Keying Sets API with RNA Functions so that they can now be called from Py-Scripts. This will ultimately be useful for riggers to create Keying Sets which can get loaded up/created for animators to use after importing their rig. I've created a demo for this, which can be found at: http://www.pasteall.org/blend/552 Notes: - Kazanbas, I've had to create a rna_scene_api.c here to hold some of the relevant functions. Hopefully this won't cause you too much pain when you do your next merge from 2.5 to your branch ;) - I've noticed that there seem to be a few cases mentioned in the demo which don't totally work yet. I'll commit some fixes for those later.
2009-08-252.5 - NLA Bugfixes:Joshua Leung
* F-Modifiers on F-Curves can now taken into account when calculating the extents of actions. This is used when there are some NLA strips and some action with some F-Modifiers is being played back on top of those. * The toggles in the NLA channels list now respect the width of the list instead of using a hardcoded position. This means that clicking on these toggles when the list is resized works again.
2009-08-25svn merge -r 22628:22753 ↵volume25Matt Ebb
https://svn.blender.org/svnroot/bf-blender/branches/blender2.5/blender
2009-08-252.5 - Assorted Bugfixes for Animation EditingJoshua Leung
* Inserting keyframes now takes into account whether the F-Curve was editable or not. * Editing keyframes in animation editors now sends proper depsgraph updates instead of just tagging the relevant objects. Thanks JiriH for reporting these bugs.
2009-08-25Tiny tweaks to Display panel in image editorWilliam Reynish
2009-08-25Reverted some keymap changes.William Reynish
Moving to standards for opening/saving etc was causing uproar in IRC.
2009-08-25Smoke:Daniel Genrich
*enable non-2^n textrues for all gfx cards which support it. * try to enhance the visual quality under linux a bit when gfx card doesn't support it (still errors visible)
2009-08-25Smoke:Daniel Genrich
*fixing the fix as usual
2009-08-25Smoke:Daniel Genrich
* Bugfix for scaling on non-2^n-textures
2009-08-24Correct transform descriptions.Martin Poirier
Some operations were described as vertex only when they aren't.
2009-08-24* r22739 broke compilation with scons. Make sure WITH_OPENEXR definition is ↵Nathan Letwory
given
2009-08-24[#19232] (2.5) Correction of cmake for windows about audio (jack and openal)Campbell Barton
Didnt apply the patch updated with sndfile.
2009-08-24[#19232] (2.5) Correction of cmake for windows about audio (jack and openal)Campbell Barton
from Guillaume Lecocq (lguillaume) [#19247] (2.5) useless WITH_OPENEXR redefinition from Mauro Toffanin (equilibrium)
2009-08-24patch from Ron Walker (o6a).Campbell Barton
Descriptions for TFM, TEXT, CONSOLE and ED operators. - Made some minor edits.
2009-08-24* Fix for camera+internal surface object inside ztransp volumeMatt Ebb
2009-08-242.5 - Sliders in Animation EditorsJoshua Leung
The 'Show Sliders' option for DopeSheet and Graph Editors now works again. When this option is enabled (it is disabled by default), a slider (or combobox) is shown beside the mute/lock toggles for F-Curves. Editing the slider will result in a new keyframe being added on the current frame. So, for all the (ex)-Maya animators out there, you can now animate in a channelbox-like way. :) Also in this commit: * Fixed some warnings in modifier.c from previous commits there * Fixed some refresh problems with DopeSheet channel list (which were only obvious after adding back the sliders) * Removed the old/unrestored and nasty slider code used in the past by the Action Editor only.
2009-08-24* merge r22734 from trunkNathan Letwory
NOTE: Remember to svn up your lib/windows. Also, CMake files might need updating still
2009-08-24* changes to work with updated FFMPEG libs. Mainly build system. CMake files ↵Nathan Letwory
may need changing too. NOTE: remember to svn up in lib/windows!
2009-08-24Made menu text more consistent, using '...' when a menu item spawns a popup ↵William Reynish
or confirmation, and removing redundant starting words in submenus. Also added notifiers for user prefs, and tweaked wave modifier layout.
2009-08-24Adjusted spacing of header items. William Reynish
Made toggle buttons less wide, with less extra space around them Made number widgets wider to allow larger numbers, such as the current frame field in the timeline.
2009-08-24* Fix for volume materials + AAOMatt Ebb
2009-08-242.5 3DView:Thomas Dinges
Patch by Lorenzo Pierfederici (lento). Many thanks! * Ported some more menus to python (Pose, Particle...) * Some cleanup and reorganization in the python file to reduce code. :) * Cleanup of old C buttons code.
2009-08-24* Fix for rendering wire materialsMatt Ebb
2009-08-24UIWilliam Reynish
Changed the rounding of action buttons. The round style looked pleasing when they were isolated, viewed by themselves, but looked terrible when grouped, or at small sizes with icons as it was often used. The old Filebrowse or Render This Window buttons were examples of how badly they looked with an icon, and the rounding in the tools area made for some weird visual shapes. When combined in groups of widgets, such as the datablock selectors it looked even weirder, because one side of the group would be square and the other would be round, causing some spatial clashes. http://www.reynish.com/files/blender25/actionbuttons_new.png Also tweaked the tools sub-area color which stood out as being much brighter than the rest of the UI. When the tools area was open in the default layout, the overall impression was asymmetrical, non-harmonic.
2009-08-23revert previous change, povray rendering works again, somehow I managed to ↵Campbell Barton
render with previous changes (probably failed to reload the module and was using the register un-modified version)
2009-08-23deprecated world settings were being used making new world's have zero ↵Campbell Barton
gravity in the game engine. Double checked these aren't used anymore by renaming the vars in DNA_world_types.h
2009-08-232.5/Sculpt:Nicholas Bishop
* Deleted unused file
2009-08-23* Compile fix after merge - disabled high-res smoke rendering in voxeldata ↵Matt Ebb
texture. Will re-enable when the modifier situation has been worked out.
2009-08-232.5 - Custom Shape and Bone Groups can be viewed/set on Bones again.Joshua Leung