Revision 9e717b5 by Jens Ole Wund(bjornmose) November 10, 2006, 23:09 (GMT) |
softbody review 1. UI review -> disabeling options when not available .. giving hints why ( even tried to give usefull tooltips ) 1.1 give some more user control to the solving process (mins,maxs).. optional feedback on the console 2. replacing ugly object level 'sumohandle' with SB (private runtime) level/pointer 'scratch' which holds runtime data like cached collider data and more .. and it's thread save this way :) 3.related no 2. write a 'private' history of collision objects to ease the 'fast' collider tunneling syndrome' 4. some <clean> optimizations, 3-BSP for self collision, general AABB checking before ever going to collision details 5. some <dirty> ( in the sense of do some inacurate physics noone ever will see ) little tricks to make things faster .. ..fuzzy collision situation bypass .. forward collision resolution |
Revision 68a2f29 by Joshua Leung November 10, 2006, 23:00 (GMT) |
Cleanup of evaluation code for Copy Rotation and Limit Rotation constraints. Made them use the new the two new math functions I've added in arith.c (in various patches) - Mat4ToEul and LocEulSizeToMat4 - cutting down on the amount of code reuse. |
Revision 35b1719 by Peter Schlaile November 10, 2006, 18:29 (GMT) |
== Sequencer == Bugfix for the bugfix: corrected intrr's patch. |
November 10, 2006, 18:01 (GMT) |
ICONV stuff was defined twice so cleaning it up. Kent |
November 10, 2006, 17:59 (GMT) |
Tweaks for ICONV stuff in scons. Kent |
Revision ba0d874 by Alexander Ewering November 10, 2006, 17:34 (GMT) |
Fix meta strips. Peter, please check if it is OK. It seems you just forgot this place (it's marked with /* crash */). |
Revision f314a00 by Brecht Van Lommel November 10, 2006, 17:21 (GMT) |
Bugfix for image painting crash on windows as reported on bf-committers. |
Revision 2a0ef54 by Ton Roosendaal November 10, 2006, 14:21 (GMT) |
Bugfix #5199 Irregular shadow buffer, for solid OSA case, suffered aliasing. This caused by optimized storage of shadow factors in 1 pixel (averaged for all sub samples). That didn't work well really... Now the code uses same method as for transparent faces, storing results for each sample. |
Revision ac14a2c by Ton Roosendaal November 10, 2006, 11:54 (GMT) |
Bugfix #5197 Radiosity tool or render was using an uninitialized variable, causing clip to work incorrect. (black lines in radiosity). Error caused by commit in august, after 2.42a release. |
Revision 9a14548 by Ton Roosendaal November 10, 2006, 10:17 (GMT) |
Old feature request: undo system now restores images without reloading. Was surprisingly easy to add, compiant with file reading and undo code. Currently only the Image->ibuf gets restored, and its opengl binding, so for realtime texture it works nicely. Also texture images are not freed inbetween undo steps Notes: - Painting textures will just keep the painted image, there's no undo yet for that - If this works satisfying, I'll extend it to compositing previews TEST IT WELL PLEASE! :) |
Revision a54bd49 by Nicholas Bishop November 10, 2006, 08:18 (GMT) |
Fixed display of modifiers in sculpt mode. |
Revision a411247 by Nicholas Bishop November 10, 2006, 03:58 (GMT) |
Fixed bug #5193, crash using multires with sculpt In fixing, replaced several frees and copys of dverts with the proper blenkernel functions. |
Revision daec99c by Campbell Barton November 10, 2006, 02:23 (GMT) |
new image names were being created with 2 ..'s added a function to BPyMesh.py to get faces in linked groups (like split by loose parts) - but returns lists of faces only. |
Revision 7c6ffec by Nicholas Bishop November 10, 2006, 01:57 (GMT) |
Fixed bug #5174, Crash on sculpt mode undo The fix adds support for storing edge/face/partial visiblity data to the sculpt mode undo data. (This may also be useful for multires.) |
Revision 740e323 by Brecht Van Lommel November 9, 2006, 23:47 (GMT) |
Modified the way face data is preserved in the radiosity module. There is one user level change: the result is now no longer split up in meshes of maximum 64k faces, was a workaround for an old limitation. |
Revision 57a2f7a by Peter Schlaile November 9, 2006, 22:23 (GMT) |
== Sequencer == This adds support for "generator effect strips", which don't need necessarily an input strip and my version of Matt Ebb's [ #5035 ] 'Solid Color' sequence strip. TODO: With a little bit more tweaking it will be possible to make animated effect plugins and my still unfinished "Bake"-Strip. For the 'Solid Color'-Effect, to quote Matt: This is nice and simple, just provides a solid colour that's set in a colour picker in the properties popup. This is something we've needed for a long time, and I got totally sick of having to make 'black.png' and 'white.png' just to do fades, so I coded this. |
Revision 708e327 by Andrea Weikert November 9, 2006, 20:55 (GMT) |
==== MSVC 7 project files ==== boolop and bsplib cleanup |
Revision 0df60a9 by Peter Schlaile November 9, 2006, 18:58 (GMT) |
== Sequencer == Added enhancements by blendix (Patch #4919: Insert sequence effect between) It adds the following things: - You can add a sequence strip afterwards in the middle of an effect chain (you have to move strips around before, so that there is "room" for it. Blender will ask you then, if you want to add in between or after the selected strips) - In the case you messed it up and want your effect strips to be reassigned in a different way, there is the new "R"-key. Just select three arbitrary strips and press "R". If you don't create a cycle, those will be connected to a new effect chain. - Fixed freeing of imbufs on changes to properly take into account dependencies. An example of a simple case that went wrong is one image strip with two glow effects, changing the parameters of the first glow strip will not result in any updates. Basically only direct dependencies were taken into account, which resulted in the image preview not being updated in some cases. - Let the sequencer detect an active sequence strip if none is defined, to get rid of annoying error messages when trying to add an effect to a selected sequence strip right after loading a file. - Delete is less destructive. If you delete somewhere between other strips, Blender now tries to relink in a reasonable way. - The active sequence strip is now displayed with a light instead of a dark outline, which makes it easier to spot, and is especially useful for the tools using the active sequence strip. - Ability to view the final result when editing inside meta strip. The channel button was modified to also allow negative numbers, where -n is n levels up the meta stack. There is probably a nicer way to specify this, instead of (ab)using the channel button, but this seems to work quite efficient. - Also a small bugfix: don't crash on loading files from newer versions with an unknown effect strip. |
November 9, 2006, 15:45 (GMT) |
This is really two commits but the first one is very small and affects one file I modified for the other patch. So I'm being bad and combining them together. First one is added -lXi to LLIBS for solaris. (Makes it so it compiles again with the tablet stuff added) Second one is the real commit its an expansion of patch #4458 This adds optional ICONV lining to support international fonts in the file selector. Thanks to wisit venita (dripstone) I mostly just cleaned it up a little and made it optional via defines. Its currently turned off for all platforms except for solaris on scons. For scons see your config/(platform).py file look for WITH_BF_ICONV For the Makefiles look at source/nan_definitions.mk look for WITH_ICONV (basically you'll want to export WITH_ICONV=true and possibly set some other stuff) Let me know if there are any problems. Kent -- mein@cs.umn.edu |
Revision 56a12a3 by Ken Hughes November 9, 2006, 14:30 (GMT) |
Patch #4896, submitted by Juho Vepsäläinen (bebraw): Allows "Degr" field in Mesh tools accept negative and positive float values from range [-360, 360]. |
|
|
|


Master Commits
MiikaHweb | 2003-2021