Modified noise for evaluation on graphics hardware

dc.contributor.authorOlano, Marc
dc.date.accessioned2026-02-03T18:14:56Z
dc.date.issued2005-07-30
dc.descriptionACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, July 30 - 31, 2005, Los Angeles, California
dc.description.abstractPerlin noise is one of the primary tools responsible for the success of procedural shading in production rendering. It breaks the crisp computer generated look by adding apparent randomness that is controllable and repeatable. Both Perlin's original noise algorithm and his later improved noise were designed to run efficiently on a CPU. These algorithms do not map as well to the design and resource limits of the typical GPU. We propose two modifications to Perlin's improved noise that make it much more suitable for GPU implementation, allowing faster direct computation. The modified noise can be totally evaluated on the GPU without resorting to texture accesses or "baked" into a texture with consistent appearance between textured and computed noise. However, it is most useful for 3D and 4D noise, which cannot easily be stored in reasonably-sized textures. We present one implementation of our modified noise using computation or direct texturing for 1D and 2D noise, and a procedural combination of 2D textures for the 3D noise.
dc.description.urihttps://dl.acm.org/doi/10.1145/1071866.1071883
dc.format.extent7 pages
dc.genreconference papers and proceedings
dc.identifierdoi:10.13016/m2kyhn-sm3e
dc.identifier.citationOlano, Marc. “Modified Noise for Evaluation on Graphics Hardware.” Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Conference on Graphics Hardware, HWWS ’05, July 30, 2005, 105–10. https://doi.org/10.1145/1071866.1071883.
dc.identifier.urihttps://doi.org/10.1145/1071866.1071883
dc.identifier.urihttp://hdl.handle.net/11603/41679
dc.language.isoen
dc.publisherACM
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC College of Engineering and Information Technology Dean's Office
dc.relation.ispartofUMBC Faculty Collection
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
dc.subjectUMBC Ebiquity Research Group
dc.titleModified noise for evaluation on graphics hardware
dc.typeText
dcterms.creatorhttps://orcid.org/0000-0003-4209-6103

Files