GrowTex user interface


Some textures synthetized with GrowTex:

Original

Synthetized

Details


Uncompressed SGI

Uncompressed SGI
GrowTex Linux
version 000711-0920wrap
(tileable)
Gaussian TurboGrow
radius=8, Gparam=2.00
Synthesis time: 74s

internal parameters:
SCANLINES=1
SRADIUS=2

Uncompressed SGI

Uncompressed SGI
GrowTex Win32
version 000628-2350
Gaussian TurboGrow
radius=8, Gparam=2.04
Synthesis time: 276s

internal parameters:
SCANLINES=1
SRADIUS=2

Uncompressed SGI

Uncompressed SGI
GrowTex Win32
version 000628-2350
Linear TurboGrow
radius=16, Lparam=0.50
Synthesis time: 233s

internal parameters:
SCANLINES=1
SRADIUS=2

Uncompressed SGI

Uncompressed SGI
GrowTex Win32
version 000628-2350
Linear TurboGrow
radius=24, Lparam=0.70
Synthesis time: 222s

internal parameters:
SCANLINES=1
SRADIUS=2

Uncompressed SGI

Uncompressed SGI
GrowTex Win32
version 000628-2350
Gaussian TurboGrow
radius=12, Gparam=3.00
Synthesis time: 250s

internal parameters:
SCANLINES=1
SRADIUS=2

Uncompressed SGI

Uncompressed SGI
GrowTex Win32
version 000628-2350
Gaussian TurboGrow
radius=8, Gparam=2.00
Synthesis time: 284s

internal parameters:
SCANLINES=1
SRADIUS=2

Uncompressed SGI

Uncompressed SGI
GrowTex Win32
version 000628-2350
Linear TurboGrow
radius=13, Lparam=0.70
Synthesis time: 77s

internal parameters:
SCANLINES=1
SRADIUS=2

Uncompressed SGI

Uncompressed SGI
GrowTex Win32
version 000628-2350
Gaussian TurboGrow
radius=8, Gparam=1.50
Synthesis time: 281s

internal parameters:
SCANLINES=1
SRADIUS=2



The execution times are from a 933Mhz Pentium III running either NT4 or Linux.


Speed on other architectures

Machine

Config

Compiler

Time [s]

Noname PC
Abit BF6 (intel BX)
Linux 2.2.13
intel P-III (Coppermine)
933MHz
L1=16+16Kb L2=256Kb
128Mb RAM
GNU gcc 2.95.3
-O2 -march=pentiumpro -funroll-loops -fmove-all-movables -fomit-frame-pointer -fstrict-aliasing
33
Noname PC
Abit BF6 (intel BX)
NT40 sp6a
intel P-III (Coppermine)
933MHz
L1=16+16Kb L2=256Kb
128Mb RAM
MS Visual C++ v6.0 sp3
Instruction set: Pentium Pro
Optimizations: Maximize Speed
57
SGI Octane
IP30
Irix 6.5
MIPS R10000
250MHz
L1=32+32Kb L2=???
1Gb RAM
SGI cc 7.2.1
-Ofast=IP30 -Xcpluscomm
215
SGI O2
IP32
Irix 6.5
MIPS R5000
195MHz
L1=32+32Kb L2=???
256Mb RAM
SGI cc 7.2.1
-Ofast=IP30 -Xcpluscomm
273
Noname PC
Shuttle HOT-569 (intel TX)
Win 98SE
intel Pentium MMX (P55C) 200MHz
L1=16+16Kb L2=512Kb
64Mb RAM
MS Visual C++ v6.0 sp3
Instruction set: Pentium
Optimizations: Maximize Speed
426
Digital Multia
VX40
Linux 2.4.0-test1
DEC Alpha 21066 (LCA4)
166MHz
L1=8+8Kb L2=256Kb
64Mb RAM
Compaq ccc v6.2.9.002
-O4 -fast
2112
Noname PC
Abit BF6 (intel BX)
Linux 2.2.13
intel P-III (Coppermine) 700MHz
L1=16+16Kb L2=256Kb
128Mb RAM
GNU gcc 2.95.3
-O2 -march=pentiumpro -funroll-loops -fmove-all-movables -fomit-frame-pointer -fstrict-aliasing
N/A
Noname PC
Abit BX6v2 (intel BX)
Linux 2.2.14
intel P-II (Deschutes) 400MHz
L1=16+16Kb L2=512Kb
64Mb RAM
GNU gcc 2.95.3
-O2 -march=pentiumpro -funroll-loops -fmove-all-movables -fomit-frame-pointer -fstrict-aliasing
N/A


Speed comparisons have been made using GrowTex version 000710-0950 with the following parameters:
Linear TurboGrow radius=13 param= 0.40
scanlines=1 (topblocks=38) sradius=2
on this picture.