-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathsemiProcTex_file_format.txt
63 lines (58 loc) · 1.79 KB
/
semiProcTex_file_format.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
-----------------------------------------------------------------------------------------------------------------
Technical paper:
Semi-Procedural Textures Using Point Process Texture Basis Functions
P. Guehl , R. AllEgre , J.-M. Dischler, B. Benes , and E. Galin
Computer Graphics Forum (EGSR 2020 special issue)
-----------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------
Semi-Procedural Texture file format
---------------------------------------------------------------------------
A semi-procedural texture file store parameters of our semi-procedural texture synthesis model.
// TODO: add description below...
Example of semi-procedural texture synthesis parameter file:
[EXEMPLAR]
name parched_cracked_mud_rainspots_2260562
exemplarSize 512 512
[SYNTHESIS]
outputSize 1024 1024
[PYRAMID]
nbMipmapLevels 10
pyramidMaxLevel 3
pyramidMinSize 32
nbPyramidLevels 4
[BLOCK INITIALIZATION]
blockGrid 16 16
blockSize 64 64
useSmartInitialization 1
smartInitNbPasses 131
[CORRECTION PASS]
correctionNbPasses 1
correctionSubPassBlockSize 3
correctionNeighborhoodSize 2
correctionNeighborSearchRadius 6
correctionNeighborSearchNbSamples 19
correctionNeighborSearchDDepth 2
[MATERIAL]
correctionWeightAlbedo 1
correctionWeightHeight 1
correctionWeightNormal 1
correctionWeightRoughness 1
[LABEL MAP]
useLabelMap 1
labelmapType 0
useLabelSampler 0
labelSamplerAreaThreshold 2500
[GUIDANCE]
correctionGuidanceWeight 0.85
correctionExemplarWeightDistance 0
correctionGuidanceWeightDistance 0
correctionLabelErrorAmount 0.25
[SEMI PROCEDURAL]
PPTBFThreshold 0.0859375
relaxContraints 0.078125 0.117188
guidanceWeight 0.937 0
distancePower 0.042
initializationError 0.906
nbLabels 6
[PPTBF]
shift 10 10