Simulating Vivid Solid Texture from Growable 2D Patterns |
INVESTIGATORS
Dr. Yisong Chen et al.
KEYWORDS:
Texture analysis/synthesis, Solid texture, Point rendering, Turbulence, Fractal.
BRIEF DESCRIPTION
Well, I hope you like the following virtual artworks we created with our solid texture synthesis method.
Here are some demo textures and movies:
The key idea here is to use texture turbulence and texture growing to synthesize vivid solid textures from 2D growable texture patterns.
Compared with conventional spatio-temporal autoregressive (STAR) model that is widely used in temporal texture and flow visualization, our texture growing and texture turbulence techniques have the advantage that accumulated blurring is successfully avoided. Following are the comparison results.
Upper: Textures generated by STAR model (frames 0,1,3,6,10,30,60,100)
Lower: Textures generated by texture turbulence and texture growing
(frames 0,1,3,6,10,30,60,100)
A by-product of our solid texture synthesis approach is an effective method of creating large perturbed 2D textures from small 2D patterns. Here are some examples. Do you notice the slight difference between the two synthesized textures caused by texture turbulence? Which one do you like better?
Left: original texture pattern
Middle: a larger pattern by directly tiling the original one
Right: a larger pattern by tiling 4 slightly perturbed images
The techniques of texture turbulence and texture growing also provide a promising solution for dynamic texture synthesis. See the following examples. The animation is produced by presenting consecutive frames in the 3D solid texture cube one by one. Press F5 if you cannot see the animation.
FUNDING AGENCY
N/A
PUBLICATIONS
Yisong Chen and Horace H. S.IP, Texture evolution: 3D texture synthesis from single 2D growable texture pattern, the Visual Computer, Vol. 20, No. 10, Dec. 2004, pp. 650-664.