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
path: root/source
AgeCommit message (Collapse)Author
2008-08-10Changed a few places where visibility for EditMode bones is tested, so that ↵Joshua Leung
they now use a macro I introduced in the previous commit.
2008-08-10== Armature Editing Tweaks ==Joshua Leung
* New Tool: Switch Direction This tool switches the direction of selected bones in EditMode, and can be found under the Specials Menu (WKey). It also adjusts the parenting, so that continuous chains can still be linked. * Bone Locking: Removed Lock/Unlock functions from Specials menu, and moved this functionality under the Toggle/Set/Clear Bone Settings tools (Shift/Ctrl-Shift/Alt W respectively)
2008-08-10Python APIKen Hughes
---------- Remove documentation for Render.EnableEdgeShift and Render.EnableEdgeAll methods, which are no longer in the API.
2008-08-09Bugfix #17465: "Pose Edit Not Possible" message activated on 3D navigationJoshua Leung
When navigating the 3d-view with a bone (or bones) selected, 'Rest Pose' enabled for the armature, and 'Orbit Around Selection' turned on, a "Pose Edit Not Possible" warning would pop up every time the view was manipulated. Was caused by a missing check for the 'TFM_DUMMY' transform mode used when calculating center to use (based on active item)
2008-08-08Fix for [#13697] Reactor particles with children doesn't renderJanne Karhu
-Particles were being recalculated a bit too aggressively. Normal particles didn't care, but since reactor particles have dynamic birth times they lost crucial information in the recalculation.
2008-08-08Fix for [#16671] Moving a metaball that a particle system uses as a object ↵Janne Karhu
(for visualization) also moves the particles -The particle dupliobjects were using the objects trackflag in combination with it's rotation causing strange behavior. Now the trackflag is ignored and only the rotation of the object being duplicated is taken into account.
2008-08-08Fixing point-face distance to support degenerated tris/quads with ↵Daniel Genrich
area<FLT_EPSILON
2008-08-08== PoseLib: Add New (on Current Frame) ==Joshua Leung
When adding poses to a PoseLib, it is now possible to make them be added on the current frame. It is still recommended to use the default method (plain Add New), as it is prevents poses stored in the PoseLib from being overwritten accidentally.
2008-08-08BGE bug #17450 fixed: When we have parented objects with no scale-applyed ↵Benoit Bolsee
objects the ray hit system doesn't work properly. Fix by separating rotation and scaling in the parent inverse node to keep scaling correct down to the leaf objects. Only isotropric scaling should be used, as always with the BGE.
2008-08-08Fixing compile error with msvc (introducing max tree to 32)Daniel Genrich
2008-08-08Fixed compiling warnings of bvhutils.cAndre Susano Pinto
Commited the right version of BLI_kdopbvh.c
2008-08-07BGE bug #17408 fixed: Radar sensor is oriented the wrong way when the set ↵Benoit Bolsee
along negative axis. Improve reliability of Radar detection by clearing the manifold cache instead of updating it.
2008-08-07BVH-KDOP update (merge from shrinkwrap branch): supports raytracing, nearest ↵Daniel Genrich
neighbour, non-recursive now, faster than kdtree.c implementation normaly, divided into 2 sources: generla structure in blenlib, mesh/derivedmesh depending interface stuff in blenkernel
2008-08-07BGE bug #17409 fixed: BGE Near Sensor Incorrect once inside the radius. The ↵Benoit Bolsee
bug is located in Bullet: the manifold contact points for non-response objects (sensor, ghost) are not refreshed and stay in the cash as long as the objects overlap in the broad phase. Instead of fixing Bullet, I put a work around in the BGE. This may need review when a new Bullet library is integrated
2008-08-07BGE fix: alignToVect() fac parameter clamping should obviously be done the ↵Benoit Bolsee
other way round
2008-08-07fix for [#17448] Duplicating textures with IPOs doesn't increment IPO user countCampbell Barton
2008-08-07added back copy buttons to "Texture Face" panel.Campbell Barton
2008-08-07Getting the blenderplayer to compile/link with CMake.Chris Want
Note: yuck, this is a horrible way to do it -- python devs should think about splitting the python stuff into separate libs if they only want to partially include it in the game engine.
2008-08-07Python APIKen Hughes
---------- Fix typo in documentation for render.startFrame() and render.endFrame(). Arguments are valid in the range 1 to MAXFRAME.
2008-08-06BGE fix: confirm fix for segmentation fault by Diego and remove warning in ↵Benoit Bolsee
calling ConvertMaterial Ipos.
2008-08-06* blenderplayer wasnt useing the scenes frame rate.Campbell Barton
* GBE Python API's alignToVect wasnt clamping the align ammount from 0.0-1.0 * Generated images arnt animated - use for a test to see if the textures animated.
2008-08-06Made Mathutils its own module rather then GanmeLogic.MathutilsCampbell Barton
2008-08-06Fix compiler warnings from earlier commit.Ken Hughes
2008-08-06Fix segmentation faul in GE.Diego Borghetti
We assign the material name before check the pointer. Please Benoit check this and also I have a compiler warning about the second argument in the previous call of ConvertMaterialIpos, the argument is NULL but the function need a dword.
2008-08-05BGE fix bug #17430: BGE Collide/Touch Sensor interfearing with other ↵Benoit Bolsee
unrelated sensor states. The bug was introduced in the recent logic optimization patch. It only affects collision and touch sensors. The bug is fixed by keeping track of registration count.
2008-08-05Fix for [#17421] Issue with Displace modifier not updating withBen Batt
animated textures I have added a dependsOnTime function for the Displace modifier which checks if the displacement texture has IPOs, is a plugin, or uses an animated image.
2008-08-05Added GameLogic.Mathutils so Mathutils and its types can be accessed from ↵Campbell Barton
blenderplayer. also changed importText so it dosnt do a malloc
2008-08-05Bugfix #16673: Segfault when using Bake Constraints ScriptJoshua Leung
There were several buggy things here (in order of significance): 1) PyAPI method didn't check to make sure that there was an active posechannel when deleting posechannel constraints. This was required by constraint_active_func() to be able to update the 'active' flags for the constraints in that stack 2) PyAPI method removed the links to the constraint data from the constraints list, even though that wasn't necessary, and may have caused memory leaks. 3) constraint_active_func() had no error checking for no constraints-stack being found
2008-08-04Fix for [#17291] Array modifier merge caps leaves a wholeBen Batt
This code was missing a test_index_face call after merging, so it was making quads with v4 == 0.
2008-08-04Fix for [#17376] Applying mirror modifier does not respect UV pinning.Ben Batt
The custom data system wasn't swapping pinning or selection flags for MTFace data when face vertices were reordered.
2008-08-04Fix for [#17414] Particles doesn't obey to lattice once children are addedJanne Karhu
-Lattice calculations were left out for children by accident
2008-08-04Fix for [#17366] Particle children from particles only take colour from UV-MapsJanne Karhu
-Some old code in particle rendering hadn't been updated properly.
2008-08-04* Armature hierarchy selection toolsMatt Ebb
These are for use in pose mode or armature edit mode, to let you quickly traverse up and down a chain of bones. It's quite useful for bones that are in hard-to-click places. The tools are: *Select parent/child ( [ and ] ) selects the parent or child of the active bone, deselecting the original active bone * Extend select parent/child (shift [ and shift ] ) selects the parent or child of the active bone, adding to the selection Thanks to Joshua for reviewing this so promptly! PS. I'd like to use these [ and ] keys more widely in blender as consistent 'select next / previous' tools. I can imagine it being very useful for a lot of things like keyframes, nodes, mesh edges, etc.
2008-08-04* KX_GameObject.cpp - error with getMesh(), was returning None rather then ↵Campbell Barton
an error with invalid args. also memory leak with getVectTo() if invalid args were given. * Material.c - functions for get/setRayTransGlossSamples were not being used. * BPY_interface.c - removed function GetName(), since everything else just uses id->name+2. * header_info.c - added ifdef win32 around copy_game_dll since its not needed for other os's yet
2008-08-04BGE patch #17398 approved: implementation of BGE method getVectTo().Benoit Bolsee
2008-08-03== FFMPEG ==Peter Schlaile
This fixes: [#16655] Blender crashes when Fraps videos are added to the sequencer (sorry, color conversion is not supported by swscaler for some reason, so currently, only the crash is fixed)
2008-08-03== Sequencer ==Peter Schlaile
Fixes: [#15082] Sequencer: for image strips, the Input file field disappears if the cursor is out of the selected strip also it wasn't really a bug, since the file name of image input strips _has_ to depend on CFRA. Well, we choose the next possible image strip, which is most likely the thing, most people expected...
2008-08-03== Sequencer ==Peter Schlaile
This fixes: [#17405] Sequencer: unselected black strips are unreadable using [#17418] Fix for bug #17405: unselected black seq strips text unreadable Thanks to Roelf De Kock for providing the patch and mindrones for the bug report :)
2008-08-03== Sequencer ==Peter Schlaile
This fixes: [#17413] Sequencer: Blender crashes pressing R on a color strip
2008-08-03Grease Pencil Drawing:Joshua Leung
Some WIP code for 'nicer' drawing of thick 2d-strokes that will hopefully result in smoother lines, particularly with abrupt direction changes. Currently the code is hidden behind the rt button (for rt != 0), as in some cases, it still looks rather bad.
2008-08-03Little speedup for kdop-bvhDaniel Genrich
2008-08-03Bugfix for non working selfcollisions [no 2.47 bugfix]Daniel Genrich
2008-08-03Bugfix for weird + in the code, no idea why it compiled (yet some ↵Daniel Genrich
selfcollision bug to fix) [no 2.47 fix]
2008-08-03Small update to get the BlenderPlayer compiling (also needed for 2.47)Benoit Bolsee
2008-08-03BKE_global.h include path wasnt correct. made boxpack2d.c a bit more Campbell Barton
readable. no functionality changes.
2008-08-02Copies all required DLLS for Save Game as Runtime.Mal Duffin
Under Windows, all DLLs are copied to the same folder as the runtime .EXE, so that the process becomes a single click and deploy solution. Linux doesn't require this ( thx for info centralnoise ) and will update to work on OS/X after I do a bit of research on .a and .so files ( thx for info kaito ).
2008-08-02== imagebrowser ==Andrea Weikert
- HKEY now toggles hide/show dotfiles
2008-08-02* patch #17394 by Vilem Novak - add menu item for 'Make Proxy Object'. Thanks!Matt Ebb
2008-08-02* (slightly modified) old patch #7471 from Davide Vercelli - menu items for ↵Matt Ebb
Show All Layers/Show Previous layers in the 3D View. Sorry this took so long!
2008-08-02* Minor tweaks to file menu item namingMatt Ebb