Patches to Bf Blender for CAD development. https://tornavis.org/
Go to file
Ben Batt 4f8079d49c Modifier Stack: Limit calculation to required data.
This commit upgrades the modifier stack to only calculate the data which is
needed, either by modifiers further down the stack or by other functions at
the end of the stack (e.g. drawing functions).

This speeds up modifier stack recalculation, especially where vertex
groups and UV coordinates are concerned. For example, a mesh with an Armature
modifier followed by a Subsurf modifier would previously have required the
Subsurf modifier to interpolate all the vertex groups in the mesh, slowing
down modifier calculations considerably. With this update, vertex group data
is not propagated beyond the Armature modifier, so calculations are faster.

Note that this depends on the order of modifiers in the stack. If the Armature
and Subsurf modifiers were swapped in the above example, the Subsurf modifier
would have to interpolate vertex groups, as they are needed by the Armature
modifier.
2006-12-05 17:42:03 +00:00
CMake CMake: Oops, committed the wrong macros file in initial submit. This is the one with proper Quicktime linkage. 2006-11-17 11:35:25 +00:00
bin/.blender some of the .po file had empty msgids and multilline comments from 2006-06-27 21:48:54 +00:00
blenderplayer CMake: Quicktime library was not linked on Unix platforms because it was missing from sorted static library lists. 2006-11-25 23:42:11 +00:00
config ==SCons== 2006-11-21 06:11:41 +00:00
doc CMake: Initial commit of CMake usage document for Blender 2006-11-18 16:16:56 +00:00
extern update to latest Bullet 2.x sources. prepare to make near sensors much faster 2006-12-04 15:48:32 +00:00
intern - GEadded VSYNC for Mac OS X swapbuffers (can be easily undone by commenting out the #define WAIT_FOR_VSYNC 1 2006-12-02 22:25:47 +00:00
po added polish and coatian languages. 2006-06-27 22:51:56 +00:00
projectfiles mscv6 turning off GE 2006-11-21 08:54:36 +00:00
projectfiles_vc7 ==== MSVC Projectfiles ==== 2006-12-03 18:56:43 +00:00
release UV islands are now detected by edge connection (was using verts) - added support for seams to delimit UV islands. 2006-12-02 09:44:40 +00:00
source Modifier Stack: Limit calculation to required data. 2006-12-05 17:42:03 +00:00
tools ==SCons== 2006-11-24 06:08:05 +00:00
CMakeLists.txt CMake: Detect PPC compilation on Mac OSX and use correct libs. Also add OpenEXR thread lib because it may be needed on Intel compiles for people not using the libs in CVS. 2006-11-30 11:59:59 +00:00
COPYING Biiig commit! Thanks to 2-3 weeks of cvs freeze... 2004-12-27 19:28:52 +00:00
Makefile Clean up for Makefiles: some of the directories were being printed 2005-04-09 22:40:34 +00:00
README Test commit, nothing to see here. 2004-08-24 02:51:07 +00:00
SConstruct ==SCons== 2006-11-30 12:39:09 +00:00

README

Welcome to the fun world of open source.

For instructions on building and installing Blender, please see the file named
INSTALL.


---------------------.Blanguages and the .blender directory---------------------

The .blender directory holds various data files for Blender.
In the 2.28a release those are the .Blanguages file containing a list of
translations, the translations themselves and a default ttf font.

Blender checks for the presence of this directory in several locations:
	- the current directory
	- your home directory
	- On OSX, the blender bundle is also checked 
	- On Windows, the installation dir is checked.

If you get a 'File ".Blanguages" not found' warning, try to copy the .blender
dir to one of these locations (your home directory being recommended).



-------------------------------------Links--------------------------------------

Getting Involved:
http://www.blender.org/docs/get_involved.html

Community:
http://www.blender3d.org/Community/

Main blender development site:
http://www.blender.org/

The Blender project homepage:
http://projects.blender.org/projects/bf-blender/

Documentation:
http://www.blender.org/modules.php?op=modload&name=documentation&file=index

Bug tracker:
http://projects.blender.org/tracker/?atid=125&group_id=9&func=browse

Feature request tracker:
http://projects.blender.org/tracker/?atid=128&group_id=9&func=browse