skip to main content
10.1145/2343045.2343089acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

Creating vast game worlds: experiences from Avalanche Studios

Published:05 August 2012Publication History

ABSTRACT

Creating vast game environments introduces several complex issues that are not present in smaller game worlds. As the size of the world grows issues with floating point precision arise, causing objects to jitter, simulation to become unstable, and rendering to exhibit artifacts. These problems were very apparent during development of Just Cause 2 and had to be addressed. Depending on location in the game animated foliage exhibited vertices snapping up to decimeter sized increments. Trees were at times jumping instead of swaying. In the distance there were severe z-fighting issues. Shadows were sometimes unstable. The shadow acne that occurred could not be effectively dealt with using the standard depth bias approach. Additionally, sampling depth buffers using vendor-provided methods yielded insufficient precision. Several techniques were developed to reduce precision loss at every part of the pipeline.

Skip Supplemental Material Section

Supplemental Material

st111_12.mp4
tk100_12.mp4

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    SIGGRAPH '12: ACM SIGGRAPH 2012 Talks
    August 2012
    51 pages
    ISBN:9781450316835
    DOI:10.1145/2343045

    Copyright © 2012 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 5 August 2012

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

    Acceptance Rates

    Overall Acceptance Rate1,822of8,601submissions,21%

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader