Skip to content

Commit 21cf8bc

Browse files
committed
Create ShaderChunk.js
1 parent 6c1a928 commit 21cf8bc

1 file changed

Lines changed: 146 additions & 0 deletions

File tree

src/layer3d/shaders/ShaderChunk.js

Lines changed: 146 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,146 @@
1+
/**
2+
* @author Richard Davey <rich@photonstorm.com>
3+
* @copyright 2020 Photon Storm Ltd.
4+
* @license {@link https://opensource.org/licenses/MIT|MIT License}
5+
*/
6+
7+
var alphamapFrag = require('./chunks/alphamapFrag');
8+
var alphamapParsFrag = require('./chunks/alphamapParsFrag');
9+
var alphaTestFrag = require('./chunks/alphaTestFrag');
10+
var ambientlightParsFrag = require('./chunks/ambientlightParsFrag');
11+
var aoMapParsFrag = require('./chunks/aoMapParsFrag');
12+
var beginFrag = require('./chunks/beginFrag');
13+
var beginVert = require('./chunks/beginVert');
14+
var bsdfs = require('./chunks/bsdfs');
15+
var bumpMapParsFrag = require('./chunks/bumpMapParsFrag');
16+
var clippingPlanesFrag = require('./chunks/clippingPlanesFrag');
17+
var clippingPlanesParsFrag = require('./chunks/clippingPlanesParsFrag');
18+
var colorFrag = require('./chunks/colorFrag');
19+
var colorParsFrag = require('./chunks/colorParsFrag');
20+
var colorParsVert = require('./chunks/colorParsVert');
21+
var colorVert = require('./chunks/colorVert');
22+
var commonFrag = require('./chunks/commonFrag');
23+
var commonVert = require('./chunks/commonVert');
24+
var diffuseMapFrag = require('./chunks/diffuseMapFrag');
25+
var diffuseMapParsFrag = require('./chunks/diffuseMapParsFrag');
26+
var directlightParsFrag = require('./chunks/directlightParsFrag');
27+
var ditheringFrag = require('./chunks/ditheringFrag');
28+
var ditheringParsFrag = require('./chunks/ditheringParsFrag');
29+
var emissiveMapFrag = require('./chunks/emissiveMapFrag');
30+
var emissiveMapParsFrag = require('./chunks/emissiveMapParsFrag');
31+
var encodingsFrag = require('./chunks/encodingsFrag');
32+
var encodingsParsFrag = require('./chunks/encodingsParsFrag');
33+
var endFrag = require('./chunks/endFrag');
34+
var envMapFrag = require('./chunks/envMapFrag');
35+
var envMapParsFrag = require('./chunks/envMapParsFrag');
36+
var envMapParsVert = require('./chunks/envMapParsVert');
37+
var envMapVert = require('./chunks/envMapVert');
38+
var fogFrag = require('./chunks/fogFrag');
39+
var fogParsFrag = require('./chunks/fogParsFrag');
40+
var inverse = require('./chunks/inverse');
41+
var lightFrag = require('./chunks/lightFrag');
42+
var lightParsFrag = require('./chunks/lightParsFrag');
43+
var morphnormalVert = require('./chunks/morphnormalVert');
44+
var morphtargetParsVert = require('./chunks/morphtargetParsVert');
45+
var morphtargetVert = require('./chunks/morphtargetVert');
46+
var normalFrag = require('./chunks/normalFrag');
47+
var normalMapParsFrag = require('./chunks/normalMapParsFrag');
48+
var normalParsFrag = require('./chunks/normalParsFrag');
49+
var normalParsVert = require('./chunks/normalParsVert');
50+
var normalVert = require('./chunks/normalVert');
51+
var packing = require('./chunks/packing');
52+
var pointlightParsFrag = require('./chunks/pointlightParsFrag');
53+
var premultipliedAlphaFrag = require('./chunks/premultipliedAlphaFrag');
54+
var pvmVert = require('./chunks/pvmVert');
55+
var shadow = require('./chunks/shadow');
56+
var shadowMapFrag = require('./chunks/shadowMapFrag');
57+
var shadowMapParsFrag = require('./chunks/shadowMapParsFrag');
58+
var shadowMapParsVert = require('./chunks/shadowMapParsVert');
59+
var shadowMapVert = require('./chunks/shadowMapVert');
60+
var skinningParsVert = require('./chunks/skinningParsVert');
61+
var skinningVert = require('./chunks/skinningVert');
62+
var skinnormalVert = require('./chunks/skinnormalVert');
63+
var specularMapFrag = require('./chunks/specularMapFrag');
64+
var specularMapParsFrag = require('./chunks/specularMapParsFrag');
65+
var spotlightParsFrag = require('./chunks/spotlightParsFrag');
66+
var transpose = require('./chunks/transpose');
67+
var tsn = require('./chunks/tsn');
68+
var uvParsFrag = require('./chunks/uvParsFrag');
69+
var uvParsVert = require('./chunks/uvParsVert');
70+
var uvVert = require('./chunks/uvVert');
71+
var viewModelPosParsFrag = require('./chunks/viewModelPosParsFrag');
72+
var viewModelPosParsVert = require('./chunks/viewModelPosParsVert');
73+
var viewModelPosVert = require('./chunks/viewModelPosVert');
74+
75+
var ShaderChunk = {
76+
alphamapFrag: alphamapFrag,
77+
alphamapParsFrag: alphamapParsFrag,
78+
alphaTestFrag: alphaTestFrag,
79+
ambientlightParsFrag: ambientlightParsFrag,
80+
aoMapParsFrag: aoMapParsFrag,
81+
beginFrag: beginFrag,
82+
beginVert: beginVert,
83+
bsdfs: bsdfs,
84+
bumpMapParsFrag: bumpMapParsFrag,
85+
clippingPlanesFrag: clippingPlanesFrag,
86+
clippingPlanesParsFrag: clippingPlanesParsFrag,
87+
colorFrag: colorFrag,
88+
colorParsFrag: colorParsFrag,
89+
colorParsVert: colorParsVert,
90+
colorVert: colorVert,
91+
commonFrag: commonFrag,
92+
commonVert: commonVert,
93+
diffuseMapFrag: diffuseMapFrag,
94+
diffuseMapParsFrag: diffuseMapParsFrag,
95+
directlightParsFrag: directlightParsFrag,
96+
ditheringFrag: ditheringFrag,
97+
ditheringParsFrag: ditheringParsFrag,
98+
emissiveMapFrag: emissiveMapFrag,
99+
emissiveMapParsFrag: emissiveMapParsFrag,
100+
encodingsFrag: encodingsFrag,
101+
encodingsParsFrag: encodingsParsFrag,
102+
endFrag: endFrag,
103+
envMapFrag: envMapFrag,
104+
envMapParsFrag: envMapParsFrag,
105+
envMapParsVert: envMapParsVert,
106+
envMapVert: envMapVert,
107+
fogFrag: fogFrag,
108+
fogParsFrag: fogParsFrag,
109+
inverse: inverse,
110+
lightFrag: lightFrag,
111+
lightParsFrag: lightParsFrag,
112+
main: 'void main()',
113+
morphnormalVert: morphnormalVert,
114+
morphtargetParsVert: morphtargetParsVert,
115+
morphtargetVert: morphtargetVert,
116+
normalFrag: normalFrag,
117+
normalMapParsFrag: normalMapParsFrag,
118+
normalParsFrag: normalParsFrag,
119+
normalParsVert: normalParsVert,
120+
normalVert: normalVert,
121+
packing: packing,
122+
pointlightParsFrag: pointlightParsFrag,
123+
premultipliedAlphaFrag: premultipliedAlphaFrag,
124+
pvmVert: pvmVert,
125+
shadow: shadow,
126+
shadowMapFrag: shadowMapFrag,
127+
shadowMapParsFrag: shadowMapParsFrag,
128+
shadowMapParsVert: shadowMapParsVert,
129+
shadowMapVert: shadowMapVert,
130+
skinningParsVert: skinningParsVert,
131+
skinningVert: skinningVert,
132+
skinnormalVert: skinnormalVert,
133+
specularMapFrag: specularMapFrag,
134+
specularMapParsFrag: specularMapParsFrag,
135+
spotlightParsFrag: spotlightParsFrag,
136+
transpose: transpose,
137+
tsn: tsn,
138+
uvParsFrag: uvParsFrag,
139+
uvParsVert: uvParsVert,
140+
uvVert: uvVert,
141+
viewModelPosParsFrag: viewModelPosParsFrag,
142+
viewModelPosParsVert: viewModelPosParsVert,
143+
viewModelPosVert: viewModelPosVert
144+
};
145+
146+
module.exports = ShaderChunk;

0 commit comments

Comments
 (0)