Real-time per-pixel rendering of textiles for virtual textile catalogues

Andrew Spence, Michael Robb, Christopher Mark Timmins, Michael John Chantler

Research output: Contribution to journalArticle

Abstract

We present recent results from an EPSRC funded project VirTex (Virtual Textile Catalogues). The goal of this project is to develop graphics and image-processing software for the capture, storage, search, retrieval and visualisation of 3D textile samples. The ultimate objective is to develop a web-based application that allows the user to search a database for suitable textiles and to visualize selected samples using real-time photorealistic 3D animation. The main novelty of this work is in the combined use of photometric stereo and real-time per-pixel-rendering for the capture and visualisation of textile samples. Photometric stereo is a simple method that allows both bump map and colour map of a surface texture to be captured digitally. It uses a single fixed camera to obtain three images under three different illumination conditions. The colour map is the image that would be obtained under diffuse lighting. The bump map describes the small undulations of the surface relief. When imported into a standard graphics program these images can be used to texture 3D models. The appearance is particularly photorealistic, especially under changing illumination and viewpoints. The viewer can manipulate both viewpoint and lighting to gain a deeper perception of the properties of the textile sample. In addition, these images can be used with 3D models of products to provide extremely accurate visualisations for the customer. Until recently, these images could only be rendered using ray-tracing software. However, recent consumer-level graphics cards from companies such as Nvidia, ATI and 3Dlabs provide real-time per-pixel shading. We have developed software that takes advantage of the advanced rendering features of these cards to render images in real-time. It uses photometrically acquired bump and colour maps of textiles to provide real-time visualisation of a textile sample, under user-controlled illumination, pose and flex. © Emerald Group Publishing Limited.

Original languageEnglish
Pages (from-to)51-62
Number of pages12
JournalInternational Journal of Clothing Science and Technology
Volume16
Issue number1-2
DOIs
Publication statusPublished - 2004

Fingerprint

Textiles
Pixels
Lighting
Visualization
Color
Textures
Ray tracing
Animation
Image processing
Cameras
Industry

Keywords

  • Electronic commerce
  • Simulation
  • Textile technology

Cite this

Spence, Andrew ; Robb, Michael ; Timmins, Christopher Mark ; Chantler, Michael John. / Real-time per-pixel rendering of textiles for virtual textile catalogues. In: International Journal of Clothing Science and Technology. 2004 ; Vol. 16, No. 1-2. pp. 51-62.
@article{e5338402ae974cef84a24fff36ebfc40,
title = "Real-time per-pixel rendering of textiles for virtual textile catalogues",
abstract = "We present recent results from an EPSRC funded project VirTex (Virtual Textile Catalogues). The goal of this project is to develop graphics and image-processing software for the capture, storage, search, retrieval and visualisation of 3D textile samples. The ultimate objective is to develop a web-based application that allows the user to search a database for suitable textiles and to visualize selected samples using real-time photorealistic 3D animation. The main novelty of this work is in the combined use of photometric stereo and real-time per-pixel-rendering for the capture and visualisation of textile samples. Photometric stereo is a simple method that allows both bump map and colour map of a surface texture to be captured digitally. It uses a single fixed camera to obtain three images under three different illumination conditions. The colour map is the image that would be obtained under diffuse lighting. The bump map describes the small undulations of the surface relief. When imported into a standard graphics program these images can be used to texture 3D models. The appearance is particularly photorealistic, especially under changing illumination and viewpoints. The viewer can manipulate both viewpoint and lighting to gain a deeper perception of the properties of the textile sample. In addition, these images can be used with 3D models of products to provide extremely accurate visualisations for the customer. Until recently, these images could only be rendered using ray-tracing software. However, recent consumer-level graphics cards from companies such as Nvidia, ATI and 3Dlabs provide real-time per-pixel shading. We have developed software that takes advantage of the advanced rendering features of these cards to render images in real-time. It uses photometrically acquired bump and colour maps of textiles to provide real-time visualisation of a textile sample, under user-controlled illumination, pose and flex. {\circledC} Emerald Group Publishing Limited.",
keywords = "Electronic commerce, Simulation, Textile technology",
author = "Andrew Spence and Michael Robb and Timmins, {Christopher Mark} and Chantler, {Michael John}",
year = "2004",
doi = "10.1108/09556220410520351",
language = "English",
volume = "16",
pages = "51--62",
journal = "International Journal of Clothing Science and Technology",
issn = "0955-6222",
publisher = "Emerald Publishing Limited",
number = "1-2",

}

Real-time per-pixel rendering of textiles for virtual textile catalogues. / Spence, Andrew; Robb, Michael; Timmins, Christopher Mark; Chantler, Michael John.

In: International Journal of Clothing Science and Technology, Vol. 16, No. 1-2, 2004, p. 51-62.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Real-time per-pixel rendering of textiles for virtual textile catalogues

AU - Spence, Andrew

AU - Robb, Michael

AU - Timmins, Christopher Mark

AU - Chantler, Michael John

PY - 2004

Y1 - 2004

N2 - We present recent results from an EPSRC funded project VirTex (Virtual Textile Catalogues). The goal of this project is to develop graphics and image-processing software for the capture, storage, search, retrieval and visualisation of 3D textile samples. The ultimate objective is to develop a web-based application that allows the user to search a database for suitable textiles and to visualize selected samples using real-time photorealistic 3D animation. The main novelty of this work is in the combined use of photometric stereo and real-time per-pixel-rendering for the capture and visualisation of textile samples. Photometric stereo is a simple method that allows both bump map and colour map of a surface texture to be captured digitally. It uses a single fixed camera to obtain three images under three different illumination conditions. The colour map is the image that would be obtained under diffuse lighting. The bump map describes the small undulations of the surface relief. When imported into a standard graphics program these images can be used to texture 3D models. The appearance is particularly photorealistic, especially under changing illumination and viewpoints. The viewer can manipulate both viewpoint and lighting to gain a deeper perception of the properties of the textile sample. In addition, these images can be used with 3D models of products to provide extremely accurate visualisations for the customer. Until recently, these images could only be rendered using ray-tracing software. However, recent consumer-level graphics cards from companies such as Nvidia, ATI and 3Dlabs provide real-time per-pixel shading. We have developed software that takes advantage of the advanced rendering features of these cards to render images in real-time. It uses photometrically acquired bump and colour maps of textiles to provide real-time visualisation of a textile sample, under user-controlled illumination, pose and flex. © Emerald Group Publishing Limited.

AB - We present recent results from an EPSRC funded project VirTex (Virtual Textile Catalogues). The goal of this project is to develop graphics and image-processing software for the capture, storage, search, retrieval and visualisation of 3D textile samples. The ultimate objective is to develop a web-based application that allows the user to search a database for suitable textiles and to visualize selected samples using real-time photorealistic 3D animation. The main novelty of this work is in the combined use of photometric stereo and real-time per-pixel-rendering for the capture and visualisation of textile samples. Photometric stereo is a simple method that allows both bump map and colour map of a surface texture to be captured digitally. It uses a single fixed camera to obtain three images under three different illumination conditions. The colour map is the image that would be obtained under diffuse lighting. The bump map describes the small undulations of the surface relief. When imported into a standard graphics program these images can be used to texture 3D models. The appearance is particularly photorealistic, especially under changing illumination and viewpoints. The viewer can manipulate both viewpoint and lighting to gain a deeper perception of the properties of the textile sample. In addition, these images can be used with 3D models of products to provide extremely accurate visualisations for the customer. Until recently, these images could only be rendered using ray-tracing software. However, recent consumer-level graphics cards from companies such as Nvidia, ATI and 3Dlabs provide real-time per-pixel shading. We have developed software that takes advantage of the advanced rendering features of these cards to render images in real-time. It uses photometrically acquired bump and colour maps of textiles to provide real-time visualisation of a textile sample, under user-controlled illumination, pose and flex. © Emerald Group Publishing Limited.

KW - Electronic commerce

KW - Simulation

KW - Textile technology

UR - http://www.scopus.com/inward/record.url?scp=1942508852&partnerID=8YFLogxK

U2 - 10.1108/09556220410520351

DO - 10.1108/09556220410520351

M3 - Article

VL - 16

SP - 51

EP - 62

JO - International Journal of Clothing Science and Technology

JF - International Journal of Clothing Science and Technology

SN - 0955-6222

IS - 1-2

ER -