jeslyvarghese / sphere2cubeGo

Console script written on Go that convert an equirectangular/latlong map into an array of cubemap faces (like you would use to send to OpenGL)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sphere2cube Golang version

Console script written on Go that convert an equirectangular/latlong map into an array of cubemap faces (like you would use to send to OpenGL)

How Does it Work

Alt text

How to Use:

go install
go build
./sphere2cubeGo -i panorama.jpg

You can specify size of the tile face via param -s

./sphere2cubeGo -i panorama.jpg -s 2048

Also you can specify output dir via param -o

./sphere2cubeGo -i panorama.jpg -s 2048 -o /path/to/result/dir

About

Console script written on Go that convert an equirectangular/latlong map into an array of cubemap faces (like you would use to send to OpenGL)

License:Apache License 2.0


Languages

Language:Go 96.8%Language:Shell 3.2%