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-11-22== Sequencer ==Peter Schlaile
seqUniqueName() call was missing for effect strips.
2009-11-22use is rather then == when comparing with singletons (None/False/True), its ↵Campbell Barton
faster and suggested by pep8
2009-11-22== Sequencer ==Peter Schlaile
"reload" should be "refresh all" on the sequencer header.
2009-11-222.5: Emulate numpad works again.Brecht Van Lommel
2009-11-22CMake: OS X build did not have proper warnings set by default, copied theBrecht Van Lommel
flags from non-apple Unix configuration.
2009-11-22* Update of the blender.html. Still lacks a bit, but better than before. ↵Thomas Dinges
Everyone, feel free to improve.
2009-11-22fix for py error when no text is displayedCampbell Barton
2009-11-22missing decref from patch #19258Campbell Barton
2009-11-22[#19258] [patch] Adding drawing capabilities to BGE PythonCampbell Barton
patch from Mitchell Stokes (moguri) simple use case scene.post_draw = [pyOpenGLFunc] this only needs to be set once, then the funcion runs each redraw. note, this patch also changes how python scripts run (not modules): Dont clear the namespace after running a script, since functions still use the namespace, BGE API is now better when dealing with stale data. made some changes to this patch. - assigning a list didnt decrement the existing list. - initialize as NULL rather then a blank list - dont use string comparisons for the callbacks, pass the python list to use instead. - dont check the list items are callable. python will display an error if they are not. - use python list macros that dont do any type checking sine blender does this when assigning the list ---- from tracker, edited since an updated patch changes some things. Here is a patch to be able to draw to the screen with BGE Python. This will be very handy for GUI stuff. This patch works by having the user register a callback in the scene. Two options are available KX_Scene.pre_draw and KX_Scene.post_draw. The difference between these is when Python draws to the screen (before or after the BGE). Each can take a list of functions. Here is an example that draws a blue semi-transparent
2009-11-22* Added fps and fps_base to some Render presets. They were missing there. Thomas Dinges
2009-11-22* New option on modifiers that don't change topology: Apply as ShapeMatt Ebb
Rather than applying the modifier to the object data, it will create a new shape with the deformed vertices in there. Only mesh at the moment, other object types on the todo.
2009-11-22MSVC 9 projectfilesAndrea Weikert
* Added GLEW_STATIC where necessary to make Blender compile again * First attempt at compiling blenderplayer again - compiles, but doesn't link yet * removed deprecated SND_ functions from blenderplayer
2009-11-22- add cloth button wasnt working because it was set to execute the operator.Campbell Barton
- for adding an operator, start with a blank name and dont write the default one. (still writes each name you type in, will need to fix this properly) - move the AddPresetBase class into presets.py since all the presets are defined there.
2009-11-22Just a few compiler warnings...Joshua Leung
2009-11-22Parenting and Deforms:Joshua Leung
Parenting an object to some deformer (i.e. Armature, Curve, Lattice) now adds a new modifier if the object is deformable. The advantages of this over setting PAR_SKEL mode are: - instead of a hidden 'virtual' modifier, the user has direct feedback about what sort of modifier is being applied to deform - most of the time in 2.4, whenever a virtual modifier was added, users would inevitably end up clicking "Make Real" on it Of course, it's still possible to get 'virtual' modifiers by setting the parent type using the menu-property, but this just makes general setup easier.
2009-11-22Added a first version of the Sound F-Curve Modifier, not really usable yet, ↵Joerg Mueller
but you can play around with it.
2009-11-22use context member rather then modifier name in presetsCampbell Barton
2009-11-22- hide members of bpy from dir() and autocomp.Campbell Barton
- path functions bpy.utils.script_paths(), bpy.utils_preset_paths(subdir) - further simplified presets, use a generic draw function for preset menus and define the preset subdir and operator in the class
2009-11-22Small tweak to file-loading code for F-Curves so that F-Modifiers using ↵Joshua Leung
library data get re-loaded correct
2009-11-22* Minor cleanups.Thomas Dinges
* Added Cloth Presets. Patch by nudelZ. Thanks!
2009-11-22* Minor Cleanup. Thomas Dinges
2009-11-22remove template uiTemplate_view3d_select_faceselmenuCampbell Barton
2009-11-22* Made particle painting use leftmouse, rather than actionmouse, consistent ↵Matt Ebb
with other paint tools
2009-11-22Patch #19953: [2.5] repeated include entries in a number of SConscript filesJoshua Leung
Thanks for the patch Jeff Doyle (nfz)
2009-11-22* Re-implemented/refactored 3D View hooks menu.Matt Ebb
Now shares the same operators as the modifier buttons, works context-sensitive, and uses Python menu too. * Cleanups/tweaks in 3D View vertex group menu
2009-11-22Missing Transform Menus + Buggy Object Operators:Joshua Leung
* Added missing menus, 'Transform' and 'Mirror' - mirror menu seems to be resulting in some memory leaks with RNA_enum_items_add len: 160 038832F8 * Apply Rotation operator for Objects now takes into account the different rotation modes
2009-11-22Patch #19952: [2.5] repeated include entry in SConscript for ↵Joshua Leung
blender/editors/armature Second #/intern/guardedalloc include removed. Thanks Jeff Doyle (nfz) for the patch.
2009-11-22SSS presets, Thomas and I added these at the same time, however I meant to ↵Campbell Barton
make this a more general system. this commit shows how to add a preset using the base preset class and menu with minimal effort.
2009-11-22moving this file back, sorry for the noiseCampbell Barton
2009-11-22looks like we both added sss at once :) , removing since Im using the base ↵Campbell Barton
class and a single presets file
2009-11-22Fixed minor sound UI errors.Joerg Mueller
2009-11-22* Added Subsurface Scattering Presets. Thomas Dinges
Note: Add doesn't work, it writes some text into the file, not the values. (Maybe because the values are arrays?!) Campbell, please check :)
2009-11-22BGE: Removing OB prefix from object names - This will break scripts !!!! ↵Dalai Felinto
(also removing AC and ME :: internal changes only) How it works now: whenever you have to read/write object names you can do it without the prefix "OB". (it's not hard at all to fix scripts) How it was before: It was a mess :) We had an inconsistent API where sometimes you had to input "OBname" and other "name" directly to assign object as data (usually in actuators). Justification for the change: Talking with Campbell we had since a while ago this feeling that this should be changed any time we were going to deprecate the API. So in order to deliver Blender 2.5beta0 with a more close-to-the-final API we decided that today was a good day to implement that. Remaining issues: 1) VideoTexture uses IM or MA to identify the output material/texture. I haven't touched that, but it does look a bit off. (i.e. I didn't changed any MA, IM naming) 2) I didn't see the code of dynamic mesh. It may need to be edited as well.
2009-11-22- aspectx wasnt saved in the render presetCampbell Barton
- define a preset base class - cleanup some comments and whitespace
2009-11-22small fixJens Ole Wund
void SB_estimate_transform no need for static now
2009-11-22* Some cleanup for recent preset commit. Thomas Dinges
* Minor align fix for Frame Rate Buttons.
2009-11-22new property for soft bodiesJens Ole Wund
sb->lcom : Center Of Mass .. might be used to create loc IPO sb_>lrot : is a matrix[3] esitmates the roatation in world coordinates .. might be used to create rot IPO sb_>lscale : is a matrix[3] esitmates the scaling in world coordinates .. might be used to create scale IPO (no python for that yet .. but may be matt has mercy on me ) can be cropped direclty in soft body module by function static void SB_estimate_transform(Object *ob,float lloc[3],float lrot[3][3],float lscale[3][3]) The targets lloc,lrot,lscale should work to be NULL, just in case you don't need it. However i'd prefer if they were accessed via properties which should be calculated automagically if sb->solverflags & SBSO_ESTIMATEIPO is set, like they do in draw_sb_motion(..) in drawobject.c added static void draw_sb_motion(Scene *scene, Object *ob) to drawobject.c for debuggering (had a hard time with destructive matrix operations ) if it causes any trouble with your build on any OS make sure to comment that away. softbody.c and DNA should compile fine in any case.
2009-11-22render presets, select from a directory, button to add own presetsCampbell Barton
2009-11-21patch [#19796] GLEW update by Mitchell Stokes (Moguri)Dalai Felinto
GLEW update to version 1.5.1 [11-03-08] this opens room for Geometry Shader support. * - Brecht, Campbell told me you did some local changes in order to make it right in Linux. I get to you in order to know what those changes are (or feel free to commit them directly)
2009-11-21More macro goodness.Martin Poirier
Macros now return finished if at least one operator in the macro finished properly. This is done to correctly insert an undo point. This means that all the macros that combine with transform (extrude, loopcut, rip, duplicate) will correctly insert an undo step when transform is cancelled.
2009-11-21Uncomment header.Guillermo S. Romero
2009-11-21made the merge limit show more precission and use a lower step.Campbell Barton
2009-11-21rna bge fix: using dynamode instead of mode for Dynamic Material option: ↵Dalai Felinto
Align to Normal (it was using Material->Shadow Receive)
2009-11-21patch from Ronan BignauxCampbell Barton
use python3 print()
2009-11-21fix for [#19943] Selected object border color incorectCampbell Barton
2009-11-21fix for [#19940] Remove vertex color layer and remove texture layer ↵Campbell Barton
operators don't work - only when in mesh editmode.
2009-11-21[#19930] Nurb CV select is failing because of view clippingCampbell Barton
- the clipping test function was using the rv3d->viewmatob where it needed to use the object matrix. - added a local clipping member to rv3d, the clipping planes in object-space, avoids many matrix multiplications when testing verts or clipping pixels when projection painting.
2009-11-21fix for [#19655] Curve is a disasterCampbell Barton
when changing curve twist I assumed 2D curves would not need dir or quat values set, however these are used when getting a path from a curve. also added interp_v3_v3v3v3v3
2009-11-21patch from Dave Plater which fixes some problems building the BGE with cmakeCampbell Barton
2009-11-21- added back Shift+Tab to toggle snap Campbell Barton
- added curve tilt and shrink/fatten buttons into the toolbar - fix typo in last commit for view3d snap header button