~ubuntu-branches/ubuntu/maverick/blender/maverick

« back to all changes in this revision

Viewing changes to extern/qdune/shaders/wood2.sqd

  • Committer: Bazaar Package Importer
  • Author(s): Khashayar Naderehvandi, Khashayar Naderehvandi, Alessio Treglia
  • Date: 2009-01-22 16:53:59 UTC
  • mfrom: (14.1.1 experimental)
  • Revision ID: james.westby@ubuntu.com-20090122165359-v0996tn7fbit64ni
Tags: 2.48a+dfsg-1ubuntu1
[ Khashayar Naderehvandi ]
* Merge from debian experimental (LP: #320045), Ubuntu remaining changes:
  - Add patch correcting header file locations.
  - Add libvorbis-dev and libgsm1-dev to Build-Depends.
  - Use avcodec_decode_audio2() in source/blender/src/hddaudio.c

[ Alessio Treglia ]
* Add missing previous changelog entries.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# QDSLC version 0.0.1-alpha
2
 
surface wood2
3
 
param uniform float Ka 1
4
 
param uniform color darkwood 0.35 0.22 0.08
5
 
param uniform float Kd 0.75
6
 
param uniform float ringscale 15
7
 
param uniform color lightwood 0.69 0.44 0.25
8
 
param uniform float grainy 1
9
 
param uniform float roughness 0.1
10
 
param uniform float Ks 0.4
11
 
param uniform float txtscale 1
12
 
temp varying point PP
13
 
temp varying float r
14
 
temp varying normal Nf
15
 
temp varying point PQ
16
 
temp varying float r2
17
 
temp varying color Ct
18
 
temp varying float my_t
19
 
temp varying float $1
20
 
temp varying float $2
21
 
temp varying float $3
22
 
temp uniform float $4
23
 
temp varying vector $5
24
 
temp varying vector $6
25
 
const float $7 0.75
26
 
const float $8 1
27
 
const float $9 3
28
 
const string $10 "shader"
29
 
const float $11 0.8
30
 
const float $12 8
31
 
const float $13 128
32
 
const float $14 0.2
33
 
const float $15 16
34
 
const float $16 1.3
35
 
const float $17 12.93
36
 
const float $18 0.55
37
 
const float $19 5
38
 
global Ci Oi I N P Os
39
 
codesegment
40
 
        ptransform1      $6 $10 P
41
 
        mulvvf           PP $6 txtscale
42
 
        zcomp            $3 PP
43
 
        divfff           my_t $3 ringscale
44
 
        xcomp            $3 PP
45
 
        mulfff           $3 $3 $12
46
 
        ycomp            $1 PP
47
 
        mulfff           $1 $1 $12
48
 
        zcomp            $2 PP
49
 
        movvf3           PQ $3 $1 $2
50
 
        noise3f          $3 PQ
51
 
        divfff           $3 $3 $15
52
 
        addfff           my_t my_t $3
53
 
        xcomp            $3 PP
54
 
        ycomp            $1 PP
55
 
        addfff           $1 $1 $17
56
 
        movvf3           PQ $3 my_t $1
57
 
        noise3f          $3 PQ
58
 
        mulfff           r ringscale $3
59
 
        floor            $3 r
60
 
        subfff           r r $3
61
 
        smoothstep       $3 $14 $18 r
62
 
        mulfff           $3 $11 $3
63
 
        smoothstep       $1 $7 $11 r
64
 
        subfff           $1 $8 $1
65
 
        mulfff           $3 $3 $1
66
 
        addfff           r $14 $3
67
 
        xcomp            $3 PP
68
 
        mulfff           $3 $3 $13
69
 
        addfff           $3 $3 $19
70
 
        zcomp            $1 PP
71
 
        mulfff           $1 $1 $12
72
 
        subfff           $1 $1 $9
73
 
        ycomp            $2 PP
74
 
        mulfff           $2 $2 $13
75
 
        addfff           $2 $2 $8
76
 
        movvf3           PQ $3 $1 $2
77
 
        noise3f          $3 PQ
78
 
        subfff           $3 $16 $3
79
 
        mulfff           $3 grainy $3
80
 
        subfff           $4 $8 grainy
81
 
        addfff           r2 $3 $4
82
 
        mulfff           $3 r r2
83
 
        mulfff           $3 $3 r2
84
 
        mixv             Ct lightwood darkwood $3
85
 
        normalize        $6 N
86
 
        faceforward1     Nf $6 I
87
 
        ambient          $6
88
 
        mulvvf           $6 $6 Ka
89
 
        diffuse          $5 Nf
90
 
        maddvvf          $6 $5 Kd
91
 
        mulvvv           $6 Ct $6
92
 
        normalize        $5 I
93
 
        negvv            $5 $5
94
 
        specular         $5 Nf $5 roughness
95
 
        maddvvf          $6 $5 Ks
96
 
        movvv            Ci $6
97
 
        movvv            Oi Os
98
 
        mulvvv           Ci Ci Oi
99
 
        return