KhronosGroup / KhronosGroup/KTX-Software

Support equirectangular cubemap projections

Open
#814 2 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
C++
Stars
1.4k
Forks
317
Avg merge
20h 12m
Merged PRs (30d)
3

Description

Most of the environemnt cubemaps one can find online are in equirectangular format. Its impractical to expect people to convert those to 6-cubemap images before they can be turned into a ktx file.

IIRC there is a way to extract data for each side from the equirectangular projection onto each cubemap face without having to render it like a 3D engine would do. It will be nice if this is supported.

Contributor guide

Open the contributing guide

Research direction

The issue names no source files, tests, or entry points. Start by locating the existing cubemap-to-KTX conversion path and any projection-related tests; done means an equirectangular environment map can be converted into the expected six cubemap faces and packaged as KTX without separate preprocessing.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.