On this page |
Usages
-
isixpack [-u usize] [-v vsize] front right back left top bottom outimage
Combines six separate images into an environment/reflection map. The images should be rendered with viewing angles of 90 degrees, a square resolution (typically 256 x 256), and a square pixel aspect ratio.
-
If the output format is
.rat
, the command generates a multi-file cubic environment map.You can retrieve each individual image from the .rat file using
iconvert -i image_num reflect.rat outimage
. -
If the output format is not
.rat
, the command generates a single lat-long environment map.
-
-
isixpack cross_image.pic map.rat
Alternative to using separate images for each side of the cube, takes a single image which is laid out in the shape of a cross (similar to the example images here). This generates a single cubic
.rat
file.Lay out the cross image as either:
Top Left Front Right Bottom Back …or…
Right Top Front Bottom Back Left -
isixpack map.rat cross_image.pic
Converts an environment/reflection map back into the corresponding cross image.
Options
Default output file resolution is 1024 x 512.
-u usize
Horizontal output resolution.
-v vsize
Vertical output resolution.
-a
Anti-alias the output with 3 x 3 Super sampling.
Examples
Generate a cubic environment .rat file from front, right, back, left top, and bottom images:
isixpack frnt.pic rite.pic back.pic left.pic top.pic bot.pic map.rat
Generate a cubic environment .rat file from a cross HDR image:
isixpack kitchen_cross.hdr kitchen.rat
Display a cubic environment map:
isixpack kitchen.rat ip
To make a .rat file which is a lat-long representation of the environment map, the environment map needs to be generated as a non-rat format initially:
isixpack front right back left top bottom stdout | iconvert stdin out.rat