Go to file
Ton Roosendaal f68b0ddb2a Recoded Panorama rendering.
The old implementation was added quite hackish (talking about 10 yr ago).
You also had to make a small image slice, which was extended Xparts in
size. That also required to adjust the camera angle. Very clumsy.

Now; when enabling the Panorama option, it will automatically apply the
panorama effect on the vertically aligned tiles. You can just enable or
disable the "Pano" button, to get a subtle lens effect like this:

(without pano)
http://www.blender.org/bf/rt.jpg
(with pano)
http://www.blender.org/bf/rt1.jpg

For Panorama render, the minimum slice size has been hardcoded to be 8
pixels. The XParts button goes up to 512 to allow that. In practice,
rendering 64 slices will already give very good images for a wide angle
lens of 90 degrees, the curvature of straight lines then is equal to
a circle of 256 points.
Rendering a full 360 degree panorama you do by creating an extreme wide
angle camera. The theory says camera-lens 5 should do 360 degrees, but
for some reason my tests reveil it's 5.1... there's a rounding error
somewhere, maybe related to the clipping plane start? Will look at that
later. :)

Also note that for each Xpart slice, the entire database needs to be
rotated around camera to correct for panorama, on huge scenes that might
give some overhead.

Threaded render goes fine for Panorama too, but it can only render the
vertically aligned parts in parallel. For the next panorama slice it has
to wait for all threads of the current slice to be ready.

On reading old files, I convert the settings to match as closely as
possible the new situation.
Since I cannot bump up the version #, the code detects for old panorama
by checking for the image size. If image width is smaller than height, it
assumes it's an old file (only if Panoroma option was set).
2006-02-27 12:39:36 +00:00
bin/.blender ==Translations== 2006-02-12 18:07:45 +00:00
config ==SCons== 2006-02-25 14:53:27 +00:00
doc ==SCons== 2006-02-06 06:52:24 +00:00
extern converted sqrtf to SimdSqrt Solaris has no sqrtf. 2006-02-25 13:43:15 +00:00
intern - elbeem.h header file was missing 2006-02-27 11:56:04 +00:00
po ==Translations== 2006-02-12 17:19:53 +00:00
projectfiles ...umm msvc6 projects again 2006-02-09 19:31:50 +00:00
projectfiles_vc7 Radiance HDR image file includes 2005-11-21 19:16:52 +00:00
release removed typos causing MTL loading to fail. 2006-02-25 15:05:36 +00:00
source Recoded Panorama rendering. 2006-02-27 12:39:36 +00:00
tools ==SCons== 2006-02-25 14:53:27 +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-02-25 14:53:27 +00:00

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