|
| 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