Scispace (Formerly Typeset)
  1. Home
  2. Topics
  3. Procedural texture
  4. 2005
  1. Home
  2. Topics
  3. Procedural texture
  4. 2005
Showing papers on "Procedural texture published in 2005"
Journal Article•10.1145/1073204.1073264•
Wavelet noise

[...]

Robert L. Cook, Tony DeRose
1 Jul 2005
TL;DR: This paper uses the theory of wavelets to create a new class of simple and fast noise functions that avoid problems with aliasing and detail loss when 3D noise is used to texture a 2D surface.
Abstract: Noise functions are an essential building block for writing procedural shaders in 3D computer graphics. The original noise function introduced by Ken Perlin is still the most popular because it is simple and fast, and many spectacular images have been made with it. Nevertheless, it is prone to problems with aliasing and detail loss. In this paper we analyze these problems and show that they are particularly severe when 3D noise is used to texture a 2D surface. We use the theory of wavelets to create a new class of simple and fast noise functions that avoid these problems.

177 citations

Proceedings Article•10.1145/1101389.1101443•
Integrating procedural textures with replicated image editing

[...]

Stephen Brooks1, Neil A. Dodgson2•
Dalhousie University1, University of Cambridge2
29 Nov 2005
TL;DR: The capabilities of replicated image editing are expanded by integrating procedural texture generation by utilizing the inherent self-similarity of image textures to replicate intended manipulations globally.
Abstract: Image editing software is often characterized by a seemingly endless array of toolbars, filters, transformations and layers. But recently, a counter trend has emerged in the field of image editing which aims to reduce the user's workload through semi-automation. This alternate style of interaction has been made possible through advances in directed texture synthesis and computer vision. and it is in this context that we have developed our texture editing system that allows complex operations to be performed on images with minimal user interaction. This is achieved by utilizing the inherent self-similarity of image textures to replicate intended manipulations globally. In this paper, we expand the capabilities of replicated image editing by integrating procedural texture generation.

8 citations

Proceedings Article•10.5555/2386472.2386490•
Texturing and hypertexturing of volumetric objects

[...]

C. M. Miller1, Mark W. Jones1•
Swansea University1
20 Jun 2005
TL;DR: This paper introduces a method of surface texturing and hypertexturing complex volumetric objects in real-time with Shader Model 2.0 flexible programmable graphics hardware to provide a flexible cross-platform, non vendor specific implementation.
Abstract: Texture mapping is an extremely powerful and flexible tool for adding complex surface detail to an object. This paper introduces a method of surface texturing and hypertexturing complex volumetric objects in real-time. We employ distance field volume representations, texture based volume rendering and procedural texturing techniques with Shader Model 2.0 flexible programmable graphics hardware. We aim to provide a flexible cross-platform, non vendor specific implementation.

8 citations

Proceedings Article•10.1109/ICCCAS.2005.1495348•
Dynamic noise texture generation on FPGAs

[...]

Xiaoying Li1, Enhua Wu1•
University of Macau1
27 May 2005
TL;DR: In this paper, procedural texture mapping based on the Perlin noise function is implemented on a Xilinx FPGA prototyping board, targeted to circuit structure with low cost of hardware resources.
Abstract: FPGA technology provides a fast prototyping way to implement various algorithms on its reconfigurable hardware platform. It can flexibly handle different applications. In this paper, procedural texture mapping based on the Perlin noise function is implemented on a Xilinx FPGA prototyping board. Hardware design can deal with this intensive per-pixel computation much better. Realistically and interestingly natural-appearing material effects like wood, marble and fire can be generated and dynamically varying. A new Perlin noise function is adopted which is targeted to circuit structure with low cost of hardware resources. Arithmetic units such as addition and multiplication modules are highly reused in the circuit design.
Journal Article•10.1145/1095878.1095888•
A procedural object distribution function

[...]

Ares Lagae1, Philip Dutré1•
Katholieke Universiteit Leuven1
01 Oct 2005-ACM Transactions on Graphics
TL;DR: A procedural object distribution function, a new texture basis function that distributes Procedurally generated objects over a procedurally generated texture, and a new texturing primitive that extends the range of textures that can be generated procedurally.
Abstract: In this article, we present a procedural object distribution function, a new texture basis function that distributes procedurally generated objects over a procedurally generated texture. The objects are distributed uniformly over the texture, and are guaranteed not to overlap. The scale, size, and orientation of the objects can be easily manipulated. The texture basis function is efficient to evaluate, and is suited for real-time applications. The new texturing primitive we present extends the range of textures that can be generated procedurally.The procedural object distribution function we propose is based on Poisson disk tiles and a direct stochastic tiling algorithm for Wang tiles. Poisson disk tiles are square tiles filled with a precomputed set of Poisson disk distributed points, inspired by Wang tiles. A single set of Poisson disk tiles enables the real-time generation of an infinite amount of Poisson disk distributions of arbitrary size. With the direct stochastic tiling algorithm, these Poisson disk distributions can be evaluated locally, at any position in the Euclidean plane.Poisson disk tiles and the direct stochastic tiling algorithm have many other applications in computer graphics. We briefly explore applications in object distribution, primitive distribution for illustration, and environment map sampling.

Tools

SciSpace AgentBiomedical AgentSciSpace RecruitSciSpace for EnterpriseAgent GalleryChat with PDFLiterature ReviewAI WriterFind TopicsParaphraserCitation GeneratorExtract DataAI DetectorCitation Booster

Learn

ResourcesLive Workshops

SciSpace

CareersSupportBrowse PapersPricingSciSpace Affiliate ProgramCancellation & Refund PolicyTermsPrivacyData Sources

Directories

PapersTopicsJournalsAuthorsConferencesInstitutionsCitation StylesWriting templates

Extension & Apps

SciSpace Chrome ExtensionSciSpace Mobile App

Contact

support@scispace.com
SciSpace

© 2026 | PubGenius Inc. | Suite # 217 691 S Milpitas Blvd Milpitas CA 95035, USA

soc2
Secured by Delve