Python script to create sky image maps in rectangular format from such in equirectangular format, Blender setup to render equirectangular image maps.
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Victor Giers ddffb06539 corrected some things pirms 4 gadiem
hotel_cubemap Initial commit pirms 4 gadiem
rough_cubemap Initial commit pirms 4 gadiem
studio_cubemap Initial commit pirms 4 gadiem
LICENSE Initial commit pirms 4 gadiem
README.md corrected some things pirms 4 gadiem
cubemap-rendersetup.blend Initial commit pirms 4 gadiem
equi_to_cube.py Initial commit pirms 4 gadiem
hotel_room.png Initial commit pirms 4 gadiem
rough.png Initial commit pirms 4 gadiem
studio.png Initial commit pirms 4 gadiem

README.md

cubemap-creator

Python script to create sky image maps in rectangular format from such in equirectangular format, Blender setup to render equirectangular image maps.

From:

hotel_room.png

To:

hotel_room_cubemap.png

And for use in three.js, each segment of the cube comes as a seperate file as well (nx, ny, nz, px, py, pz):

nx
nx

ny
nx

etc.

Usage:

Convert .hdr to equirectangular .png with Blender

cubemap-rendersetup.blend has removed or decreased to the fullest all kinds of unnecessary render settings if rendering an HDRI only (did you know 1 sample is enough for this job?). The camera is set to the centerpoint, its perspective 360° equirectangularly set up.
Why would I do this?
I tried converting an HDRI (.hdr) to a .png or .jpg by hand - the colors got messed up. Rerendering with this setup did the trick.

Convert equirectangular image to cubemap with Python

python equi_to_cube.py equimap.png

The presented HDRIs are from HDRI-Haven,
the scripts are made by people from Stackoverflow.
I did nothing but using glue here!