Advertisement
Guest User

Untitled

a guest
Sep 6th, 2014
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 64.31 KB | None | 0 0
  1.  
  2. class Lighting : DefaultLighting {
  3. groundReflection[] = {0.132, 0.133, 0.122};
  4. };
  5.  
  6. class DayLightingBrightAlmost : DayLightingBrightAlmost {
  7. deepNight[] = {-15, {0.005, 0.01, 0.01}, {0.0, 0.002, 0.003}, {0.0, 0.0, 0.0}, {0.0, 0.0, 0.0}, {0.0, 0.002, 0.003}, {0.0, 0.002, 0.003}, 0};
  8. fullNight[] = {-5, {0.182, 0.213, 0.25}, {0.05, 0.111, 0.221}, {0.04, 0.034, 0.004}, {0.039, 0.049, 0.072}, {0.082, 0.128, 0.185}, {0.283, 0.35, 0.431}, 0};
  9. sunMoon[] = {-3.75, {0.377, 0.441, 0.518}, {0.103, 0.227, 0.453}, {0.04, 0.034, 0.004}, {0.039, 0.049, 0.072}, {0.174, 0.274, 0.395}, {0.582, 0.72, 0.887}, 0.5};
  10. earlySun[] = {-2.5, {0.675, 0.69, 0.784}, {0.22, 0.322, 0.471}, {0.04, 0.034, 0.004}, {0.039, 0.049, 0.072}, {0.424, 0.549, 0.745}, {0.698, 0.753, 0.894}, 1};
  11. sunrise[] = {0, {0.675, 0.69, 0.784}, {0.478, 0.51, 0.659}, {0.2, 0.19, 0.07}, {0.124, 0.161, 0.236}, {{0.847, 0.855, 0.965}, 0.2}, {{0.933, 0.949, 0.996}, 2}, 1};
  12. earlyMorning[] = {3, {{0.844, 0.61, 0.469}, 0.8}, {0.424, 0.557, 0.651}, {{1, 0.45, 0.2}, 1}, {0.12, 0.26, 0.38}, {{0.428, 0.579, 0.743}, 2}, {{0.844, 0.61, 0.469}, 2.7}, 1};
  13. midMorning[] = {8, {{0.822, 0.75, 0.646}, 3.8}, {{0.383, 0.58, 0.858}, 1.3}, {{1.3, 0.9, 0.61}, 2.8}, {{0.12, 0.18, 0.28}, 0.5}, {{0.322, 0.478, 0.675}, 3.5}, {{1.0, 0.929, 0.815}, 4.7}, 1};
  14. morning[] = {16, {{1, 0.95, 0.91}, 12.2}, {{0.12, 0.18, 0.28}, 9.2}, {{1, 0.95, 0.91}, 11.2}, {{0.12, 0.18, 0.28}, 8.5}, {{0.14, 0.18, 0.24}, 11.0}, {{0.5, 0.6, 0.9}, 13.2}, 1};
  15. noon[] = {45, {{0.98, 0.94, 0.94}, 13.8}, {{0.2, 0.27, 0.35}, 10.8}, {{0.98, 0.94, 0.94}, 13.8}, {{0.2, 0.27, 0.35}, 10.8}, {{0.5, 0.64, 1.0}, 12.0}, {{0.5, 0.5, 0.5}, 14.8}, 1, 0.5, 0.4, 0.5, 0.4};
  16. };
  17.  
  18. class DayLightingRainy : DayLightingRainy {
  19. deepNight[] = {-15, {0.005, 0.01, 0.01}, {0.0, 0.002, 0.003}, {0.0, 0.0, 0.0}, {0.0, 0.0, 0.0}, {0.0, 0.002, 0.003}, {0.0, 0.002, 0.003}, 0};
  20. fullNight[] = {-5, {0.023, 0.023, 0.023}, {0.02, 0.02, 0.02}, {0.023, 0.023, 0.023}, {0.02, 0.02, 0.02}, {0.01, 0.01, 0.02}, {0.08, 0.06, 0.06}, 0};
  21. sunMoon[] = {-3.75, {0.04, 0.04, 0.05}, {0.04, 0.04, 0.05}, {0.04, 0.04, 0.05}, {0.04, 0.04, 0.05}, {0.04, 0.035, 0.04}, {0.11, 0.08, 0.09}, 0.5};
  22. earlySun[] = {-2.5, {0.0689, 0.0689, 0.0804}, {0.06, 0.06, 0.07}, {0.0689, 0.0689, 0.0804}, {0.06, 0.06, 0.07}, {0.08, 0.07, 0.08}, {0.14, 0.1, 0.12}, 0.5};
  23. earlyMorning[] = {3, {{1, 1, 1}, (-4)+3.95}, {{1, 1, 1}, (-4)+3.0}, {{1, 1, 1}, (-4)+3.95}, {{1, 1, 1}, (-4)+3.0}, {{1, 1, 1}, (-4)+4}, {{1, 1, 1}, (-4)+5.5}, 1};
  24. morning[] = {16, {{1, 1, 1}, (-4)+5.7}, {{1, 1, 1}, (-4)+4.5}, {{1, 1, 1}, (-4)+5.7}, {{1, 1, 1}, (-4)+4.5}, {{1, 1, 1}, (-4)+7}, {{1, 1, 1}, (-4)+8}, 1};
  25. lateMorning[] = {25, {{1, 1, 1}, (-4)+10.45}, {{1, 1, 1}, (-4)+9.75}, {{1, 1, 1}, (-4)+10.45}, {{1, 1, 1}, (-4)+9.75}, {{1, 1, 1}, (-4)+12}, {{1, 1, 1}, (-4)+12.75}, 1};
  26. noon[] = {45, {{1, 1, 1}, 10.0}, {{1, 1, 1}, 9.0}, {{1, 1, 1}, 9.0}, {{1, 1, 1}, 8.0}, {{0.5, 0.64, 1}, 12.0}, {{0.5, 0.5, 0.5}, 14.8}, 1};
  27. };
  28.  
  29. class Weather : Weather {
  30. class LightingNew {
  31. class Lighting0 {
  32. height = 0;
  33. overcast = 0.6;
  34. sunAngle = -10;
  35. sunOrMoon = 0;
  36. diffuse[] = {0.0297, 0.0539, 0.16005};
  37. diffuseCloud[] = {0.02673, 0.04851, 0.144045};
  38. ambient[] = {0, 0.00055, 0.0063};
  39. ambientCloud[] = {0, 0.000495, 0.00567};
  40. ambientMid[] = {0, 0.00033, 0.00378};
  41. ambientMidCloud[] = {0, 0.000297, 0.003402};
  42. groundReflection[] = {0, 0.000198, 0.002268};
  43. groundReflectionCloud[] = {0, 0.000178, 0.002041};
  44. bidirect[] = {0, 0, 0};
  45. bidirectCloud[] = {0, 0, 0};
  46. sky[] = {0.002, 0.002, 0.0025};
  47. skyAroundSun[] = {3.2e-005, 0.000404, 0.000938};
  48. fogColor[] = {0.010224, 0.014418, 0.027709};
  49. apertureMin = 0.6517;
  50. apertureStandard = 0.7448;
  51. apertureMax = 1.17;
  52. standardAvgLum = 0.0012;
  53. desiredLuminanceCoef = 0.118098;
  54. desiredLuminanceCoefCloud = 0.059049;
  55. luminanceRectCoef = 0.4;
  56. luminanceRectCoefCloud = 0.2;
  57. rayleigh[] = {0.00749, 0.01388, 0.02878};
  58. mie[] = {0.0046, 0.0046, 0.0046};
  59. cloudsColor[] = {{0.3, 0.4, 1}, 8};
  60. swBrightness = 1;
  61. };
  62.  
  63. class Lighting1 {
  64. height = 0;
  65. overcast = 0.6;
  66. sunAngle = -9;
  67. sunOrMoon = 0;
  68. diffuse[] = {0, 0, 0};
  69. diffuseCloud[] = {0, 0, 0};
  70. ambient[] = {0.0044, 0.0077, 0.018};
  71. ambientCloud[] = {0.00396, 0.00693, 0.0162};
  72. ambientMid[] = {0.00264, 0.00462, 0.0108};
  73. ambientMidCloud[] = {0.002376, 0.004158, 0.00972};
  74. groundReflection[] = {0.001584, 0.002772, 0.00648};
  75. groundReflectionCloud[] = {0.001426, 0.002495, 0.005832};
  76. bidirect[] = {0, 0, 0};
  77. bidirectCloud[] = {0, 0, 0};
  78. sky[] = {0.063536, 0.061948, 0.061081};
  79. skyAroundSun[] = {0.03249, 0.020216, 0.023458};
  80. fogColor[] = {0.01278, 0.018022, 0.034636};
  81. apertureMin = 6.517;
  82. apertureStandard = 7.448;
  83. apertureMax = 11.7;
  84. standardAvgLum = 1.2;
  85. desiredLuminanceCoef = 0.13122;
  86. desiredLuminanceCoefCloud = 0.06561;
  87. luminanceRectCoef = 0.4;
  88. luminanceRectCoefCloud = 0.2;
  89. rayleigh[] = {0.00749, 0.01388, 0.02878};
  90. mie[] = {0.0046, 0.0046, 0.0046};
  91. cloudsColor[] = {0.8, 0.81, 1};
  92. swBrightness = 1;
  93. };
  94.  
  95. class Lighting2 {
  96. height = 0;
  97. overcast = 0.6;
  98. sunAngle = -8;
  99. sunOrMoon = 1;
  100. diffuse[] = {0, 0, 0};
  101. diffuseCloud[] = {0, 0, 0};
  102. ambient[] = {0.024, 0.0385, 0.06345};
  103. ambientCloud[] = {0.0216, 0.03465, 0.057105};
  104. ambientMid[] = {0.0144, 0.0231, 0.03807};
  105. ambientMidCloud[] = {0.01296, 0.02079, 0.034263};
  106. groundReflection[] = {0.0072, 0.01155, 0.019035};
  107. groundReflectionCloud[] = {0.00648, 0.010395, 0.017132};
  108. bidirect[] = {0, 0, 0};
  109. bidirectCloud[] = {0, 0, 0};
  110. sky[] = {{0.06688, 0.065208, 0.064296}, 0.135575};
  111. skyAroundSun[] = {{0.0342, 0.02128, 0.024692}, 0.4};
  112. fogColor[] = {0.015974, 0.022528, 0.043295};
  113. apertureMin = 6.86;
  114. apertureStandard = 7.84;
  115. apertureMax = 13;
  116. standardAvgLum = 3;
  117. desiredLuminanceCoef = 0.1458;
  118. desiredLuminanceCoefCloud = 0.0729;
  119. luminanceRectCoef = 0.4;
  120. luminanceRectCoefCloud = 0.2;
  121. rayleigh[] = {0.00749, 0.01388, 0.02878};
  122. mie[] = {0.0046, 0.0046, 0.0046};
  123. cloudsColor[] = {{0.8, 0.81, 1}, 0.135575};
  124. swBrightness = 1;
  125. };
  126.  
  127. class Lighting3 {
  128. height = 0;
  129. overcast = 0.6;
  130. sunAngle = -7;
  131. sunOrMoon = 1;
  132. diffuse[] = {0, 0, 0};
  133. diffuseCloud[] = {0, 0, 0};
  134. ambient[] = {0.02, 0.11, 0.3411};
  135. ambientCloud[] = {0.018, 0.099, 0.30699};
  136. ambientMid[] = {0.016, 0.088, 0.27288};
  137. ambientMidCloud[] = {0.0144, 0.0792, 0.245592};
  138. groundReflection[] = {0.008, 0.044, 0.13644};
  139. groundReflectionCloud[] = {0.0072, 0.0396, 0.122796};
  140. bidirect[] = {0.000213, 0.000203, 0.000191};
  141. bidirectCloud[] = {0.000192, 0.000183, 0.000171};
  142. sky[] = {{0.0704, 0.06864, 0.06768}, 4.06725};
  143. skyAroundSun[] = {{0.036, 0.0224, 0.025992}, 4.2427};
  144. fogColor[] = {0.019968, 0.02816, 0.054118};
  145. apertureMin = 7;
  146. apertureStandard = 8;
  147. apertureMax = 20;
  148. standardAvgLum = 5;
  149. desiredLuminanceCoef = 0.13122;
  150. desiredLuminanceCoefCloud = 0.06561;
  151. luminanceRectCoef = 0.4;
  152. luminanceRectCoefCloud = 0.2;
  153. rayleigh[] = {0.00749, 0.01388, 0.02878};
  154. mie[] = {0.0046, 0.0046, 0.0046};
  155. cloudsColor[] = {{0.8, 0.81, 1}, 6.5076};
  156. swBrightness = 1;
  157. };
  158.  
  159. class Lighting4 {
  160. height = 0;
  161. overcast = 0.6;
  162. sunAngle = -5;
  163. sunOrMoon = 1;
  164. diffuse[] = {0, 0, 0};
  165. diffuseCloud[] = {0, 0, 0};
  166. ambient[] = {{0.2, 0.275, 0.6309}, 1.8183};
  167. ambientCloud[] = {{0.18, 0.2475, 0.56781}, 1.63647};
  168. ambientMid[] = {{0.2, 0.275, 0.6309}, 1.63647};
  169. ambientMidCloud[] = {{0.18, 0.2475, 0.56781}, 1.47282};
  170. groundReflection[] = {{0.1, 0.1375, 0.31545}, 1.14553};
  171. groundReflectionCloud[] = {{0.09, 0.12375, 0.283905}, 1.03098};
  172. bidirect[] = {0.00213, 0.002034, 0.001905};
  173. bidirectCloud[] = {0.001917, 0.001831, 0.001715};
  174. sky[] = {{0.352, 0.3432, 0.3384}, 8.1345};
  175. skyAroundSun[] = {{0.36, 0.224, 0.25992}, 7.57625};
  176. fogColor[] = {0.02496, 0.0352, 0.067648};
  177. apertureMin = 8;
  178. apertureStandard = 8;
  179. apertureMax = 20;
  180. standardAvgLum = 10;
  181. desiredLuminanceCoef = 0.1458;
  182. desiredLuminanceCoefCloud = 0.0729;
  183. luminanceRectCoef = 0.4;
  184. luminanceRectCoefCloud = 0.2;
  185. rayleigh[] = {0.00749, 0.01388, 0.02878};
  186. mie[] = {0.0046, 0.0046, 0.0046};
  187. cloudsColor[] = {{0.8, 0.81, 1}, 13.0152};
  188. swBrightness = 1;
  189. };
  190.  
  191. class Lighting5 {
  192. height = 0;
  193. overcast = 0.6;
  194. sunAngle = -2;
  195. sunOrMoon = 1;
  196. diffuse[] = {{0.66, 0.1764, 0.3007}, 1.595};
  197. diffuseCloud[] = {{0.594, 0.15876, 0.27063}, 1.4355};
  198. ambient[] = {{0.28, 0.33, 0.6345}, 2.12135};
  199. ambientCloud[] = {{0.252, 0.297, 0.57105}, 1.90921};
  200. ambientMid[] = {{0.28, 0.33, 0.6345}, 2.12135};
  201. ambientMidCloud[] = {{0.252, 0.297, 0.57105}, 1.90921};
  202. groundReflection[] = {{0.14, 0.165, 0.31725}, 1.48495};
  203. groundReflectionCloud[] = {{0.126, 0.1485, 0.285525}, 1.33645};
  204. bidirect[] = {0.00497, 0.004746, 0.004445};
  205. bidirectCloud[] = {0.004473, 0.004271, 0.004001};
  206. sky[] = {{0.44, 0.429, 0.423}, 8.40565};
  207. skyAroundSun[] = {{0.45, 0.28, 0.3249}, 7.8793};
  208. fogColor[] = {0.0312, 0.044, 0.08456};
  209. apertureMin = 7;
  210. apertureStandard = 9;
  211. apertureMax = 20;
  212. standardAvgLum = 20;
  213. desiredLuminanceCoef = 0.162;
  214. desiredLuminanceCoefCloud = 0.081;
  215. luminanceRectCoef = 0.4;
  216. luminanceRectCoefCloud = 0.2;
  217. rayleigh[] = {0.00749, 0.01388, 0.02878};
  218. mie[] = {0.0046, 0.0046, 0.0046};
  219. cloudsColor[] = {{0.8, 0.81, 1}, 10.0868};
  220. swBrightness = 1;
  221. };
  222.  
  223. class Lighting6 {
  224. height = 0;
  225. overcast = 0.6;
  226. sunAngle = 0;
  227. sunOrMoon = 1;
  228. diffuse[] = {{0.99, 0.2744, 0.2134}, 6.061};
  229. diffuseCloud[] = {{0.891, 0.24696, 0.19206}, 5.4549};
  230. ambient[] = {{0.32, 0.42735, 0.6777}, 3.0305};
  231. ambientCloud[] = {{0.288, 0.384615, 0.60993}, 2.72745};
  232. ambientMid[] = {{0.4512, 0.485775, 0.7608}, 3.18202};
  233. ambientMidCloud[] = {{0.40608, 0.437198, 0.68472}, 2.86382};
  234. groundReflection[] = {{0.28187, 0.2712, 0.37973}, 3.11839};
  235. groundReflectionCloud[] = {{0.253683, 0.24408, 0.341757}, 2.80655};
  236. bidirect[] = {0.03408, 0.032544, 0.03048};
  237. bidirectCloud[] = {0.030672, 0.02929, 0.027432};
  238. sky[] = {{0.4392, 0.42735, 0.4239}, 8.81238};
  239. skyAroundSun[] = {{0.4472, 0.297605, 0.3249}, 8.33387};
  240. fogColor[] = {0.039, 0.055, 0.1057};
  241. apertureMin = 8;
  242. apertureStandard = 12;
  243. apertureMax = 20;
  244. standardAvgLum = 60;
  245. desiredLuminanceCoef = 0.18;
  246. desiredLuminanceCoefCloud = 0.09;
  247. luminanceRectCoef = 0.4;
  248. luminanceRectCoefCloud = 0.2;
  249. rayleigh[] = {0.00749, 0.01388, 0.02878};
  250. mie[] = {0.0046, 0.0046, 0.0046};
  251. cloudsColor[] = {{0.8, 0.81, 1}, 10.3986};
  252. swBrightness = 1;
  253. };
  254.  
  255. class Lighting7 {
  256. height = 0;
  257. overcast = 0.6;
  258. sunAngle = 2;
  259. sunOrMoon = 1;
  260. diffuse[] = {{1.1, 0.4116, 0.194}, 8.7725};
  261. diffuseCloud[] = {{0.99, 0.37044, 0.1746}, 7.89525};
  262. ambient[] = {{0.424, 0.45925, 0.7371}, 4.38625};
  263. ambientCloud[] = {{0.3816, 0.413325, 0.66339}, 3.94762};
  264. ambientMid[] = {{0.4782, 0.52197, 0.784}, 4.82487};
  265. ambientMidCloud[] = {{0.43038, 0.469773, 0.7056}, 4.34239};
  266. groundReflection[] = {{0.3692, 0.35256, 0.438785}, 4.58363};
  267. groundReflectionCloud[] = {{0.33228, 0.317304, 0.394907}, 4.12527};
  268. bidirect[] = {0.03337, 0.031866, 0.029845};
  269. bidirectCloud[] = {0.030033, 0.028679, 0.026861};
  270. sky[] = {{0.4312, 0.4433, 0.5175}, 10.5749};
  271. skyAroundSun[] = {{0.4392, 0.32186, 0.3609}, 10.6067};
  272. fogColor[] = {0.087, 0.11165, 0.1743};
  273. apertureMin = 10;
  274. apertureStandard = 15;
  275. apertureMax = 20;
  276. standardAvgLum = 70;
  277. desiredLuminanceCoef = 0.2;
  278. desiredLuminanceCoefCloud = 0.4;
  279. luminanceRectCoef = 0.4;
  280. luminanceRectCoefCloud = 0.2;
  281. rayleigh[] = {0.00749, 0.01388, 0.02878};
  282. mie[] = {0.0046, 0.0046, 0.0046};
  283. cloudsColor[] = {{0.8, 0.81, 1}, 10.5749};
  284. swBrightness = 1;
  285. };
  286.  
  287. class Lighting8 {
  288. height = 0;
  289. overcast = 0.6;
  290. sunAngle = 6;
  291. sunOrMoon = 1;
  292. diffuse[] = {{1.1, 0.588, 0.291}, 12.76};
  293. diffuseCloud[] = {{0.99, 0.5292, 0.2619}, 11.484};
  294. ambient[] = {{0.4164, 0.4939, 0.7956}, 6.6352};
  295. ambientCloud[] = {{0.37476, 0.44451, 0.71604}, 5.97168};
  296. ambientMid[] = {{0.522, 0.56134, 0.796}, 7.43142};
  297. ambientMidCloud[] = {{0.4698, 0.505206, 0.7164}, 6.68828};
  298. groundReflection[] = {{0.48635, 0.467142, 0.509905}, 6.68828};
  299. groundReflectionCloud[] = {{0.437715, 0.420428, 0.458915}, 6.01945};
  300. bidirect[] = {0.03266, 0.031188, 0.02921};
  301. bidirectCloud[] = {0.029394, 0.028069, 0.026289};
  302. sky[] = {{0.42, 0.46255, 0.6507}, 12.2017};
  303. skyAroundSun[] = {{0.424, 0.344575, 0.396}, 12.8796};
  304. fogColor[] = {0.251, 0.28215, 0.36855};
  305. apertureMin = 15;
  306. apertureStandard = 28;
  307. apertureMax = 40;
  308. standardAvgLum = 120;
  309. desiredLuminanceCoef = 0.2;
  310. desiredLuminanceCoefCloud = 0.4;
  311. luminanceRectCoef = 0.4;
  312. luminanceRectCoefCloud = 0.2;
  313. rayleigh[] = {0.00749, 0.01388, 0.02878};
  314. mie[] = {0.0046, 0.0046, 0.0046};
  315. cloudsColor[] = {{0.8, 0.81, 1}, 12.2017};
  316. swBrightness = 1;
  317. };
  318.  
  319. class Lighting9 {
  320. height = 0;
  321. overcast = 0.6;
  322. sunAngle = 16;
  323. sunOrMoon = 1;
  324. diffuse[] = {{1.1, 0.7252, 0.485}, 14.355};
  325. diffuseCloud[] = {{0.99, 0.65268, 0.4365}, 12.9195};
  326. ambient[] = {{0.408, 0.52195, 0.855}, 7.7517};
  327. ambientCloud[] = {{0.3672, 0.469755, 0.7695}, 6.97653};
  328. ambientMid[] = {{0.5652, 0.600075, 0.796}, 8.91446};
  329. ambientMidCloud[] = {{0.50868, 0.540068, 0.7164}, 8.02301};
  330. groundReflection[] = {{0.6035, 0.575622, 0.575945}, 7.13156};
  331. groundReflectionCloud[] = {{0.54315, 0.51806, 0.518351}, 6.41841};
  332. bidirect[] = {0.03195, 0.03051, 0.028575};
  333. bidirectCloud[] = {0.028755, 0.027459, 0.025718};
  334. sky[] = {{0.408, 0.48565, 0.8163}, 13.0152};
  335. skyAroundSun[] = {{0.412, 0.36498, 0.42435}, 13.6372};
  336. fogColor[] = {0.38, 0.4235, 0.5334};
  337. apertureMin = 25;
  338. apertureStandard = 35;
  339. apertureMax = 85;
  340. standardAvgLum = 540;
  341. desiredLuminanceCoef = 0.2;
  342. desiredLuminanceCoefCloud = 0.4;
  343. luminanceRectCoef = 0.4;
  344. luminanceRectCoefCloud = 0.2;
  345. rayleigh[] = {0.00749, 0.01388, 0.02878};
  346. mie[] = {0.0046, 0.0046, 0.0046};
  347. cloudsColor[] = {{0.8, 0.81, 1}, 13.0152};
  348. swBrightness = 1;
  349. };
  350.  
  351. class Lighting10 {
  352. height = 0;
  353. overcast = 0.6;
  354. sunAngle = 45;
  355. sunOrMoon = 1;
  356. diffuse[] = {{1.1, 0.98, 0.97}, 15.95};
  357. diffuseCloud[] = {{0.99, 0.882, 0.873}, 14.355};
  358. ambient[] = {{0.4, 0.55, 0.9}, 9.7295};
  359. ambientCloud[] = {{0.36, 0.495, 0.81}, 8.75655};
  360. ambientMid[] = {{0.6, 0.635, 0.8}, 10.7024};
  361. ambientMidCloud[] = {{0.54, 0.5715, 0.72}, 9.63221};
  362. groundReflection[] = {{0.71, 0.678, 0.635}, 8.56196};
  363. groundReflectionCloud[] = {{0.639, 0.6102, 0.5715}, 7.70576};
  364. bidirect[] = {0.02982, 0.028476, 0.02667};
  365. bidirectCloud[] = {0.026838, 0.025628, 0.024003};
  366. sky[] = {{0.4, 0.55, 0.9}, 13.5575};
  367. skyAroundSun[] = {{0.4, 0.385, 0.45}, 15.1525};
  368. fogColor[] = {{0.5, 0.55, 0.68}, 0.015};
  369. apertureMin = 35;
  370. apertureStandard = 65;
  371. apertureMax = 85;
  372. standardAvgLum = 800;
  373. desiredLuminanceCoef = 0.2;
  374. desiredLuminanceCoefCloud = 0.4;
  375. luminanceRectCoef = 0.4;
  376. luminanceRectCoefCloud = 0.2;
  377. rayleigh[] = {0.00749, 0.01388, 0.02878};
  378. mie[] = {0.006, 0.0046, 0.004};
  379. cloudsColor[] = {{0.8, 0.81, 1}, 13.5575};
  380. swBrightness = 1;
  381. };
  382.  
  383. class Lighting11 {
  384. height = 0;
  385. overcast = 0.8;
  386. sunAngle = -10;
  387. sunOrMoon = 0;
  388. diffuse[] = {0, 0, 0};
  389. diffuseCloud[] = {0, 0, 0};
  390. ambient[] = {0, 0.000371, 0.004253};
  391. ambientCloud[] = {0, 0.000278, 0.003189};
  392. ambientMid[] = {0, 0.000223, 0.002552};
  393. ambientMidCloud[] = {0, 0.000167, 0.001914};
  394. groundReflection[] = {0, 0.000134, 0.001531};
  395. groundReflectionCloud[] = {0, 0.0001, 0.001148};
  396. bidirect[] = {0, 0, 0};
  397. bidirectCloud[] = {0, 0, 0};
  398. sky[] = {0.002, 0.002, 0.0025};
  399. skyAroundSun[] = {6.4e-005, 0.001239, 0};
  400. fogColor[] = {0, 0, 0};
  401. apertureMin = 0.6517;
  402. apertureStandard = 0.7448;
  403. apertureMax = 1.17;
  404. standardAvgLum = 1e-006;
  405. desiredLuminanceCoef = 0.118098;
  406. desiredLuminanceCoefCloud = 0.059049;
  407. luminanceRectCoef = 0.4;
  408. luminanceRectCoefCloud = 0.2;
  409. rayleigh[] = {0.00749, 0.01388, 0.02878};
  410. mie[] = {0.0046, 0.0046, 0.0046};
  411. cloudsColor[] = {{0.3, 0.4, 1}, 8};
  412. swBrightness = 1;
  413. };
  414.  
  415. class Lighting12 {
  416. height = 0;
  417. overcast = 0.8;
  418. sunAngle = -9;
  419. sunOrMoon = 0;
  420. diffuse[] = {0, 0, 0};
  421. diffuseCloud[] = {0, 0, 0};
  422. ambient[] = {0.004, 0.08, 0.018};
  423. ambientCloud[] = {0.003, 0.06, 0.0135};
  424. ambientMid[] = {0.0024, 0.048, 0.0108};
  425. ambientMidCloud[] = {0.0018, 0.036, 0.0081};
  426. groundReflection[] = {0.00144, 0.0288, 0.00648};
  427. groundReflectionCloud[] = {0.00108, 0.0216, 0.00486};
  428. bidirect[] = {0, 0, 0};
  429. bidirectCloud[] = {0, 0, 0};
  430. sky[] = {0.063536, 0.061948, 0.061081};
  431. skyAroundSun[] = {0.063536, 0.061948, 0.061081};
  432. fogColor[] = {0, 0, 0};
  433. apertureMin = 6.517;
  434. apertureStandard = 7.448;
  435. apertureMax = 11.7;
  436. standardAvgLum = 0.001;
  437. desiredLuminanceCoef = 0.13122;
  438. desiredLuminanceCoefCloud = 0.06561;
  439. luminanceRectCoef = 0.4;
  440. luminanceRectCoefCloud = 0.2;
  441. rayleigh[] = {0.00749, 0.01388, 0.02878};
  442. mie[] = {0.0046, 0.0046, 0.0046};
  443. cloudsColor[] = {0.8, 0.81, 1};
  444. swBrightness = 1;
  445. };
  446.  
  447. class Lighting13 {
  448. height = 0;
  449. overcast = 0.8;
  450. sunAngle = -8;
  451. sunOrMoon = 1;
  452. diffuse[] = {0, 0, 0};
  453. diffuseCloud[] = {0, 0, 0};
  454. ambient[] = {0.029, 0.028, 0.134};
  455. ambientCloud[] = {0.02175, 0.021, 0.1005};
  456. ambientMid[] = {0.0174, 0.0168, 0.0804};
  457. ambientMidCloud[] = {0.01305, 0.0126, 0.0603};
  458. groundReflection[] = {0.01044, 0.01008, 0.04824};
  459. groundReflectionCloud[] = {0.00783, 0.00756, 0.03618};
  460. bidirect[] = {0, 0, 0};
  461. bidirectCloud[] = {0, 0, 0};
  462. sky[] = {0.06688, 0.065208, 0.064296};
  463. skyAroundSun[] = {0.06688, 0.065208, 0.064296};
  464. fogColor[] = {0, 0, 0};
  465. apertureMin = 6.86;
  466. apertureStandard = 7.84;
  467. apertureMax = 13;
  468. standardAvgLum = 0.002;
  469. desiredLuminanceCoef = 0.1458;
  470. desiredLuminanceCoefCloud = 0.0729;
  471. luminanceRectCoef = 0.4;
  472. luminanceRectCoefCloud = 0.2;
  473. rayleigh[] = {0.00749, 0.01388, 0.02878};
  474. mie[] = {0.0046, 0.0046, 0.0046};
  475. cloudsColor[] = {{0.8, 0.81, 1}, 3};
  476. swBrightness = 1;
  477. };
  478.  
  479. class Lighting14 {
  480. height = 0;
  481. overcast = 0.8;
  482. sunAngle = -7;
  483. sunOrMoon = 1;
  484. diffuse[] = {0, 0, 0};
  485. diffuseCloud[] = {0, 0, 0};
  486. ambient[] = {0.047, 0.051, 0.183};
  487. ambientCloud[] = {0.03525, 0.03825, 0.13725};
  488. ambientMid[] = {0.0282, 0.0306, 0.1098};
  489. ambientMidCloud[] = {0.02115, 0.02295, 0.08235};
  490. groundReflection[] = {0.01692, 0.01836, 0.06588};
  491. groundReflectionCloud[] = {0.01269, 0.01377, 0.04941};
  492. bidirect[] = {0.000144, 0.000137, 0.000129};
  493. bidirectCloud[] = {0.000108, 0.000103, 9.6e-005};
  494. sky[] = {0.0704, 0.06864, 0.06768};
  495. skyAroundSun[] = {0.5, 0.5, 0.5};
  496. fogColor[] = {0.00256, 0.00512, 0.01536};
  497. apertureMin = 7;
  498. apertureStandard = 8;
  499. apertureMax = 20;
  500. standardAvgLum = 0.003;
  501. desiredLuminanceCoef = 0.13122;
  502. desiredLuminanceCoefCloud = 0.06561;
  503. luminanceRectCoef = 0.4;
  504. luminanceRectCoefCloud = 0.2;
  505. rayleigh[] = {0.00749, 0.01388, 0.02878};
  506. mie[] = {0.0046, 0.0046, 0.0046};
  507. cloudsColor[] = {{0.8, 0.81, 1}, 8};
  508. swBrightness = 1;
  509. };
  510.  
  511. class Lighting15 {
  512. height = 0;
  513. overcast = 0.8;
  514. sunAngle = -5;
  515. sunOrMoon = 1;
  516. diffuse[] = {0, 0, 0};
  517. diffuseCloud[] = {0, 0, 0};
  518. ambient[] = {0.07, 0.081, 0.245};
  519. ambientCloud[] = {0.0525, 0.06075, 0.18375};
  520. ambientMid[] = {0.042, 0.0486, 0.147};
  521. ambientMidCloud[] = {0.0315, 0.03645, 0.11025};
  522. groundReflection[] = {0.0252, 0.02916, 0.0882};
  523. groundReflectionCloud[] = {0.0189, 0.02187, 0.06615};
  524. bidirect[] = {0.001438, 0.001373, 0.001286};
  525. bidirectCloud[] = {0.001078, 0.00103, 0.000964};
  526. sky[] = {{0.352, 0.3432, 0.3384}, 1.21475};
  527. skyAroundSun[] = {{0.5, 0.5, 0.5}, 1.35766};
  528. fogColor[] = {0.0032, 0.0064, 0.0192};
  529. apertureMin = 8;
  530. apertureStandard = 8;
  531. apertureMax = 20;
  532. standardAvgLum = 0.006;
  533. desiredLuminanceCoef = 0.1458;
  534. desiredLuminanceCoefCloud = 0.0729;
  535. luminanceRectCoef = 0.4;
  536. luminanceRectCoefCloud = 0.2;
  537. rayleigh[] = {0.00749, 0.01388, 0.02878};
  538. mie[] = {0.0046, 0.0046, 0.0046};
  539. cloudsColor[] = {{0.8, 0.81, 1}, 5.20608};
  540. swBrightness = 1;
  541. };
  542.  
  543. class Lighting16 {
  544. height = 0;
  545. overcast = 0.8;
  546. sunAngle = -2;
  547. sunOrMoon = 1;
  548. diffuse[] = {0, 0, 0};
  549. diffuseCloud[] = {0, 0, 0};
  550. ambient[] = {0.097, 0.155, 0.318};
  551. ambientCloud[] = {0.07275, 0.11625, 0.2385};
  552. ambientMid[] = {0.0582, 0.093, 0.1908};
  553. ambientMidCloud[] = {0.04365, 0.06975, 0.1431};
  554. groundReflection[] = {0.03492, 0.0558, 0.11448};
  555. groundReflectionCloud[] = {0.02619, 0.04185, 0.08586};
  556. bidirect[] = {0.003355, 0.003204, 0.003};
  557. bidirectCloud[] = {0.002516, 0.002403, 0.00225};
  558. sky[] = {{0.44, 0.429, 0.423}, 2.4295};
  559. skyAroundSun[] = {{0.5, 0.5, 0.5}, 2.71533};
  560. fogColor[] = {0.004, 0.008, 0.024};
  561. apertureMin = 7;
  562. apertureStandard = 9;
  563. apertureMax = 20;
  564. standardAvgLum = 0.01;
  565. desiredLuminanceCoef = 0.162;
  566. desiredLuminanceCoefCloud = 0.081;
  567. luminanceRectCoef = 0.4;
  568. luminanceRectCoefCloud = 0.2;
  569. rayleigh[] = {0.00749, 0.01388, 0.02878};
  570. mie[] = {0.0046, 0.0046, 0.0046};
  571. cloudsColor[] = {{0.8, 0.81, 1}, 6.05207};
  572. swBrightness = 1;
  573. };
  574.  
  575. class Lighting17 {
  576. height = 0;
  577. overcast = 0.8;
  578. sunAngle = 0;
  579. sunOrMoon = 1;
  580. diffuse[] = {0, 0, 0};
  581. diffuseCloud[] = {0, 0, 0};
  582. ambient[] = {{0.101, 0.187, 0.426}, 0.559845};
  583. ambientCloud[] = {{0.07575, 0.14025, 0.3195}, 0.419884};
  584. ambientMid[] = {{0.0606, 0.1122, 0.2556}, 0.515057};
  585. ambientMidCloud[] = {{0.04545, 0.08415, 0.1917}, 0.386293};
  586. groundReflection[] = {{0.03636, 0.06732, 0.15336}, 0.334787};
  587. groundReflectionCloud[] = {{0.02727, 0.05049, 0.11502}, 0.251091};
  588. bidirect[] = {0.023004, 0.021967, 0.020574};
  589. bidirectCloud[] = {0.017253, 0.016475, 0.015431};
  590. sky[] = {{0.4392, 0.42735, 0.4239}, 4.85901};
  591. skyAroundSun[] = {{0.5, 0.5, 0.5}, 5.43066};
  592. fogColor[] = {0.005, 0.01, 0.03};
  593. apertureMin = 8;
  594. apertureStandard = 12;
  595. apertureMax = 20;
  596. standardAvgLum = 1;
  597. desiredLuminanceCoef = 0.18;
  598. desiredLuminanceCoefCloud = 0.09;
  599. luminanceRectCoef = 0.4;
  600. luminanceRectCoefCloud = 0.2;
  601. rayleigh[] = {0.00749, 0.01388, 0.02878};
  602. mie[] = {0.0046, 0.0046, 0.0046};
  603. cloudsColor[] = {{0.8, 0.81, 1}, 8.83881};
  604. swBrightness = 1;
  605. };
  606.  
  607. class Lighting18 {
  608. height = 0;
  609. overcast = 0.8;
  610. sunAngle = 2;
  611. sunOrMoon = 1;
  612. diffuse[] = {0, 0, 0};
  613. diffuseCloud[] = {0, 0, 0};
  614. ambient[] = {{0.27, 0.32, 0.554}, 3.35907};
  615. ambientCloud[] = {{0.2025, 0.24, 0.4155}, 2.5193};
  616. ambientMid[] = {{0.216, 0.256, 0.4432}, 3.2583};
  617. ambientMidCloud[] = {{0.162, 0.192, 0.3324}, 2.44372};
  618. groundReflection[] = {{0.1512, 0.1792, 0.31024}, 2.28081};
  619. groundReflectionCloud[] = {{0.1134, 0.1344, 0.23268}, 1.71061};
  620. bidirect[] = {0.022525, 0.02151, 0.020145};
  621. bidirectCloud[] = {0.016894, 0.016132, 0.015109};
  622. sky[] = {{0.4312, 0.4433, 0.5175}, 6.94144};
  623. skyAroundSun[] = {{0.5, 0.5, 0.5}, 7.75808};
  624. fogColor[] = {0.02, 0.025, 0.04};
  625. apertureMin = 10;
  626. apertureStandard = 15;
  627. apertureMax = 20;
  628. standardAvgLum = 5;
  629. desiredLuminanceCoef = 0.2;
  630. desiredLuminanceCoefCloud = 0.4;
  631. luminanceRectCoef = 0.4;
  632. luminanceRectCoefCloud = 0.2;
  633. rayleigh[] = {0.00749, 0.01388, 0.02878};
  634. mie[] = {0.0046, 0.0046, 0.0046};
  635. cloudsColor[] = {{0.8, 0.81, 1}, 9.51737};
  636. swBrightness = 1;
  637. };
  638.  
  639. class Lighting19 {
  640. height = 0;
  641. overcast = 0.8;
  642. sunAngle = 6;
  643. sunOrMoon = 1;
  644. diffuse[] = {0, 0, 0};
  645. diffuseCloud[] = {0, 0, 0};
  646. ambient[] = {{0.375, 0.442, 0.669}, 5.59845};
  647. ambientCloud[] = {{0.28125, 0.3315, 0.50175}, 4.19884};
  648. ambientMid[] = {{0.3, 0.3536, 0.5352}, 5.59845};
  649. ambientMidCloud[] = {{0.225, 0.2652, 0.4014}, 4.19884};
  650. groundReflection[] = {{0.21, 0.24752, 0.37464}, 4.19884};
  651. groundReflectionCloud[] = {{0.1575, 0.18564, 0.28098}, 3.14913};
  652. bidirect[] = {0.022046, 0.021052, 0.019717};
  653. bidirectCloud[] = {0.016534, 0.015789, 0.014788};
  654. sky[] = {{0.42, 0.46255, 0.6507}, 8.6768};
  655. skyAroundSun[] = {{0.5, 0.5, 0.5}, 9.6976};
  656. fogColor[] = {0.054, 0.055, 0.05};
  657. apertureMin = 15;
  658. apertureStandard = 25;
  659. apertureMax = 40;
  660. standardAvgLum = 60;
  661. desiredLuminanceCoef = 0.2;
  662. desiredLuminanceCoefCloud = 0.4;
  663. luminanceRectCoef = 0.4;
  664. luminanceRectCoefCloud = 0.2;
  665. rayleigh[] = {0.00749, 0.01388, 0.02878};
  666. mie[] = {0.0046, 0.0046, 0.0046};
  667. cloudsColor[] = {{0.8, 0.81, 1}, 11.5917};
  668. swBrightness = 1;
  669. };
  670.  
  671. class Lighting20 {
  672. height = 0;
  673. overcast = 0.8;
  674. sunAngle = 16;
  675. sunOrMoon = 1;
  676. diffuse[] = {0, 0, 0};
  677. diffuseCloud[] = {0, 0, 0};
  678. ambient[] = {{0.465, 0.545, 0.767}, 10.0772};
  679. ambientCloud[] = {{0.34875, 0.40875, 0.57525}, 7.55791};
  680. ambientMid[] = {{0.372, 0.436, 0.6136}, 10.5811};
  681. ambientMidCloud[] = {{0.279, 0.327, 0.4602}, 7.9358};
  682. groundReflection[] = {{0.2604, 0.3052, 0.42952}, 8.46486};
  683. groundReflectionCloud[] = {{0.1953, 0.2289, 0.32214}, 6.34864};
  684. bidirect[] = {0.021566, 0.020594, 0.019288};
  685. bidirectCloud[] = {0.016175, 0.015446, 0.014466};
  686. sky[] = {{0.408, 0.48565, 0.8163}, 10.846};
  687. skyAroundSun[] = {{0.5, 0.5, 0.5}, 12.122};
  688. fogColor[] = {0.05, 0.052, 0.052};
  689. apertureMin = 25;
  690. apertureStandard = 30;
  691. apertureMax = 85;
  692. standardAvgLum = 30;
  693. desiredLuminanceCoef = 0.2;
  694. desiredLuminanceCoefCloud = 0.4;
  695. luminanceRectCoef = 0.4;
  696. luminanceRectCoefCloud = 0.2;
  697. rayleigh[] = {0.00749, 0.01388, 0.02878};
  698. mie[] = {0.0046, 0.0046, 0.0046};
  699. cloudsColor[] = {{0.8, 0.81, 1}, 13.0152};
  700. swBrightness = 1;
  701. };
  702.  
  703. class Lighting21 {
  704. height = 0;
  705. overcast = 0.8;
  706. sunAngle = 45;
  707. sunOrMoon = 1;
  708. diffuse[] = {0, 0, 0};
  709. diffuseCloud[] = {0, 0, 0};
  710. ambient[] = {{0.587, 0.686, 0.9}, 11.1969};
  711. ambientCloud[] = {{0.44025, 0.5145, 0.675}, 8.39767};
  712. ambientMid[] = {{0.4696, 0.5488, 0.72}, 11.7568};
  713. ambientMidCloud[] = {{0.3522, 0.4116, 0.54}, 8.81756};
  714. groundReflection[] = {{0.32872, 0.38416, 0.504}, 9.99323};
  715. groundReflectionCloud[] = {{0.24654, 0.28812, 0.378}, 7.49493};
  716. bidirect[] = {0.020129, 0.019221, 0.018002};
  717. bidirectCloud[] = {0.015096, 0.014416, 0.013502};
  718. sky[] = {{0.4, 0.55, 0.9}, 13.5575};
  719. skyAroundSun[] = {{0.4, 0.385, 0.45}, 15.1525};
  720. fogColor[] = {0.05, 0.044, 0.042};
  721. apertureMin = 35;
  722. apertureStandard = 45;
  723. apertureMax = 85;
  724. standardAvgLum = 100;
  725. desiredLuminanceCoef = 0.2;
  726. desiredLuminanceCoefCloud = 0.4;
  727. luminanceRectCoef = 0.4;
  728. luminanceRectCoefCloud = 0.2;
  729. rayleigh[] = {0.00749, 0.01388, 0.02878};
  730. mie[] = {0.006, 0.0046, 0.004};
  731. cloudsColor[] = {{0.8, 0.81, 1}, 13.5575};
  732. swBrightness = 1;
  733. };
  734.  
  735. class Lighting22 {
  736. height = -0.001;
  737. overcast = 0;
  738. sunAngle = -10;
  739. sunOrMoon = 0;
  740. diffuse[] = {0.06, 0.09, 0.2};
  741. diffuseCloud[] = {0.054, 0.081, 0.18};
  742. ambient[] = {0.005, 0.009, 0.035};
  743. ambientCloud[] = {0.0045, 0.0081, 0.0315};
  744. ambientMid[] = {0.0005, 0.0009, 0.0035};
  745. ambientMidCloud[] = {0.00045, 0.00081, 0.00315};
  746. groundReflection[] = {0.0004, 0.00055, 0.00089};
  747. groundReflectionCloud[] = {0.00036, 0.000495, 0.000801};
  748. bidirect[] = {0, 0, 0};
  749. bidirectCloud[] = {0, 0, 0};
  750. sky[] = {0.002, 0.002, 0.0025};
  751. skyAroundSun[] = {4e-006, 0.000102, 0.00032};
  752. fogColor[] = {0.000391, 0.000653, 0.000706};
  753. apertureMin = 0.43;
  754. apertureStandard = 0.5;
  755. apertureMax = 0.66;
  756. standardAvgLum = 0.0016;
  757. desiredLuminanceCoef = 0;
  758. desiredLuminanceCoefCloud = 0;
  759. luminanceRectCoef = 0;
  760. luminanceRectCoefCloud = 0;
  761. rayleigh[] = {0.00749, 0.01388, 0.02878};
  762. mie[] = {0.0046, 0.0046, 0.0046};
  763. cloudsColor[] = {{0.8, 0.81, 1}, 8};
  764. swBrightness = 1;
  765. };
  766.  
  767. class Lighting23 {
  768. height = -0.001;
  769. overcast = 0;
  770. sunAngle = -9;
  771. sunOrMoon = 0;
  772. diffuse[] = {0.06, 0.09, 0.2};
  773. diffuseCloud[] = {0.06, 0.09, 0.2};
  774. ambient[] = {0.006, 0.009, 0.02};
  775. ambientCloud[] = {0.006, 0.009, 0.02};
  776. ambientMid[] = {0.0048, 0.0072, 0.016};
  777. ambientMidCloud[] = {0.0048, 0.0072, 0.016};
  778. groundReflection[] = {0.00336, 0.00504, 0.0112};
  779. groundReflectionCloud[] = {0.00336, 0.00504, 0.0112};
  780. bidirect[] = {0, 0.05, 0.07};
  781. bidirectCloud[] = {0, 0.05, 0.07};
  782. sky[] = {0.0027, 0.01728, 0.027};
  783. skyAroundSun[] = {0.004, 0.00512, 0.008};
  784. fogColor[] = {0.000391, 0.000653, 0.000706};
  785. apertureMin = 0.43;
  786. apertureStandard = 0.5;
  787. apertureMax = 0.66;
  788. standardAvgLum = 0.00162;
  789. rayleigh[] = {0.00749, 0.01388, 0.02878};
  790. mie[] = {0.0046, 0.0046, 0.0046};
  791. cloudsColor[] = {0.8, 0.81, 1};
  792. swBrightness = 1;
  793. };
  794.  
  795. class Lighting24 {
  796. height = -0.001;
  797. overcast = 0;
  798. sunAngle = -8;
  799. sunOrMoon = 1;
  800. diffuse[] = {0.06, 0.09, 0.2};
  801. diffuseCloud[] = {0.06, 0.09, 0.2};
  802. ambient[] = {0.012, 0.018, 0.04};
  803. ambientCloud[] = {0.012, 0.018, 0.04};
  804. ambientMid[] = {0.0096, 0.0144, 0.032};
  805. ambientMidCloud[] = {0.0096, 0.0144, 0.032};
  806. groundReflection[] = {0.00672, 0.01008, 0.0224};
  807. groundReflectionCloud[] = {0.00672, 0.01008, 0.0224};
  808. bidirect[] = {0, 0.05, 0.07};
  809. bidirectCloud[] = {0, 0.05, 0.07};
  810. sky[] = {0.009, 0.0576, 0.09};
  811. skyAroundSun[] = {0.02, 0.0256, 0.04};
  812. fogColor[] = {0.000652, 0.001088, 0.001177};
  813. apertureMin = 0.43;
  814. apertureStandard = 0.5;
  815. apertureMax = 0.66;
  816. standardAvgLum = 0.00405;
  817. rayleigh[] = {0.00749, 0.01388, 0.02878};
  818. mie[] = {0.0046, 0.0046, 0.0046};
  819. cloudsColor[] = {{0.8, 0.81, 1}, 3};
  820. swBrightness = 1;
  821. };
  822.  
  823. class Lighting25 {
  824. height = -0.001;
  825. overcast = 0;
  826. sunAngle = -7;
  827. sunOrMoon = 1;
  828. diffuse[] = {0.078, 0.117, 0.26};
  829. diffuseCloud[] = {0.078, 0.117, 0.26};
  830. ambient[] = {0.0702, 0.1053, 0.234};
  831. ambientCloud[] = {0.0702, 0.1053, 0.234};
  832. ambientMid[] = {0.05616, 0.08424, 0.1872};
  833. ambientMidCloud[] = {0.05616, 0.08424, 0.1872};
  834. groundReflection[] = {0.039312, 0.058968, 0.13104};
  835. groundReflectionCloud[] = {0.039312, 0.058968, 0.13104};
  836. bidirect[] = {0, 0.05, 0.07};
  837. bidirectCloud[] = {0, 0.05, 0.07};
  838. sky[] = {0.03, 0.192, 0.3};
  839. skyAroundSun[] = {0.1, 0.128, 0.2};
  840. fogColor[] = {0.001087, 0.001814, 0.001962};
  841. apertureMin = 0.559;
  842. apertureStandard = 0.65;
  843. apertureMax = 0.858;
  844. standardAvgLum = 0.00675;
  845. rayleigh[] = {0.00749, 0.01388, 0.02878};
  846. mie[] = {0.0046, 0.0046, 0.0046};
  847. cloudsColor[] = {{0.8, 0.81, 1}, 8};
  848. swBrightness = 1;
  849. };
  850.  
  851. class Lighting26 {
  852. height = -0.001;
  853. overcast = 0;
  854. sunAngle = -5;
  855. sunOrMoon = 1;
  856. diffuse[] = {0.15, 0.9, 1.8};
  857. diffuseCloud[] = {0.15, 0.9, 1.8};
  858. ambient[] = {0.135, 0.81, 1.62};
  859. ambientCloud[] = {0.135, 0.81, 1.62};
  860. ambientMid[] = {0.108, 0.648, 1.296};
  861. ambientMidCloud[] = {0.108, 0.648, 1.296};
  862. groundReflection[] = {0.0756, 0.4536, 0.9072};
  863. groundReflectionCloud[] = {0.0756, 0.4536, 0.9072};
  864. bidirect[] = {0, 0.05, 0.07};
  865. bidirectCloud[] = {0, 0.05, 0.07};
  866. sky[] = {{0.1, 0.64, 1}, 1.21475};
  867. skyAroundSun[] = {{0.5, 0.64, 1}, 1.35766};
  868. fogColor[] = {0.001812, 0.003023, 0.00327};
  869. apertureMin = 1.118;
  870. apertureStandard = 1.3;
  871. apertureMax = 1.716;
  872. standardAvgLum = 0.135;
  873. rayleigh[] = {0.00749, 0.01388, 0.02878};
  874. mie[] = {0.0046, 0.0046, 0.0046};
  875. cloudsColor[] = {{0.8, 0.81, 1}, 5.20608};
  876. swBrightness = 1;
  877. };
  878.  
  879. class Lighting27 {
  880. height = -0.001;
  881. overcast = 0;
  882. sunAngle = -2;
  883. sunOrMoon = 1;
  884. diffuse[] = {0.75, 4.5, 9};
  885. diffuseCloud[] = {0.75, 4.5, 9};
  886. ambient[] = {0.675, 4.05, 8.1};
  887. ambientCloud[] = {0.675, 4.05, 8.1};
  888. ambientMid[] = {0.54, 3.24, 6.48};
  889. ambientMidCloud[] = {0.54, 3.24, 6.48};
  890. groundReflection[] = {0.378, 2.268, 4.536};
  891. groundReflectionCloud[] = {0.378, 2.268, 4.536};
  892. bidirect[] = {0, 0.05, 0.07};
  893. bidirectCloud[] = {0, 0.05, 0.07};
  894. sky[] = {{0.1, 0.64, 1}, 2.4295};
  895. skyAroundSun[] = {{0.5, 0.64, 1}, 2.71533};
  896. fogColor[] = {0.00302, 0.005038, 0.005449};
  897. apertureMin = 2.236;
  898. apertureStandard = 2.6;
  899. apertureMax = 3.432;
  900. standardAvgLum = 2.25;
  901. rayleigh[] = {0.00749, 0.01388, 0.02878};
  902. mie[] = {0.0046, 0.0046, 0.0046};
  903. cloudsColor[] = {{0.8, 0.81, 1}, 6.05207};
  904. swBrightness = 1;
  905. };
  906.  
  907. class Lighting28 {
  908. height = -0.001;
  909. overcast = 0;
  910. sunAngle = 0;
  911. sunOrMoon = 1;
  912. diffuse[] = {5, 30, 60};
  913. diffuseCloud[] = {5, 30, 60};
  914. ambient[] = {4.5, 27, 54};
  915. ambientCloud[] = {4.5, 27, 54};
  916. ambientMid[] = {3.6, 21.6, 43.2};
  917. ambientMidCloud[] = {3.6, 21.6, 43.2};
  918. groundReflection[] = {2.52, 15.12, 30.24};
  919. groundReflectionCloud[] = {2.52, 15.12, 30.24};
  920. bidirect[] = {0, 0.05, 0.07};
  921. bidirectCloud[] = {0.03, 0.03, 0.03};
  922. sky[] = {{0.1, 0.64, 1}, 4.85901};
  923. skyAroundSun[] = {{0.5, 0.64, 1}, 5.43066};
  924. fogColor[] = {0.005034, 0.008397, 0.009082};
  925. apertureMin = 5.5125;
  926. apertureStandard = 8.424;
  927. apertureMax = 22.1484;
  928. standardAvgLum = 7.5;
  929. desiredLuminanceCoef = 0;
  930. desiredLuminanceCoefCloud = 0;
  931. luminanceRectCoef = 1;
  932. luminanceRectCoefCloud = 1;
  933. rayleigh[] = {0.00749, 0.01388, 0.02878};
  934. mie[] = {0.0046, 0.0046, 0.0046};
  935. cloudsColor[] = {{0.8, 0.81, 1}, 8.83881};
  936. swBrightness = 1;
  937. };
  938.  
  939. class Lighting29 {
  940. height = -0.001;
  941. overcast = 0;
  942. sunAngle = 2;
  943. sunOrMoon = 1;
  944. diffuse[] = {10, 60, 120};
  945. diffuseCloud[] = {10, 60, 120};
  946. ambient[] = {9, 54, 108};
  947. ambientCloud[] = {9, 54, 108};
  948. ambientMid[] = {7.2, 43.2, 86.4};
  949. ambientMidCloud[] = {7.2, 43.2, 86.4};
  950. groundReflection[] = {5.04, 30.24, 60.48};
  951. groundReflectionCloud[] = {5.04, 30.24, 60.48};
  952. bidirect[] = {0, 0.05, 0.07};
  953. bidirectCloud[] = {0.03, 0.03, 0.03};
  954. sky[] = {{0.1, 0.64, 1}, 6.94144};
  955. skyAroundSun[] = {{0.5, 0.64, 1}, 7.75808};
  956. fogColor[] = {0.00839, 0.013994, 0.015137};
  957. apertureMin = 7.35;
  958. apertureStandard = 12.96;
  959. apertureMax = 29.5313;
  960. standardAvgLum = 15;
  961. desiredLuminanceCoef = 0;
  962. desiredLuminanceCoefCloud = 0;
  963. luminanceRectCoef = 1;
  964. luminanceRectCoefCloud = 1;
  965. rayleigh[] = {0.00749, 0.01388, 0.02878};
  966. mie[] = {0.0046, 0.0046, 0.0046};
  967. cloudsColor[] = {{0.8, 0.81, 1}, 9.51737};
  968. swBrightness = 1;
  969. };
  970.  
  971. class Lighting30 {
  972. height = -0.001;
  973. overcast = 0;
  974. sunAngle = 6;
  975. sunOrMoon = 1;
  976. diffuse[] = {{0.2, 0.45, 0.5}, 9.1872};
  977. diffuseCloud[] = {{0.2, 0.5, 0.5}, 9.1872};
  978. ambient[] = {{0.05, 0.17, 0.2}, 6.43104};
  979. ambientCloud[] = {{0, 0.5, 1}, 6.43104};
  980. ambientMid[] = {{0, 0.17, 0.2}, 4.50173};
  981. ambientMidCloud[] = {{0, 0.5, 1}, 4.50173};
  982. groundReflection[] = {{0, 0.45, 0.4}, 3.15121};
  983. groundReflectionCloud[] = {{0, 0.45, 0.4}, 3.15121};
  984. bidirect[] = {0, 0.05, 0.07};
  985. bidirectCloud[] = {0.03, 0.03, 0.03};
  986. sky[] = {{0.1, 0.64, 1}, 8.6768};
  987. skyAroundSun[] = {{0.5, 0.64, 1}, 9.6976};
  988. fogColor[] = {0.013983, 0.023324, 0.025228};
  989. apertureMin = 9.8;
  990. apertureStandard = 21.6;
  991. apertureMax = 39.375;
  992. standardAvgLum = 30;
  993. desiredLuminanceCoef = 0;
  994. desiredLuminanceCoefCloud = 0;
  995. luminanceRectCoef = 1;
  996. luminanceRectCoefCloud = 1;
  997. rayleigh[] = {0.00749, 0.01388, 0.02878};
  998. mie[] = {0.0046, 0.0046, 0.0046};
  999. cloudsColor[] = {{0.8, 0.81, 1}, 11.5917};
  1000. swBrightness = 1;
  1001. };
  1002.  
  1003. class Lighting31 {
  1004. height = -0.001;
  1005. overcast = 0;
  1006. sunAngle = 16;
  1007. sunOrMoon = 1;
  1008. diffuse[] = {{0.2, 0.45, 0.5}, 11.484};
  1009. diffuseCloud[] = {{0.2, 0.5, 0.5}, 11.484};
  1010. ambient[] = {{0.05, 0.17, 0.2}, 8.0388};
  1011. ambientCloud[] = {{0, 0.5, 1}, 8.0388};
  1012. ambientMid[] = {{0, 0.17, 0.2}, 5.62716};
  1013. ambientMidCloud[] = {{0, 0.5, 1}, 5.62716};
  1014. groundReflection[] = {{0, 0.45, 0.4}, 3.93901};
  1015. groundReflectionCloud[] = {{0, 0.45, 0.4}, 3.93901};
  1016. bidirect[] = {0, 0.05, 0.07};
  1017. bidirectCloud[] = {0.03, 0.03, 0.03};
  1018. sky[] = {{0.1, 0.64, 1}, 10.846};
  1019. skyAroundSun[] = {{0.5, 0.64, 1}, 12.122};
  1020. fogColor[] = {0.019975, 0.03332, 0.03604};
  1021. apertureMin = 14;
  1022. apertureStandard = 36;
  1023. apertureMax = 52.5;
  1024. standardAvgLum = 230;
  1025. desiredLuminanceCoef = 0;
  1026. desiredLuminanceCoefCloud = 0;
  1027. luminanceRectCoef = 1;
  1028. luminanceRectCoefCloud = 1;
  1029. rayleigh[] = {0.00749, 0.01388, 0.02878};
  1030. mie[] = {0.0046, 0.0046, 0.0046};
  1031. cloudsColor[] = {{0.8, 0.81, 1}, 13.0152};
  1032. swBrightness = 1;
  1033. };
  1034.  
  1035. class Lighting32 {
  1036. height = -0.001;
  1037. overcast = 0;
  1038. sunAngle = 45;
  1039. sunOrMoon = 1;
  1040. diffuse[] = {{0.2, 0.45, 0.5}, 14.355};
  1041. diffuseCloud[] = {{0.2, 0.5, 0.5}, 14.355};
  1042. ambient[] = {{0.05, 0.17, 0.2}, 12.2017};
  1043. ambientCloud[] = {{0, 0.5, 1}, 12.2017};
  1044. ambientMid[] = {{0, 0.17, 0.2}, 9.7614};
  1045. ambientMidCloud[] = {{0, 0.5, 1}, 9.7614};
  1046. groundReflection[] = {{0, 0.45, 0.4}, 6.83298};
  1047. groundReflectionCloud[] = {{0, 0.45, 0.4}, 6.83298};
  1048. bidirect[] = {0, 0.05, 0.07};
  1049. bidirectCloud[] = {0.03, 0.03, 0.03};
  1050. sky[] = {{0.1, 0.64, 1}, 13.5575};
  1051. skyAroundSun[] = {{0.5, 0.64, 1}, 15.1525};
  1052. fogColor[] = {0.0235, 0.0392, 0.0424};
  1053. apertureMin = 20;
  1054. apertureStandard = 60;
  1055. apertureMax = 70;
  1056. standardAvgLum = 400;
  1057. desiredLuminanceCoef = 0;
  1058. desiredLuminanceCoefCloud = 0;
  1059. luminanceRectCoef = 1;
  1060. luminanceRectCoefCloud = 1;
  1061. rayleigh[] = {0.00749, 0.01388, 0.02878};
  1062. mie[] = {0.006, 0.0046, 0.004};
  1063. cloudsColor[] = {{0.8, 0.81, 1}, 13.5575};
  1064. swBrightness = 1;
  1065. };
  1066.  
  1067. class Lighting33 {
  1068. height = -150;
  1069. overcast = 0;
  1070. sunAngle = -10;
  1071. sunOrMoon = 0;
  1072. diffuse[] = {0.0005, 0.001, 0.001};
  1073. diffuseCloud[] = {0, 0, 0};
  1074. ambient[] = {0.0004, 0.0008, 0.0008};
  1075. ambientCloud[] = {0, 0, 0};
  1076. ambientMid[] = {0.000375, 0.00075, 0.00075};
  1077. ambientMidCloud[] = {0, 0, 0};
  1078. groundReflection[] = {0, 0, 0};
  1079. groundReflectionCloud[] = {0, 0, 0};
  1080. bidirect[] = {0, 0, 0};
  1081. bidirectCloud[] = {0, 0, 0};
  1082. sky[] = {0, 0.002, 0.003};
  1083. skyAroundSun[] = {0, 0.002, 0.003};
  1084. fogColor[] = {0, 0, 0};
  1085. apertureMin = 0.3;
  1086. apertureStandard = 0.5;
  1087. apertureMax = 0.8;
  1088. standardAvgLum = 0.001;
  1089. desiredLuminanceCoef = 0;
  1090. desiredLuminanceCoefCloud = 0;
  1091. luminanceRectCoef = 1;
  1092. luminanceRectCoefCloud = 1;
  1093. rayleigh[] = {0.00749, 0.01388, 0.02878};
  1094. mie[] = {0.0046, 0.0046, 0.0046};
  1095. cloudsColor[] = {0.8, 0.81, 1};
  1096. swBrightness = 1;
  1097. };
  1098.  
  1099. class Lighting34 {
  1100. height = -150;
  1101. overcast = 0;
  1102. sunAngle = 0;
  1103. sunOrMoon = 1;
  1104. diffuse[] = {0.4, 0.5, 0.5};
  1105. diffuseCloud[] = {0.2, 0.5, 0.5};
  1106. ambient[] = {0.1, 0.2, 0.2};
  1107. ambientCloud[] = {0, 0.5, 1};
  1108. ambientMid[] = {0.1, 0.2, 0.2};
  1109. ambientMidCloud[] = {0, 0.5, 1};
  1110. groundReflection[] = {0, 0.45, 0.4};
  1111. groundReflectionCloud[] = {0.3, 0.3, 0.3};
  1112. bidirect[] = {0, 0.05, 0.07};
  1113. bidirectCloud[] = {0.03, 0.03, 0.03};
  1114. sky[] = {{0.1, 0.64, 1}, 0.485901};
  1115. skyAroundSun[] = {{0.5, 0.64, 1}, 0.543066};
  1116. fogColor[] = {0.05, 0.05, 0.05};
  1117. apertureMin = 8;
  1118. apertureStandard = 12;
  1119. apertureMax = 20;
  1120. standardAvgLum = 1;
  1121. desiredLuminanceCoef = 0.02;
  1122. desiredLuminanceCoefCloud = 0.02;
  1123. luminanceRectCoef = 1;
  1124. luminanceRectCoefCloud = 1;
  1125. rayleigh[] = {0.00749, 0.01388, 0.02878};
  1126. mie[] = {0.0046, 0.0046, 0.0046};
  1127. cloudsColor[] = {{0.8, 0.81, 1}, 2};
  1128. swBrightness = 1;
  1129. };
  1130.  
  1131. class Lighting35 {
  1132. height = -150;
  1133. overcast = 0;
  1134. sunAngle = 45;
  1135. sunOrMoon = 1;
  1136. diffuse[] = {{0.2, 0.45, 0.5}, 7.1775};
  1137. diffuseCloud[] = {{0.2, 0.5, 0.5}, 7.1775};
  1138. ambient[] = {{0, 0.17, 0.2}, 3.58875};
  1139. ambientCloud[] = {{0, 0.5, 1}, 3.58875};
  1140. ambientMid[] = {{0, 0.17, 0.2}, 1.79437};
  1141. ambientMidCloud[] = {{0, 0.5, 1}, 1.79437};
  1142. groundReflection[] = {{0, 0.45, 0.4}, 2.15325};
  1143. groundReflectionCloud[] = {{0, 0.45, 0.4}, 2.15325};
  1144. bidirect[] = {0, 0.05, 0.07};
  1145. bidirectCloud[] = {0.03, 0.03, 0.03};
  1146. sky[] = {{0.1, 0.64, 1}, 6.77875};
  1147. skyAroundSun[] = {{0.5, 0.64, 1}, 7.57625};
  1148. fogColor[] = {0.05, 0.055, 0.07};
  1149. apertureMin = 5;
  1150. apertureStandard = 8;
  1151. apertureMax = 12;
  1152. standardAvgLum = 8;
  1153. desiredLuminanceCoef = 0;
  1154. desiredLuminanceCoefCloud = 0;
  1155. luminanceRectCoef = 1;
  1156. luminanceRectCoefCloud = 1;
  1157. rayleigh[] = {0.00749, 0.01388, 0.02878};
  1158. mie[] = {0.006, 0.0046, 0.004};
  1159. cloudsColor[] = {{0.8, 0.81, 1}, 9};
  1160. swBrightness = 1;
  1161. };
  1162.  
  1163. class Lighting36 {
  1164. height = -300;
  1165. overcast = 0;
  1166. sunAngle = -10;
  1167. sunOrMoon = 0;
  1168. diffuse[] = {0.0005, 0.001, 0.001};
  1169. diffuseCloud[] = {0, 0, 0};
  1170. ambient[] = {0.0004, 0.0008, 0.0008};
  1171. ambientCloud[] = {0, 0, 0};
  1172. ambientMid[] = {0.000375, 0.00075, 0.00075};
  1173. ambientMidCloud[] = {0, 0, 0};
  1174. groundReflection[] = {0, 0, 0};
  1175. groundReflectionCloud[] = {0, 0, 0};
  1176. bidirect[] = {0, 0, 0};
  1177. bidirectCloud[] = {0, 0, 0};
  1178. sky[] = {0, 0.002, 0.003};
  1179. skyAroundSun[] = {0, 0.002, 0.003};
  1180. fogColor[] = {0, 0, 0};
  1181. apertureMin = 0.3;
  1182. apertureStandard = 0.5;
  1183. apertureMax = 0.8;
  1184. standardAvgLum = 0.001;
  1185. desiredLuminanceCoef = 0;
  1186. desiredLuminanceCoefCloud = 0;
  1187. luminanceRectCoef = 1;
  1188. luminanceRectCoefCloud = 1;
  1189. rayleigh[] = {0.00749, 0.01388, 0.02878};
  1190. mie[] = {0.0046, 0.0046, 0.0046};
  1191. cloudsColor[] = {0.8, 0.81, 1};
  1192. swBrightness = 1;
  1193. };
  1194.  
  1195. class Lighting37 {
  1196. height = -300;
  1197. overcast = 0;
  1198. sunAngle = 0;
  1199. sunOrMoon = 1;
  1200. diffuse[] = {0.4, 0.5, 0.5};
  1201. diffuseCloud[] = {0.2, 0.5, 0.5};
  1202. ambient[] = {0.1, 0.2, 0.2};
  1203. ambientCloud[] = {0, 0.5, 1};
  1204. ambientMid[] = {0.1, 0.2, 0.2};
  1205. ambientMidCloud[] = {0, 0.5, 1};
  1206. groundReflection[] = {0, 0.45, 0.4};
  1207. groundReflectionCloud[] = {0.3, 0.3, 0.3};
  1208. bidirect[] = {0, 0.05, 0.07};
  1209. bidirectCloud[] = {0.03, 0.03, 0.03};
  1210. sky[] = {{0.1, 0.64, 1}, 0.04859};
  1211. skyAroundSun[] = {{0.5, 0.64, 1}, 0.054307};
  1212. fogColor[] = {0.05, 0.05, 0.05};
  1213. apertureMin = 5.5125;
  1214. apertureStandard = 8.424;
  1215. apertureMax = 22.1484;
  1216. standardAvgLum = 7.5;
  1217. desiredLuminanceCoef = 0.02;
  1218. desiredLuminanceCoefCloud = 0.02;
  1219. luminanceRectCoef = 1;
  1220. luminanceRectCoefCloud = 1;
  1221. rayleigh[] = {0.00749, 0.01388, 0.02878};
  1222. mie[] = {0.0046, 0.0046, 0.0046};
  1223. cloudsColor[] = {{0.8, 0.81, 1}, 2};
  1224. swBrightness = 1;
  1225. };
  1226.  
  1227. class Lighting38 {
  1228. height = -300;
  1229. overcast = 0;
  1230. sunAngle = 45;
  1231. sunOrMoon = 1;
  1232. diffuse[] = {{0.2, 0.45, 0.5}, 3.58875};
  1233. diffuseCloud[] = {{0.2, 0.5, 0.5}, 3.58875};
  1234. ambient[] = {{0.05, 0.17, 0.2}, 1.79437};
  1235. ambientCloud[] = {{0, 0.5, 1}, 1.79437};
  1236. ambientMid[] = {{0, 0.17, 0.2}, 0.897188};
  1237. ambientMidCloud[] = {{0, 0.5, 1}, 0.897188};
  1238. groundReflection[] = {{0, 0.45, 0.4}, 1.07662};
  1239. groundReflectionCloud[] = {{0, 0.45, 0.4}, 1.07662};
  1240. bidirect[] = {0, 0.05, 0.07};
  1241. bidirectCloud[] = {0.03, 0.03, 0.03};
  1242. sky[] = {{0.1, 0.64, 1}, 0.677875};
  1243. skyAroundSun[] = {{0.5, 0.64, 1}, 0.757625};
  1244. fogColor[] = {0.05, 0.055, 0.07};
  1245. apertureMin = 10;
  1246. apertureStandard = 20;
  1247. apertureMax = 30;
  1248. standardAvgLum = 8;
  1249. desiredLuminanceCoef = 0;
  1250. desiredLuminanceCoefCloud = 0;
  1251. luminanceRectCoef = 1;
  1252. luminanceRectCoefCloud = 1;
  1253. rayleigh[] = {0.00749, 0.01388, 0.02878};
  1254. mie[] = {0.006, 0.0046, 0.004};
  1255. cloudsColor[] = {{0.8, 0.81, 1}, 10.5};
  1256. swBrightness = 1;
  1257. };
  1258. };
  1259.  
  1260. class Lighting : Lighting {
  1261. class BrightAlmost : DayLightingBrightAlmost {
  1262. overcast = 0.0;
  1263. };
  1264.  
  1265. class Rainy : DayLightingRainy {
  1266. overcast = 1.0;
  1267. };
  1268. };
  1269.  
  1270. class Overcast : Overcast {
  1271. class Weather1 : Weather1 {
  1272. sky = "A3\Map_Stratis\Data\sky_veryclear_sky.paa";
  1273. skyR = "A3\Map_Stratis\Data\sky_veryclear_lco.paa";
  1274. horizon = "A3\Map_Stratis\Data\sky_veryclear_horizont_sky.paa";
  1275. };
  1276.  
  1277. class Weather7 : Weather1 {
  1278. sky = "A3\Map_Stratis\Data\sky_veryclear_sky.paa";
  1279. skyR = "A3\Map_Stratis\Data\sky_clear_lco.paa";
  1280. horizon = "A3\Map_Stratis\Data\sky_clear_horizont_sky.paa";
  1281. };
  1282.  
  1283. class Weather2 : Weather2 {
  1284. sky = "A3\Map_Stratis\Data\sky_veryclear_sky.paa";
  1285. skyR = "A3\Map_Stratis\Data\sky_almostclear_lco.paa";
  1286. horizon = "A3\Map_Stratis\Data\sky_almostclear_horizont_sky.paa";
  1287. };
  1288.  
  1289. class Weather3 : Weather3 {
  1290. sky = "A3\Map_Stratis\Data\sky_veryclear_sky.paa";
  1291. skyR = "A3\Map_Stratis\Data\sky_semicloudy_lco.paa";
  1292. horizon = "A3\Map_Stratis\Data\sky_semicloudy_horizont_sky.paa";
  1293. };
  1294.  
  1295. class Weather4 : Weather4 {
  1296. sky = "A3\Map_Stratis\Data\sky_veryclear_sky.paa";
  1297. skyR = "A3\Map_Stratis\Data\sky_cloudy_lco.paa";
  1298. horizon = "A3\Map_Stratis\Data\sky_cloudy_horizont_sky.paa";
  1299. };
  1300.  
  1301. class Weather5 : Weather5 {
  1302. sky = "A3\Map_Stratis\Data\sky_veryclear_sky.paa";
  1303. skyR = "A3\Map_Stratis\Data\sky_mostlycloudy_lco.paa";
  1304. horizon = "A3\Map_Stratis\Data\sky_mostlycloudy_horizont_sky.paa";
  1305. };
  1306.  
  1307. class Weather6 : Weather6 {
  1308. sky = "A3\Map_Stratis\Data\sky_veryclear_sky.paa";
  1309. skyR = "A3\Map_Stratis\Data\sky_overcast_lco.paa";
  1310. horizon = "A3\Map_Stratis\Data\sky_overcast_horizont_sky.paa";
  1311. };
  1312. };
  1313. };
  1314. humidityUpCoef = 0.1;
  1315. humidityDownCoef = 0.05;
  1316.  
  1317. class SimulWeather {
  1318. noiseTexture = "a3\data_f\noise_raw.paa";
  1319. numKeyframesPerDay = 48;
  1320. windSpeedCoef = "10.0f";
  1321. moonIrradianceCoef = "10.0f";
  1322. fadeMaxDistanceKm = 1000.0;
  1323. fadeMaxAltitudeKm = 15.0;
  1324. fadeNumAltitudes = 8;
  1325. fadeNumElevations = 8;
  1326. fadeNumDistances = 8;
  1327. fadeEarthTest = 1;
  1328. autoBrightness = 0;
  1329. autoBrightnessStrength = 0.1;
  1330. cloudGridWidth = 64;
  1331. cloudGridLength = 64;
  1332. cloudGridHeight = 16;
  1333. helperGridElevationSteps = 24;
  1334. helperGridAzimuthSteps = 15;
  1335. helperEffectiveEarthRadius = 160000;
  1336. helperCurvedEarth = 1;
  1337. helperAdjustCurvature = 0;
  1338. helperNumLayers = 120;
  1339. helperMaxDistance = 160000;
  1340. helperNearCloudFade = 0.1;
  1341. helperChurn = 10;
  1342. cloudWidth = 40000;
  1343. cloudLength = 40000;
  1344. wrapClouds = 1;
  1345. noiseResolution = 8;
  1346. noisePeriod = 4.0;
  1347. opticalDensity = 1.5;
  1348. alphaSharpness = 0.5;
  1349. selfShadowScale = 0.05;
  1350. mieAsymmetry = 0.87;
  1351. minimumLightElevationDegrees = 1.0;
  1352. directLightCoef = 0.25;
  1353. indirectLightCoef = 0.025;
  1354. fogStart = 0;
  1355. fogEnd = 2000;
  1356. fogHeight = 2000;
  1357.  
  1358. class DefaultKeyframe {
  1359. rayleigh[] = {0.00749, 0.01388, 0.02878};
  1360. mie[] = {0.0046, 0.0046, 0.0046};
  1361. haze = 30;
  1362. hazeBaseKm = 5.0;
  1363. hazeScaleKm = 1.0;
  1364. hazeEccentricity = 1;
  1365. brightnessAdjustment = 1.0;
  1366. cloudiness = 0.6;
  1367. cloudBaseKm = 0.85;
  1368. cloudHeightKm = 8.0;
  1369. directLight = 0.4;
  1370. indirectLight = 1.0;
  1371. ambientLight = 3.0;
  1372. noiseOctaves = 5;
  1373. noisePersistence = 1.0;
  1374. fractalAmplitude = 2.8;
  1375. fractalWavelength = 190.0;
  1376. extinction = 5.0;
  1377. diffusivity = 0.001;
  1378. };
  1379.  
  1380. class Overcast {
  1381. class Weather1 : DefaultKeyframe {
  1382. overcast = 0.0;
  1383. cloudiness = 0.0;
  1384. seqFileKeyframe = 0;
  1385. };
  1386.  
  1387. class Weather2 : DefaultKeyframe {
  1388. overcast = 0.2;
  1389. cloudiness = 0.3;
  1390. diffusivity = 0.5;
  1391. seqFileKeyframe = 0;
  1392. };
  1393.  
  1394. class Weather3 : DefaultKeyframe {
  1395. overcast = 0.4;
  1396. cloudiness = 0.3;
  1397. seqFileKeyframe = 3;
  1398. };
  1399.  
  1400. class Weather4 : DefaultKeyframe {
  1401. overcast = 0.5;
  1402. cloudiness = 0.4;
  1403. seqFileKeyframe = 4;
  1404. };
  1405.  
  1406. class Weather5 : DefaultKeyframe {
  1407. overcast = 0.8;
  1408. cloudiness = 0.9;
  1409. seqFileKeyframe = 5;
  1410. };
  1411.  
  1412. class Weather6 : DefaultKeyframe {
  1413. overcast = 1.0;
  1414. cloudiness = 1.0;
  1415. seqFileKeyframe = 7;
  1416. };
  1417. };
  1418. };
  1419.  
  1420.  
  1421. class Subdivision {
  1422. class Fractal {
  1423. rougness = 5;
  1424. maxRoad = 0.02;
  1425. maxTrack = 0.5;
  1426. maxSlopeFactor = 0.05;
  1427. };
  1428.  
  1429. class WhiteNoise {
  1430. rougness = 2;
  1431. maxRoad = 0.01;
  1432. maxTrack = 0.05;
  1433. maxSlopeFactor = 0.0025;
  1434. };
  1435. minY = 0.0;
  1436. minSlope = 0.02;
  1437. };
  1438.  
  1439. class Ambient {};
  1440.  
  1441. class AmbientA3 {
  1442. maxCost = 500;
  1443.  
  1444. class Radius440_500 {
  1445. areaSpawnRadius = 440.0;
  1446. areaMaxRadius = 500.0;
  1447. spawnCircleRadius = 30.0;
  1448. spawnInterval = 4.7;
  1449.  
  1450. class Species {
  1451. class Seagull {
  1452. maxCircleCount = "((sea * (1 - night)) + (2 * houses * sea)) * (1 - night)";
  1453. maxWorldCount = 8;
  1454. cost = 3;
  1455. spawnCount = 1;
  1456. groupSpawnRadius = 10;
  1457. maxAlt = 200;
  1458. minAlt = -10;
  1459. };
  1460.  
  1461. class Rabbit_F {
  1462. maxCircleCount = "(20 * (0.1 - houses)) * (1 - sea)";
  1463. maxWorldCount = 4;
  1464. cost = 5;
  1465. spawnCount = 1;
  1466. groupSpawnRadius = 10;
  1467. maxAlt = 80;
  1468. minAlt = -5;
  1469. };
  1470. };
  1471. };
  1472.  
  1473. class Radius40_60 {
  1474. areaSpawnRadius = 40.0;
  1475. areaMaxRadius = 60.0;
  1476. spawnCircleRadius = 10.0;
  1477. spawnInterval = 1.5;
  1478.  
  1479. class Species {
  1480. class CatShark_F {
  1481. maxCircleCount = "(4 * (WaterDepth interpolate [1,30,0,1]))";
  1482. maxWorldCount = 10;
  1483. cost = 6;
  1484. spawnCount = 1;
  1485. groupSpawnRadius = 10;
  1486. maxAlt = 10;
  1487. minAlt = -80;
  1488. };
  1489.  
  1490. class Turtle_F {
  1491. maxCircleCount = "(2 * (waterDepth interpolate [1,16,0,1]) * ((1-houses) * (1-houses)))";
  1492. maxWorldCount = 6;
  1493. cost = 5;
  1494. spawnCount = 1;
  1495. groupSpawnRadius = 10;
  1496. maxAlt = 10;
  1497. minAlt = -80;
  1498. };
  1499.  
  1500. class Snake_random_F {
  1501. maxCircleCount = "(1 - houses) * ((2 * (1 - sea)) + (2 * (meadow)))";
  1502. maxWorldCount = 3;
  1503. cost = 5;
  1504. spawnCount = 1;
  1505. groupSpawnRadius = 5;
  1506. maxAlt = 40;
  1507. minAlt = -5;
  1508. };
  1509.  
  1510. class Salema_F {
  1511. maxCircleCount = "(12 * ((WaterDepth interpolate [1,30,0,1]) + 0.07))";
  1512. maxWorldCount = 40;
  1513. cost = 5;
  1514. spawnCount = 2;
  1515. groupSpawnRadius = 5;
  1516. maxAlt = 10;
  1517. minAlt = -80;
  1518. };
  1519.  
  1520. class Ornate_random_F {
  1521. maxCircleCount = "(12 * ((WaterDepth interpolate [1,30,0,1]) + 0.05))";
  1522. maxWorldCount = 30;
  1523. cost = 5;
  1524. spawnCount = 3;
  1525. groupSpawnRadius = 5;
  1526. maxAlt = 10;
  1527. minAlt = -80;
  1528. };
  1529.  
  1530. class Mackerel_F {
  1531. maxCircleCount = "(8 * ((WaterDepth interpolate [1,30,0,1]) + 0.07))";
  1532. maxWorldCount = 14;
  1533. cost = 5;
  1534. spawnCount = 2;
  1535. groupSpawnRadius = 5;
  1536. maxAlt = 10;
  1537. minAlt = -80;
  1538. };
  1539.  
  1540. class Mullet_F {
  1541. maxCircleCount = "(8 * ((WaterDepth interpolate [1,30,0,1]) + 0.07))";
  1542. maxWorldCount = 14;
  1543. cost = 5;
  1544. spawnCount = 2;
  1545. groupSpawnRadius = 5;
  1546. maxAlt = 10;
  1547. minAlt = -80;
  1548. };
  1549.  
  1550. class Tuna_F {
  1551. maxCircleCount = "(8 * ((WaterDepth interpolate [1,30,0,1]) - 0.2))";
  1552. maxWorldCount = 10;
  1553. cost = 5;
  1554. spawnCount = 2;
  1555. groupSpawnRadius = 5;
  1556. maxAlt = 10;
  1557. minAlt = -80;
  1558. };
  1559. };
  1560. };
  1561.  
  1562. class Radius30_40 {
  1563. areaSpawnRadius = 30.0;
  1564. areaMaxRadius = 40.0;
  1565. spawnCircleRadius = 3.0;
  1566. spawnInterval = 3.75;
  1567.  
  1568. class Species {
  1569. class DragonFly {
  1570. maxCircleCount = "4 * (1 - night) * (1 - (WaterDepth interpolate [1,30,0,1])) * sea * (1 - windy)";
  1571. maxWorldCount = 4;
  1572. cost = 1;
  1573. spawnCount = 1;
  1574. groupSpawnRadius = 1;
  1575. maxAlt = 30;
  1576. minAlt = -5;
  1577. };
  1578.  
  1579. class ButterFly_random {
  1580. maxCircleCount = "3 * (1 - night) * (1 - (WaterDepth interpolate [1,30,0,1])) * (1 - windy)";
  1581. maxWorldCount = 6;
  1582. cost = 1;
  1583. spawnCount = 3;
  1584. groupSpawnRadius = 1;
  1585. maxAlt = 30;
  1586. minAlt = -5;
  1587. };
  1588. };
  1589. };
  1590.  
  1591. class Radius15_20 {
  1592. areaSpawnRadius = 15.0;
  1593. areaMaxRadius = 20.0;
  1594. spawnCircleRadius = 2.0;
  1595. spawnInterval = 2.85;
  1596.  
  1597. class Species {
  1598. class FxWindGrass1 {
  1599. maxCircleCount = "2 * (1 - (WaterDepth interpolate [1,30,0,1])) * (windy interpolate [0.1,0.25,0,1])";
  1600. maxWorldCount = 3;
  1601. cost = 1;
  1602. spawnCount = 3;
  1603. groupSpawnRadius = 2.5;
  1604. maxAlt = 30;
  1605. minAlt = -5;
  1606. };
  1607.  
  1608. class FxWindGrass2 {
  1609. maxCircleCount = "2 * (1 - (WaterDepth interpolate [1,30,0,1])) * (windy interpolate [0.1,0.25,0,1])";
  1610. maxWorldCount = 3;
  1611. cost = 1;
  1612. spawnCount = 3;
  1613. groupSpawnRadius = 2.5;
  1614. maxAlt = 30;
  1615. minAlt = -5;
  1616. };
  1617.  
  1618. class FxWindLeaf1 {
  1619. maxCircleCount = "2 * (trees + 0.5) * (windy interpolate [0.1,0.25,0,1])";
  1620. maxWorldCount = 3;
  1621. cost = 1;
  1622. spawnCount = 3;
  1623. groupSpawnRadius = 2.5;
  1624. maxAlt = 30;
  1625. minAlt = -5;
  1626. };
  1627.  
  1628. class FxWindLeaf2 {
  1629. maxCircleCount = "2 * (trees + 0.5) * (windy interpolate [0.1,0.25,0,1])";
  1630. maxWorldCount = 3;
  1631. cost = 1;
  1632. spawnCount = 3;
  1633. groupSpawnRadius = 2.5;
  1634. maxAlt = 30;
  1635. minAlt = -5;
  1636. };
  1637.  
  1638. class FxWindLeaf3 {
  1639. maxCircleCount = "2 * (trees + 0.5) * (windy interpolate [0.1,0.25,0,1])";
  1640. maxWorldCount = 3;
  1641. cost = 1;
  1642. spawnCount = 3;
  1643. groupSpawnRadius = 2.5;
  1644. maxAlt = 30;
  1645. minAlt = -5;
  1646. };
  1647.  
  1648. class FxWindPollen1 {
  1649. maxCircleCount = "(3 * (1 - (WaterDepth interpolate [1,30,0,1]))) * (windy interpolate [0.05,0.15,0,1])";
  1650. maxWorldCount = 6;
  1651. cost = 1;
  1652. spawnCount = 1;
  1653. groupSpawnRadius = 1;
  1654. maxAlt = 30;
  1655. minAlt = -5;
  1656. };
  1657. };
  1658. };
  1659.  
  1660. class Radius6_10 {
  1661. areaSpawnRadius = 6.0;
  1662. areaMaxRadius = 10.0;
  1663. spawnCircleRadius = 1.0;
  1664. spawnInterval = 0.1;
  1665.  
  1666. class Species {
  1667. class HoneyBee {
  1668. maxCircleCount = "4 * (1 - night) * (1 - sea) * (1 - houses) * (1 - windy)";
  1669. maxWorldCount = 8;
  1670. cost = 1;
  1671. spawnCount = 1;
  1672. groupSpawnRadius = 1;
  1673. maxAlt = 30;
  1674. minAlt = -5;
  1675. };
  1676.  
  1677. class HouseFly {
  1678. maxCircleCount = "(3 + 3 * (houses)) * (1 - night) * (1 - (WaterDepth interpolate [1,30,0,1])) * (1 - windy)";
  1679. maxWorldCount = 10;
  1680. cost = 1;
  1681. spawnCount = 3;
  1682. groupSpawnRadius = 1;
  1683. maxAlt = 30;
  1684. minAlt = -5;
  1685. };
  1686.  
  1687. class Mosquito {
  1688. maxCircleCount = "3 * (1 - (WaterDepth interpolate [1,30,0,1])) * (1 - windy)";
  1689. maxWorldCount = 2;
  1690. cost = 1;
  1691. spawnCount = 1;
  1692. groupSpawnRadius = 1;
  1693. maxAlt = 30;
  1694. minAlt = -5;
  1695. };
  1696. };
  1697. };
  1698. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement