Advertisement
kakycha01

Untitled

Nov 21st, 2024
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.32 KB | None | 0 0
  1. ambient[]={1,1,1,1};
  2. diffuse[]={1,1,1,1};
  3. forcedDiffuse[]={0,0,0,0};
  4. emmisive[]={0,0,0,1};
  5. specular[]={0.1,0.1,0.1,0};
  6. specularPower=40;
  7. multiTopProjectionLayer = 3; // layer of multi material which will be projected down, -1 = no projection (0 layer can't be used as it's default everywhere)
  8. degAngleTopProjectionStart = 55; // 0 flat surface, 90 orthogonal to ground (start of blend according surface normal)
  9. degAngleTopProjectionEnd = 70; // 0 flat surface, 90 orthogonal to ground (end of blend according surface normal)
  10. multiTopProjectionBlend = 0; // 1 = blend with also original mask, 0 = only top down projection
  11. multiTopProjectionLayerNormal = 0; // <0, 3> , -1 use geometry normal
  12. PixelShaderID="Multi";
  13. VertexShaderID="Multi";
  14. class TexGen0
  15. {
  16. uvSource="tex";
  17. class uvTransform
  18. {
  19. aside[]={1,0,0};
  20. up[]={0,1,0};
  21. dir[]={0,0,1};
  22. pos[]={0,0,0};
  23. };
  24. };
  25. class TexGen1
  26. {
  27. uvSource="tex";
  28. class uvTransform
  29. {
  30. aside[]={1,0,0};
  31. up[]={0,1,0};
  32. dir[]={0,0,1};
  33. pos[]={0,0,0};
  34. };
  35. };
  36. class TexGen2
  37. {
  38. uvSource="tex";
  39. class uvTransform
  40. {
  41. aside[]={1,0,0};
  42. up[]={0,1,0};
  43. dir[]={0,0,1};
  44. pos[]={0,0,0};
  45. };
  46. };
  47. class TexGen3 //snow
  48. {
  49. uvSource="tex";
  50. class uvTransform
  51. {
  52. aside[]={2,0,0};
  53. up[]={0,2,0};
  54. dir[]={0,0,1};
  55. pos[]={0,0,0};
  56. };
  57. };
  58. class TexGen4
  59. {
  60. uvSource="tex";
  61. class uvTransform
  62. {
  63. aside[]={1,0,0};
  64. up[]={0,1,0};
  65. dir[]={0,0,1};
  66. pos[]={0,0,0};
  67. };
  68. };
  69. class TexGen5
  70. {
  71. uvSource="tex";
  72. class uvTransform
  73. {
  74. aside[]={150,0,0};
  75. up[]={0,150,0};
  76. dir[]={0,0,1};
  77. pos[]={0,0,0};
  78. };
  79. };
  80. class TexGen6
  81. {
  82. uvSource="tex";
  83. class uvTransform
  84. {
  85. aside[]={1,0,0};
  86. up[]={0,1,0};
  87. dir[]={0,0,1};
  88. pos[]={0,0,0};
  89. };
  90. };
  91. class TexGen7
  92. {
  93. uvSource="tex";
  94. class uvTransform
  95. {
  96. aside[]={1,0,0};
  97. up[]={0,1,0};
  98. dir[]={0,0,1};
  99. pos[]={0,0,0};
  100. };
  101. };
  102. class Stage0 //Base texture for Multimaterial - same as base in p3d file
  103. {
  104. texture="kik_Moskow_textures_3\veh\veh_g2_snow_co.paa";
  105. texGen="0";
  106. };
  107. class Stage1 //Red channel - base tilable rock
  108. {
  109. texture="#(argb,8,8,3)color(0,0,0,1)";
  110. texGen="1";
  111. };
  112. class Stage2 //Green channel texture - green tilable things like moss or grass
  113.  
  114. {
  115. texture="#(argb,8,8,3)color(0,0,0,1)";
  116. texGen="2";
  117. };
  118. class Stage3 //Blue channel texture - snow
  119. {
  120. texture="kik_Moskow_textures\snow\snow_dsc_co.paa";
  121. texGen="3";
  122. };
  123. class Stage4
  124. {
  125. texture="#(argb,8,8,3)color(0,0,0,1,Mask)";
  126. texGen="4";
  127. };
  128. class Stage5
  129. {
  130. texture="kik_Moskow_textures_3\veh\veh_g2_smdi.paa";
  131. texGen="7";
  132. };
  133. class Stage6
  134. {
  135. texture="#(argb,8,8,3)color(0.5,0,0.5,1,DTSMDI)";
  136. texGen="7";
  137. };
  138. class Stage7
  139. {
  140. texture="#(argb,8,8,3)color(0.5,0,0.5,1,DTSMDI)";
  141. texGen="7";
  142. };
  143. class Stage8
  144. {
  145. texture="kik_Moskow_textures\snow\snow_dsc_smdi.paa";
  146. texGen="7";
  147. };
  148. class Stage9
  149. {
  150. texture="#(argb,8,8,3)color(0,0,0,0,MC)";
  151. texGen="4";
  152. };
  153. class Stage10
  154. {
  155. texture="#(argb,8,8,3)color(1,1,1,1,ADS)";
  156. texGen="4";
  157. };
  158. class Stage11
  159. {
  160. texture="kik_Moskow_textures_3\veh\veh_g2_NOHQ.paa";
  161. texGen="0";
  162. };
  163. class Stage12
  164. {
  165. texture="#(argb,8,8,3)color(0.5,0.5,1,1,NOHQ)";
  166. texGen="1";
  167. };
  168. class Stage13
  169. {
  170. texture="#(argb,8,8,3)color(0.5,0.5,1,1,NOHQ)";
  171. texGen="2";
  172. };
  173. class Stage14
  174. {
  175. texture="kik_Moskow_textures\snow\snow_dsc_nohq.paa";
  176. texGen="3";
  177. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement