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-10-02BGE patch: add frameProp to Ipo actuator (Carsten's request).Benoit Bolsee
2008-10-01BGE patch: new force field constraint actuatorBenoit Bolsee
A new type of constraint actuator is available: Force field. It provides a very similar service to the Fh material feature but with some specificities: - It is defined at the object level: each object can have different settings and you don't need to use material. - It can be applied in all 6 directions and not just -Z. - It can be enabled/disabled easily (it's an actuator). - You can have multiple force fields active at the same time on the same object in different direction (think of a space ship in a tunnel with a repulsive force field on each wall). - You can have a different damping for the rotation. Besides that it provides the same dynamic behavior and the parameters are self explanatory. It works by adapting the linear and angular velocity: the dynamic is independent of the mass. It is compatible with all other motion actuators. Note: linear and anysotropic friction is not yet implemented, the only friction will come from the object damping parameters. Support for friction will be added in a future revision.
2008-10-01Disable building of fftwDaniel Genrich
2008-10-01General tidying of Grease Pencil code...Joshua Leung
2008-10-01BGE bug #17688 fixed: Near Sensor Reset not working (for Gamekit)Benoit Bolsee
Implementation of the PHY_IPhysicsController::SetMargin(), GetMargin(), SetRadius() and GetRadius() for Bullet and Sumo to allow resetting the Near sensor radius. For bullet use the new setUnscaledRadius() function to change sphere radius. In pPreparation of a Fh constraint actuator: - Add KX_IPhysicsController::GetRadius() - Fix implementation of KX_BulletPhysicsController::GetVelocity() (velocity at a point in geometric coordinate) - Don't try to set velocity on static object (Bullet will assert) - Add KX_GameObject::GetVelocity() for C access to local velocity
2008-10-01Update MSVC project file for Bullet soft body. Strange, I though I already ↵Benoit Bolsee
fixed them.
2008-10-01+ hook up a few more parameters, that can be useful for Bullet soft bodiesErwin Coumans
+ work-in-progress to hook up cluster constraints (they are better than node/vertex pinning, because they maintain a proper world coordinate system)
2008-10-01Bugfix #17721: Action Strips added from scripts don't work properly unless ↵Joshua Leung
at least one strip has already been added by hand. Synced the behaviour of the PyAPI when adding strips with the behaviour of UI.
2008-10-01Bugfix #17717: IPOs / Sequencer / Markers: deleting an IPO delete also ↵Joshua Leung
selected markers Final attempt at solving this problem. This time I've decided to separate the 'delete markers' from the 'delete keys' hotkeys, as it proved to be too problematic for users. The new hotkey for deleting markers is "Shift-XKEY". (or Shift-Delkey) P.S. I know that 'Shift' is usually used for 'add' operations, but this will have to do for now... ---- Also, rearranged button order in Timeline header a bit to group keyframing buttons together more.
2008-10-01add support for Bullet soft body constraints against a Bullet rigid body, as ↵Erwin Coumans
well as 'fixing' it. Just use the existing rigid body joint to use it. For now, it searches the closest node/vertex to the pivot. So you can use multiple constraints/joint to attach a cloth, soft body etc.
2008-10-01add setUnscaledRadius for btSphereShapeErwin Coumans
2008-09-30Fix for bug #17691: edgesplit was crashing on windows on large meshesBrecht Van Lommel
due to stack overflow.
2008-09-30Keyframing:Joshua Leung
- More cleanups, to move the return of success from insertkey to take into account results of 'only needed' keying option - Added a 'better' test for size of area than the previous one (for use with the keyframing buttons in the TimeLine) - Moved the checks for Action/IPO editors to commonkey_context_get() so that the keyframing buttons in TimeLine could also consider using these editor's keyframing methods too
2008-09-30A few cleanups in keyframing.cJoshua Leung
- Added missing update calls for buttons window keyframing. This should get rid of all those sporadic update problems (using a different keyingset would result in no curve being added)
2008-09-30Bugfix: Joshua Leung
Keyframing from Buttons Window was broken for Materials/Lamps/Worlds due to a mixup regarding the correct adrcodes for texture-slots.
2008-09-30Action Editor:Joshua Leung
* Grease Pencil Mode - now includes the area-ID into the name string. While the numbers currently don't mean much (though they do make it easier to distinguish between views to more than before), they could become handy if/when PyAPI access to Grease Pencil data comes into handy * Copy + Paste bugfixes - When there was a collapsed group, it was impossible to get the keyframes in the keyframe summary to be copied too. This fix shouldn't cause any problems with other things... - Feature to allow pasting to any channel without doing name matching was not working
2008-09-30Fix for bug #13624: knife cut with vertex snapping was broken.Brecht Van Lommel
2008-09-30Fix for bug #17302: subsurf + particle size vertex groups did notBrecht Van Lommel
work correct, also refactored some code here to make it more clear.
2008-09-30WITH_ELBEEM diabled wasnt working with cmakeCampbell Barton
2008-09-30modify BLI_convertstringcode so windows paths are converted from C:\foo.jpg ↵Campbell Barton
to /c/foo.jpg since there is C:\ prefix cant exist on a unix system this wont break any files.
2008-09-30* free bullet-softbody was using free softbody function.Campbell Barton
* mistake from own changes to curves, new curves were being added with too low resolution. * removed warnings I added recently
2008-09-30Fix for part of bug #17521: incorrect uv coordinates for particleBrecht Van Lommel
density controlled by a texture.
2008-09-30Fix for bug #17713: touch/no override for rendering was broken.Brecht Van Lommel
2008-09-30Fix for bug #17712: fluid button activation crash.Brecht Van Lommel
2008-09-30Add 2 items to CTL-A menu: Scale to ObData and Rotation to ObData. These ↵Benoit Bolsee
options allows to apply separately the scale and the rotation to the object data. Usefull to physics compound objects that do not support scaling.
2008-09-29Do not include manifest file for x64 + Windows, was creating errors on other ↵Daniel Genrich
system
2008-09-29Bugfix #17711Ton Roosendaal
SunSky didn't include skycolor in raytrace. Note: there seems to be an error in sunsky when looking straight down, so this option requires raytracing stuff not in outer space. :)
2008-09-29BGE patch: fix force application on soft body. Force is applied on each ↵Benoit Bolsee
node, it must be reduced by the same extend.
2008-09-29resolve some compiler warnings with intel c/c++ compilerCampbell Barton
* subsurf code had a lot of unused variables, removed these where they are obviously not needed. commented if they could be useful later. * some variables declorations hide existing variables (many of these left), but fixed some that could cause confusion. * removed unused vars * obscure python memory leak with colorband. * make_sample_tables had a loop running wasnt used. * if 0'd functions in arithb.c that are not used yet. * made many functions static
2008-09-29Updated color calculus for sunskyTon Roosendaal
- removed ugly clamping function (it was dividing XYZ based on max of one of the values) - added option to use Exposure, this only works for brightness (Y). results look very pleasant, foggy and hazy results are possible. with exposre==0, no exposure happens for HDR extreme range skies, this is how yafray rendered it. - added menu for choosing color spaces (CIE = modern lcds) Please review! (and yes i know it's still not in World :)
2008-09-29Move Korean file from kr to ko also updated it to newer file.Kent Mein
Kent
2008-09-29[#17703] Segfault on fluid activation.Daniel Genrich
2008-09-29[#17707] Slow Cloth BakingDaniel Genrich
2008-09-29DXF-Exporter script - initial commit Remigiusz Fiedler
Built on "Stanis Python Library for generating dxf drawing": History: v1.25 - 2008.09.28 by migius - modif FACE class for r12 - add mesh-polygon -> Bezier-curve converter (Yorik's code) - add support for curves ->POLYLINEs - add "3d-View to Flat" - geometry projection to XY-plane v1.24 - 2008.09.27 by migius - add start UI with preferences - modif POLYLINE class for r12 - changing output format from r9 to r12(AC1009) v1.23 - 2008.09.26 by migius - add finish message-box v1.22 - 2008.09.26 by migius - add support for curves ->LINEs - add support for mesh-edges ->LINEs v1.21 - 2008.06.04 by migius - initial adaptation for Blender v1.1 (20/6/2005) by www.stani.be/python/sdxf - Python library to generate dxf drawings
2008-09-29Bugfix #17708: layer IPOs doesn't return the correct layer anymoreJoshua Leung
When doing IPO-cleanup, added two break statements to hopefully optimise the evaluation process a teeny-weeny bit. However, that caused more problems than it was worth!
2008-09-29Bugfix #17696Ton Roosendaal
- Area lamp with 1 sample still used an offset for the first sample - Sample buttons were not visible for area without shadow.
2008-09-29rewiten a if statmentJoilnen Leite
2008-09-29Bugfix #17687Ton Roosendaal
Scaled cameras get orthogonalized on render, and did not get a signal to refresh the matrix, resulting in wrong display of camera in 3d win.
2008-09-29Bugfix:Joshua Leung
Recoded pidhash's recent Pad0 (Lastview) commits (r.16802 and r.16810). It was causing major issues with Ortho perspective + rotating the view with the MMB. Setting G.vd->view to -1 was not such a valid way to do so (and also, this didn't play nicely with smoothview). This feature should now work correctly, though there are still one or two places where it doesn't always seem totally correct yet. The basic idea of this feature, is that after going into camera mode (Pad0), pressing Pad0 again lets you go back to the view as you had it before entering camera mode.
2008-09-29don't crash when trying to make a soft body 'fh' objectErwin Coumans
2008-09-29Clarify that in Bullet, the 'radius' is used for both sphere bounds, but ↵Erwin Coumans
also for Fh/Rot Fh. So even if other bound types are used (such as box etc), the radius will be used for Fh/Rot Fh.
2008-09-29Add Fh/Rot Fh to Bullet.Erwin Coumans
2008-09-29fixing a little problem with grid after last view commitJoilnen Leite
2008-09-29Update the Bullet/game buttons_bullet, to better reflect usage. Erwin Coumans
1) Anisotropic friction works for static and dynamic objects 2) For soft bodies, assume triangle mesh if no bounds a chosen 3) Form factor == inertia scaling factor, it was actually hooked up in Bullet 4) Only show 'radius' if sphere is chosen, or no bounds+dynamics (== sphere bounds)
2008-09-29Patch #17500: fixes: multiple IK's on bone + targetless IKJoshua Leung
Submitted by: Teppo Kansala (teppoka) See patch report for details of fixes. https://projects.blender.org/tracker/index.php?func=detail&aid=17500&group_id=9&atid=127 Note: the patch submitter's test files were quite nice, and would be good to have in our regression suite.
2008-09-29added anisotropic friction support for Bullet. Both for static and dynamic ↵Erwin Coumans
objects
2008-09-29tests for 2d triangle and quad intersection would only work if the points ↵Campbell Barton
were ordered clockwise. now return 1 for clockwise, -1 for counter-clockwise and 0 for no intersection.
2008-09-29Updates to hotkeys.py with some hotkeys I've added/changed over past few ↵Joshua Leung
releases (note, this doesn't cover all of them yet)
2008-09-29Adding last view feature for PAD0Joilnen Leite
2008-09-29Second try at committing IPO code cleanups...Joshua Leung