sign in
english version rss feed

inria-00537476, version 1

Pattern Based Procedural Textures

Sylvain Lefebvre () 1, Fabrice Neyret (, http://evasion.imag.fr/Membres/Fabrice.Neyret/) a1

ACM-SIGGRAPH Symposium on Interactive 3D Graphics (I3D'03) (2003) 203-212

Abstract: Numerous real-time applications such computer games or flight simulators require non-repetitive high-resolution texturing on large landscapes. We propose an algorithm which procedurally determines the texture value at any surface location by aperiodically combining provided patterns according to user-defined controls such as a probability distribution (possibly non stationary). Our algorithm can be implemented on programmable hardware by taking advantage of the texture indirection ability of recent graphics boards. We use explicit and virtual indirection tables to determine the pattern to apply at each pixel as well as its attributes (displacement, scaling, time...). This provides the programmer with a very high resolution virtual texture with nice properties: Low memory consumption, no periodicity, control of the statistics, numerous control parameters (which can be edited on the fly)... Our representation consists of building blocks that we combine in order to illustrate various convenient texture modalities such as aperiodic tiling, sparse convolution, domain transitions and animated textures.

  • Icone de aaaa_teaser.png
  • Icone de aaa_atile.png
  • Icone de aab_atile.png
  • Icone de aac_atile.png
  • Icone de aad_tile.jpg
  • Icone de aba_land.png
  • Icone de aca_leaves.png
  • Icone de acb_leaves.png
  • Icone de acc_leaves.png
  • Icone de acd_leaves.png
  • Icone de ada_anim_flowers.jpg
  • Icone de adb_anim_tower.jpg
  • Icone de adc_anim_tile.jpg
  • a –  CNRS
  • 1:  EVASION (IMAG-INRIA Rhône-Alpes / GRAVIR)
  • CNRS : FR71 – CNRS : UMR5527 – INRIA – Institut National Polytechnique de Grenoble (INPG) – Université Joseph Fourier - Grenoble I
  • Domain : Computer Science/Computer Graphics and Virtual Reality
  • Keywords : textures – proceduralism – landscape – graphics hardware
 
  • inria-00537476, version 1
  • oai:hal.inria.fr:inria-00537476
  • From: 
  • Submitted for: 
  • Submitted on: Thursday, 18 November 2010 15:30:00
  • Updated on: Thursday, 29 March 2012 15:34:47
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...