Blender Git Commits

Blender Git "master" branch commits.

Page: 5175 / 5574

October 14, 2006, 10:21 (GMT)
New shadow feature: Irregular Shadow Buffers

Full log:
http://www.blender3d.org/cms/Irregular_Shadow_Buffe.785.0.html

In short: this is a shadow buffer approach that always results in crispy
shadows, independent of lamp buffer size or zoom level. This shadow buffer
system also supports transparent shadow.

This is part of work on refreshing Shadow Buffers in Blender. You now can
choose of two types (Classical, Irregular). More types will follow. Also
quality issues for Classical shadow buffers are going to be reviewed,
especially to solve the lousy Biasing.

For the CVS log record; it is based on articles:
Gregory Johnson et al, University of Texas, Austin. (Regular grid method).
Timo Aila and Samuli Laine, Helsinki University of Technology. (BSP method).
October 13, 2006, 21:27 (GMT)
softbody update

nicer kinematics in self collision -> blending to complete inelastic impact
now does something close to real physics

first steps towards aerodynamics
anisotropic friction
springs 'see' their movement in media
--> see surrrounding media does not move and/or reacts on wind
(*for now needs to have a pseudo collider araound -> that is: add a cube in the same layer
and make it a deflector *)
Revision 1c95192 by Jiri Hnidek
October 13, 2006, 13:44 (GMT)


- added dark-green circle behind subscribed verse node
- added green circle behind object node shared at verse server
- it is easier to figure out, what is shared and what isn't shared

- color is hard coded now, but Matt can improve it ;-)
October 13, 2006, 11:56 (GMT)
mesh/animation exporters didnt work when there were no 3d views open, because the Blender.Set('curframe', i) called a update command that resulted in no viewable layers updating.

Made Blender.Set('curframe', i) do a
scene_update_for_newframe(G.scene, (1<<20) - 1);

removed 2 unused constants from Scene.c
October 13, 2006, 11:42 (GMT)
==== MSVC 7 project files ====
- finally added OpenExr to be included by default to Blender release and Blender debug release targets
October 13, 2006, 09:16 (GMT)
add some #ifdefs around verse-related code
October 13, 2006, 09:11 (GMT)
Master Server list
* print (# servers) instead of icon row when there are servers in the list
* dark-green circle behind server icon in server list when connected
* orange when connecting
October 13, 2006, 05:48 (GMT)
fix for [ #5093 ] OBJ importer gives errors on usage
extending a list was using a python 2.4 compatible syntax but failed with 2.3
Revision 42ac396 by Ken Hughes
October 13, 2006, 00:27 (GMT)


Move variable declaration to top of function.
October 12, 2006, 17:35 (GMT)
fix for [ #4868 ] script window "save as" uses blend path instead of script path.

2 line fix, if text->name is not NULL its used for the path (text->name IS the path) otherwise the ID name is used.
October 12, 2006, 15:27 (GMT)
seperate objects unset the objects OB_FROMGROUP flag
October 12, 2006, 14:26 (GMT)
added some tooltips and hotkeys to tooltips that were missing them.
October 12, 2006, 13:13 (GMT)
On Matt's suggestion moved "Make Link->Groups" to the add groups menu as "Add to Active Objects Groups"
removed "Make Link -> DupliGroup" because Copy->Duplis does the same thing.

Python's Group.c had an unneeded scene/base lookup.
October 12, 2006, 11:53 (GMT)
Add Verse master-server functionality

* added two files from verse-master
* server list is available in outliner (new mode "Verse Servers")
* verse sessions are now also in new mode "Verse Sessions" in outliner
* fixed drawing of verse sessions and their nodes
* in user preferences System & OpenGL master-server ip setting (default master.uni-verse.org)
* in File>Verse entry "Get Servers" to get server list or
* RMB on "Available Verse Servers" in outliner to "Refresh" server list

Enjoy :)
October 12, 2006, 09:32 (GMT)
Bugfix #4843

Third fix for this bug! In august I've added the function
Mat3ToCompatibleEul(), which ensures a proper euler value being derived
from a matrix, while inserting Ipo keys after a transform().
That also had to be done for camera fly mode.
Revision 1be92c8 by Matt Ebb
October 12, 2006, 07:54 (GMT)
* Added a new empty draw type - single arrow. This can be useful in situations
where you just need a direction, like a wind or vortex force field for example.
October 12, 2006, 06:36 (GMT)
renamed
Make Links -> Group to DupliGroup
added "Make Linkes -> Groups" so you can add other selected objects to the groups of the active object.
Revision 4a10a1a by Matt Ebb
October 12, 2006, 03:43 (GMT)
* Clicking on a constraint in the outliner now shows object buttons
Revision 39b2fda by Matt Ebb
October 12, 2006, 03:10 (GMT)
* Added the bfont TTF itself, along with the source of my changes for lighter
file size, and license.
Revision ff6ea21 by Matt Ebb
October 12, 2006, 02:58 (GMT)
* A new bfont.ttf.c, used for the default international interface font.
This is a modified version of DeJaVu Sans, which is the same as the previous
Vera Sans, but with additional characters for languages (such as Czech) that
were missing from Vera. This version I'm committing has modifications to reduce
file size, cutting out useless stuff like ancient Greek characters.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021