You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

313 lines
6.6 KiB

  1. material Default2DMaterial
  2. {
  3. renderState
  4. {
  5. blend = true
  6. blendSrc = ONE
  7. blendDst = ONE_MINUS_SRC_ALPHA
  8. cullFace = false
  9. depthTest = false
  10. stencilTest = false
  11. }
  12. }
  13. material Default3DMaterial
  14. {
  15. renderState
  16. {
  17. blend = true
  18. blendSrc = ONE
  19. blendDst = ONE_MINUS_SRC_ALPHA
  20. cullFace = false
  21. depthTest = true
  22. depthWrite = true
  23. }
  24. }
  25. material ShaderPositionTextureColor : Default2DMaterial
  26. {
  27. technique
  28. {
  29. pass
  30. {
  31. vertexShader = core/preload/shaders/ccShader_PositionTextureColor.vert
  32. fragmentShader = core/preload/shaders/ccShader_PositionTextureColor.frag
  33. }
  34. }
  35. }
  36. material ShaderPositionTextureColor3D : Default3DMaterial
  37. {
  38. technique
  39. {
  40. pass
  41. {
  42. vertexShader = core/preload/shaders/ccShader_PositionTextureColor.vert
  43. fragmentShader = core/preload/shaders/ccShader_PositionTextureColor.frag
  44. }
  45. }
  46. }
  47. material ShaderPositionTextureColor_noMVP : Default2DMaterial
  48. {
  49. technique
  50. {
  51. pass
  52. {
  53. vertexShader = core/preload/shaders/ccShader_PositionTextureColor_noMVP.vert
  54. fragmentShader = core/preload/shaders/ccShader_PositionTextureColor_noMVP.frag
  55. }
  56. }
  57. }
  58. material ShaderPositionTextureColorAlphaTest : Default2DMaterial
  59. {
  60. technique
  61. {
  62. pass
  63. {
  64. vertexShader = core/preload/shaders/ccShader_PositionTextureColor.vert
  65. fragmentShader = core/preload/shaders/ccShader_PositionTextureColorAlphaTest.frag
  66. }
  67. }
  68. }
  69. material ShaderPositionTextureColorAlphaTest_NoMV : Default2DMaterial
  70. {
  71. technique
  72. {
  73. pass
  74. {
  75. vertexShader = core/preload/shaders/ccShader_PositionTextureColor_noMVP.vert
  76. fragmentShader = core/preload/shaders/ccShader_PositionTextureColorAlphaTest.frag
  77. }
  78. }
  79. }
  80. material ShaderPositionColor : Default2DMaterial
  81. {
  82. technique
  83. {
  84. pass
  85. {
  86. vertexShader = core/preload/shaders/ccShader_PositionColor.vert
  87. fragmentShader = core/preload/shaders/ccShader_PositionColor.frag
  88. }
  89. }
  90. }
  91. material ShaderPositionColor3D : Default3DMaterial
  92. {
  93. technique
  94. {
  95. pass
  96. {
  97. vertexShader = core/preload/shaders/ccShader_PositionColor.vert
  98. fragmentShader = core/preload/shaders/ccShader_PositionColor.frag
  99. }
  100. }
  101. }
  102. material ShaderPositionColor_noMVP : Default2DMaterial
  103. {
  104. technique
  105. {
  106. pass
  107. {
  108. vertexShader = core/preload/shaders/ccShader_PositionTextureColor_noMVP.vert
  109. fragmentShader = core/preload/shaders/ccShader_PositionColor.frag
  110. }
  111. }
  112. }
  113. material ShaderPositionTexture : Default2DMaterial
  114. {
  115. technique
  116. {
  117. pass
  118. {
  119. vertexShader = core/preload/shaders/ccShader_PositionTexture.vert
  120. fragmentShader = core/preload/shaders/ccShader_PositionTexture.frag
  121. }
  122. }
  123. }
  124. material ShaderPositionTexture_uColor : Default2DMaterial
  125. {
  126. technique
  127. {
  128. pass
  129. {
  130. vertexShader = core/preload/shaders/ccShader_PositionTexture_uColor.vert
  131. fragmentShader = core/preload/shaders/ccShader_PositionTexture_uColor.frag
  132. }
  133. }
  134. }
  135. material ShaderPositionTextureA8Color : Default2DMaterial
  136. {
  137. technique
  138. {
  139. pass
  140. {
  141. vertexShader = core/preload/shaders/ccShader_PositionTextureA8Color.vert
  142. fragmentShader = core/preload/shaders/ccShader_PositionTextureA8Color.frag
  143. }
  144. }
  145. }
  146. material ShaderPosition_uColor : Default2DMaterial
  147. {
  148. technique
  149. {
  150. pass
  151. {
  152. vertexShader = core/preload/shaders/ccShader_Position_uColor.vert
  153. fragmentShader = core/preload/shaders/ccShader_Position_uColor.frag
  154. }
  155. }
  156. }
  157. material ShaderPosition_uColor3D : Default3DMaterial
  158. {
  159. technique
  160. {
  161. pass
  162. {
  163. vertexShader = core/preload/shaders/ccShader_Position_uColor.vert
  164. fragmentShader = core/preload/shaders/ccShader_Position_uColor.frag
  165. }
  166. }
  167. }
  168. material ShaderPositionLengthTextureColor : Default2DMaterial
  169. {
  170. technique
  171. {
  172. pass
  173. {
  174. vertexShader = core/preload/shaders/ccShader_PositionColorLengthTexture.vert
  175. fragmentShader = core/preload/shaders/ccShader_PositionColorLengthTexture.frag
  176. }
  177. }
  178. }
  179. material ShaderLabelDFNormal : Default2DMaterial
  180. {
  181. technique
  182. {
  183. pass
  184. {
  185. vertexShader = core/preload/shaders/ccShader_Label.vert
  186. fragmentShader = core/preload/shaders/ccShader_Label_df.frag
  187. }
  188. }
  189. }
  190. material ShaderLabelDFGlow : Default2DMaterial
  191. {
  192. technique
  193. {
  194. pass
  195. {
  196. vertexShader = core/preload/shaders/ccShader_Label.vert
  197. fragmentShader = core/preload/shaders/ccShader_Label_df_glow.frag
  198. }
  199. }
  200. }
  201. material ShaderLabelNormal : Default2DMaterial
  202. {
  203. technique
  204. {
  205. pass
  206. {
  207. vertexShader = core/preload/shaders/ccShader_Label.vert
  208. fragmentShader = core/preload/shaders/ccShader_Label_normal.frag
  209. }
  210. }
  211. }
  212. material ShaderLabelOutline : Default2DMaterial
  213. {
  214. technique
  215. {
  216. pass
  217. {
  218. vertexShader = core/preload/shaders/ccShader_Label.vert
  219. fragmentShader = core/preload/shaders/ccShader_Label_outline_border.frag
  220. }
  221. pass
  222. {
  223. vertexShader = core/preload/shaders/ccShader_Label.vert
  224. fragmentShader = core/preload/shaders/ccShader_Label_outline_font.frag
  225. }
  226. }
  227. }
  228. material ShaderTextNormal : Default2DMaterial
  229. {
  230. technique
  231. {
  232. pass
  233. {
  234. vertexShader = core/preload/shaders/ccShader_Text.vert
  235. fragmentShader = core/preload/shaders/ccShader_Text_normal.frag
  236. }
  237. }
  238. }
  239. material ShaderTextOutline : Default2DMaterial
  240. {
  241. technique
  242. {
  243. pass
  244. {
  245. vertexShader = core/preload/shaders/ccShader_Text.vert
  246. fragmentShader = core/preload/shaders/ccShader_Text_outline.frag
  247. }
  248. }
  249. }
  250. material Shader3DPosition : Default2DMaterial
  251. {
  252. technique
  253. {
  254. pass
  255. {
  256. vertexShader = core/preload/shaders/ccShader_3D_PositionTex.vert
  257. fragmentShader = core/preload/shaders/ccShader_3D_Color.frag
  258. }
  259. }
  260. }
  261. material Shader3DPositionTexture : Default2DMaterial
  262. {
  263. technique
  264. {
  265. pass
  266. {
  267. vertexShader = core/preload/shaders/ccShader_3D_PositionTex.vert
  268. fragmentShader = core/preload/shaders/ccShader_3D_ColorTex.frag
  269. }
  270. }
  271. }