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
2008-04-16BGE: SetCamera actuator tool tip updated to reflect new feature: ...Leave ↵Benoit Bolsee
empty to refer to self object
2008-04-16== Action Editor - Group Colours for Channels ==Joshua Leung
It is now possible for Action Channels to be displayed using the colour of its group. The colour for an Action Group is only set when it is auto-created by keyframing (controls to tweak this may/may-not be added, time permitting). To enable the display of these colours, the View -> 'Use Group Colors' must be enabled. However, this is disabled by default.
2008-04-16replace magic numbers with constants for (G.vd->persp), view naming was also ↵Campbell Barton
using persp as a flag which worked but isnt correct.
2008-04-16Bugfix #8948: Transformation constraint - destination rotation is in radiansJoshua Leung
Unfortunately, my previous fixes here to get gears working resulted in this problem. The flip side of that was that gears worked for quite a few cases. Alas, it is not to be... The bug is now fixed, but gears no longer work any more. Sadly, there is not much I can do about this.
2008-04-16mistake in adding Ipo Extend mode menuCampbell Barton
2008-04-15Bugfix: editmode mesh transform was doing slow x-axis mirrorBrecht Van Lommel
computations with the option disabled. Also small memory usage optimization for vertex groups.
2008-04-15lock view area wasnt working when all bones were de-selectedCampbell Barton
2008-04-15added a E as a key shortcut to IPO Extend ModeCampbell Barton
2008-04-15Ipo View Option - Loc View Area - stops using each ipo's view area when ↵Campbell Barton
changing ipo's.
2008-04-15Bug #8950: dependency cycles weren't always printed correct. ForBrecht Van Lommel
debugging, also added a name for each dependency relation, and when a cycle is detected it now prints the full cycle to the console.
2008-04-15made sculpt axis locking use local/global space (using the transform space)Campbell Barton
also added some checks for sculpt mixing with other modes (was possible to mix sculpt+posemode)
2008-04-15terrain sculpting enhancements, axis locking and brush strength multiply by gridCampbell Barton
2008-04-14Patch #8034: "soft" option for halos, which avoids ugly intersectionsBrecht Van Lommel
with geometry, and makes halos look more volumetric. Patch contributed by Markus Ilmola, thanks!
2008-04-14Bugfix: modifier buttons in the particle panel were locked unnecessarilyBrecht Van Lommel
with edited hair.
2008-04-14minor output button layout changes for touch/no overwrite/extension/setCampbell Barton
2008-04-14== Transform ==Martin Poirier
adding missing init on handleEvent callback
2008-04-13UV EditingCampbell Barton
* Changed default UV wire drawing do be a grey line with a black outline, highlighting aroudn selected points. * Moved some draw options out of the View menu into the View panel. * Changed header buttons to make Vert/Face modes less confusing.
2008-04-13== FFMPEG ==Peter Schlaile
Added flash video menu entries. (Encoder was compiled in anyways)
2008-04-13* Made Armature auto name L/R, Top/Bot, Fr/Bk remove existing, known extensions.Campbell Barton
* Added fromDupli MTex setting to python api * Shift+RMB was setting the active face in the UV view. * Armature scripts menu was broken
2008-04-13-> Bevel transform crash fixGeoffrey Bantle
Transinfo transform event callback is not cleared once a transform event is over, this casued handleEventBevel to dereference a null pointer. Added a check for this, but it seems the callbacks should be set to NULL when transform loop is done?
2008-04-13Made octree size always available since its used for baking.Campbell Barton
Documented obscure environment variables
2008-04-13error in last commit. also use smaller fonts in the sequencer for frame ↵Campbell Barton
numbers, number string was too long.
2008-04-12active face can now be unselected, also extrude and copy keep the active face.Campbell Barton
2008-04-12Fix for bug #8463: object texture mapping for duplis was changed toBrecht Van Lommel
act as if the object was in its original position, instead of being different for all instances. However, this is desired behavior in some cases and so breaks compatibility. Now it only does the new behavior when enabling the "From Original" option.
2008-04-12Fix for bug #7100: when rendering on solaris, pressing esc couldBrecht Van Lommel
kill the process. Some time ago SIGVTALRM was replaced with SIGALRM to solve issues on linux, but this signal can kill the process on solaris, so now it uses SIGVTALRM again there.
2008-04-12removed blenders backup feature.Campbell Barton
sprintf(str, "/bin/su root -c 'cd %s; /bin/tar cf - \"%s\" | (/bin/cd %s; /bin/tar xf -)'", from, file, to); return system(str); This would ask for a password in blenders terminal, in ubuntu there is no root user... If this feature is added back it should be written in a much nicer way. Also made HKey toggle hidden files in the file selector.
2008-04-12Fix for bug #8934: parenting or connecting armature bones didn't reallyBrecht Van Lommel
sync tip and root selection intuitively.
2008-04-12Moved initialization of vertex flags up a bit in the subdivideChris Want
routine because they were trumping a fix I had made earlier to deal with subdivide smooth and mirror modifiers. Campbell, could you please check that this commit is compatible with the results you were expecting from commit 14227? Here is the log of that commit: http://projects.blender.org/plugins/scmsvn/viewcvs.php/trunk/blender/source/blender/src/editmesh_tools.c?root=bf-blender&view=log#rev14227
2008-04-11Changed BLI_convertstringcode to replace any number of hashes with the frame ↵Campbell Barton
number. somefile_##.png -> somefile_01.png somefile_########-image.png -> somefile_00000001-image.png Before, A hash at the end of the string would be replaced by a number with 4 characters. This is still default if no #'s are in the string, so nothing has changed. To use this function from the python api use scene.render.getFrameFilename()
2008-04-11Fix for bug #8920: particles reactor crash and memory leak.Brecht Van Lommel
2008-04-11Constraints-UI:Joshua Leung
* Fixed typo in tooltip for IK Constraint * Beautified Limit Distance constraint a little bit
2008-04-10Point Cache RefactoringBrecht Van Lommel
======================= Caching and Baking: - The point cache is now cleared on DAG_object_flush_update(), and not cleared for time dependency graph updates. - There is now a Bake button instead of Protect. Also cache start and end frames were added to softbody and particles. - The cloth autoprotect feature was removed. - The Ctrl+B menu now also bakes cloth and particles next to softbody and fluids. Additionally there are now frree bake and free cache menu entries. - The point cache api has been changed. There is now a PTCacheID struct for each point cache type that can be filled and then used to call the point cache functions. - PointCache struct was added to DNA and is automatically allocated for each physics type. - Soft body now supports Bake Editing just like cloth. - Tried to make the systems deal consistently with time ipo's and offsets. Still not sure it all works correct, but too complicated to solve completely now. Library Linking: - Added some more warnings to prevent editing settings on library linked objects. - Linked objects now read from the cache located next to the original library file, and never write to it. This restores old behavior for softbodies. For local simulation the mesh and not the object should be linked. - Dupligroups and proxies can't create local point caches at the moment, how to implement that I'm not sure. We probably need a proxy point cache for that to work (ugh). Physics UI: - Renamed deflection panel to collision for consistency and reorganized the buttons. Also removed some softbody collision buttons from the softbody panel that were duplicated in this panel for cloth. - Tweaked field panel buttons to not jump around when changing options. - Tabbing e.g. Soft Body Collision into the Soft Body panel, it now only shows Collision to make the panel names readable. - I tried to make enabled/disabling physics more consistent, since all three system did things different. Now the two modifier buttons to enable the modifier for the viewport and rendering are also duplicated in the physics panels. Toggling the Soft Body and Cloth buttons now both remove their modifiers. - Fixed modifier error drawing glitch. Particles: - Particles are now recalculated more often than before. Previously it did partial updates based on the changes, but that doesn't work well with DAG_object_flush_update() .. - Fixed memory leak loading keyed particle system. Now keys are not written to file anymore but always created after loading. - Make particle threads work with autothreads. Continue Physics: - The timeline play now has a Continue Physics option in the playback menu, which keeps the simulations going without writing them to the cache. - This doesn't always work that well, some changes are not immediately updated, but this can be improved later. Still it's fun to get a feel for the physics. Todo: - Point cache can get out of sync with and undo and changing a file without saving it. - Change the point cache file format to store a version (so old point cache files can be either converted or at least ignored), and to do correct endian conversion. - Menu item and/or buttons for Ctrl+B. - A system("rm ..") was changed to remove() since the former is very slow for clearing point caches. These system() calls were already giving trouble in a bug in the tracker, but really most use of this system("") should be changed and tested. - The Soft Body Collision and Clot Collision panel titles don't mention there's point cache settings there too, doing that makes them unreadable with the default panel setup.. but may need to make the names longer anyway.
2008-04-09Made aspx/y into floats so we can render precise regions (for apricot ↵Campbell Barton
terrain baking)
2008-04-09Cloth/Collision modifier now gets add to the tail of the modifier stack as ↵Daniel Genrich
that is normal behaviour for all other modifiers, too.
2008-04-09Action Editor - Renamed 'AfterTrans Delete Dupli-Frames' to 'AutoMerge Keys' forJoshua Leung
2008-04-08fix compiler warnings - deja vu all over again.Stephen Swaney
buttons_object.c:2326: warning: too many arguments for format buttonns_object.c:3829: warning: ordered comparison of pointer with integer zero
2008-04-08Optimization for the sequencer wipe effect, was doing a lot of unnecessaryBrecht Van Lommel
computations for each pixel making it quite slow.
2008-04-08setting the blend value for a sequencer strip would crash when the strip had ↵Campbell Barton
both char and float buffers.
2008-04-08Proper fix for camera transform with snap.Martin Poirier
Please email me or report a bug when such problem arise, it's simpler if done properly the first time.
2008-04-08moving the camera on the local Z axis while in the camera view didn't work ↵Campbell Barton
when snapping was enabled (even though the CTRL key was not pressed)
2008-04-08bug fix Jens Ole Wund
UI panel issues with soft bodies code cleaning .. remove some G.rt code
2008-04-07Silly copypaste mistake. Thanks for noticing!Janne Karhu
2008-04-06reversing 14289, it included Ton's homedir as a default path and disabled ↵Campbell Barton
scriptlinks by default
2008-04-06Commit patch #8799: Realtime SetParent function in the BGEBenoit Bolsee
This patch consists in new KX_GameObject::SetParent() and KX_GameObject::RemoveParent() functions to create and destroy parent relation during game. These functions are accessible through python and through a new actuator KX_ParentActuator. Function documentation in PyDoc. The object keeps its orientation, position and scale when it is parented but will further rotate, move and scale with its parent from that point on. When the parent relation is broken, the object keeps the orientation, position and scale it had at that time. The function has no effect if any of the X/Y/Z scale of the object or its new parent are below Epsilon.
2008-04-06fix compiler warnings.Stephen Swaney
I'm not sure about the intent for this one: warning: too many arguments for format: sprintf(md->name, "FluidParticleSystem", BLI_countlist(&ob->particlesystem)); Something for Janne ?
2008-04-06Patch #8740: enable negative axis radar sensorBenoit Bolsee
2008-04-06bug fix soft body can resume with point cache Jens Ole Wund
sneak in .. springs preload
2008-04-05No need for unions in transform code.Martin Poirier
Unneeded size optimisation. There's much better way to tackle this if it really is a problem.
2008-04-04fix own bug with scripts drawing, could crash when a script failedCampbell Barton
2008-04-04selecting a new scripts dir didnt rebuild the menu'sCampbell Barton