0
I Use This!
Activity Not Available

Project Summary

Rendering images for planetarium shows requires rendering software—e.g. Maya, 3dsmax—that supports fisheye projection. With the popular open source project Blender such option does not exists (at least as yet). One option is to use spherical reflective surface, but this causes problems with some of the visual effects. Alternatively one can use a six camera setup ("hemicube"), and stitch them together to create a 180 degree hemisphere. Domemaster is a free open source tool to do the latter.

Domemaster:

uses FreeImage for loading and saving images developed on Linux, but possibly compiles on Mac without modifications handles alpha channel is reasonably fast even though not multithreaded allows modifying the saturation of colours

UsageThe program recognizes camera positions by file prefix:

f_ front, b_ back, u_ up, d_ down, l_ left, r_ right only the front image is required. The file name after the prefix determines the name of the output image: e.g if the input frame is f_test0005.jpeg, then the output image is called test0005.png (png is the default output format) all input images should be square and cover exactly 90 degrees vertically and horizontally

Examples:

domemaster *.png The command shell will probably choke on large number of input files... eventually domemaster will need to parse directories itself. domemaster -h

Available options:
-a Aperture, fulldome is 180 degrees [180]
-c Saturation of colours
-d Disable alpha channel
-g Do gamma correction to the images
-h Print this help message
-i Turn interpolation off
-k Select interpolation kernel. Possible values are
tanh, sinc, sinc2, lanzcos, hamming, hann. [tanh]
-o Output file format, possible values png, bmp, targa, jpeg. [png]
-p Disable padding
-r Rotation angle [0.0]
-s Size of the output image. [1408]
-t Tilt angle [0.0]
-v Verbose messages

Tags

domemaster fulldome hemicube hemisphere planetarium

In a Nutshell, domemaster...

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

GNU General Public License v3.0 or later
Permitted

Place Warranty

Use Patent Claims

Commercial Use

Modify

Distribute

Forbidden

Sub-License

Hold Liable

Required

Distribute Original

Disclose Source

Include Copyright

State Changes

Include License

Include Install Instructions

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    check out hot projects on the Open Hub
  • ...
    65% of companies leverage OSS to speed application development in 2016
  • ...
    anyone with an Open Hub account can update a project's tags

 No code available to analyze

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Open Hub cannot perform this analysis

Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

Community Rating

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!
Sample ohloh analysis