U.S. flag

An official website of the United States government

Dot gov

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Https

Secure .gov websites use HTTPS
A lock () or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Breadcrumb

  1. Home

Sampling-Agnostic Software Framework for Converting Between Texture Map Representations of Virtual Environments

We have developed a utility to both stitch cube maps into other types of texture maps (equirectangular, dual paraboloid, and octahedral), and stitch those other types back into cube maps. The utility allows for flexibility in the image size of the conversion - the user can specify the desired image width, and the height is computed (cube, paraboloid, and octahedral mappings are square, and spherical maps are generated to have 16:9 aspect ratio). Moreover, the utility is sampling-agnostic, so the user can select whether to use uniform or jittered sampling over the pixels, as well as the number of samples to use per pixel. The rest of this paper discusses the mathematical framework for projecting from cube maps to equirectangular, dual paraboloid, and octahedral environment maps, as well as the mathematical framework for the inverse projections. We also describe two sampling techniques: uniform sampling and correlated multi-jittered sampling. We perform an evaluation of the sampling techniques and a comparative analysis of the different projections using objective image quality assessment metrics.

About this Dataset

Updated: 2026-09-19
Metadata Last Updated: 2017-05-16
Date Created: N/A
Data Provided by:
Dataset Owner: N/A

Access this data

Contact dataset owner Access URL
Landing Page URL
Table representation of structured data
Title Sampling-Agnostic Software Framework for Converting Between Texture Map Representations of Virtual Environments
Description We have developed a utility to both stitch cube maps into other types of texture maps (equirectangular, dual paraboloid, and octahedral), and stitch those other types back into cube maps. The utility allows for flexibility in the image size of the conversion - the user can specify the desired image width, and the height is computed (cube, paraboloid, and octahedral mappings are square, and spherical maps are generated to have 16:9 aspect ratio). Moreover, the utility is sampling-agnostic, so the user can select whether to use uniform or jittered sampling over the pixels, as well as the number of samples to use per pixel. The rest of this paper discusses the mathematical framework for projecting from cube maps to equirectangular, dual paraboloid, and octahedral environment maps, as well as the mathematical framework for the inverse projections. We also describe two sampling techniques: uniform sampling and correlated multi-jittered sampling. We perform an evaluation of the sampling techniques and a comparative analysis of the different projections using objective image quality assessment metrics.
Modified 2017-05-16
Publisher Name National Institute of Standards and Technology
Contact mailto:[email protected]
Keywords equirectangular; octahedral; paraboloid; projection; sampling; texture map; transformation
{
    "identifier": "4FA52896F612CAE3E0531A570681BC801836",
    "accessLevel": "public",
    "contactPoint": {
        "hasEmail": "mailto:[email protected]",
        "fn": "Wesley Griffin"
    },
    "programCode": [
        "006:045"
    ],
    "landingPage": "https:\/\/github.com\/usnistgov\/cubemap-stitch",
    "title": "Sampling-Agnostic Software Framework for Converting Between Texture Map Representations of Virtual Environments",
    "description": "We have developed a utility to both stitch cube maps into other types of texture maps (equirectangular, dual paraboloid, and octahedral), and stitch those other types back into cube maps. The utility allows for flexibility in the image size of the conversion - the user can specify the desired image width, and the height is computed (cube, paraboloid, and octahedral mappings are square, and spherical maps are generated to have 16:9 aspect ratio). Moreover, the utility is sampling-agnostic, so the user can select whether to use uniform or jittered sampling over the pixels, as well as the number of samples to use per pixel. The rest of this paper discusses the mathematical framework for projecting from cube maps to equirectangular, dual paraboloid, and octahedral environment maps, as well as the mathematical framework for the inverse projections. We also describe two sampling techniques: uniform sampling and correlated multi-jittered sampling. We perform an evaluation of the sampling techniques and a comparative analysis of the different projections using objective image quality assessment metrics.",
    "language": [
        "en"
    ],
    "distribution": [
        {
            "accessURL": "https:\/\/github.com\/usnistgov\/cubemap-stitch",
            "format": "Github Source Repository",
            "description": "Github Source Repository",
            "mediaType": "text\/html",
            "title": "Github Source Repository"
        },
        {
            "accessURL": "https:\/\/doi.org\/doi:10.18434\/M3P88M"
        }
    ],
    "bureauCode": [
        "006:55"
    ],
    "modified": "2017-05-16",
    "publisher": {
        "@type": "org:Organization",
        "name": "National Institute of Standards and Technology"
    },
    "theme": [
        "Information Technology: Visualization research"
    ],
    "keyword": [
        "equirectangular; octahedral; paraboloid; projection; sampling; texture map; transformation"
    ]
}