Strict Standards: Redefining already defined constructor for class wpdb in /home/vhosts/blenderecia.orgfree.com/wp-includes/wp-db.php on line 57

Free Web Hosting

Deprecated: Assigning the return value of new by reference is deprecated in /home/vhosts/blenderecia.orgfree.com/wp-includes/cache.php on line 36

Free Web Hosting

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/vhosts/blenderecia.orgfree.com/wp-includes/cache.php on line 384

Free Web Hosting

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 541

Free Web Hosting

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 541

Free Web Hosting

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 541

Free Web Hosting

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 541

Free Web Hosting

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 560

Free Web Hosting

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 659

Free Web Hosting

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 659

Free Web Hosting

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 659

Free Web Hosting

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 659

Free Web Hosting

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 684

Free Web Hosting

Deprecated: Assigning the return value of new by reference is deprecated in /home/vhosts/blenderecia.orgfree.com/wp-includes/query.php on line 21

Free Web Hosting

Deprecated: Assigning the return value of new by reference is deprecated in /home/vhosts/blenderecia.orgfree.com/wp-includes/theme.php on line 540

Free Web Hosting
Blender & CIA » Blog Archive » Real time is not enough (ou fulldome render com Blender)
Um blog singelo sobre Blender e 3D

Real time is not enough (ou fulldome render com Blender)

Hello there.

I’m running some tests and came out with an interesting workaround for fulldome productions with Blender. I still can’t completely get away of the seams, but they are pretty much unnoticeable.

Equiangular Fisheye / Truetheta (most common for dome projection):

“Mirror-wise” Fisheye (most popular for photography):

More on different kind of lens/projections here:
http://local.wasp.uwa.edu.au/~pbourke/miscellaneous/domefisheye/fisheye/

the method:

  •  get a predeformed mesh UV mapped (sphere, plate, …)
  • UV Node (composite)
  • linked scenes with camera set to unique and rotated.

It will work nicely only with Blender 2.49a (for a Map UV node fix after 2.49).
To get a load of how it would work for real, I’m posting here the file I used as well. This File contains:

  1. MainScene - the main scene, it’s not being rendered. However this is the scene where the camera IPO is setup.
  2. MainSceneLeft/Right/Top/Bottom - Linked scenes with the a 90º FOV camera rotating to compose a cubemap.
  3. Uvs - a scene with the UV used to remap the forementioned scenes
  4. Composite - a node composition using the UVs calculated in of the scene to distort the scenes.

Test file:
http://blenderecia.orgfree.com/blender/dome/dome_rendering.blend

Youtube videos:

Comments are closed.