MrBullet

Avalon_Island_M.packing.log

Sep 16th, 2020 (edited)
26
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ""C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\Binarize\Binarize.exe" -texheaders "Brava\Avalon_Island_M" "Brava\Avalon_Island_M""
  2. 19:33:33: Warning: memory usage limited by a page file. Current limit 3900 MB, wanted 5102 MB.
  3. 19:33:33: Increasing your page file size might improve game performance.
  4. 19:33:34: Extensions:
  5. Brava\Avalon_Island_M\$PBOPREFIX$
  6. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  7. Brava\Avalon_Island_M\Brava.hpp
  8. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  9. "rapify -Pen "Brava\Avalon_Island_M\config.cpp" "p:\temp\Brava\Avalon_Island_M\config.bin""
  10. rapify Version 1.82, Dll 7.46 "config.cpp"
  11. No Error(s)
  12. Output is to p:\temp\Brava\Avalon_Island_M\config.bin
  13.  
  14. class CfgPatches
  15. {
  16. class Brava
  17. {
  18. name = "Avalon_island_M - Map Files";
  19. author = "Mr Bullet";
  20. requiredVersion = 1.60;
  21. requiredAddons[] = {"A3_Structures_F"};
  22. units[] = {};
  23. weapons[] = {};
  24. };
  25. };
  26. <rebuilding units[]= and friends>...P:\temp\Brava\Avalon_Island_M\config.bin
  27. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  28. Brava\Avalon_Island_M\data\a_middle_mco.paa
  29. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  30. Brava\Avalon_Island_M\data\env_land_clearsky_ca.paa
  31. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  32. Brava\Avalon_Island_M\data\env_land_overcastsky_ca.paa
  33. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  34. Brava\Avalon_Island_M\data\env_land_semicloudysky_ca.paa
  35. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  36. "rapify -Pen "Brava\Avalon_Island_M\data\gdt_asphalt.rvmat" "p:\temp\Brava\Avalon_Island_M\data\gdt_asphalt.rvmat""
  37. rapify Version 1.82, Dll 7.46 "gdt_asphalt.rvmat"
  38. No Error(s)
  39. Output is to p:\temp\Brava\Avalon_Island_M\data\gdt_asphalt.rvmat
  40.  
  41. ambient[]={1,1,1,1};
  42. diffuse[]={1,1,1,1};
  43. forcedDiffuse[]={0,0,0,0};
  44. specular[]={0,0,0,0};
  45. specularPower=1;
  46. emmisive[]={0,0,0,0};
  47. PixelShaderID="NormalMapDiffuse";
  48. VertexShaderID="NormalMapDiffuseAlpha";
  49. class Stage1
  50. {
  51. texture="Brava\Avalon_Island_M\data\gdt_asphalt_nopx.paa";
  52. uvSource="tex";
  53. class uvTransform
  54. {
  55. aside[]={5,0,0};
  56. up[]={0,5,0};
  57. dir[]={0,0,0};
  58. pos[]={0,0,0};
  59. };
  60. };
  61. class Stage2
  62. {
  63. texture="Brava\Avalon_Island_M\data\gdt_asphalt_co.paa";
  64. uvSource="tex";
  65. class uvTransform
  66. {
  67. aside[]={5,0,0};
  68. up[]={0,5,0};
  69. dir[]={0,0,0};
  70. pos[]={0,0,0};
  71. };
  72. };
  73. Brava\Avalon_Island_M\data\gdt_asphalt_co.paa
  74. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  75. Brava\Avalon_Island_M\data\gdt_asphalt_nopx.paa
  76. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  77. "rapify -Pen "Brava\Avalon_Island_M\data\gdt_beach.rvmat" "p:\temp\Brava\Avalon_Island_M\data\gdt_beach.rvmat""
  78. rapify Version 1.82, Dll 7.46 "gdt_beach.rvmat"
  79. No Error(s)
  80. Output is to p:\temp\Brava\Avalon_Island_M\data\gdt_beach.rvmat
  81.  
  82. ambient[]={1,1,1,1};
  83. diffuse[]={1,1,1,1};
  84. forcedDiffuse[]={0,0,0,0};
  85. specular[]={0,0,0,0};
  86. specularPower=1;
  87. emmisive[]={0,0,0,0};
  88. PixelShaderID="NormalMapDiffuse";
  89. VertexShaderID="NormalMapDiffuseAlpha";
  90. class Stage1
  91. {
  92. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  93. uvSource="tex";
  94. class uvTransform
  95. {
  96. aside[]={5,0,0};
  97. up[]={0,5,0};
  98. dir[]={0,0,0};
  99. pos[]={0,0,0};
  100. };
  101. };
  102. class Stage2
  103. {
  104. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  105. uvSource="tex";
  106. class uvTransform
  107. {
  108. aside[]={5,0,0};
  109. up[]={0,5,0};
  110. dir[]={0,0,0};
  111. pos[]={0,0,0};
  112. };
  113. };
  114. Brava\Avalon_Island_M\data\gdt_beach_co.paa
  115. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  116. Brava\Avalon_Island_M\data\gdt_beach_nopx.paa
  117. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  118. "rapify -Pen "Brava\Avalon_Island_M\data\gdt_dry_grass.rvmat" "p:\temp\Brava\Avalon_Island_M\data\gdt_dry_grass.rvmat""
  119. rapify Version 1.82, Dll 7.46 "gdt_dry_grass.rvmat"
  120. No Error(s)
  121. Output is to p:\temp\Brava\Avalon_Island_M\data\gdt_dry_grass.rvmat
  122.  
  123. ambient[]={1,1,1,1};
  124. diffuse[]={1,1,1,1};
  125. forcedDiffuse[]={0,0,0,0};
  126. emmisive[]={0,0,0,0};
  127. specular[]={0,0,0,0};
  128. specularPower=1;
  129. PixelShaderID="NormalMapDiffuse";
  130. VertexShaderID="NormalMapDiffuseAlpha";
  131. class Stage1
  132. {
  133. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  134. uvSource="tex";
  135. class uvTransform
  136. {
  137. aside[]={5,0,0};
  138. up[]={0,5,0};
  139. dir[]={0,0,0};
  140. pos[]={0,0,0};
  141. };
  142. };
  143. class Stage2
  144. {
  145. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  146. uvSource="tex";
  147. class uvTransform
  148. {
  149. aside[]={5,0,0};
  150. up[]={0,5,0};
  151. dir[]={0,0,0};
  152. pos[]={0,0,0};
  153. };
  154. };
  155. Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa
  156. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  157. Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa
  158. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  159. "rapify -Pen "Brava\Avalon_Island_M\data\gdt_forest.rvmat" "p:\temp\Brava\Avalon_Island_M\data\gdt_forest.rvmat""
  160. rapify Version 1.82, Dll 7.46 "gdt_forest.rvmat"
  161. No Error(s)
  162. Output is to p:\temp\Brava\Avalon_Island_M\data\gdt_forest.rvmat
  163.  
  164. ambient[]={1,1,1,1};
  165. diffuse[]={1,1,1,1};
  166. forcedDiffuse[]={0,0,0,0};
  167. specular[]={0,0,0,0};
  168. specularPower=1;
  169. emmisive[]={0,0,0,0};
  170. PixelShaderID="NormalMapDiffuse";
  171. VertexShaderID="NormalMapDiffuseAlpha";
  172. class Stage1
  173. {
  174. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  175. uvSource="tex";
  176. class uvTransform
  177. {
  178. aside[]={5,0,0};
  179. up[]={0,5,0};
  180. dir[]={0,0,0};
  181. pos[]={0,0,0};
  182. };
  183. };
  184. class Stage2
  185. {
  186. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  187. uvSource="tex";
  188. class uvTransform
  189. {
  190. aside[]={5,0,0};
  191. up[]={0,5,0};
  192. dir[]={0,0,0};
  193. pos[]={0,0,0};
  194. };
  195. };
  196. Brava\Avalon_Island_M\data\gdt_forest_co.paa
  197. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  198. Brava\Avalon_Island_M\data\gdt_forest_nopx.paa
  199. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  200. "rapify -Pen "Brava\Avalon_Island_M\data\gdt_grass_short.rvmat" "p:\temp\Brava\Avalon_Island_M\data\gdt_grass_short.rvmat""
  201. rapify Version 1.82, Dll 7.46 "gdt_grass_short.rvmat"
  202. No Error(s)
  203. Output is to p:\temp\Brava\Avalon_Island_M\data\gdt_grass_short.rvmat
  204.  
  205. ambient[]={1,1,1,1};
  206. diffuse[]={1,1,1,1};
  207. forcedDiffuse[]={0,0,0,0};
  208. specular[]={0,0,0,0};
  209. specularPower=1;
  210. emmisive[]={0,0,0,0};
  211. PixelShaderID="NormalMapDiffuse";
  212. VertexShaderID="NormalMapDiffuseAlpha";
  213. class Stage1
  214. {
  215. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  216. uvSource="tex";
  217. class uvTransform
  218. {
  219. aside[]={5,0,0};
  220. up[]={0,5,0};
  221. dir[]={0,0,0};
  222. pos[]={0,0,0};
  223. };
  224. };
  225. class Stage2
  226. {
  227. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  228. uvSource="tex";
  229. class uvTransform
  230. {
  231. aside[]={5,0,0};
  232. up[]={0,5,0};
  233. dir[]={0,0,0};
  234. pos[]={0,0,0};
  235. };
  236. };
  237. Brava\Avalon_Island_M\data\gdt_grass_short_co.paa
  238. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  239. Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa
  240. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  241. "rapify -Pen "Brava\Avalon_Island_M\data\gdt_grass_tall.rvmat" "p:\temp\Brava\Avalon_Island_M\data\gdt_grass_tall.rvmat""
  242. rapify Version 1.82, Dll 7.46 "gdt_grass_tall.rvmat"
  243. No Error(s)
  244. Output is to p:\temp\Brava\Avalon_Island_M\data\gdt_grass_tall.rvmat
  245.  
  246. ambient[]={1,1,1,1};
  247. diffuse[]={1,1,1,1};
  248. forcedDiffuse[]={0,0,0,0};
  249. specular[]={0,0,0,0};
  250. specularPower=1;
  251. emmisive[]={0,0,0,0};
  252. PixelShaderID="NormalMapDiffuse";
  253. VertexShaderID="NormalMapDiffuseAlpha";
  254. class Stage1
  255. {
  256. texture="Brava\Avalon_Island_M\data\gdt_grass_tall_nopx.paa";
  257. uvSource="tex";
  258. class uvTransform
  259. {
  260. aside[]={5,0,0};
  261. up[]={0,5,0};
  262. dir[]={0,0,0};
  263. pos[]={0,0,0};
  264. };
  265. };
  266. class Stage2
  267. {
  268. texture="Brava\Avalon_Island_M\data\gdt_grass_tall_co.paa";
  269. uvSource="tex";
  270. class uvTransform
  271. {
  272. aside[]={5,0,0};
  273. up[]={0,5,0};
  274. dir[]={0,0,0};
  275. pos[]={0,0,0};
  276. };
  277. };
  278. Brava\Avalon_Island_M\data\gdt_grass_tall_co.paa
  279. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  280. Brava\Avalon_Island_M\data\gdt_grass_tall_nopx.paa
  281. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  282. "rapify -Pen "Brava\Avalon_Island_M\data\gdt_reddirt.rvmat" "p:\temp\Brava\Avalon_Island_M\data\gdt_reddirt.rvmat""
  283. rapify Version 1.82, Dll 7.46 "gdt_reddirt.rvmat"
  284. No Error(s)
  285. Output is to p:\temp\Brava\Avalon_Island_M\data\gdt_reddirt.rvmat
  286.  
  287. ambient[]={1,1,1,1};
  288. diffuse[]={1,1,1,1};
  289. forcedDiffuse[]={0,0,0,0};
  290. specular[]={0,0,0,0};
  291. specularPower=1;
  292. emmisive[]={0,0,0,0};
  293. PixelShaderID="NormalMapDiffuse";
  294. VertexShaderID="NormalMapDiffuseAlpha";
  295. class Stage1
  296. {
  297. texture="Brava\Avalon_Island_M\data\gdt_reddirt_nopx.paa";
  298. uvSource="tex";
  299. class uvTransform
  300. {
  301. aside[]={5,0,0};
  302. up[]={0,5,0};
  303. dir[]={0,0,0};
  304. pos[]={0,0,0};
  305. };
  306. };
  307. class Stage2
  308. {
  309. texture="Brava\Avalon_Island_M\data\gdt_reddirt_co.paa";
  310. uvSource="tex";
  311. class uvTransform
  312. {
  313. aside[]={5,0,0};
  314. up[]={0,5,0};
  315. dir[]={0,0,0};
  316. pos[]={0,0,0};
  317. };
  318. };
  319. Brava\Avalon_Island_M\data\gdt_reddirt_co.paa
  320. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  321. Brava\Avalon_Island_M\data\gdt_reddirt_nopx.paa
  322. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  323. "rapify -Pen "Brava\Avalon_Island_M\data\gdt_rock.rvmat" "p:\temp\Brava\Avalon_Island_M\data\gdt_rock.rvmat""
  324. rapify Version 1.82, Dll 7.46 "gdt_rock.rvmat"
  325. No Error(s)
  326. Output is to p:\temp\Brava\Avalon_Island_M\data\gdt_rock.rvmat
  327.  
  328. ambient[]={1,1,1,1};
  329. diffuse[]={1,1,1,1};
  330. forcedDiffuse[]={0,0,0,0};
  331. specular[]={0,0,0,0};
  332. specularPower=1;
  333. emmisive[]={0,0,0,0};
  334. PixelShaderID="NormalMapDiffuse";
  335. VertexShaderID="NormalMapDiffuseAlpha";
  336. class Stage1
  337. {
  338. texture="Brava\Avalon_Island_M\data\gdt_rock_nopx.paa";
  339. uvSource="tex";
  340. class uvTransform
  341. {
  342. aside[]={5,0,0};
  343. up[]={0,5,0};
  344. dir[]={0,0,0};
  345. pos[]={0,0,0};
  346. };
  347. };
  348. class Stage2
  349. {
  350. texture="Brava\Avalon_Island_M\data\gdt_rock_co.paa";
  351. uvSource="tex";
  352. class uvTransform
  353. {
  354. aside[]={5,0,0};
  355. up[]={0,5,0};
  356. dir[]={0,0,0};
  357. pos[]={0,0,0};
  358. };
  359. };
  360. Brava\Avalon_Island_M\data\gdt_rock_co.paa
  361. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  362. Brava\Avalon_Island_M\data\gdt_rock_nopx.paa
  363. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  364. "rapify -Pen "Brava\Avalon_Island_M\data\gdt_seabedexp.rvmat" "p:\temp\Brava\Avalon_Island_M\data\gdt_seabedexp.rvmat""
  365. rapify Version 1.82, Dll 7.46 "gdt_seabedexp.rvmat"
  366. No Error(s)
  367. Output is to p:\temp\Brava\Avalon_Island_M\data\gdt_seabedexp.rvmat
  368.  
  369. ambient[]={1,1,1,1};
  370. diffuse[]={1,1,1,1};
  371. forcedDiffuse[]={0,0,0,0};
  372. specular[]={0,0,0,0};
  373. specularPower=1;
  374. emmisive[]={0,0,0,0};
  375. PixelShaderID="NormalMapDiffuse";
  376. VertexShaderID="NormalMapDiffuseAlpha";
  377. class Stage1
  378. {
  379. texture="Brava\Avalon_Island_M\data\gdt_seabedexp_nopx.paa";
  380. uvSource="tex";
  381. class uvTransform
  382. {
  383. aside[]={5,0,0};
  384. up[]={0,5,0};
  385. dir[]={0,0,0};
  386. pos[]={0,0,0};
  387. };
  388. };
  389. class Stage2
  390. {
  391. texture="Brava\Avalon_Island_M\data\gdt_seabedexp_co.paa";
  392. uvSource="tex";
  393. class uvTransform
  394. {
  395. aside[]={5,0,0};
  396. up[]={0,5,0};
  397. dir[]={0,0,0};
  398. pos[]={0,0,0};
  399. };
  400. };
  401. Brava\Avalon_Island_M\data\gdt_seabedexp_co.paa
  402. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  403. Brava\Avalon_Island_M\data\gdt_seabedexp_nopx.paa
  404. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  405. "rapify -Pen "Brava\Avalon_Island_M\data\gdt_vbeach.rvmat" "p:\temp\Brava\Avalon_Island_M\data\gdt_vbeach.rvmat""
  406. rapify Version 1.82, Dll 7.46 "gdt_vbeach.rvmat"
  407. No Error(s)
  408. Output is to p:\temp\Brava\Avalon_Island_M\data\gdt_vbeach.rvmat
  409.  
  410. ambient[]={1,1,1,1};
  411. diffuse[]={1,1,1,1};
  412. forcedDiffuse[]={0,0,0,0};
  413. specular[]={0,0,0,0};
  414. specularPower=1;
  415. emmisive[]={0,0,0,0};
  416. PixelShaderID="NormalMapDiffuse";
  417. VertexShaderID="NormalMapDiffuseAlpha";
  418. class Stage1
  419. {
  420. texture="Brava\Avalon_Island_M\data\gdt_vbeach_nopx.paa";
  421. uvSource="tex";
  422. class uvTransform
  423. {
  424. aside[]={5,0,0};
  425. up[]={0,5,0};
  426. dir[]={0,0,0};
  427. pos[]={0,0,0};
  428. };
  429. };
  430. class Stage2
  431. {
  432. texture="Brava\Avalon_Island_M\data\gdt_vbeach_co.paa";
  433. uvSource="tex";
  434. class uvTransform
  435. {
  436. aside[]={5,0,0};
  437. up[]={0,5,0};
  438. dir[]={0,0,0};
  439. pos[]={0,0,0};
  440. };
  441. };
  442. Brava\Avalon_Island_M\data\gdt_vbeach_co.paa
  443. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  444. Brava\Avalon_Island_M\data\gdt_vbeach_nopx.paa
  445. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  446. "rapify -Pen "Brava\Avalon_Island_M\data\gdt_volcano.rvmat" "p:\temp\Brava\Avalon_Island_M\data\gdt_volcano.rvmat""
  447. rapify Version 1.82, Dll 7.46 "gdt_volcano.rvmat"
  448. No Error(s)
  449. Output is to p:\temp\Brava\Avalon_Island_M\data\gdt_volcano.rvmat
  450.  
  451. ambient[]={1,1,1,1};
  452. diffuse[]={1,1,1,1};
  453. forcedDiffuse[]={0,0,0,0};
  454. specular[]={0,0,0,0};
  455. specularPower=1;
  456. emmisive[]={0,0,0,0};
  457. PixelShaderID="NormalMapDiffuse";
  458. VertexShaderID="NormalMapDiffuseAlpha";
  459. class Stage1
  460. {
  461. texture="Brava\Avalon_Island_M\data\gdt_volcano_nopx.paa";
  462. uvSource="tex";
  463. class uvTransform
  464. {
  465. aside[]={5,0,0};
  466. up[]={0,5,0};
  467. dir[]={0,0,0};
  468. pos[]={0,0,0};
  469. };
  470. };
  471. class Stage2
  472. {
  473. texture="Brava\Avalon_Island_M\data\gdt_volcano_co.paa";
  474. uvSource="tex";
  475. class uvTransform
  476. {
  477. aside[]={5,0,0};
  478. up[]={0,5,0};
  479. dir[]={0,0,0};
  480. pos[]={0,0,0};
  481. };
  482. };
  483. Brava\Avalon_Island_M\data\gdt_volcano_co.paa
  484. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  485. Brava\Avalon_Island_M\data\gdt_volcano_nopx.paa
  486. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  487. Brava\Avalon_Island_M\data\layers\M_000_000_lca.paa
  488. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  489. Brava\Avalon_Island_M\data\layers\M_000_000_lca.png
  490. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  491. Brava\Avalon_Island_M\data\layers\M_000_001_lca.paa
  492. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  493. Brava\Avalon_Island_M\data\layers\M_000_001_lca.png
  494. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  495. Brava\Avalon_Island_M\data\layers\M_000_002_lca.paa
  496. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  497. Brava\Avalon_Island_M\data\layers\M_000_002_lca.png
  498. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  499. Brava\Avalon_Island_M\data\layers\M_000_003_lca.paa
  500. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  501. Brava\Avalon_Island_M\data\layers\M_000_003_lca.png
  502. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  503. Brava\Avalon_Island_M\data\layers\M_000_004_lca.paa
  504. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  505. Brava\Avalon_Island_M\data\layers\M_000_004_lca.png
  506. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  507. Brava\Avalon_Island_M\data\layers\M_001_000_lca.paa
  508. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  509. Brava\Avalon_Island_M\data\layers\M_001_000_lca.png
  510. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  511. Brava\Avalon_Island_M\data\layers\M_001_001_lca.paa
  512. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  513. Brava\Avalon_Island_M\data\layers\M_001_001_lca.png
  514. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  515. Brava\Avalon_Island_M\data\layers\M_001_002_lca.paa
  516. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  517. Brava\Avalon_Island_M\data\layers\M_001_002_lca.png
  518. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  519. Brava\Avalon_Island_M\data\layers\M_001_003_lca.paa
  520. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  521. Brava\Avalon_Island_M\data\layers\M_001_003_lca.png
  522. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  523. Brava\Avalon_Island_M\data\layers\M_001_004_lca.paa
  524. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  525. Brava\Avalon_Island_M\data\layers\M_001_004_lca.png
  526. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  527. Brava\Avalon_Island_M\data\layers\M_002_000_lca.paa
  528. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  529. Brava\Avalon_Island_M\data\layers\M_002_000_lca.png
  530. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  531. Brava\Avalon_Island_M\data\layers\M_002_001_lca.paa
  532. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  533. Brava\Avalon_Island_M\data\layers\M_002_001_lca.png
  534. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  535. Brava\Avalon_Island_M\data\layers\M_002_002_lca.paa
  536. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  537. Brava\Avalon_Island_M\data\layers\M_002_002_lca.png
  538. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  539. Brava\Avalon_Island_M\data\layers\M_002_003_lca.paa
  540. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  541. Brava\Avalon_Island_M\data\layers\M_002_003_lca.png
  542. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  543. Brava\Avalon_Island_M\data\layers\M_002_004_lca.paa
  544. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  545. Brava\Avalon_Island_M\data\layers\M_002_004_lca.png
  546. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  547. Brava\Avalon_Island_M\data\layers\M_003_000_lca.paa
  548. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  549. Brava\Avalon_Island_M\data\layers\M_003_000_lca.png
  550. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  551. Brava\Avalon_Island_M\data\layers\M_003_001_lca.paa
  552. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  553. Brava\Avalon_Island_M\data\layers\M_003_001_lca.png
  554. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  555. Brava\Avalon_Island_M\data\layers\M_003_002_lca.paa
  556. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  557. Brava\Avalon_Island_M\data\layers\M_003_002_lca.png
  558. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  559. Brava\Avalon_Island_M\data\layers\M_003_003_lca.paa
  560. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  561. Brava\Avalon_Island_M\data\layers\M_003_003_lca.png
  562. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  563. Brava\Avalon_Island_M\data\layers\M_003_004_lca.paa
  564. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  565. Brava\Avalon_Island_M\data\layers\M_003_004_lca.png
  566. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  567. Brava\Avalon_Island_M\data\layers\M_004_000_lca.paa
  568. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  569. Brava\Avalon_Island_M\data\layers\M_004_000_lca.png
  570. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  571. Brava\Avalon_Island_M\data\layers\M_004_001_lca.paa
  572. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  573. Brava\Avalon_Island_M\data\layers\M_004_001_lca.png
  574. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  575. Brava\Avalon_Island_M\data\layers\M_004_002_lca.paa
  576. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  577. Brava\Avalon_Island_M\data\layers\M_004_002_lca.png
  578. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  579. Brava\Avalon_Island_M\data\layers\M_004_003_lca.paa
  580. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  581. Brava\Avalon_Island_M\data\layers\M_004_003_lca.png
  582. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  583. Brava\Avalon_Island_M\data\layers\M_004_004_lca.paa
  584. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  585. Brava\Avalon_Island_M\data\layers\M_004_004_lca.png
  586. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  587. Brava\Avalon_Island_M\data\layers\N_000_000_nohq.paa
  588. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  589. Brava\Avalon_Island_M\data\layers\N_000_000_nohq.png
  590. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  591. Brava\Avalon_Island_M\data\layers\N_000_001_nohq.paa
  592. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  593. Brava\Avalon_Island_M\data\layers\N_000_001_nohq.png
  594. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  595. Brava\Avalon_Island_M\data\layers\N_000_002_nohq.paa
  596. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  597. Brava\Avalon_Island_M\data\layers\N_000_002_nohq.png
  598. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  599. Brava\Avalon_Island_M\data\layers\N_000_003_nohq.paa
  600. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  601. Brava\Avalon_Island_M\data\layers\N_000_003_nohq.png
  602. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  603. Brava\Avalon_Island_M\data\layers\N_000_004_nohq.paa
  604. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  605. Brava\Avalon_Island_M\data\layers\N_000_004_nohq.png
  606. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  607. Brava\Avalon_Island_M\data\layers\N_001_000_nohq.paa
  608. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  609. Brava\Avalon_Island_M\data\layers\N_001_000_nohq.png
  610. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  611. Brava\Avalon_Island_M\data\layers\N_001_001_nohq.paa
  612. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  613. Brava\Avalon_Island_M\data\layers\N_001_001_nohq.png
  614. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  615. Brava\Avalon_Island_M\data\layers\N_001_002_nohq.paa
  616. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  617. Brava\Avalon_Island_M\data\layers\N_001_002_nohq.png
  618. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  619. Brava\Avalon_Island_M\data\layers\N_001_003_nohq.paa
  620. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  621. Brava\Avalon_Island_M\data\layers\N_001_003_nohq.png
  622. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  623. Brava\Avalon_Island_M\data\layers\N_001_004_nohq.paa
  624. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  625. Brava\Avalon_Island_M\data\layers\N_001_004_nohq.png
  626. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  627. Brava\Avalon_Island_M\data\layers\N_002_000_nohq.paa
  628. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  629. Brava\Avalon_Island_M\data\layers\N_002_000_nohq.png
  630. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  631. Brava\Avalon_Island_M\data\layers\N_002_001_nohq.paa
  632. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  633. Brava\Avalon_Island_M\data\layers\N_002_001_nohq.png
  634. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  635. Brava\Avalon_Island_M\data\layers\N_002_002_nohq.paa
  636. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  637. Brava\Avalon_Island_M\data\layers\N_002_002_nohq.png
  638. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  639. Brava\Avalon_Island_M\data\layers\N_002_003_nohq.paa
  640. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  641. Brava\Avalon_Island_M\data\layers\N_002_003_nohq.png
  642. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  643. Brava\Avalon_Island_M\data\layers\N_002_004_nohq.paa
  644. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  645. Brava\Avalon_Island_M\data\layers\N_002_004_nohq.png
  646. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  647. Brava\Avalon_Island_M\data\layers\N_003_000_nohq.paa
  648. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  649. Brava\Avalon_Island_M\data\layers\N_003_000_nohq.png
  650. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  651. Brava\Avalon_Island_M\data\layers\N_003_001_nohq.paa
  652. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  653. Brava\Avalon_Island_M\data\layers\N_003_001_nohq.png
  654. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  655. Brava\Avalon_Island_M\data\layers\N_003_002_nohq.paa
  656. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  657. Brava\Avalon_Island_M\data\layers\N_003_002_nohq.png
  658. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  659. Brava\Avalon_Island_M\data\layers\N_003_003_nohq.paa
  660. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  661. Brava\Avalon_Island_M\data\layers\N_003_003_nohq.png
  662. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  663. Brava\Avalon_Island_M\data\layers\N_003_004_nohq.paa
  664. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  665. Brava\Avalon_Island_M\data\layers\N_003_004_nohq.png
  666. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  667. Brava\Avalon_Island_M\data\layers\N_004_000_nohq.paa
  668. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  669. Brava\Avalon_Island_M\data\layers\N_004_000_nohq.png
  670. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  671. Brava\Avalon_Island_M\data\layers\N_004_001_nohq.paa
  672. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  673. Brava\Avalon_Island_M\data\layers\N_004_001_nohq.png
  674. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  675. Brava\Avalon_Island_M\data\layers\N_004_002_nohq.paa
  676. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  677. Brava\Avalon_Island_M\data\layers\N_004_002_nohq.png
  678. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  679. Brava\Avalon_Island_M\data\layers\N_004_003_nohq.paa
  680. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  681. Brava\Avalon_Island_M\data\layers\N_004_003_nohq.png
  682. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  683. Brava\Avalon_Island_M\data\layers\N_004_004_nohq.paa
  684. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  685. Brava\Avalon_Island_M\data\layers\N_004_004_nohq.png
  686. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  687. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-000_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_L00_L02_L03_L04.rvmat""
  688. rapify Version 1.82, Dll 7.46 "P_000-000_L00_L02_L03_L04.rvmat"
  689. No Error(s)
  690. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_L00_L02_L03_L04.rvmat
  691.  
  692. ambient[]={1,1,1,1};
  693. diffuse[]={1,1,1,1};
  694. forcedDiffuse[]={0,0,0,0};
  695. emmisive[]={0,0,0,0};
  696. specular[]={0,0,0,0};
  697. specularPower=0;
  698. class Stage0
  699. {
  700. texture="brava\avalon_island_m\data\layers\s_000_000_lco.png";
  701. texGen=3;
  702. };
  703. class Stage1
  704. {
  705. texture="brava\avalon_island_m\data\layers\m_000_000_lca.png";
  706. texGen=4;
  707. };
  708. class TexGen3
  709. {
  710. uvSource="worldPos";
  711. class uvTransform
  712. {
  713. aside[]={0.00032552084,0,0};
  714. up[]={0,0,0.00032552084};
  715. dir[]={0,-0.00032552084,0};
  716. pos[]={0.03125,4.03125,0};
  717. };
  718. };
  719. class TexGen4
  720. {
  721. uvSource="worldPos";
  722. class uvTransform
  723. {
  724. aside[]={0.00032552084,0,0};
  725. up[]={0,0,0.00032552084};
  726. dir[]={0,-0.00032552084,0};
  727. pos[]={0.03125,4.03125,0};
  728. };
  729. };
  730. class TexGen0
  731. {
  732. uvSource="tex";
  733. class uvTransform
  734. {
  735. aside[]={1,0,0};
  736. up[]={0,1,0};
  737. dir[]={0,0,1};
  738. pos[]={0,0,0};
  739. };
  740. };
  741. class TexGen1
  742. {
  743. uvSource="tex";
  744. class uvTransform
  745. {
  746. aside[]={5,0,0};
  747. up[]={0,5,0};
  748. dir[]={0,0,0};
  749. pos[]={0,0,0};
  750. };
  751. };
  752. class TexGen2
  753. {
  754. uvSource="tex";
  755. class uvTransform
  756. {
  757. aside[]={5,0,0};
  758. up[]={0,5,0};
  759. dir[]={0,0,0};
  760. pos[]={0,0,0};
  761. };
  762. };
  763. PixelShaderID="TerrainSNX";
  764. VertexShaderID="Terrain";
  765. class Stage2
  766. {
  767. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  768. texGen=0;
  769. };
  770. class Stage3
  771. {
  772. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  773. texGen=1;
  774. };
  775. class Stage4
  776. {
  777. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  778. texGen=2;
  779. };
  780. class Stage5
  781. {
  782. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  783. texGen=1;
  784. };
  785. class Stage6
  786. {
  787. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  788. texGen=2;
  789. };
  790. class Stage7
  791. {
  792. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  793. texGen=1;
  794. };
  795. class Stage8
  796. {
  797. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  798. texGen=2;
  799. };
  800. class Stage9
  801. {
  802. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  803. texGen=1;
  804. };
  805. class Stage10
  806. {
  807. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  808. texGen=2;
  809. };
  810. class Stage14
  811. {
  812. texture="brava\avalon_island_m\data\layers\n_000_000_nohq.png";
  813. texGen=3;
  814. };
  815. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-000_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_L00_L02_N_L04.rvmat""
  816. rapify Version 1.82, Dll 7.46 "P_000-000_L00_L02_N_L04.rvmat"
  817. No Error(s)
  818. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_L00_L02_N_L04.rvmat
  819.  
  820. ambient[]={1,1,1,1};
  821. diffuse[]={1,1,1,1};
  822. forcedDiffuse[]={0,0,0,0};
  823. emmisive[]={0,0,0,0};
  824. specular[]={0,0,0,0};
  825. specularPower=0;
  826. class Stage0
  827. {
  828. texture="brava\avalon_island_m\data\layers\s_000_000_lco.png";
  829. texGen=3;
  830. };
  831. class Stage1
  832. {
  833. texture="brava\avalon_island_m\data\layers\m_000_000_lca.png";
  834. texGen=4;
  835. };
  836. class TexGen3
  837. {
  838. uvSource="worldPos";
  839. class uvTransform
  840. {
  841. aside[]={0.00032552084,0,0};
  842. up[]={0,0,0.00032552084};
  843. dir[]={0,-0.00032552084,0};
  844. pos[]={0.03125,4.03125,0};
  845. };
  846. };
  847. class TexGen4
  848. {
  849. uvSource="worldPos";
  850. class uvTransform
  851. {
  852. aside[]={0.00032552084,0,0};
  853. up[]={0,0,0.00032552084};
  854. dir[]={0,-0.00032552084,0};
  855. pos[]={0.03125,4.03125,0};
  856. };
  857. };
  858. class TexGen0
  859. {
  860. uvSource="tex";
  861. class uvTransform
  862. {
  863. aside[]={1,0,0};
  864. up[]={0,1,0};
  865. dir[]={0,0,1};
  866. pos[]={0,0,0};
  867. };
  868. };
  869. class TexGen1
  870. {
  871. uvSource="tex";
  872. class uvTransform
  873. {
  874. aside[]={5,0,0};
  875. up[]={0,5,0};
  876. dir[]={0,0,0};
  877. pos[]={0,0,0};
  878. };
  879. };
  880. class TexGen2
  881. {
  882. uvSource="tex";
  883. class uvTransform
  884. {
  885. aside[]={5,0,0};
  886. up[]={0,5,0};
  887. dir[]={0,0,0};
  888. pos[]={0,0,0};
  889. };
  890. };
  891. PixelShaderID="TerrainSNX";
  892. VertexShaderID="Terrain";
  893. class Stage2
  894. {
  895. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  896. texGen=0;
  897. };
  898. class Stage3
  899. {
  900. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  901. texGen=1;
  902. };
  903. class Stage4
  904. {
  905. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  906. texGen=2;
  907. };
  908. class Stage5
  909. {
  910. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  911. texGen=1;
  912. };
  913. class Stage6
  914. {
  915. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  916. texGen=2;
  917. };
  918. class Stage7
  919. {
  920. texture="";
  921. texGen=1;
  922. };
  923. class Stage8
  924. {
  925. texture="";
  926. texGen=2;
  927. };
  928. class Stage9
  929. {
  930. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  931. texGen=1;
  932. };
  933. class Stage10
  934. {
  935. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  936. texGen=2;
  937. };
  938. class Stage14
  939. {
  940. texture="brava\avalon_island_m\data\layers\n_000_000_nohq.png";
  941. texGen=3;
  942. };
  943. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-000_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_L00_L02_N_N.rvmat""
  944. rapify Version 1.82, Dll 7.46 "P_000-000_L00_L02_N_N.rvmat"
  945. No Error(s)
  946. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_L00_L02_N_N.rvmat
  947.  
  948. ambient[]={1,1,1,1};
  949. diffuse[]={1,1,1,1};
  950. forcedDiffuse[]={0,0,0,0};
  951. emmisive[]={0,0,0,0};
  952. specular[]={0,0,0,0};
  953. specularPower=0;
  954. class Stage0
  955. {
  956. texture="brava\avalon_island_m\data\layers\s_000_000_lco.png";
  957. texGen=3;
  958. };
  959. class Stage1
  960. {
  961. texture="brava\avalon_island_m\data\layers\m_000_000_lca.png";
  962. texGen=4;
  963. };
  964. class TexGen3
  965. {
  966. uvSource="worldPos";
  967. class uvTransform
  968. {
  969. aside[]={0.00032552084,0,0};
  970. up[]={0,0,0.00032552084};
  971. dir[]={0,-0.00032552084,0};
  972. pos[]={0.03125,4.03125,0};
  973. };
  974. };
  975. class TexGen4
  976. {
  977. uvSource="worldPos";
  978. class uvTransform
  979. {
  980. aside[]={0.00032552084,0,0};
  981. up[]={0,0,0.00032552084};
  982. dir[]={0,-0.00032552084,0};
  983. pos[]={0.03125,4.03125,0};
  984. };
  985. };
  986. class TexGen0
  987. {
  988. uvSource="tex";
  989. class uvTransform
  990. {
  991. aside[]={1,0,0};
  992. up[]={0,1,0};
  993. dir[]={0,0,1};
  994. pos[]={0,0,0};
  995. };
  996. };
  997. class TexGen1
  998. {
  999. uvSource="tex";
  1000. class uvTransform
  1001. {
  1002. aside[]={5,0,0};
  1003. up[]={0,5,0};
  1004. dir[]={0,0,0};
  1005. pos[]={0,0,0};
  1006. };
  1007. };
  1008. class TexGen2
  1009. {
  1010. uvSource="tex";
  1011. class uvTransform
  1012. {
  1013. aside[]={5,0,0};
  1014. up[]={0,5,0};
  1015. dir[]={0,0,0};
  1016. pos[]={0,0,0};
  1017. };
  1018. };
  1019. PixelShaderID="TerrainSNX";
  1020. VertexShaderID="Terrain";
  1021. class Stage2
  1022. {
  1023. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  1024. texGen=0;
  1025. };
  1026. class Stage3
  1027. {
  1028. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  1029. texGen=1;
  1030. };
  1031. class Stage4
  1032. {
  1033. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  1034. texGen=2;
  1035. };
  1036. class Stage5
  1037. {
  1038. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  1039. texGen=1;
  1040. };
  1041. class Stage6
  1042. {
  1043. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  1044. texGen=2;
  1045. };
  1046. class Stage7
  1047. {
  1048. texture="";
  1049. texGen=1;
  1050. };
  1051. class Stage8
  1052. {
  1053. texture="";
  1054. texGen=2;
  1055. };
  1056. class Stage9
  1057. {
  1058. texture="";
  1059. texGen=1;
  1060. };
  1061. class Stage10
  1062. {
  1063. texture="";
  1064. texGen=2;
  1065. };
  1066. class Stage14
  1067. {
  1068. texture="brava\avalon_island_m\data\layers\n_000_000_nohq.png";
  1069. texGen=3;
  1070. };
  1071. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-000_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_L00_N_L03_L04.rvmat""
  1072. rapify Version 1.82, Dll 7.46 "P_000-000_L00_N_L03_L04.rvmat"
  1073. No Error(s)
  1074. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_L00_N_L03_L04.rvmat
  1075.  
  1076. ambient[]={1,1,1,1};
  1077. diffuse[]={1,1,1,1};
  1078. forcedDiffuse[]={0,0,0,0};
  1079. emmisive[]={0,0,0,0};
  1080. specular[]={0,0,0,0};
  1081. specularPower=0;
  1082. class Stage0
  1083. {
  1084. texture="brava\avalon_island_m\data\layers\s_000_000_lco.png";
  1085. texGen=3;
  1086. };
  1087. class Stage1
  1088. {
  1089. texture="brava\avalon_island_m\data\layers\m_000_000_lca.png";
  1090. texGen=4;
  1091. };
  1092. class TexGen3
  1093. {
  1094. uvSource="worldPos";
  1095. class uvTransform
  1096. {
  1097. aside[]={0.00032552084,0,0};
  1098. up[]={0,0,0.00032552084};
  1099. dir[]={0,-0.00032552084,0};
  1100. pos[]={0.03125,4.03125,0};
  1101. };
  1102. };
  1103. class TexGen4
  1104. {
  1105. uvSource="worldPos";
  1106. class uvTransform
  1107. {
  1108. aside[]={0.00032552084,0,0};
  1109. up[]={0,0,0.00032552084};
  1110. dir[]={0,-0.00032552084,0};
  1111. pos[]={0.03125,4.03125,0};
  1112. };
  1113. };
  1114. class TexGen0
  1115. {
  1116. uvSource="tex";
  1117. class uvTransform
  1118. {
  1119. aside[]={1,0,0};
  1120. up[]={0,1,0};
  1121. dir[]={0,0,1};
  1122. pos[]={0,0,0};
  1123. };
  1124. };
  1125. class TexGen1
  1126. {
  1127. uvSource="tex";
  1128. class uvTransform
  1129. {
  1130. aside[]={5,0,0};
  1131. up[]={0,5,0};
  1132. dir[]={0,0,0};
  1133. pos[]={0,0,0};
  1134. };
  1135. };
  1136. class TexGen2
  1137. {
  1138. uvSource="tex";
  1139. class uvTransform
  1140. {
  1141. aside[]={5,0,0};
  1142. up[]={0,5,0};
  1143. dir[]={0,0,0};
  1144. pos[]={0,0,0};
  1145. };
  1146. };
  1147. PixelShaderID="TerrainSNX";
  1148. VertexShaderID="Terrain";
  1149. class Stage2
  1150. {
  1151. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  1152. texGen=0;
  1153. };
  1154. class Stage3
  1155. {
  1156. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  1157. texGen=1;
  1158. };
  1159. class Stage4
  1160. {
  1161. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  1162. texGen=2;
  1163. };
  1164. class Stage5
  1165. {
  1166. texture="";
  1167. texGen=1;
  1168. };
  1169. class Stage6
  1170. {
  1171. texture="";
  1172. texGen=2;
  1173. };
  1174. class Stage7
  1175. {
  1176. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  1177. texGen=1;
  1178. };
  1179. class Stage8
  1180. {
  1181. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  1182. texGen=2;
  1183. };
  1184. class Stage9
  1185. {
  1186. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  1187. texGen=1;
  1188. };
  1189. class Stage10
  1190. {
  1191. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  1192. texGen=2;
  1193. };
  1194. class Stage14
  1195. {
  1196. texture="brava\avalon_island_m\data\layers\n_000_000_nohq.png";
  1197. texGen=3;
  1198. };
  1199. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-000_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_L00_N_N_L04.rvmat""
  1200. rapify Version 1.82, Dll 7.46 "P_000-000_L00_N_N_L04.rvmat"
  1201. No Error(s)
  1202. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_L00_N_N_L04.rvmat
  1203.  
  1204. ambient[]={1,1,1,1};
  1205. diffuse[]={1,1,1,1};
  1206. forcedDiffuse[]={0,0,0,0};
  1207. emmisive[]={0,0,0,0};
  1208. specular[]={0,0,0,0};
  1209. specularPower=0;
  1210. class Stage0
  1211. {
  1212. texture="brava\avalon_island_m\data\layers\s_000_000_lco.png";
  1213. texGen=3;
  1214. };
  1215. class Stage1
  1216. {
  1217. texture="brava\avalon_island_m\data\layers\m_000_000_lca.png";
  1218. texGen=4;
  1219. };
  1220. class TexGen3
  1221. {
  1222. uvSource="worldPos";
  1223. class uvTransform
  1224. {
  1225. aside[]={0.00032552084,0,0};
  1226. up[]={0,0,0.00032552084};
  1227. dir[]={0,-0.00032552084,0};
  1228. pos[]={0.03125,4.03125,0};
  1229. };
  1230. };
  1231. class TexGen4
  1232. {
  1233. uvSource="worldPos";
  1234. class uvTransform
  1235. {
  1236. aside[]={0.00032552084,0,0};
  1237. up[]={0,0,0.00032552084};
  1238. dir[]={0,-0.00032552084,0};
  1239. pos[]={0.03125,4.03125,0};
  1240. };
  1241. };
  1242. class TexGen0
  1243. {
  1244. uvSource="tex";
  1245. class uvTransform
  1246. {
  1247. aside[]={1,0,0};
  1248. up[]={0,1,0};
  1249. dir[]={0,0,1};
  1250. pos[]={0,0,0};
  1251. };
  1252. };
  1253. class TexGen1
  1254. {
  1255. uvSource="tex";
  1256. class uvTransform
  1257. {
  1258. aside[]={5,0,0};
  1259. up[]={0,5,0};
  1260. dir[]={0,0,0};
  1261. pos[]={0,0,0};
  1262. };
  1263. };
  1264. class TexGen2
  1265. {
  1266. uvSource="tex";
  1267. class uvTransform
  1268. {
  1269. aside[]={5,0,0};
  1270. up[]={0,5,0};
  1271. dir[]={0,0,0};
  1272. pos[]={0,0,0};
  1273. };
  1274. };
  1275. PixelShaderID="TerrainSNX";
  1276. VertexShaderID="Terrain";
  1277. class Stage2
  1278. {
  1279. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  1280. texGen=0;
  1281. };
  1282. class Stage3
  1283. {
  1284. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  1285. texGen=1;
  1286. };
  1287. class Stage4
  1288. {
  1289. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  1290. texGen=2;
  1291. };
  1292. class Stage5
  1293. {
  1294. texture="";
  1295. texGen=1;
  1296. };
  1297. class Stage6
  1298. {
  1299. texture="";
  1300. texGen=2;
  1301. };
  1302. class Stage7
  1303. {
  1304. texture="";
  1305. texGen=1;
  1306. };
  1307. class Stage8
  1308. {
  1309. texture="";
  1310. texGen=2;
  1311. };
  1312. class Stage9
  1313. {
  1314. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  1315. texGen=1;
  1316. };
  1317. class Stage10
  1318. {
  1319. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  1320. texGen=2;
  1321. };
  1322. class Stage14
  1323. {
  1324. texture="brava\avalon_island_m\data\layers\n_000_000_nohq.png";
  1325. texGen=3;
  1326. };
  1327. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-000_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_L00_N_N_N.rvmat""
  1328. rapify Version 1.82, Dll 7.46 "P_000-000_L00_N_N_N.rvmat"
  1329. No Error(s)
  1330. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_L00_N_N_N.rvmat
  1331.  
  1332. ambient[]={1,1,1,1};
  1333. diffuse[]={1,1,1,1};
  1334. forcedDiffuse[]={0,0,0,0};
  1335. emmisive[]={0,0,0,0};
  1336. specular[]={0,0,0,0};
  1337. specularPower=0;
  1338. class Stage0
  1339. {
  1340. texture="brava\avalon_island_m\data\layers\s_000_000_lco.png";
  1341. texGen=3;
  1342. };
  1343. class Stage1
  1344. {
  1345. texture="brava\avalon_island_m\data\layers\m_000_000_lca.png";
  1346. texGen=4;
  1347. };
  1348. class TexGen3
  1349. {
  1350. uvSource="worldPos";
  1351. class uvTransform
  1352. {
  1353. aside[]={0.00032552084,0,0};
  1354. up[]={0,0,0.00032552084};
  1355. dir[]={0,-0.00032552084,0};
  1356. pos[]={0.03125,4.03125,0};
  1357. };
  1358. };
  1359. class TexGen4
  1360. {
  1361. uvSource="worldPos";
  1362. class uvTransform
  1363. {
  1364. aside[]={0.00032552084,0,0};
  1365. up[]={0,0,0.00032552084};
  1366. dir[]={0,-0.00032552084,0};
  1367. pos[]={0.03125,4.03125,0};
  1368. };
  1369. };
  1370. class TexGen0
  1371. {
  1372. uvSource="tex";
  1373. class uvTransform
  1374. {
  1375. aside[]={1,0,0};
  1376. up[]={0,1,0};
  1377. dir[]={0,0,1};
  1378. pos[]={0,0,0};
  1379. };
  1380. };
  1381. class TexGen1
  1382. {
  1383. uvSource="tex";
  1384. class uvTransform
  1385. {
  1386. aside[]={5,0,0};
  1387. up[]={0,5,0};
  1388. dir[]={0,0,0};
  1389. pos[]={0,0,0};
  1390. };
  1391. };
  1392. class TexGen2
  1393. {
  1394. uvSource="tex";
  1395. class uvTransform
  1396. {
  1397. aside[]={5,0,0};
  1398. up[]={0,5,0};
  1399. dir[]={0,0,0};
  1400. pos[]={0,0,0};
  1401. };
  1402. };
  1403. PixelShaderID="TerrainSNX";
  1404. VertexShaderID="Terrain";
  1405. class Stage2
  1406. {
  1407. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  1408. texGen=0;
  1409. };
  1410. class Stage3
  1411. {
  1412. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  1413. texGen=1;
  1414. };
  1415. class Stage4
  1416. {
  1417. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  1418. texGen=2;
  1419. };
  1420. class Stage5
  1421. {
  1422. texture="";
  1423. texGen=1;
  1424. };
  1425. class Stage6
  1426. {
  1427. texture="";
  1428. texGen=2;
  1429. };
  1430. class Stage7
  1431. {
  1432. texture="";
  1433. texGen=1;
  1434. };
  1435. class Stage8
  1436. {
  1437. texture="";
  1438. texGen=2;
  1439. };
  1440. class Stage9
  1441. {
  1442. texture="";
  1443. texGen=1;
  1444. };
  1445. class Stage10
  1446. {
  1447. texture="";
  1448. texGen=2;
  1449. };
  1450. class Stage14
  1451. {
  1452. texture="brava\avalon_island_m\data\layers\n_000_000_nohq.png";
  1453. texGen=3;
  1454. };
  1455. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-000_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_N_L02_L03_L04.rvmat""
  1456. rapify Version 1.82, Dll 7.46 "P_000-000_N_L02_L03_L04.rvmat"
  1457. No Error(s)
  1458. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_N_L02_L03_L04.rvmat
  1459.  
  1460. ambient[]={1,1,1,1};
  1461. diffuse[]={1,1,1,1};
  1462. forcedDiffuse[]={0,0,0,0};
  1463. emmisive[]={0,0,0,0};
  1464. specular[]={0,0,0,0};
  1465. specularPower=0;
  1466. class Stage0
  1467. {
  1468. texture="brava\avalon_island_m\data\layers\s_000_000_lco.png";
  1469. texGen=3;
  1470. };
  1471. class Stage1
  1472. {
  1473. texture="brava\avalon_island_m\data\layers\m_000_000_lca.png";
  1474. texGen=4;
  1475. };
  1476. class TexGen3
  1477. {
  1478. uvSource="worldPos";
  1479. class uvTransform
  1480. {
  1481. aside[]={0.00032552084,0,0};
  1482. up[]={0,0,0.00032552084};
  1483. dir[]={0,-0.00032552084,0};
  1484. pos[]={0.03125,4.03125,0};
  1485. };
  1486. };
  1487. class TexGen4
  1488. {
  1489. uvSource="worldPos";
  1490. class uvTransform
  1491. {
  1492. aside[]={0.00032552084,0,0};
  1493. up[]={0,0,0.00032552084};
  1494. dir[]={0,-0.00032552084,0};
  1495. pos[]={0.03125,4.03125,0};
  1496. };
  1497. };
  1498. class TexGen0
  1499. {
  1500. uvSource="tex";
  1501. class uvTransform
  1502. {
  1503. aside[]={1,0,0};
  1504. up[]={0,1,0};
  1505. dir[]={0,0,1};
  1506. pos[]={0,0,0};
  1507. };
  1508. };
  1509. class TexGen1
  1510. {
  1511. uvSource="tex";
  1512. class uvTransform
  1513. {
  1514. aside[]={5,0,0};
  1515. up[]={0,5,0};
  1516. dir[]={0,0,0};
  1517. pos[]={0,0,0};
  1518. };
  1519. };
  1520. class TexGen2
  1521. {
  1522. uvSource="tex";
  1523. class uvTransform
  1524. {
  1525. aside[]={5,0,0};
  1526. up[]={0,5,0};
  1527. dir[]={0,0,0};
  1528. pos[]={0,0,0};
  1529. };
  1530. };
  1531. PixelShaderID="TerrainSNX";
  1532. VertexShaderID="Terrain";
  1533. class Stage2
  1534. {
  1535. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  1536. texGen=0;
  1537. };
  1538. class Stage3
  1539. {
  1540. texture="";
  1541. texGen=1;
  1542. };
  1543. class Stage4
  1544. {
  1545. texture="";
  1546. texGen=2;
  1547. };
  1548. class Stage5
  1549. {
  1550. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  1551. texGen=1;
  1552. };
  1553. class Stage6
  1554. {
  1555. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  1556. texGen=2;
  1557. };
  1558. class Stage7
  1559. {
  1560. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  1561. texGen=1;
  1562. };
  1563. class Stage8
  1564. {
  1565. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  1566. texGen=2;
  1567. };
  1568. class Stage9
  1569. {
  1570. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  1571. texGen=1;
  1572. };
  1573. class Stage10
  1574. {
  1575. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  1576. texGen=2;
  1577. };
  1578. class Stage14
  1579. {
  1580. texture="brava\avalon_island_m\data\layers\n_000_000_nohq.png";
  1581. texGen=3;
  1582. };
  1583. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-000_N_L02_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_N_L02_L03_N.rvmat""
  1584. rapify Version 1.82, Dll 7.46 "P_000-000_N_L02_L03_N.rvmat"
  1585. No Error(s)
  1586. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_N_L02_L03_N.rvmat
  1587.  
  1588. ambient[]={1,1,1,1};
  1589. diffuse[]={1,1,1,1};
  1590. forcedDiffuse[]={0,0,0,0};
  1591. emmisive[]={0,0,0,0};
  1592. specular[]={0,0,0,0};
  1593. specularPower=0;
  1594. class Stage0
  1595. {
  1596. texture="brava\avalon_island_m\data\layers\s_000_000_lco.png";
  1597. texGen=3;
  1598. };
  1599. class Stage1
  1600. {
  1601. texture="brava\avalon_island_m\data\layers\m_000_000_lca.png";
  1602. texGen=4;
  1603. };
  1604. class TexGen3
  1605. {
  1606. uvSource="worldPos";
  1607. class uvTransform
  1608. {
  1609. aside[]={0.00032552084,0,0};
  1610. up[]={0,0,0.00032552084};
  1611. dir[]={0,-0.00032552084,0};
  1612. pos[]={0.03125,4.03125,0};
  1613. };
  1614. };
  1615. class TexGen4
  1616. {
  1617. uvSource="worldPos";
  1618. class uvTransform
  1619. {
  1620. aside[]={0.00032552084,0,0};
  1621. up[]={0,0,0.00032552084};
  1622. dir[]={0,-0.00032552084,0};
  1623. pos[]={0.03125,4.03125,0};
  1624. };
  1625. };
  1626. class TexGen0
  1627. {
  1628. uvSource="tex";
  1629. class uvTransform
  1630. {
  1631. aside[]={1,0,0};
  1632. up[]={0,1,0};
  1633. dir[]={0,0,1};
  1634. pos[]={0,0,0};
  1635. };
  1636. };
  1637. class TexGen1
  1638. {
  1639. uvSource="tex";
  1640. class uvTransform
  1641. {
  1642. aside[]={5,0,0};
  1643. up[]={0,5,0};
  1644. dir[]={0,0,0};
  1645. pos[]={0,0,0};
  1646. };
  1647. };
  1648. class TexGen2
  1649. {
  1650. uvSource="tex";
  1651. class uvTransform
  1652. {
  1653. aside[]={5,0,0};
  1654. up[]={0,5,0};
  1655. dir[]={0,0,0};
  1656. pos[]={0,0,0};
  1657. };
  1658. };
  1659. PixelShaderID="TerrainSNX";
  1660. VertexShaderID="Terrain";
  1661. class Stage2
  1662. {
  1663. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  1664. texGen=0;
  1665. };
  1666. class Stage3
  1667. {
  1668. texture="";
  1669. texGen=1;
  1670. };
  1671. class Stage4
  1672. {
  1673. texture="";
  1674. texGen=2;
  1675. };
  1676. class Stage5
  1677. {
  1678. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  1679. texGen=1;
  1680. };
  1681. class Stage6
  1682. {
  1683. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  1684. texGen=2;
  1685. };
  1686. class Stage7
  1687. {
  1688. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  1689. texGen=1;
  1690. };
  1691. class Stage8
  1692. {
  1693. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  1694. texGen=2;
  1695. };
  1696. class Stage9
  1697. {
  1698. texture="";
  1699. texGen=1;
  1700. };
  1701. class Stage10
  1702. {
  1703. texture="";
  1704. texGen=2;
  1705. };
  1706. class Stage14
  1707. {
  1708. texture="brava\avalon_island_m\data\layers\n_000_000_nohq.png";
  1709. texGen=3;
  1710. };
  1711. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-000_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_N_N_L03_L04.rvmat""
  1712. rapify Version 1.82, Dll 7.46 "P_000-000_N_N_L03_L04.rvmat"
  1713. No Error(s)
  1714. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_N_N_L03_L04.rvmat
  1715.  
  1716. ambient[]={1,1,1,1};
  1717. diffuse[]={1,1,1,1};
  1718. forcedDiffuse[]={0,0,0,0};
  1719. emmisive[]={0,0,0,0};
  1720. specular[]={0,0,0,0};
  1721. specularPower=0;
  1722. class Stage0
  1723. {
  1724. texture="brava\avalon_island_m\data\layers\s_000_000_lco.png";
  1725. texGen=3;
  1726. };
  1727. class Stage1
  1728. {
  1729. texture="brava\avalon_island_m\data\layers\m_000_000_lca.png";
  1730. texGen=4;
  1731. };
  1732. class TexGen3
  1733. {
  1734. uvSource="worldPos";
  1735. class uvTransform
  1736. {
  1737. aside[]={0.00032552084,0,0};
  1738. up[]={0,0,0.00032552084};
  1739. dir[]={0,-0.00032552084,0};
  1740. pos[]={0.03125,4.03125,0};
  1741. };
  1742. };
  1743. class TexGen4
  1744. {
  1745. uvSource="worldPos";
  1746. class uvTransform
  1747. {
  1748. aside[]={0.00032552084,0,0};
  1749. up[]={0,0,0.00032552084};
  1750. dir[]={0,-0.00032552084,0};
  1751. pos[]={0.03125,4.03125,0};
  1752. };
  1753. };
  1754. class TexGen0
  1755. {
  1756. uvSource="tex";
  1757. class uvTransform
  1758. {
  1759. aside[]={1,0,0};
  1760. up[]={0,1,0};
  1761. dir[]={0,0,1};
  1762. pos[]={0,0,0};
  1763. };
  1764. };
  1765. class TexGen1
  1766. {
  1767. uvSource="tex";
  1768. class uvTransform
  1769. {
  1770. aside[]={5,0,0};
  1771. up[]={0,5,0};
  1772. dir[]={0,0,0};
  1773. pos[]={0,0,0};
  1774. };
  1775. };
  1776. class TexGen2
  1777. {
  1778. uvSource="tex";
  1779. class uvTransform
  1780. {
  1781. aside[]={5,0,0};
  1782. up[]={0,5,0};
  1783. dir[]={0,0,0};
  1784. pos[]={0,0,0};
  1785. };
  1786. };
  1787. PixelShaderID="TerrainSNX";
  1788. VertexShaderID="Terrain";
  1789. class Stage2
  1790. {
  1791. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  1792. texGen=0;
  1793. };
  1794. class Stage3
  1795. {
  1796. texture="";
  1797. texGen=1;
  1798. };
  1799. class Stage4
  1800. {
  1801. texture="";
  1802. texGen=2;
  1803. };
  1804. class Stage5
  1805. {
  1806. texture="";
  1807. texGen=1;
  1808. };
  1809. class Stage6
  1810. {
  1811. texture="";
  1812. texGen=2;
  1813. };
  1814. class Stage7
  1815. {
  1816. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  1817. texGen=1;
  1818. };
  1819. class Stage8
  1820. {
  1821. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  1822. texGen=2;
  1823. };
  1824. class Stage9
  1825. {
  1826. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  1827. texGen=1;
  1828. };
  1829. class Stage10
  1830. {
  1831. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  1832. texGen=2;
  1833. };
  1834. class Stage14
  1835. {
  1836. texture="brava\avalon_island_m\data\layers\n_000_000_nohq.png";
  1837. texGen=3;
  1838. };
  1839. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-000_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_N_N_L03_N.rvmat""
  1840. rapify Version 1.82, Dll 7.46 "P_000-000_N_N_L03_N.rvmat"
  1841. No Error(s)
  1842. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-000_N_N_L03_N.rvmat
  1843.  
  1844. ambient[]={1,1,1,1};
  1845. diffuse[]={1,1,1,1};
  1846. forcedDiffuse[]={0,0,0,0};
  1847. emmisive[]={0,0,0,0};
  1848. specular[]={0,0,0,0};
  1849. specularPower=0;
  1850. class Stage0
  1851. {
  1852. texture="brava\avalon_island_m\data\layers\s_000_000_lco.png";
  1853. texGen=3;
  1854. };
  1855. class Stage1
  1856. {
  1857. texture="brava\avalon_island_m\data\layers\m_000_000_lca.png";
  1858. texGen=4;
  1859. };
  1860. class TexGen3
  1861. {
  1862. uvSource="worldPos";
  1863. class uvTransform
  1864. {
  1865. aside[]={0.00032552084,0,0};
  1866. up[]={0,0,0.00032552084};
  1867. dir[]={0,-0.00032552084,0};
  1868. pos[]={0.03125,4.03125,0};
  1869. };
  1870. };
  1871. class TexGen4
  1872. {
  1873. uvSource="worldPos";
  1874. class uvTransform
  1875. {
  1876. aside[]={0.00032552084,0,0};
  1877. up[]={0,0,0.00032552084};
  1878. dir[]={0,-0.00032552084,0};
  1879. pos[]={0.03125,4.03125,0};
  1880. };
  1881. };
  1882. class TexGen0
  1883. {
  1884. uvSource="tex";
  1885. class uvTransform
  1886. {
  1887. aside[]={1,0,0};
  1888. up[]={0,1,0};
  1889. dir[]={0,0,1};
  1890. pos[]={0,0,0};
  1891. };
  1892. };
  1893. class TexGen1
  1894. {
  1895. uvSource="tex";
  1896. class uvTransform
  1897. {
  1898. aside[]={5,0,0};
  1899. up[]={0,5,0};
  1900. dir[]={0,0,0};
  1901. pos[]={0,0,0};
  1902. };
  1903. };
  1904. class TexGen2
  1905. {
  1906. uvSource="tex";
  1907. class uvTransform
  1908. {
  1909. aside[]={5,0,0};
  1910. up[]={0,5,0};
  1911. dir[]={0,0,0};
  1912. pos[]={0,0,0};
  1913. };
  1914. };
  1915. PixelShaderID="TerrainSNX";
  1916. VertexShaderID="Terrain";
  1917. class Stage2
  1918. {
  1919. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  1920. texGen=0;
  1921. };
  1922. class Stage3
  1923. {
  1924. texture="";
  1925. texGen=1;
  1926. };
  1927. class Stage4
  1928. {
  1929. texture="";
  1930. texGen=2;
  1931. };
  1932. class Stage5
  1933. {
  1934. texture="";
  1935. texGen=1;
  1936. };
  1937. class Stage6
  1938. {
  1939. texture="";
  1940. texGen=2;
  1941. };
  1942. class Stage7
  1943. {
  1944. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  1945. texGen=1;
  1946. };
  1947. class Stage8
  1948. {
  1949. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  1950. texGen=2;
  1951. };
  1952. class Stage9
  1953. {
  1954. texture="";
  1955. texGen=1;
  1956. };
  1957. class Stage10
  1958. {
  1959. texture="";
  1960. texGen=2;
  1961. };
  1962. class Stage14
  1963. {
  1964. texture="brava\avalon_island_m\data\layers\n_000_000_nohq.png";
  1965. texGen=3;
  1966. };
  1967. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-001_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_L00_L02_L03_L04.rvmat""
  1968. rapify Version 1.82, Dll 7.46 "P_000-001_L00_L02_L03_L04.rvmat"
  1969. No Error(s)
  1970. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_L00_L02_L03_L04.rvmat
  1971.  
  1972. ambient[]={1,1,1,1};
  1973. diffuse[]={1,1,1,1};
  1974. forcedDiffuse[]={0,0,0,0};
  1975. emmisive[]={0,0,0,0};
  1976. specular[]={0,0,0,0};
  1977. specularPower=0;
  1978. class Stage0
  1979. {
  1980. texture="brava\avalon_island_m\data\layers\s_000_001_lco.png";
  1981. texGen=3;
  1982. };
  1983. class Stage1
  1984. {
  1985. texture="brava\avalon_island_m\data\layers\m_000_001_lca.png";
  1986. texGen=4;
  1987. };
  1988. class TexGen3
  1989. {
  1990. uvSource="worldPos";
  1991. class uvTransform
  1992. {
  1993. aside[]={0.00032552084,0,0};
  1994. up[]={0,0,0.00032552084};
  1995. dir[]={0,-0.00032552084,0};
  1996. pos[]={0.03125,3.09375,0};
  1997. };
  1998. };
  1999. class TexGen4
  2000. {
  2001. uvSource="worldPos";
  2002. class uvTransform
  2003. {
  2004. aside[]={0.00032552084,0,0};
  2005. up[]={0,0,0.00032552084};
  2006. dir[]={0,-0.00032552084,0};
  2007. pos[]={0.03125,3.09375,0};
  2008. };
  2009. };
  2010. class TexGen0
  2011. {
  2012. uvSource="tex";
  2013. class uvTransform
  2014. {
  2015. aside[]={1,0,0};
  2016. up[]={0,1,0};
  2017. dir[]={0,0,1};
  2018. pos[]={0,0,0};
  2019. };
  2020. };
  2021. class TexGen1
  2022. {
  2023. uvSource="tex";
  2024. class uvTransform
  2025. {
  2026. aside[]={5,0,0};
  2027. up[]={0,5,0};
  2028. dir[]={0,0,0};
  2029. pos[]={0,0,0};
  2030. };
  2031. };
  2032. class TexGen2
  2033. {
  2034. uvSource="tex";
  2035. class uvTransform
  2036. {
  2037. aside[]={5,0,0};
  2038. up[]={0,5,0};
  2039. dir[]={0,0,0};
  2040. pos[]={0,0,0};
  2041. };
  2042. };
  2043. PixelShaderID="TerrainSNX";
  2044. VertexShaderID="Terrain";
  2045. class Stage2
  2046. {
  2047. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  2048. texGen=0;
  2049. };
  2050. class Stage3
  2051. {
  2052. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  2053. texGen=1;
  2054. };
  2055. class Stage4
  2056. {
  2057. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  2058. texGen=2;
  2059. };
  2060. class Stage5
  2061. {
  2062. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  2063. texGen=1;
  2064. };
  2065. class Stage6
  2066. {
  2067. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  2068. texGen=2;
  2069. };
  2070. class Stage7
  2071. {
  2072. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  2073. texGen=1;
  2074. };
  2075. class Stage8
  2076. {
  2077. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  2078. texGen=2;
  2079. };
  2080. class Stage9
  2081. {
  2082. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  2083. texGen=1;
  2084. };
  2085. class Stage10
  2086. {
  2087. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  2088. texGen=2;
  2089. };
  2090. class Stage14
  2091. {
  2092. texture="brava\avalon_island_m\data\layers\n_000_001_nohq.png";
  2093. texGen=3;
  2094. };
  2095. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-001_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_L00_L02_N_L04.rvmat""
  2096. rapify Version 1.82, Dll 7.46 "P_000-001_L00_L02_N_L04.rvmat"
  2097. No Error(s)
  2098. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_L00_L02_N_L04.rvmat
  2099.  
  2100. ambient[]={1,1,1,1};
  2101. diffuse[]={1,1,1,1};
  2102. forcedDiffuse[]={0,0,0,0};
  2103. emmisive[]={0,0,0,0};
  2104. specular[]={0,0,0,0};
  2105. specularPower=0;
  2106. class Stage0
  2107. {
  2108. texture="brava\avalon_island_m\data\layers\s_000_001_lco.png";
  2109. texGen=3;
  2110. };
  2111. class Stage1
  2112. {
  2113. texture="brava\avalon_island_m\data\layers\m_000_001_lca.png";
  2114. texGen=4;
  2115. };
  2116. class TexGen3
  2117. {
  2118. uvSource="worldPos";
  2119. class uvTransform
  2120. {
  2121. aside[]={0.00032552084,0,0};
  2122. up[]={0,0,0.00032552084};
  2123. dir[]={0,-0.00032552084,0};
  2124. pos[]={0.03125,3.09375,0};
  2125. };
  2126. };
  2127. class TexGen4
  2128. {
  2129. uvSource="worldPos";
  2130. class uvTransform
  2131. {
  2132. aside[]={0.00032552084,0,0};
  2133. up[]={0,0,0.00032552084};
  2134. dir[]={0,-0.00032552084,0};
  2135. pos[]={0.03125,3.09375,0};
  2136. };
  2137. };
  2138. class TexGen0
  2139. {
  2140. uvSource="tex";
  2141. class uvTransform
  2142. {
  2143. aside[]={1,0,0};
  2144. up[]={0,1,0};
  2145. dir[]={0,0,1};
  2146. pos[]={0,0,0};
  2147. };
  2148. };
  2149. class TexGen1
  2150. {
  2151. uvSource="tex";
  2152. class uvTransform
  2153. {
  2154. aside[]={5,0,0};
  2155. up[]={0,5,0};
  2156. dir[]={0,0,0};
  2157. pos[]={0,0,0};
  2158. };
  2159. };
  2160. class TexGen2
  2161. {
  2162. uvSource="tex";
  2163. class uvTransform
  2164. {
  2165. aside[]={5,0,0};
  2166. up[]={0,5,0};
  2167. dir[]={0,0,0};
  2168. pos[]={0,0,0};
  2169. };
  2170. };
  2171. PixelShaderID="TerrainSNX";
  2172. VertexShaderID="Terrain";
  2173. class Stage2
  2174. {
  2175. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  2176. texGen=0;
  2177. };
  2178. class Stage3
  2179. {
  2180. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  2181. texGen=1;
  2182. };
  2183. class Stage4
  2184. {
  2185. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  2186. texGen=2;
  2187. };
  2188. class Stage5
  2189. {
  2190. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  2191. texGen=1;
  2192. };
  2193. class Stage6
  2194. {
  2195. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  2196. texGen=2;
  2197. };
  2198. class Stage7
  2199. {
  2200. texture="";
  2201. texGen=1;
  2202. };
  2203. class Stage8
  2204. {
  2205. texture="";
  2206. texGen=2;
  2207. };
  2208. class Stage9
  2209. {
  2210. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  2211. texGen=1;
  2212. };
  2213. class Stage10
  2214. {
  2215. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  2216. texGen=2;
  2217. };
  2218. class Stage14
  2219. {
  2220. texture="brava\avalon_island_m\data\layers\n_000_001_nohq.png";
  2221. texGen=3;
  2222. };
  2223. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-001_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_L00_L02_N_N.rvmat""
  2224. rapify Version 1.82, Dll 7.46 "P_000-001_L00_L02_N_N.rvmat"
  2225. No Error(s)
  2226. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_L00_L02_N_N.rvmat
  2227.  
  2228. ambient[]={1,1,1,1};
  2229. diffuse[]={1,1,1,1};
  2230. forcedDiffuse[]={0,0,0,0};
  2231. emmisive[]={0,0,0,0};
  2232. specular[]={0,0,0,0};
  2233. specularPower=0;
  2234. class Stage0
  2235. {
  2236. texture="brava\avalon_island_m\data\layers\s_000_001_lco.png";
  2237. texGen=3;
  2238. };
  2239. class Stage1
  2240. {
  2241. texture="brava\avalon_island_m\data\layers\m_000_001_lca.png";
  2242. texGen=4;
  2243. };
  2244. class TexGen3
  2245. {
  2246. uvSource="worldPos";
  2247. class uvTransform
  2248. {
  2249. aside[]={0.00032552084,0,0};
  2250. up[]={0,0,0.00032552084};
  2251. dir[]={0,-0.00032552084,0};
  2252. pos[]={0.03125,3.09375,0};
  2253. };
  2254. };
  2255. class TexGen4
  2256. {
  2257. uvSource="worldPos";
  2258. class uvTransform
  2259. {
  2260. aside[]={0.00032552084,0,0};
  2261. up[]={0,0,0.00032552084};
  2262. dir[]={0,-0.00032552084,0};
  2263. pos[]={0.03125,3.09375,0};
  2264. };
  2265. };
  2266. class TexGen0
  2267. {
  2268. uvSource="tex";
  2269. class uvTransform
  2270. {
  2271. aside[]={1,0,0};
  2272. up[]={0,1,0};
  2273. dir[]={0,0,1};
  2274. pos[]={0,0,0};
  2275. };
  2276. };
  2277. class TexGen1
  2278. {
  2279. uvSource="tex";
  2280. class uvTransform
  2281. {
  2282. aside[]={5,0,0};
  2283. up[]={0,5,0};
  2284. dir[]={0,0,0};
  2285. pos[]={0,0,0};
  2286. };
  2287. };
  2288. class TexGen2
  2289. {
  2290. uvSource="tex";
  2291. class uvTransform
  2292. {
  2293. aside[]={5,0,0};
  2294. up[]={0,5,0};
  2295. dir[]={0,0,0};
  2296. pos[]={0,0,0};
  2297. };
  2298. };
  2299. PixelShaderID="TerrainSNX";
  2300. VertexShaderID="Terrain";
  2301. class Stage2
  2302. {
  2303. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  2304. texGen=0;
  2305. };
  2306. class Stage3
  2307. {
  2308. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  2309. texGen=1;
  2310. };
  2311. class Stage4
  2312. {
  2313. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  2314. texGen=2;
  2315. };
  2316. class Stage5
  2317. {
  2318. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  2319. texGen=1;
  2320. };
  2321. class Stage6
  2322. {
  2323. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  2324. texGen=2;
  2325. };
  2326. class Stage7
  2327. {
  2328. texture="";
  2329. texGen=1;
  2330. };
  2331. class Stage8
  2332. {
  2333. texture="";
  2334. texGen=2;
  2335. };
  2336. class Stage9
  2337. {
  2338. texture="";
  2339. texGen=1;
  2340. };
  2341. class Stage10
  2342. {
  2343. texture="";
  2344. texGen=2;
  2345. };
  2346. class Stage14
  2347. {
  2348. texture="brava\avalon_island_m\data\layers\n_000_001_nohq.png";
  2349. texGen=3;
  2350. };
  2351. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-001_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_L00_N_L03_L04.rvmat""
  2352. rapify Version 1.82, Dll 7.46 "P_000-001_L00_N_L03_L04.rvmat"
  2353. No Error(s)
  2354. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_L00_N_L03_L04.rvmat
  2355.  
  2356. ambient[]={1,1,1,1};
  2357. diffuse[]={1,1,1,1};
  2358. forcedDiffuse[]={0,0,0,0};
  2359. emmisive[]={0,0,0,0};
  2360. specular[]={0,0,0,0};
  2361. specularPower=0;
  2362. class Stage0
  2363. {
  2364. texture="brava\avalon_island_m\data\layers\s_000_001_lco.png";
  2365. texGen=3;
  2366. };
  2367. class Stage1
  2368. {
  2369. texture="brava\avalon_island_m\data\layers\m_000_001_lca.png";
  2370. texGen=4;
  2371. };
  2372. class TexGen3
  2373. {
  2374. uvSource="worldPos";
  2375. class uvTransform
  2376. {
  2377. aside[]={0.00032552084,0,0};
  2378. up[]={0,0,0.00032552084};
  2379. dir[]={0,-0.00032552084,0};
  2380. pos[]={0.03125,3.09375,0};
  2381. };
  2382. };
  2383. class TexGen4
  2384. {
  2385. uvSource="worldPos";
  2386. class uvTransform
  2387. {
  2388. aside[]={0.00032552084,0,0};
  2389. up[]={0,0,0.00032552084};
  2390. dir[]={0,-0.00032552084,0};
  2391. pos[]={0.03125,3.09375,0};
  2392. };
  2393. };
  2394. class TexGen0
  2395. {
  2396. uvSource="tex";
  2397. class uvTransform
  2398. {
  2399. aside[]={1,0,0};
  2400. up[]={0,1,0};
  2401. dir[]={0,0,1};
  2402. pos[]={0,0,0};
  2403. };
  2404. };
  2405. class TexGen1
  2406. {
  2407. uvSource="tex";
  2408. class uvTransform
  2409. {
  2410. aside[]={5,0,0};
  2411. up[]={0,5,0};
  2412. dir[]={0,0,0};
  2413. pos[]={0,0,0};
  2414. };
  2415. };
  2416. class TexGen2
  2417. {
  2418. uvSource="tex";
  2419. class uvTransform
  2420. {
  2421. aside[]={5,0,0};
  2422. up[]={0,5,0};
  2423. dir[]={0,0,0};
  2424. pos[]={0,0,0};
  2425. };
  2426. };
  2427. PixelShaderID="TerrainSNX";
  2428. VertexShaderID="Terrain";
  2429. class Stage2
  2430. {
  2431. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  2432. texGen=0;
  2433. };
  2434. class Stage3
  2435. {
  2436. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  2437. texGen=1;
  2438. };
  2439. class Stage4
  2440. {
  2441. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  2442. texGen=2;
  2443. };
  2444. class Stage5
  2445. {
  2446. texture="";
  2447. texGen=1;
  2448. };
  2449. class Stage6
  2450. {
  2451. texture="";
  2452. texGen=2;
  2453. };
  2454. class Stage7
  2455. {
  2456. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  2457. texGen=1;
  2458. };
  2459. class Stage8
  2460. {
  2461. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  2462. texGen=2;
  2463. };
  2464. class Stage9
  2465. {
  2466. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  2467. texGen=1;
  2468. };
  2469. class Stage10
  2470. {
  2471. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  2472. texGen=2;
  2473. };
  2474. class Stage14
  2475. {
  2476. texture="brava\avalon_island_m\data\layers\n_000_001_nohq.png";
  2477. texGen=3;
  2478. };
  2479. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-001_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_L00_N_N_L04.rvmat""
  2480. rapify Version 1.82, Dll 7.46 "P_000-001_L00_N_N_L04.rvmat"
  2481. No Error(s)
  2482. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_L00_N_N_L04.rvmat
  2483.  
  2484. ambient[]={1,1,1,1};
  2485. diffuse[]={1,1,1,1};
  2486. forcedDiffuse[]={0,0,0,0};
  2487. emmisive[]={0,0,0,0};
  2488. specular[]={0,0,0,0};
  2489. specularPower=0;
  2490. class Stage0
  2491. {
  2492. texture="brava\avalon_island_m\data\layers\s_000_001_lco.png";
  2493. texGen=3;
  2494. };
  2495. class Stage1
  2496. {
  2497. texture="brava\avalon_island_m\data\layers\m_000_001_lca.png";
  2498. texGen=4;
  2499. };
  2500. class TexGen3
  2501. {
  2502. uvSource="worldPos";
  2503. class uvTransform
  2504. {
  2505. aside[]={0.00032552084,0,0};
  2506. up[]={0,0,0.00032552084};
  2507. dir[]={0,-0.00032552084,0};
  2508. pos[]={0.03125,3.09375,0};
  2509. };
  2510. };
  2511. class TexGen4
  2512. {
  2513. uvSource="worldPos";
  2514. class uvTransform
  2515. {
  2516. aside[]={0.00032552084,0,0};
  2517. up[]={0,0,0.00032552084};
  2518. dir[]={0,-0.00032552084,0};
  2519. pos[]={0.03125,3.09375,0};
  2520. };
  2521. };
  2522. class TexGen0
  2523. {
  2524. uvSource="tex";
  2525. class uvTransform
  2526. {
  2527. aside[]={1,0,0};
  2528. up[]={0,1,0};
  2529. dir[]={0,0,1};
  2530. pos[]={0,0,0};
  2531. };
  2532. };
  2533. class TexGen1
  2534. {
  2535. uvSource="tex";
  2536. class uvTransform
  2537. {
  2538. aside[]={5,0,0};
  2539. up[]={0,5,0};
  2540. dir[]={0,0,0};
  2541. pos[]={0,0,0};
  2542. };
  2543. };
  2544. class TexGen2
  2545. {
  2546. uvSource="tex";
  2547. class uvTransform
  2548. {
  2549. aside[]={5,0,0};
  2550. up[]={0,5,0};
  2551. dir[]={0,0,0};
  2552. pos[]={0,0,0};
  2553. };
  2554. };
  2555. PixelShaderID="TerrainSNX";
  2556. VertexShaderID="Terrain";
  2557. class Stage2
  2558. {
  2559. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  2560. texGen=0;
  2561. };
  2562. class Stage3
  2563. {
  2564. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  2565. texGen=1;
  2566. };
  2567. class Stage4
  2568. {
  2569. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  2570. texGen=2;
  2571. };
  2572. class Stage5
  2573. {
  2574. texture="";
  2575. texGen=1;
  2576. };
  2577. class Stage6
  2578. {
  2579. texture="";
  2580. texGen=2;
  2581. };
  2582. class Stage7
  2583. {
  2584. texture="";
  2585. texGen=1;
  2586. };
  2587. class Stage8
  2588. {
  2589. texture="";
  2590. texGen=2;
  2591. };
  2592. class Stage9
  2593. {
  2594. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  2595. texGen=1;
  2596. };
  2597. class Stage10
  2598. {
  2599. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  2600. texGen=2;
  2601. };
  2602. class Stage14
  2603. {
  2604. texture="brava\avalon_island_m\data\layers\n_000_001_nohq.png";
  2605. texGen=3;
  2606. };
  2607. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-001_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_L00_N_N_N.rvmat""
  2608. rapify Version 1.82, Dll 7.46 "P_000-001_L00_N_N_N.rvmat"
  2609. No Error(s)
  2610. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_L00_N_N_N.rvmat
  2611.  
  2612. ambient[]={1,1,1,1};
  2613. diffuse[]={1,1,1,1};
  2614. forcedDiffuse[]={0,0,0,0};
  2615. emmisive[]={0,0,0,0};
  2616. specular[]={0,0,0,0};
  2617. specularPower=0;
  2618. class Stage0
  2619. {
  2620. texture="brava\avalon_island_m\data\layers\s_000_001_lco.png";
  2621. texGen=3;
  2622. };
  2623. class Stage1
  2624. {
  2625. texture="brava\avalon_island_m\data\layers\m_000_001_lca.png";
  2626. texGen=4;
  2627. };
  2628. class TexGen3
  2629. {
  2630. uvSource="worldPos";
  2631. class uvTransform
  2632. {
  2633. aside[]={0.00032552084,0,0};
  2634. up[]={0,0,0.00032552084};
  2635. dir[]={0,-0.00032552084,0};
  2636. pos[]={0.03125,3.09375,0};
  2637. };
  2638. };
  2639. class TexGen4
  2640. {
  2641. uvSource="worldPos";
  2642. class uvTransform
  2643. {
  2644. aside[]={0.00032552084,0,0};
  2645. up[]={0,0,0.00032552084};
  2646. dir[]={0,-0.00032552084,0};
  2647. pos[]={0.03125,3.09375,0};
  2648. };
  2649. };
  2650. class TexGen0
  2651. {
  2652. uvSource="tex";
  2653. class uvTransform
  2654. {
  2655. aside[]={1,0,0};
  2656. up[]={0,1,0};
  2657. dir[]={0,0,1};
  2658. pos[]={0,0,0};
  2659. };
  2660. };
  2661. class TexGen1
  2662. {
  2663. uvSource="tex";
  2664. class uvTransform
  2665. {
  2666. aside[]={5,0,0};
  2667. up[]={0,5,0};
  2668. dir[]={0,0,0};
  2669. pos[]={0,0,0};
  2670. };
  2671. };
  2672. class TexGen2
  2673. {
  2674. uvSource="tex";
  2675. class uvTransform
  2676. {
  2677. aside[]={5,0,0};
  2678. up[]={0,5,0};
  2679. dir[]={0,0,0};
  2680. pos[]={0,0,0};
  2681. };
  2682. };
  2683. PixelShaderID="TerrainSNX";
  2684. VertexShaderID="Terrain";
  2685. class Stage2
  2686. {
  2687. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  2688. texGen=0;
  2689. };
  2690. class Stage3
  2691. {
  2692. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  2693. texGen=1;
  2694. };
  2695. class Stage4
  2696. {
  2697. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  2698. texGen=2;
  2699. };
  2700. class Stage5
  2701. {
  2702. texture="";
  2703. texGen=1;
  2704. };
  2705. class Stage6
  2706. {
  2707. texture="";
  2708. texGen=2;
  2709. };
  2710. class Stage7
  2711. {
  2712. texture="";
  2713. texGen=1;
  2714. };
  2715. class Stage8
  2716. {
  2717. texture="";
  2718. texGen=2;
  2719. };
  2720. class Stage9
  2721. {
  2722. texture="";
  2723. texGen=1;
  2724. };
  2725. class Stage10
  2726. {
  2727. texture="";
  2728. texGen=2;
  2729. };
  2730. class Stage14
  2731. {
  2732. texture="brava\avalon_island_m\data\layers\n_000_001_nohq.png";
  2733. texGen=3;
  2734. };
  2735. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-001_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_N_L02_L03_L04.rvmat""
  2736. rapify Version 1.82, Dll 7.46 "P_000-001_N_L02_L03_L04.rvmat"
  2737. No Error(s)
  2738. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_N_L02_L03_L04.rvmat
  2739.  
  2740. ambient[]={1,1,1,1};
  2741. diffuse[]={1,1,1,1};
  2742. forcedDiffuse[]={0,0,0,0};
  2743. emmisive[]={0,0,0,0};
  2744. specular[]={0,0,0,0};
  2745. specularPower=0;
  2746. class Stage0
  2747. {
  2748. texture="brava\avalon_island_m\data\layers\s_000_001_lco.png";
  2749. texGen=3;
  2750. };
  2751. class Stage1
  2752. {
  2753. texture="brava\avalon_island_m\data\layers\m_000_001_lca.png";
  2754. texGen=4;
  2755. };
  2756. class TexGen3
  2757. {
  2758. uvSource="worldPos";
  2759. class uvTransform
  2760. {
  2761. aside[]={0.00032552084,0,0};
  2762. up[]={0,0,0.00032552084};
  2763. dir[]={0,-0.00032552084,0};
  2764. pos[]={0.03125,3.09375,0};
  2765. };
  2766. };
  2767. class TexGen4
  2768. {
  2769. uvSource="worldPos";
  2770. class uvTransform
  2771. {
  2772. aside[]={0.00032552084,0,0};
  2773. up[]={0,0,0.00032552084};
  2774. dir[]={0,-0.00032552084,0};
  2775. pos[]={0.03125,3.09375,0};
  2776. };
  2777. };
  2778. class TexGen0
  2779. {
  2780. uvSource="tex";
  2781. class uvTransform
  2782. {
  2783. aside[]={1,0,0};
  2784. up[]={0,1,0};
  2785. dir[]={0,0,1};
  2786. pos[]={0,0,0};
  2787. };
  2788. };
  2789. class TexGen1
  2790. {
  2791. uvSource="tex";
  2792. class uvTransform
  2793. {
  2794. aside[]={5,0,0};
  2795. up[]={0,5,0};
  2796. dir[]={0,0,0};
  2797. pos[]={0,0,0};
  2798. };
  2799. };
  2800. class TexGen2
  2801. {
  2802. uvSource="tex";
  2803. class uvTransform
  2804. {
  2805. aside[]={5,0,0};
  2806. up[]={0,5,0};
  2807. dir[]={0,0,0};
  2808. pos[]={0,0,0};
  2809. };
  2810. };
  2811. PixelShaderID="TerrainSNX";
  2812. VertexShaderID="Terrain";
  2813. class Stage2
  2814. {
  2815. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  2816. texGen=0;
  2817. };
  2818. class Stage3
  2819. {
  2820. texture="";
  2821. texGen=1;
  2822. };
  2823. class Stage4
  2824. {
  2825. texture="";
  2826. texGen=2;
  2827. };
  2828. class Stage5
  2829. {
  2830. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  2831. texGen=1;
  2832. };
  2833. class Stage6
  2834. {
  2835. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  2836. texGen=2;
  2837. };
  2838. class Stage7
  2839. {
  2840. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  2841. texGen=1;
  2842. };
  2843. class Stage8
  2844. {
  2845. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  2846. texGen=2;
  2847. };
  2848. class Stage9
  2849. {
  2850. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  2851. texGen=1;
  2852. };
  2853. class Stage10
  2854. {
  2855. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  2856. texGen=2;
  2857. };
  2858. class Stage14
  2859. {
  2860. texture="brava\avalon_island_m\data\layers\n_000_001_nohq.png";
  2861. texGen=3;
  2862. };
  2863. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-001_N_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_N_L02_N_L04.rvmat""
  2864. rapify Version 1.82, Dll 7.46 "P_000-001_N_L02_N_L04.rvmat"
  2865. No Error(s)
  2866. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_N_L02_N_L04.rvmat
  2867.  
  2868. ambient[]={1,1,1,1};
  2869. diffuse[]={1,1,1,1};
  2870. forcedDiffuse[]={0,0,0,0};
  2871. emmisive[]={0,0,0,0};
  2872. specular[]={0,0,0,0};
  2873. specularPower=0;
  2874. class Stage0
  2875. {
  2876. texture="brava\avalon_island_m\data\layers\s_000_001_lco.png";
  2877. texGen=3;
  2878. };
  2879. class Stage1
  2880. {
  2881. texture="brava\avalon_island_m\data\layers\m_000_001_lca.png";
  2882. texGen=4;
  2883. };
  2884. class TexGen3
  2885. {
  2886. uvSource="worldPos";
  2887. class uvTransform
  2888. {
  2889. aside[]={0.00032552084,0,0};
  2890. up[]={0,0,0.00032552084};
  2891. dir[]={0,-0.00032552084,0};
  2892. pos[]={0.03125,3.09375,0};
  2893. };
  2894. };
  2895. class TexGen4
  2896. {
  2897. uvSource="worldPos";
  2898. class uvTransform
  2899. {
  2900. aside[]={0.00032552084,0,0};
  2901. up[]={0,0,0.00032552084};
  2902. dir[]={0,-0.00032552084,0};
  2903. pos[]={0.03125,3.09375,0};
  2904. };
  2905. };
  2906. class TexGen0
  2907. {
  2908. uvSource="tex";
  2909. class uvTransform
  2910. {
  2911. aside[]={1,0,0};
  2912. up[]={0,1,0};
  2913. dir[]={0,0,1};
  2914. pos[]={0,0,0};
  2915. };
  2916. };
  2917. class TexGen1
  2918. {
  2919. uvSource="tex";
  2920. class uvTransform
  2921. {
  2922. aside[]={5,0,0};
  2923. up[]={0,5,0};
  2924. dir[]={0,0,0};
  2925. pos[]={0,0,0};
  2926. };
  2927. };
  2928. class TexGen2
  2929. {
  2930. uvSource="tex";
  2931. class uvTransform
  2932. {
  2933. aside[]={5,0,0};
  2934. up[]={0,5,0};
  2935. dir[]={0,0,0};
  2936. pos[]={0,0,0};
  2937. };
  2938. };
  2939. PixelShaderID="TerrainSNX";
  2940. VertexShaderID="Terrain";
  2941. class Stage2
  2942. {
  2943. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  2944. texGen=0;
  2945. };
  2946. class Stage3
  2947. {
  2948. texture="";
  2949. texGen=1;
  2950. };
  2951. class Stage4
  2952. {
  2953. texture="";
  2954. texGen=2;
  2955. };
  2956. class Stage5
  2957. {
  2958. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  2959. texGen=1;
  2960. };
  2961. class Stage6
  2962. {
  2963. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  2964. texGen=2;
  2965. };
  2966. class Stage7
  2967. {
  2968. texture="";
  2969. texGen=1;
  2970. };
  2971. class Stage8
  2972. {
  2973. texture="";
  2974. texGen=2;
  2975. };
  2976. class Stage9
  2977. {
  2978. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  2979. texGen=1;
  2980. };
  2981. class Stage10
  2982. {
  2983. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  2984. texGen=2;
  2985. };
  2986. class Stage14
  2987. {
  2988. texture="brava\avalon_island_m\data\layers\n_000_001_nohq.png";
  2989. texGen=3;
  2990. };
  2991. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-001_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_N_N_L03_L04.rvmat""
  2992. rapify Version 1.82, Dll 7.46 "P_000-001_N_N_L03_L04.rvmat"
  2993. No Error(s)
  2994. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_N_N_L03_L04.rvmat
  2995.  
  2996. ambient[]={1,1,1,1};
  2997. diffuse[]={1,1,1,1};
  2998. forcedDiffuse[]={0,0,0,0};
  2999. emmisive[]={0,0,0,0};
  3000. specular[]={0,0,0,0};
  3001. specularPower=0;
  3002. class Stage0
  3003. {
  3004. texture="brava\avalon_island_m\data\layers\s_000_001_lco.png";
  3005. texGen=3;
  3006. };
  3007. class Stage1
  3008. {
  3009. texture="brava\avalon_island_m\data\layers\m_000_001_lca.png";
  3010. texGen=4;
  3011. };
  3012. class TexGen3
  3013. {
  3014. uvSource="worldPos";
  3015. class uvTransform
  3016. {
  3017. aside[]={0.00032552084,0,0};
  3018. up[]={0,0,0.00032552084};
  3019. dir[]={0,-0.00032552084,0};
  3020. pos[]={0.03125,3.09375,0};
  3021. };
  3022. };
  3023. class TexGen4
  3024. {
  3025. uvSource="worldPos";
  3026. class uvTransform
  3027. {
  3028. aside[]={0.00032552084,0,0};
  3029. up[]={0,0,0.00032552084};
  3030. dir[]={0,-0.00032552084,0};
  3031. pos[]={0.03125,3.09375,0};
  3032. };
  3033. };
  3034. class TexGen0
  3035. {
  3036. uvSource="tex";
  3037. class uvTransform
  3038. {
  3039. aside[]={1,0,0};
  3040. up[]={0,1,0};
  3041. dir[]={0,0,1};
  3042. pos[]={0,0,0};
  3043. };
  3044. };
  3045. class TexGen1
  3046. {
  3047. uvSource="tex";
  3048. class uvTransform
  3049. {
  3050. aside[]={5,0,0};
  3051. up[]={0,5,0};
  3052. dir[]={0,0,0};
  3053. pos[]={0,0,0};
  3054. };
  3055. };
  3056. class TexGen2
  3057. {
  3058. uvSource="tex";
  3059. class uvTransform
  3060. {
  3061. aside[]={5,0,0};
  3062. up[]={0,5,0};
  3063. dir[]={0,0,0};
  3064. pos[]={0,0,0};
  3065. };
  3066. };
  3067. PixelShaderID="TerrainSNX";
  3068. VertexShaderID="Terrain";
  3069. class Stage2
  3070. {
  3071. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  3072. texGen=0;
  3073. };
  3074. class Stage3
  3075. {
  3076. texture="";
  3077. texGen=1;
  3078. };
  3079. class Stage4
  3080. {
  3081. texture="";
  3082. texGen=2;
  3083. };
  3084. class Stage5
  3085. {
  3086. texture="";
  3087. texGen=1;
  3088. };
  3089. class Stage6
  3090. {
  3091. texture="";
  3092. texGen=2;
  3093. };
  3094. class Stage7
  3095. {
  3096. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  3097. texGen=1;
  3098. };
  3099. class Stage8
  3100. {
  3101. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  3102. texGen=2;
  3103. };
  3104. class Stage9
  3105. {
  3106. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  3107. texGen=1;
  3108. };
  3109. class Stage10
  3110. {
  3111. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  3112. texGen=2;
  3113. };
  3114. class Stage14
  3115. {
  3116. texture="brava\avalon_island_m\data\layers\n_000_001_nohq.png";
  3117. texGen=3;
  3118. };
  3119. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-001_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_N_N_L03_N.rvmat""
  3120. rapify Version 1.82, Dll 7.46 "P_000-001_N_N_L03_N.rvmat"
  3121. No Error(s)
  3122. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_N_N_L03_N.rvmat
  3123.  
  3124. ambient[]={1,1,1,1};
  3125. diffuse[]={1,1,1,1};
  3126. forcedDiffuse[]={0,0,0,0};
  3127. emmisive[]={0,0,0,0};
  3128. specular[]={0,0,0,0};
  3129. specularPower=0;
  3130. class Stage0
  3131. {
  3132. texture="brava\avalon_island_m\data\layers\s_000_001_lco.png";
  3133. texGen=3;
  3134. };
  3135. class Stage1
  3136. {
  3137. texture="brava\avalon_island_m\data\layers\m_000_001_lca.png";
  3138. texGen=4;
  3139. };
  3140. class TexGen3
  3141. {
  3142. uvSource="worldPos";
  3143. class uvTransform
  3144. {
  3145. aside[]={0.00032552084,0,0};
  3146. up[]={0,0,0.00032552084};
  3147. dir[]={0,-0.00032552084,0};
  3148. pos[]={0.03125,3.09375,0};
  3149. };
  3150. };
  3151. class TexGen4
  3152. {
  3153. uvSource="worldPos";
  3154. class uvTransform
  3155. {
  3156. aside[]={0.00032552084,0,0};
  3157. up[]={0,0,0.00032552084};
  3158. dir[]={0,-0.00032552084,0};
  3159. pos[]={0.03125,3.09375,0};
  3160. };
  3161. };
  3162. class TexGen0
  3163. {
  3164. uvSource="tex";
  3165. class uvTransform
  3166. {
  3167. aside[]={1,0,0};
  3168. up[]={0,1,0};
  3169. dir[]={0,0,1};
  3170. pos[]={0,0,0};
  3171. };
  3172. };
  3173. class TexGen1
  3174. {
  3175. uvSource="tex";
  3176. class uvTransform
  3177. {
  3178. aside[]={5,0,0};
  3179. up[]={0,5,0};
  3180. dir[]={0,0,0};
  3181. pos[]={0,0,0};
  3182. };
  3183. };
  3184. class TexGen2
  3185. {
  3186. uvSource="tex";
  3187. class uvTransform
  3188. {
  3189. aside[]={5,0,0};
  3190. up[]={0,5,0};
  3191. dir[]={0,0,0};
  3192. pos[]={0,0,0};
  3193. };
  3194. };
  3195. PixelShaderID="TerrainSNX";
  3196. VertexShaderID="Terrain";
  3197. class Stage2
  3198. {
  3199. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  3200. texGen=0;
  3201. };
  3202. class Stage3
  3203. {
  3204. texture="";
  3205. texGen=1;
  3206. };
  3207. class Stage4
  3208. {
  3209. texture="";
  3210. texGen=2;
  3211. };
  3212. class Stage5
  3213. {
  3214. texture="";
  3215. texGen=1;
  3216. };
  3217. class Stage6
  3218. {
  3219. texture="";
  3220. texGen=2;
  3221. };
  3222. class Stage7
  3223. {
  3224. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  3225. texGen=1;
  3226. };
  3227. class Stage8
  3228. {
  3229. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  3230. texGen=2;
  3231. };
  3232. class Stage9
  3233. {
  3234. texture="";
  3235. texGen=1;
  3236. };
  3237. class Stage10
  3238. {
  3239. texture="";
  3240. texGen=2;
  3241. };
  3242. class Stage14
  3243. {
  3244. texture="brava\avalon_island_m\data\layers\n_000_001_nohq.png";
  3245. texGen=3;
  3246. };
  3247. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-001_N_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_N_N_N_L04.rvmat""
  3248. rapify Version 1.82, Dll 7.46 "P_000-001_N_N_N_L04.rvmat"
  3249. No Error(s)
  3250. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-001_N_N_N_L04.rvmat
  3251.  
  3252. ambient[]={1,1,1,1};
  3253. diffuse[]={1,1,1,1};
  3254. forcedDiffuse[]={0,0,0,0};
  3255. emmisive[]={0,0,0,0};
  3256. specular[]={0,0,0,0};
  3257. specularPower=0;
  3258. class Stage0
  3259. {
  3260. texture="brava\avalon_island_m\data\layers\s_000_001_lco.png";
  3261. texGen=3;
  3262. };
  3263. class Stage1
  3264. {
  3265. texture="brava\avalon_island_m\data\layers\m_000_001_lca.png";
  3266. texGen=4;
  3267. };
  3268. class TexGen3
  3269. {
  3270. uvSource="worldPos";
  3271. class uvTransform
  3272. {
  3273. aside[]={0.00032552084,0,0};
  3274. up[]={0,0,0.00032552084};
  3275. dir[]={0,-0.00032552084,0};
  3276. pos[]={0.03125,3.09375,0};
  3277. };
  3278. };
  3279. class TexGen4
  3280. {
  3281. uvSource="worldPos";
  3282. class uvTransform
  3283. {
  3284. aside[]={0.00032552084,0,0};
  3285. up[]={0,0,0.00032552084};
  3286. dir[]={0,-0.00032552084,0};
  3287. pos[]={0.03125,3.09375,0};
  3288. };
  3289. };
  3290. class TexGen0
  3291. {
  3292. uvSource="tex";
  3293. class uvTransform
  3294. {
  3295. aside[]={1,0,0};
  3296. up[]={0,1,0};
  3297. dir[]={0,0,1};
  3298. pos[]={0,0,0};
  3299. };
  3300. };
  3301. class TexGen1
  3302. {
  3303. uvSource="tex";
  3304. class uvTransform
  3305. {
  3306. aside[]={5,0,0};
  3307. up[]={0,5,0};
  3308. dir[]={0,0,0};
  3309. pos[]={0,0,0};
  3310. };
  3311. };
  3312. class TexGen2
  3313. {
  3314. uvSource="tex";
  3315. class uvTransform
  3316. {
  3317. aside[]={5,0,0};
  3318. up[]={0,5,0};
  3319. dir[]={0,0,0};
  3320. pos[]={0,0,0};
  3321. };
  3322. };
  3323. PixelShaderID="TerrainSNX";
  3324. VertexShaderID="Terrain";
  3325. class Stage2
  3326. {
  3327. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  3328. texGen=0;
  3329. };
  3330. class Stage3
  3331. {
  3332. texture="";
  3333. texGen=1;
  3334. };
  3335. class Stage4
  3336. {
  3337. texture="";
  3338. texGen=2;
  3339. };
  3340. class Stage5
  3341. {
  3342. texture="";
  3343. texGen=1;
  3344. };
  3345. class Stage6
  3346. {
  3347. texture="";
  3348. texGen=2;
  3349. };
  3350. class Stage7
  3351. {
  3352. texture="";
  3353. texGen=1;
  3354. };
  3355. class Stage8
  3356. {
  3357. texture="";
  3358. texGen=2;
  3359. };
  3360. class Stage9
  3361. {
  3362. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  3363. texGen=1;
  3364. };
  3365. class Stage10
  3366. {
  3367. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  3368. texGen=2;
  3369. };
  3370. class Stage14
  3371. {
  3372. texture="brava\avalon_island_m\data\layers\n_000_001_nohq.png";
  3373. texGen=3;
  3374. };
  3375. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-002_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_L00_L02_L03_L04.rvmat""
  3376. rapify Version 1.82, Dll 7.46 "P_000-002_L00_L02_L03_L04.rvmat"
  3377. No Error(s)
  3378. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_L00_L02_L03_L04.rvmat
  3379.  
  3380. ambient[]={1,1,1,1};
  3381. diffuse[]={1,1,1,1};
  3382. forcedDiffuse[]={0,0,0,0};
  3383. emmisive[]={0,0,0,0};
  3384. specular[]={0,0,0,0};
  3385. specularPower=0;
  3386. class Stage0
  3387. {
  3388. texture="brava\avalon_island_m\data\layers\s_000_002_lco.png";
  3389. texGen=3;
  3390. };
  3391. class Stage1
  3392. {
  3393. texture="brava\avalon_island_m\data\layers\m_000_002_lca.png";
  3394. texGen=4;
  3395. };
  3396. class TexGen3
  3397. {
  3398. uvSource="worldPos";
  3399. class uvTransform
  3400. {
  3401. aside[]={0.00032552084,0,0};
  3402. up[]={0,0,0.00032552084};
  3403. dir[]={0,-0.00032552084,0};
  3404. pos[]={0.03125,2.15625,0};
  3405. };
  3406. };
  3407. class TexGen4
  3408. {
  3409. uvSource="worldPos";
  3410. class uvTransform
  3411. {
  3412. aside[]={0.00032552084,0,0};
  3413. up[]={0,0,0.00032552084};
  3414. dir[]={0,-0.00032552084,0};
  3415. pos[]={0.03125,2.15625,0};
  3416. };
  3417. };
  3418. class TexGen0
  3419. {
  3420. uvSource="tex";
  3421. class uvTransform
  3422. {
  3423. aside[]={1,0,0};
  3424. up[]={0,1,0};
  3425. dir[]={0,0,1};
  3426. pos[]={0,0,0};
  3427. };
  3428. };
  3429. class TexGen1
  3430. {
  3431. uvSource="tex";
  3432. class uvTransform
  3433. {
  3434. aside[]={5,0,0};
  3435. up[]={0,5,0};
  3436. dir[]={0,0,0};
  3437. pos[]={0,0,0};
  3438. };
  3439. };
  3440. class TexGen2
  3441. {
  3442. uvSource="tex";
  3443. class uvTransform
  3444. {
  3445. aside[]={5,0,0};
  3446. up[]={0,5,0};
  3447. dir[]={0,0,0};
  3448. pos[]={0,0,0};
  3449. };
  3450. };
  3451. PixelShaderID="TerrainSNX";
  3452. VertexShaderID="Terrain";
  3453. class Stage2
  3454. {
  3455. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  3456. texGen=0;
  3457. };
  3458. class Stage3
  3459. {
  3460. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  3461. texGen=1;
  3462. };
  3463. class Stage4
  3464. {
  3465. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  3466. texGen=2;
  3467. };
  3468. class Stage5
  3469. {
  3470. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  3471. texGen=1;
  3472. };
  3473. class Stage6
  3474. {
  3475. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  3476. texGen=2;
  3477. };
  3478. class Stage7
  3479. {
  3480. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  3481. texGen=1;
  3482. };
  3483. class Stage8
  3484. {
  3485. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  3486. texGen=2;
  3487. };
  3488. class Stage9
  3489. {
  3490. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  3491. texGen=1;
  3492. };
  3493. class Stage10
  3494. {
  3495. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  3496. texGen=2;
  3497. };
  3498. class Stage14
  3499. {
  3500. texture="brava\avalon_island_m\data\layers\n_000_002_nohq.png";
  3501. texGen=3;
  3502. };
  3503. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-002_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_L00_L02_N_L04.rvmat""
  3504. rapify Version 1.82, Dll 7.46 "P_000-002_L00_L02_N_L04.rvmat"
  3505. No Error(s)
  3506. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_L00_L02_N_L04.rvmat
  3507.  
  3508. ambient[]={1,1,1,1};
  3509. diffuse[]={1,1,1,1};
  3510. forcedDiffuse[]={0,0,0,0};
  3511. emmisive[]={0,0,0,0};
  3512. specular[]={0,0,0,0};
  3513. specularPower=0;
  3514. class Stage0
  3515. {
  3516. texture="brava\avalon_island_m\data\layers\s_000_002_lco.png";
  3517. texGen=3;
  3518. };
  3519. class Stage1
  3520. {
  3521. texture="brava\avalon_island_m\data\layers\m_000_002_lca.png";
  3522. texGen=4;
  3523. };
  3524. class TexGen3
  3525. {
  3526. uvSource="worldPos";
  3527. class uvTransform
  3528. {
  3529. aside[]={0.00032552084,0,0};
  3530. up[]={0,0,0.00032552084};
  3531. dir[]={0,-0.00032552084,0};
  3532. pos[]={0.03125,2.15625,0};
  3533. };
  3534. };
  3535. class TexGen4
  3536. {
  3537. uvSource="worldPos";
  3538. class uvTransform
  3539. {
  3540. aside[]={0.00032552084,0,0};
  3541. up[]={0,0,0.00032552084};
  3542. dir[]={0,-0.00032552084,0};
  3543. pos[]={0.03125,2.15625,0};
  3544. };
  3545. };
  3546. class TexGen0
  3547. {
  3548. uvSource="tex";
  3549. class uvTransform
  3550. {
  3551. aside[]={1,0,0};
  3552. up[]={0,1,0};
  3553. dir[]={0,0,1};
  3554. pos[]={0,0,0};
  3555. };
  3556. };
  3557. class TexGen1
  3558. {
  3559. uvSource="tex";
  3560. class uvTransform
  3561. {
  3562. aside[]={5,0,0};
  3563. up[]={0,5,0};
  3564. dir[]={0,0,0};
  3565. pos[]={0,0,0};
  3566. };
  3567. };
  3568. class TexGen2
  3569. {
  3570. uvSource="tex";
  3571. class uvTransform
  3572. {
  3573. aside[]={5,0,0};
  3574. up[]={0,5,0};
  3575. dir[]={0,0,0};
  3576. pos[]={0,0,0};
  3577. };
  3578. };
  3579. PixelShaderID="TerrainSNX";
  3580. VertexShaderID="Terrain";
  3581. class Stage2
  3582. {
  3583. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  3584. texGen=0;
  3585. };
  3586. class Stage3
  3587. {
  3588. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  3589. texGen=1;
  3590. };
  3591. class Stage4
  3592. {
  3593. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  3594. texGen=2;
  3595. };
  3596. class Stage5
  3597. {
  3598. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  3599. texGen=1;
  3600. };
  3601. class Stage6
  3602. {
  3603. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  3604. texGen=2;
  3605. };
  3606. class Stage7
  3607. {
  3608. texture="";
  3609. texGen=1;
  3610. };
  3611. class Stage8
  3612. {
  3613. texture="";
  3614. texGen=2;
  3615. };
  3616. class Stage9
  3617. {
  3618. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  3619. texGen=1;
  3620. };
  3621. class Stage10
  3622. {
  3623. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  3624. texGen=2;
  3625. };
  3626. class Stage14
  3627. {
  3628. texture="brava\avalon_island_m\data\layers\n_000_002_nohq.png";
  3629. texGen=3;
  3630. };
  3631. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-002_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_L00_L02_N_N.rvmat""
  3632. rapify Version 1.82, Dll 7.46 "P_000-002_L00_L02_N_N.rvmat"
  3633. No Error(s)
  3634. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_L00_L02_N_N.rvmat
  3635.  
  3636. ambient[]={1,1,1,1};
  3637. diffuse[]={1,1,1,1};
  3638. forcedDiffuse[]={0,0,0,0};
  3639. emmisive[]={0,0,0,0};
  3640. specular[]={0,0,0,0};
  3641. specularPower=0;
  3642. class Stage0
  3643. {
  3644. texture="brava\avalon_island_m\data\layers\s_000_002_lco.png";
  3645. texGen=3;
  3646. };
  3647. class Stage1
  3648. {
  3649. texture="brava\avalon_island_m\data\layers\m_000_002_lca.png";
  3650. texGen=4;
  3651. };
  3652. class TexGen3
  3653. {
  3654. uvSource="worldPos";
  3655. class uvTransform
  3656. {
  3657. aside[]={0.00032552084,0,0};
  3658. up[]={0,0,0.00032552084};
  3659. dir[]={0,-0.00032552084,0};
  3660. pos[]={0.03125,2.15625,0};
  3661. };
  3662. };
  3663. class TexGen4
  3664. {
  3665. uvSource="worldPos";
  3666. class uvTransform
  3667. {
  3668. aside[]={0.00032552084,0,0};
  3669. up[]={0,0,0.00032552084};
  3670. dir[]={0,-0.00032552084,0};
  3671. pos[]={0.03125,2.15625,0};
  3672. };
  3673. };
  3674. class TexGen0
  3675. {
  3676. uvSource="tex";
  3677. class uvTransform
  3678. {
  3679. aside[]={1,0,0};
  3680. up[]={0,1,0};
  3681. dir[]={0,0,1};
  3682. pos[]={0,0,0};
  3683. };
  3684. };
  3685. class TexGen1
  3686. {
  3687. uvSource="tex";
  3688. class uvTransform
  3689. {
  3690. aside[]={5,0,0};
  3691. up[]={0,5,0};
  3692. dir[]={0,0,0};
  3693. pos[]={0,0,0};
  3694. };
  3695. };
  3696. class TexGen2
  3697. {
  3698. uvSource="tex";
  3699. class uvTransform
  3700. {
  3701. aside[]={5,0,0};
  3702. up[]={0,5,0};
  3703. dir[]={0,0,0};
  3704. pos[]={0,0,0};
  3705. };
  3706. };
  3707. PixelShaderID="TerrainSNX";
  3708. VertexShaderID="Terrain";
  3709. class Stage2
  3710. {
  3711. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  3712. texGen=0;
  3713. };
  3714. class Stage3
  3715. {
  3716. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  3717. texGen=1;
  3718. };
  3719. class Stage4
  3720. {
  3721. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  3722. texGen=2;
  3723. };
  3724. class Stage5
  3725. {
  3726. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  3727. texGen=1;
  3728. };
  3729. class Stage6
  3730. {
  3731. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  3732. texGen=2;
  3733. };
  3734. class Stage7
  3735. {
  3736. texture="";
  3737. texGen=1;
  3738. };
  3739. class Stage8
  3740. {
  3741. texture="";
  3742. texGen=2;
  3743. };
  3744. class Stage9
  3745. {
  3746. texture="";
  3747. texGen=1;
  3748. };
  3749. class Stage10
  3750. {
  3751. texture="";
  3752. texGen=2;
  3753. };
  3754. class Stage14
  3755. {
  3756. texture="brava\avalon_island_m\data\layers\n_000_002_nohq.png";
  3757. texGen=3;
  3758. };
  3759. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-002_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_L00_N_L03_L04.rvmat""
  3760. rapify Version 1.82, Dll 7.46 "P_000-002_L00_N_L03_L04.rvmat"
  3761. No Error(s)
  3762. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_L00_N_L03_L04.rvmat
  3763.  
  3764. ambient[]={1,1,1,1};
  3765. diffuse[]={1,1,1,1};
  3766. forcedDiffuse[]={0,0,0,0};
  3767. emmisive[]={0,0,0,0};
  3768. specular[]={0,0,0,0};
  3769. specularPower=0;
  3770. class Stage0
  3771. {
  3772. texture="brava\avalon_island_m\data\layers\s_000_002_lco.png";
  3773. texGen=3;
  3774. };
  3775. class Stage1
  3776. {
  3777. texture="brava\avalon_island_m\data\layers\m_000_002_lca.png";
  3778. texGen=4;
  3779. };
  3780. class TexGen3
  3781. {
  3782. uvSource="worldPos";
  3783. class uvTransform
  3784. {
  3785. aside[]={0.00032552084,0,0};
  3786. up[]={0,0,0.00032552084};
  3787. dir[]={0,-0.00032552084,0};
  3788. pos[]={0.03125,2.15625,0};
  3789. };
  3790. };
  3791. class TexGen4
  3792. {
  3793. uvSource="worldPos";
  3794. class uvTransform
  3795. {
  3796. aside[]={0.00032552084,0,0};
  3797. up[]={0,0,0.00032552084};
  3798. dir[]={0,-0.00032552084,0};
  3799. pos[]={0.03125,2.15625,0};
  3800. };
  3801. };
  3802. class TexGen0
  3803. {
  3804. uvSource="tex";
  3805. class uvTransform
  3806. {
  3807. aside[]={1,0,0};
  3808. up[]={0,1,0};
  3809. dir[]={0,0,1};
  3810. pos[]={0,0,0};
  3811. };
  3812. };
  3813. class TexGen1
  3814. {
  3815. uvSource="tex";
  3816. class uvTransform
  3817. {
  3818. aside[]={5,0,0};
  3819. up[]={0,5,0};
  3820. dir[]={0,0,0};
  3821. pos[]={0,0,0};
  3822. };
  3823. };
  3824. class TexGen2
  3825. {
  3826. uvSource="tex";
  3827. class uvTransform
  3828. {
  3829. aside[]={5,0,0};
  3830. up[]={0,5,0};
  3831. dir[]={0,0,0};
  3832. pos[]={0,0,0};
  3833. };
  3834. };
  3835. PixelShaderID="TerrainSNX";
  3836. VertexShaderID="Terrain";
  3837. class Stage2
  3838. {
  3839. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  3840. texGen=0;
  3841. };
  3842. class Stage3
  3843. {
  3844. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  3845. texGen=1;
  3846. };
  3847. class Stage4
  3848. {
  3849. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  3850. texGen=2;
  3851. };
  3852. class Stage5
  3853. {
  3854. texture="";
  3855. texGen=1;
  3856. };
  3857. class Stage6
  3858. {
  3859. texture="";
  3860. texGen=2;
  3861. };
  3862. class Stage7
  3863. {
  3864. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  3865. texGen=1;
  3866. };
  3867. class Stage8
  3868. {
  3869. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  3870. texGen=2;
  3871. };
  3872. class Stage9
  3873. {
  3874. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  3875. texGen=1;
  3876. };
  3877. class Stage10
  3878. {
  3879. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  3880. texGen=2;
  3881. };
  3882. class Stage14
  3883. {
  3884. texture="brava\avalon_island_m\data\layers\n_000_002_nohq.png";
  3885. texGen=3;
  3886. };
  3887. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-002_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_L00_N_N_L04.rvmat""
  3888. rapify Version 1.82, Dll 7.46 "P_000-002_L00_N_N_L04.rvmat"
  3889. No Error(s)
  3890. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_L00_N_N_L04.rvmat
  3891.  
  3892. ambient[]={1,1,1,1};
  3893. diffuse[]={1,1,1,1};
  3894. forcedDiffuse[]={0,0,0,0};
  3895. emmisive[]={0,0,0,0};
  3896. specular[]={0,0,0,0};
  3897. specularPower=0;
  3898. class Stage0
  3899. {
  3900. texture="brava\avalon_island_m\data\layers\s_000_002_lco.png";
  3901. texGen=3;
  3902. };
  3903. class Stage1
  3904. {
  3905. texture="brava\avalon_island_m\data\layers\m_000_002_lca.png";
  3906. texGen=4;
  3907. };
  3908. class TexGen3
  3909. {
  3910. uvSource="worldPos";
  3911. class uvTransform
  3912. {
  3913. aside[]={0.00032552084,0,0};
  3914. up[]={0,0,0.00032552084};
  3915. dir[]={0,-0.00032552084,0};
  3916. pos[]={0.03125,2.15625,0};
  3917. };
  3918. };
  3919. class TexGen4
  3920. {
  3921. uvSource="worldPos";
  3922. class uvTransform
  3923. {
  3924. aside[]={0.00032552084,0,0};
  3925. up[]={0,0,0.00032552084};
  3926. dir[]={0,-0.00032552084,0};
  3927. pos[]={0.03125,2.15625,0};
  3928. };
  3929. };
  3930. class TexGen0
  3931. {
  3932. uvSource="tex";
  3933. class uvTransform
  3934. {
  3935. aside[]={1,0,0};
  3936. up[]={0,1,0};
  3937. dir[]={0,0,1};
  3938. pos[]={0,0,0};
  3939. };
  3940. };
  3941. class TexGen1
  3942. {
  3943. uvSource="tex";
  3944. class uvTransform
  3945. {
  3946. aside[]={5,0,0};
  3947. up[]={0,5,0};
  3948. dir[]={0,0,0};
  3949. pos[]={0,0,0};
  3950. };
  3951. };
  3952. class TexGen2
  3953. {
  3954. uvSource="tex";
  3955. class uvTransform
  3956. {
  3957. aside[]={5,0,0};
  3958. up[]={0,5,0};
  3959. dir[]={0,0,0};
  3960. pos[]={0,0,0};
  3961. };
  3962. };
  3963. PixelShaderID="TerrainSNX";
  3964. VertexShaderID="Terrain";
  3965. class Stage2
  3966. {
  3967. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  3968. texGen=0;
  3969. };
  3970. class Stage3
  3971. {
  3972. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  3973. texGen=1;
  3974. };
  3975. class Stage4
  3976. {
  3977. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  3978. texGen=2;
  3979. };
  3980. class Stage5
  3981. {
  3982. texture="";
  3983. texGen=1;
  3984. };
  3985. class Stage6
  3986. {
  3987. texture="";
  3988. texGen=2;
  3989. };
  3990. class Stage7
  3991. {
  3992. texture="";
  3993. texGen=1;
  3994. };
  3995. class Stage8
  3996. {
  3997. texture="";
  3998. texGen=2;
  3999. };
  4000. class Stage9
  4001. {
  4002. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  4003. texGen=1;
  4004. };
  4005. class Stage10
  4006. {
  4007. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  4008. texGen=2;
  4009. };
  4010. class Stage14
  4011. {
  4012. texture="brava\avalon_island_m\data\layers\n_000_002_nohq.png";
  4013. texGen=3;
  4014. };
  4015. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-002_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_L00_N_N_N.rvmat""
  4016. rapify Version 1.82, Dll 7.46 "P_000-002_L00_N_N_N.rvmat"
  4017. No Error(s)
  4018. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_L00_N_N_N.rvmat
  4019.  
  4020. ambient[]={1,1,1,1};
  4021. diffuse[]={1,1,1,1};
  4022. forcedDiffuse[]={0,0,0,0};
  4023. emmisive[]={0,0,0,0};
  4024. specular[]={0,0,0,0};
  4025. specularPower=0;
  4026. class Stage0
  4027. {
  4028. texture="brava\avalon_island_m\data\layers\s_000_002_lco.png";
  4029. texGen=3;
  4030. };
  4031. class Stage1
  4032. {
  4033. texture="brava\avalon_island_m\data\layers\m_000_002_lca.png";
  4034. texGen=4;
  4035. };
  4036. class TexGen3
  4037. {
  4038. uvSource="worldPos";
  4039. class uvTransform
  4040. {
  4041. aside[]={0.00032552084,0,0};
  4042. up[]={0,0,0.00032552084};
  4043. dir[]={0,-0.00032552084,0};
  4044. pos[]={0.03125,2.15625,0};
  4045. };
  4046. };
  4047. class TexGen4
  4048. {
  4049. uvSource="worldPos";
  4050. class uvTransform
  4051. {
  4052. aside[]={0.00032552084,0,0};
  4053. up[]={0,0,0.00032552084};
  4054. dir[]={0,-0.00032552084,0};
  4055. pos[]={0.03125,2.15625,0};
  4056. };
  4057. };
  4058. class TexGen0
  4059. {
  4060. uvSource="tex";
  4061. class uvTransform
  4062. {
  4063. aside[]={1,0,0};
  4064. up[]={0,1,0};
  4065. dir[]={0,0,1};
  4066. pos[]={0,0,0};
  4067. };
  4068. };
  4069. class TexGen1
  4070. {
  4071. uvSource="tex";
  4072. class uvTransform
  4073. {
  4074. aside[]={5,0,0};
  4075. up[]={0,5,0};
  4076. dir[]={0,0,0};
  4077. pos[]={0,0,0};
  4078. };
  4079. };
  4080. class TexGen2
  4081. {
  4082. uvSource="tex";
  4083. class uvTransform
  4084. {
  4085. aside[]={5,0,0};
  4086. up[]={0,5,0};
  4087. dir[]={0,0,0};
  4088. pos[]={0,0,0};
  4089. };
  4090. };
  4091. PixelShaderID="TerrainSNX";
  4092. VertexShaderID="Terrain";
  4093. class Stage2
  4094. {
  4095. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  4096. texGen=0;
  4097. };
  4098. class Stage3
  4099. {
  4100. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  4101. texGen=1;
  4102. };
  4103. class Stage4
  4104. {
  4105. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  4106. texGen=2;
  4107. };
  4108. class Stage5
  4109. {
  4110. texture="";
  4111. texGen=1;
  4112. };
  4113. class Stage6
  4114. {
  4115. texture="";
  4116. texGen=2;
  4117. };
  4118. class Stage7
  4119. {
  4120. texture="";
  4121. texGen=1;
  4122. };
  4123. class Stage8
  4124. {
  4125. texture="";
  4126. texGen=2;
  4127. };
  4128. class Stage9
  4129. {
  4130. texture="";
  4131. texGen=1;
  4132. };
  4133. class Stage10
  4134. {
  4135. texture="";
  4136. texGen=2;
  4137. };
  4138. class Stage14
  4139. {
  4140. texture="brava\avalon_island_m\data\layers\n_000_002_nohq.png";
  4141. texGen=3;
  4142. };
  4143. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-002_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_N_L02_L03_L04.rvmat""
  4144. rapify Version 1.82, Dll 7.46 "P_000-002_N_L02_L03_L04.rvmat"
  4145. No Error(s)
  4146. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_N_L02_L03_L04.rvmat
  4147.  
  4148. ambient[]={1,1,1,1};
  4149. diffuse[]={1,1,1,1};
  4150. forcedDiffuse[]={0,0,0,0};
  4151. emmisive[]={0,0,0,0};
  4152. specular[]={0,0,0,0};
  4153. specularPower=0;
  4154. class Stage0
  4155. {
  4156. texture="brava\avalon_island_m\data\layers\s_000_002_lco.png";
  4157. texGen=3;
  4158. };
  4159. class Stage1
  4160. {
  4161. texture="brava\avalon_island_m\data\layers\m_000_002_lca.png";
  4162. texGen=4;
  4163. };
  4164. class TexGen3
  4165. {
  4166. uvSource="worldPos";
  4167. class uvTransform
  4168. {
  4169. aside[]={0.00032552084,0,0};
  4170. up[]={0,0,0.00032552084};
  4171. dir[]={0,-0.00032552084,0};
  4172. pos[]={0.03125,2.15625,0};
  4173. };
  4174. };
  4175. class TexGen4
  4176. {
  4177. uvSource="worldPos";
  4178. class uvTransform
  4179. {
  4180. aside[]={0.00032552084,0,0};
  4181. up[]={0,0,0.00032552084};
  4182. dir[]={0,-0.00032552084,0};
  4183. pos[]={0.03125,2.15625,0};
  4184. };
  4185. };
  4186. class TexGen0
  4187. {
  4188. uvSource="tex";
  4189. class uvTransform
  4190. {
  4191. aside[]={1,0,0};
  4192. up[]={0,1,0};
  4193. dir[]={0,0,1};
  4194. pos[]={0,0,0};
  4195. };
  4196. };
  4197. class TexGen1
  4198. {
  4199. uvSource="tex";
  4200. class uvTransform
  4201. {
  4202. aside[]={5,0,0};
  4203. up[]={0,5,0};
  4204. dir[]={0,0,0};
  4205. pos[]={0,0,0};
  4206. };
  4207. };
  4208. class TexGen2
  4209. {
  4210. uvSource="tex";
  4211. class uvTransform
  4212. {
  4213. aside[]={5,0,0};
  4214. up[]={0,5,0};
  4215. dir[]={0,0,0};
  4216. pos[]={0,0,0};
  4217. };
  4218. };
  4219. PixelShaderID="TerrainSNX";
  4220. VertexShaderID="Terrain";
  4221. class Stage2
  4222. {
  4223. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  4224. texGen=0;
  4225. };
  4226. class Stage3
  4227. {
  4228. texture="";
  4229. texGen=1;
  4230. };
  4231. class Stage4
  4232. {
  4233. texture="";
  4234. texGen=2;
  4235. };
  4236. class Stage5
  4237. {
  4238. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  4239. texGen=1;
  4240. };
  4241. class Stage6
  4242. {
  4243. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  4244. texGen=2;
  4245. };
  4246. class Stage7
  4247. {
  4248. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  4249. texGen=1;
  4250. };
  4251. class Stage8
  4252. {
  4253. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  4254. texGen=2;
  4255. };
  4256. class Stage9
  4257. {
  4258. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  4259. texGen=1;
  4260. };
  4261. class Stage10
  4262. {
  4263. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  4264. texGen=2;
  4265. };
  4266. class Stage14
  4267. {
  4268. texture="brava\avalon_island_m\data\layers\n_000_002_nohq.png";
  4269. texGen=3;
  4270. };
  4271. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-002_N_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_N_L02_N_L04.rvmat""
  4272. rapify Version 1.82, Dll 7.46 "P_000-002_N_L02_N_L04.rvmat"
  4273. No Error(s)
  4274. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_N_L02_N_L04.rvmat
  4275.  
  4276. ambient[]={1,1,1,1};
  4277. diffuse[]={1,1,1,1};
  4278. forcedDiffuse[]={0,0,0,0};
  4279. emmisive[]={0,0,0,0};
  4280. specular[]={0,0,0,0};
  4281. specularPower=0;
  4282. class Stage0
  4283. {
  4284. texture="brava\avalon_island_m\data\layers\s_000_002_lco.png";
  4285. texGen=3;
  4286. };
  4287. class Stage1
  4288. {
  4289. texture="brava\avalon_island_m\data\layers\m_000_002_lca.png";
  4290. texGen=4;
  4291. };
  4292. class TexGen3
  4293. {
  4294. uvSource="worldPos";
  4295. class uvTransform
  4296. {
  4297. aside[]={0.00032552084,0,0};
  4298. up[]={0,0,0.00032552084};
  4299. dir[]={0,-0.00032552084,0};
  4300. pos[]={0.03125,2.15625,0};
  4301. };
  4302. };
  4303. class TexGen4
  4304. {
  4305. uvSource="worldPos";
  4306. class uvTransform
  4307. {
  4308. aside[]={0.00032552084,0,0};
  4309. up[]={0,0,0.00032552084};
  4310. dir[]={0,-0.00032552084,0};
  4311. pos[]={0.03125,2.15625,0};
  4312. };
  4313. };
  4314. class TexGen0
  4315. {
  4316. uvSource="tex";
  4317. class uvTransform
  4318. {
  4319. aside[]={1,0,0};
  4320. up[]={0,1,0};
  4321. dir[]={0,0,1};
  4322. pos[]={0,0,0};
  4323. };
  4324. };
  4325. class TexGen1
  4326. {
  4327. uvSource="tex";
  4328. class uvTransform
  4329. {
  4330. aside[]={5,0,0};
  4331. up[]={0,5,0};
  4332. dir[]={0,0,0};
  4333. pos[]={0,0,0};
  4334. };
  4335. };
  4336. class TexGen2
  4337. {
  4338. uvSource="tex";
  4339. class uvTransform
  4340. {
  4341. aside[]={5,0,0};
  4342. up[]={0,5,0};
  4343. dir[]={0,0,0};
  4344. pos[]={0,0,0};
  4345. };
  4346. };
  4347. PixelShaderID="TerrainSNX";
  4348. VertexShaderID="Terrain";
  4349. class Stage2
  4350. {
  4351. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  4352. texGen=0;
  4353. };
  4354. class Stage3
  4355. {
  4356. texture="";
  4357. texGen=1;
  4358. };
  4359. class Stage4
  4360. {
  4361. texture="";
  4362. texGen=2;
  4363. };
  4364. class Stage5
  4365. {
  4366. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  4367. texGen=1;
  4368. };
  4369. class Stage6
  4370. {
  4371. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  4372. texGen=2;
  4373. };
  4374. class Stage7
  4375. {
  4376. texture="";
  4377. texGen=1;
  4378. };
  4379. class Stage8
  4380. {
  4381. texture="";
  4382. texGen=2;
  4383. };
  4384. class Stage9
  4385. {
  4386. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  4387. texGen=1;
  4388. };
  4389. class Stage10
  4390. {
  4391. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  4392. texGen=2;
  4393. };
  4394. class Stage14
  4395. {
  4396. texture="brava\avalon_island_m\data\layers\n_000_002_nohq.png";
  4397. texGen=3;
  4398. };
  4399. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-002_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_N_N_L03_L04.rvmat""
  4400. rapify Version 1.82, Dll 7.46 "P_000-002_N_N_L03_L04.rvmat"
  4401. No Error(s)
  4402. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_N_N_L03_L04.rvmat
  4403.  
  4404. ambient[]={1,1,1,1};
  4405. diffuse[]={1,1,1,1};
  4406. forcedDiffuse[]={0,0,0,0};
  4407. emmisive[]={0,0,0,0};
  4408. specular[]={0,0,0,0};
  4409. specularPower=0;
  4410. class Stage0
  4411. {
  4412. texture="brava\avalon_island_m\data\layers\s_000_002_lco.png";
  4413. texGen=3;
  4414. };
  4415. class Stage1
  4416. {
  4417. texture="brava\avalon_island_m\data\layers\m_000_002_lca.png";
  4418. texGen=4;
  4419. };
  4420. class TexGen3
  4421. {
  4422. uvSource="worldPos";
  4423. class uvTransform
  4424. {
  4425. aside[]={0.00032552084,0,0};
  4426. up[]={0,0,0.00032552084};
  4427. dir[]={0,-0.00032552084,0};
  4428. pos[]={0.03125,2.15625,0};
  4429. };
  4430. };
  4431. class TexGen4
  4432. {
  4433. uvSource="worldPos";
  4434. class uvTransform
  4435. {
  4436. aside[]={0.00032552084,0,0};
  4437. up[]={0,0,0.00032552084};
  4438. dir[]={0,-0.00032552084,0};
  4439. pos[]={0.03125,2.15625,0};
  4440. };
  4441. };
  4442. class TexGen0
  4443. {
  4444. uvSource="tex";
  4445. class uvTransform
  4446. {
  4447. aside[]={1,0,0};
  4448. up[]={0,1,0};
  4449. dir[]={0,0,1};
  4450. pos[]={0,0,0};
  4451. };
  4452. };
  4453. class TexGen1
  4454. {
  4455. uvSource="tex";
  4456. class uvTransform
  4457. {
  4458. aside[]={5,0,0};
  4459. up[]={0,5,0};
  4460. dir[]={0,0,0};
  4461. pos[]={0,0,0};
  4462. };
  4463. };
  4464. class TexGen2
  4465. {
  4466. uvSource="tex";
  4467. class uvTransform
  4468. {
  4469. aside[]={5,0,0};
  4470. up[]={0,5,0};
  4471. dir[]={0,0,0};
  4472. pos[]={0,0,0};
  4473. };
  4474. };
  4475. PixelShaderID="TerrainSNX";
  4476. VertexShaderID="Terrain";
  4477. class Stage2
  4478. {
  4479. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  4480. texGen=0;
  4481. };
  4482. class Stage3
  4483. {
  4484. texture="";
  4485. texGen=1;
  4486. };
  4487. class Stage4
  4488. {
  4489. texture="";
  4490. texGen=2;
  4491. };
  4492. class Stage5
  4493. {
  4494. texture="";
  4495. texGen=1;
  4496. };
  4497. class Stage6
  4498. {
  4499. texture="";
  4500. texGen=2;
  4501. };
  4502. class Stage7
  4503. {
  4504. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  4505. texGen=1;
  4506. };
  4507. class Stage8
  4508. {
  4509. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  4510. texGen=2;
  4511. };
  4512. class Stage9
  4513. {
  4514. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  4515. texGen=1;
  4516. };
  4517. class Stage10
  4518. {
  4519. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  4520. texGen=2;
  4521. };
  4522. class Stage14
  4523. {
  4524. texture="brava\avalon_island_m\data\layers\n_000_002_nohq.png";
  4525. texGen=3;
  4526. };
  4527. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-002_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_N_N_L03_N.rvmat""
  4528. rapify Version 1.82, Dll 7.46 "P_000-002_N_N_L03_N.rvmat"
  4529. No Error(s)
  4530. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_N_N_L03_N.rvmat
  4531.  
  4532. ambient[]={1,1,1,1};
  4533. diffuse[]={1,1,1,1};
  4534. forcedDiffuse[]={0,0,0,0};
  4535. emmisive[]={0,0,0,0};
  4536. specular[]={0,0,0,0};
  4537. specularPower=0;
  4538. class Stage0
  4539. {
  4540. texture="brava\avalon_island_m\data\layers\s_000_002_lco.png";
  4541. texGen=3;
  4542. };
  4543. class Stage1
  4544. {
  4545. texture="brava\avalon_island_m\data\layers\m_000_002_lca.png";
  4546. texGen=4;
  4547. };
  4548. class TexGen3
  4549. {
  4550. uvSource="worldPos";
  4551. class uvTransform
  4552. {
  4553. aside[]={0.00032552084,0,0};
  4554. up[]={0,0,0.00032552084};
  4555. dir[]={0,-0.00032552084,0};
  4556. pos[]={0.03125,2.15625,0};
  4557. };
  4558. };
  4559. class TexGen4
  4560. {
  4561. uvSource="worldPos";
  4562. class uvTransform
  4563. {
  4564. aside[]={0.00032552084,0,0};
  4565. up[]={0,0,0.00032552084};
  4566. dir[]={0,-0.00032552084,0};
  4567. pos[]={0.03125,2.15625,0};
  4568. };
  4569. };
  4570. class TexGen0
  4571. {
  4572. uvSource="tex";
  4573. class uvTransform
  4574. {
  4575. aside[]={1,0,0};
  4576. up[]={0,1,0};
  4577. dir[]={0,0,1};
  4578. pos[]={0,0,0};
  4579. };
  4580. };
  4581. class TexGen1
  4582. {
  4583. uvSource="tex";
  4584. class uvTransform
  4585. {
  4586. aside[]={5,0,0};
  4587. up[]={0,5,0};
  4588. dir[]={0,0,0};
  4589. pos[]={0,0,0};
  4590. };
  4591. };
  4592. class TexGen2
  4593. {
  4594. uvSource="tex";
  4595. class uvTransform
  4596. {
  4597. aside[]={5,0,0};
  4598. up[]={0,5,0};
  4599. dir[]={0,0,0};
  4600. pos[]={0,0,0};
  4601. };
  4602. };
  4603. PixelShaderID="TerrainSNX";
  4604. VertexShaderID="Terrain";
  4605. class Stage2
  4606. {
  4607. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  4608. texGen=0;
  4609. };
  4610. class Stage3
  4611. {
  4612. texture="";
  4613. texGen=1;
  4614. };
  4615. class Stage4
  4616. {
  4617. texture="";
  4618. texGen=2;
  4619. };
  4620. class Stage5
  4621. {
  4622. texture="";
  4623. texGen=1;
  4624. };
  4625. class Stage6
  4626. {
  4627. texture="";
  4628. texGen=2;
  4629. };
  4630. class Stage7
  4631. {
  4632. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  4633. texGen=1;
  4634. };
  4635. class Stage8
  4636. {
  4637. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  4638. texGen=2;
  4639. };
  4640. class Stage9
  4641. {
  4642. texture="";
  4643. texGen=1;
  4644. };
  4645. class Stage10
  4646. {
  4647. texture="";
  4648. texGen=2;
  4649. };
  4650. class Stage14
  4651. {
  4652. texture="brava\avalon_island_m\data\layers\n_000_002_nohq.png";
  4653. texGen=3;
  4654. };
  4655. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-002_N_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_N_N_N_L04.rvmat""
  4656. rapify Version 1.82, Dll 7.46 "P_000-002_N_N_N_L04.rvmat"
  4657. No Error(s)
  4658. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-002_N_N_N_L04.rvmat
  4659.  
  4660. ambient[]={1,1,1,1};
  4661. diffuse[]={1,1,1,1};
  4662. forcedDiffuse[]={0,0,0,0};
  4663. emmisive[]={0,0,0,0};
  4664. specular[]={0,0,0,0};
  4665. specularPower=0;
  4666. class Stage0
  4667. {
  4668. texture="brava\avalon_island_m\data\layers\s_000_002_lco.png";
  4669. texGen=3;
  4670. };
  4671. class Stage1
  4672. {
  4673. texture="brava\avalon_island_m\data\layers\m_000_002_lca.png";
  4674. texGen=4;
  4675. };
  4676. class TexGen3
  4677. {
  4678. uvSource="worldPos";
  4679. class uvTransform
  4680. {
  4681. aside[]={0.00032552084,0,0};
  4682. up[]={0,0,0.00032552084};
  4683. dir[]={0,-0.00032552084,0};
  4684. pos[]={0.03125,2.15625,0};
  4685. };
  4686. };
  4687. class TexGen4
  4688. {
  4689. uvSource="worldPos";
  4690. class uvTransform
  4691. {
  4692. aside[]={0.00032552084,0,0};
  4693. up[]={0,0,0.00032552084};
  4694. dir[]={0,-0.00032552084,0};
  4695. pos[]={0.03125,2.15625,0};
  4696. };
  4697. };
  4698. class TexGen0
  4699. {
  4700. uvSource="tex";
  4701. class uvTransform
  4702. {
  4703. aside[]={1,0,0};
  4704. up[]={0,1,0};
  4705. dir[]={0,0,1};
  4706. pos[]={0,0,0};
  4707. };
  4708. };
  4709. class TexGen1
  4710. {
  4711. uvSource="tex";
  4712. class uvTransform
  4713. {
  4714. aside[]={5,0,0};
  4715. up[]={0,5,0};
  4716. dir[]={0,0,0};
  4717. pos[]={0,0,0};
  4718. };
  4719. };
  4720. class TexGen2
  4721. {
  4722. uvSource="tex";
  4723. class uvTransform
  4724. {
  4725. aside[]={5,0,0};
  4726. up[]={0,5,0};
  4727. dir[]={0,0,0};
  4728. pos[]={0,0,0};
  4729. };
  4730. };
  4731. PixelShaderID="TerrainSNX";
  4732. VertexShaderID="Terrain";
  4733. class Stage2
  4734. {
  4735. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  4736. texGen=0;
  4737. };
  4738. class Stage3
  4739. {
  4740. texture="";
  4741. texGen=1;
  4742. };
  4743. class Stage4
  4744. {
  4745. texture="";
  4746. texGen=2;
  4747. };
  4748. class Stage5
  4749. {
  4750. texture="";
  4751. texGen=1;
  4752. };
  4753. class Stage6
  4754. {
  4755. texture="";
  4756. texGen=2;
  4757. };
  4758. class Stage7
  4759. {
  4760. texture="";
  4761. texGen=1;
  4762. };
  4763. class Stage8
  4764. {
  4765. texture="";
  4766. texGen=2;
  4767. };
  4768. class Stage9
  4769. {
  4770. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  4771. texGen=1;
  4772. };
  4773. class Stage10
  4774. {
  4775. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  4776. texGen=2;
  4777. };
  4778. class Stage14
  4779. {
  4780. texture="brava\avalon_island_m\data\layers\n_000_002_nohq.png";
  4781. texGen=3;
  4782. };
  4783. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-003_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_L00_L02_L03_L04.rvmat""
  4784. rapify Version 1.82, Dll 7.46 "P_000-003_L00_L02_L03_L04.rvmat"
  4785. No Error(s)
  4786. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_L00_L02_L03_L04.rvmat
  4787.  
  4788. ambient[]={1,1,1,1};
  4789. diffuse[]={1,1,1,1};
  4790. forcedDiffuse[]={0,0,0,0};
  4791. emmisive[]={0,0,0,0};
  4792. specular[]={0,0,0,0};
  4793. specularPower=0;
  4794. class Stage0
  4795. {
  4796. texture="brava\avalon_island_m\data\layers\s_000_003_lco.png";
  4797. texGen=3;
  4798. };
  4799. class Stage1
  4800. {
  4801. texture="brava\avalon_island_m\data\layers\m_000_003_lca.png";
  4802. texGen=4;
  4803. };
  4804. class TexGen3
  4805. {
  4806. uvSource="worldPos";
  4807. class uvTransform
  4808. {
  4809. aside[]={0.00032552084,0,0};
  4810. up[]={0,0,0.00032552084};
  4811. dir[]={0,-0.00032552084,0};
  4812. pos[]={0.03125,1.21875,0};
  4813. };
  4814. };
  4815. class TexGen4
  4816. {
  4817. uvSource="worldPos";
  4818. class uvTransform
  4819. {
  4820. aside[]={0.00032552084,0,0};
  4821. up[]={0,0,0.00032552084};
  4822. dir[]={0,-0.00032552084,0};
  4823. pos[]={0.03125,1.21875,0};
  4824. };
  4825. };
  4826. class TexGen0
  4827. {
  4828. uvSource="tex";
  4829. class uvTransform
  4830. {
  4831. aside[]={1,0,0};
  4832. up[]={0,1,0};
  4833. dir[]={0,0,1};
  4834. pos[]={0,0,0};
  4835. };
  4836. };
  4837. class TexGen1
  4838. {
  4839. uvSource="tex";
  4840. class uvTransform
  4841. {
  4842. aside[]={5,0,0};
  4843. up[]={0,5,0};
  4844. dir[]={0,0,0};
  4845. pos[]={0,0,0};
  4846. };
  4847. };
  4848. class TexGen2
  4849. {
  4850. uvSource="tex";
  4851. class uvTransform
  4852. {
  4853. aside[]={5,0,0};
  4854. up[]={0,5,0};
  4855. dir[]={0,0,0};
  4856. pos[]={0,0,0};
  4857. };
  4858. };
  4859. PixelShaderID="TerrainSNX";
  4860. VertexShaderID="Terrain";
  4861. class Stage2
  4862. {
  4863. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  4864. texGen=0;
  4865. };
  4866. class Stage3
  4867. {
  4868. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  4869. texGen=1;
  4870. };
  4871. class Stage4
  4872. {
  4873. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  4874. texGen=2;
  4875. };
  4876. class Stage5
  4877. {
  4878. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  4879. texGen=1;
  4880. };
  4881. class Stage6
  4882. {
  4883. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  4884. texGen=2;
  4885. };
  4886. class Stage7
  4887. {
  4888. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  4889. texGen=1;
  4890. };
  4891. class Stage8
  4892. {
  4893. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  4894. texGen=2;
  4895. };
  4896. class Stage9
  4897. {
  4898. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  4899. texGen=1;
  4900. };
  4901. class Stage10
  4902. {
  4903. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  4904. texGen=2;
  4905. };
  4906. class Stage14
  4907. {
  4908. texture="brava\avalon_island_m\data\layers\n_000_003_nohq.png";
  4909. texGen=3;
  4910. };
  4911. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-003_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_L00_L02_N_L04.rvmat""
  4912. rapify Version 1.82, Dll 7.46 "P_000-003_L00_L02_N_L04.rvmat"
  4913. No Error(s)
  4914. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_L00_L02_N_L04.rvmat
  4915.  
  4916. ambient[]={1,1,1,1};
  4917. diffuse[]={1,1,1,1};
  4918. forcedDiffuse[]={0,0,0,0};
  4919. emmisive[]={0,0,0,0};
  4920. specular[]={0,0,0,0};
  4921. specularPower=0;
  4922. class Stage0
  4923. {
  4924. texture="brava\avalon_island_m\data\layers\s_000_003_lco.png";
  4925. texGen=3;
  4926. };
  4927. class Stage1
  4928. {
  4929. texture="brava\avalon_island_m\data\layers\m_000_003_lca.png";
  4930. texGen=4;
  4931. };
  4932. class TexGen3
  4933. {
  4934. uvSource="worldPos";
  4935. class uvTransform
  4936. {
  4937. aside[]={0.00032552084,0,0};
  4938. up[]={0,0,0.00032552084};
  4939. dir[]={0,-0.00032552084,0};
  4940. pos[]={0.03125,1.21875,0};
  4941. };
  4942. };
  4943. class TexGen4
  4944. {
  4945. uvSource="worldPos";
  4946. class uvTransform
  4947. {
  4948. aside[]={0.00032552084,0,0};
  4949. up[]={0,0,0.00032552084};
  4950. dir[]={0,-0.00032552084,0};
  4951. pos[]={0.03125,1.21875,0};
  4952. };
  4953. };
  4954. class TexGen0
  4955. {
  4956. uvSource="tex";
  4957. class uvTransform
  4958. {
  4959. aside[]={1,0,0};
  4960. up[]={0,1,0};
  4961. dir[]={0,0,1};
  4962. pos[]={0,0,0};
  4963. };
  4964. };
  4965. class TexGen1
  4966. {
  4967. uvSource="tex";
  4968. class uvTransform
  4969. {
  4970. aside[]={5,0,0};
  4971. up[]={0,5,0};
  4972. dir[]={0,0,0};
  4973. pos[]={0,0,0};
  4974. };
  4975. };
  4976. class TexGen2
  4977. {
  4978. uvSource="tex";
  4979. class uvTransform
  4980. {
  4981. aside[]={5,0,0};
  4982. up[]={0,5,0};
  4983. dir[]={0,0,0};
  4984. pos[]={0,0,0};
  4985. };
  4986. };
  4987. PixelShaderID="TerrainSNX";
  4988. VertexShaderID="Terrain";
  4989. class Stage2
  4990. {
  4991. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  4992. texGen=0;
  4993. };
  4994. class Stage3
  4995. {
  4996. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  4997. texGen=1;
  4998. };
  4999. class Stage4
  5000. {
  5001. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  5002. texGen=2;
  5003. };
  5004. class Stage5
  5005. {
  5006. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  5007. texGen=1;
  5008. };
  5009. class Stage6
  5010. {
  5011. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  5012. texGen=2;
  5013. };
  5014. class Stage7
  5015. {
  5016. texture="";
  5017. texGen=1;
  5018. };
  5019. class Stage8
  5020. {
  5021. texture="";
  5022. texGen=2;
  5023. };
  5024. class Stage9
  5025. {
  5026. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  5027. texGen=1;
  5028. };
  5029. class Stage10
  5030. {
  5031. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  5032. texGen=2;
  5033. };
  5034. class Stage14
  5035. {
  5036. texture="brava\avalon_island_m\data\layers\n_000_003_nohq.png";
  5037. texGen=3;
  5038. };
  5039. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-003_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_L00_L02_N_N.rvmat""
  5040. rapify Version 1.82, Dll 7.46 "P_000-003_L00_L02_N_N.rvmat"
  5041. No Error(s)
  5042. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_L00_L02_N_N.rvmat
  5043.  
  5044. ambient[]={1,1,1,1};
  5045. diffuse[]={1,1,1,1};
  5046. forcedDiffuse[]={0,0,0,0};
  5047. emmisive[]={0,0,0,0};
  5048. specular[]={0,0,0,0};
  5049. specularPower=0;
  5050. class Stage0
  5051. {
  5052. texture="brava\avalon_island_m\data\layers\s_000_003_lco.png";
  5053. texGen=3;
  5054. };
  5055. class Stage1
  5056. {
  5057. texture="brava\avalon_island_m\data\layers\m_000_003_lca.png";
  5058. texGen=4;
  5059. };
  5060. class TexGen3
  5061. {
  5062. uvSource="worldPos";
  5063. class uvTransform
  5064. {
  5065. aside[]={0.00032552084,0,0};
  5066. up[]={0,0,0.00032552084};
  5067. dir[]={0,-0.00032552084,0};
  5068. pos[]={0.03125,1.21875,0};
  5069. };
  5070. };
  5071. class TexGen4
  5072. {
  5073. uvSource="worldPos";
  5074. class uvTransform
  5075. {
  5076. aside[]={0.00032552084,0,0};
  5077. up[]={0,0,0.00032552084};
  5078. dir[]={0,-0.00032552084,0};
  5079. pos[]={0.03125,1.21875,0};
  5080. };
  5081. };
  5082. class TexGen0
  5083. {
  5084. uvSource="tex";
  5085. class uvTransform
  5086. {
  5087. aside[]={1,0,0};
  5088. up[]={0,1,0};
  5089. dir[]={0,0,1};
  5090. pos[]={0,0,0};
  5091. };
  5092. };
  5093. class TexGen1
  5094. {
  5095. uvSource="tex";
  5096. class uvTransform
  5097. {
  5098. aside[]={5,0,0};
  5099. up[]={0,5,0};
  5100. dir[]={0,0,0};
  5101. pos[]={0,0,0};
  5102. };
  5103. };
  5104. class TexGen2
  5105. {
  5106. uvSource="tex";
  5107. class uvTransform
  5108. {
  5109. aside[]={5,0,0};
  5110. up[]={0,5,0};
  5111. dir[]={0,0,0};
  5112. pos[]={0,0,0};
  5113. };
  5114. };
  5115. PixelShaderID="TerrainSNX";
  5116. VertexShaderID="Terrain";
  5117. class Stage2
  5118. {
  5119. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  5120. texGen=0;
  5121. };
  5122. class Stage3
  5123. {
  5124. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  5125. texGen=1;
  5126. };
  5127. class Stage4
  5128. {
  5129. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  5130. texGen=2;
  5131. };
  5132. class Stage5
  5133. {
  5134. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  5135. texGen=1;
  5136. };
  5137. class Stage6
  5138. {
  5139. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  5140. texGen=2;
  5141. };
  5142. class Stage7
  5143. {
  5144. texture="";
  5145. texGen=1;
  5146. };
  5147. class Stage8
  5148. {
  5149. texture="";
  5150. texGen=2;
  5151. };
  5152. class Stage9
  5153. {
  5154. texture="";
  5155. texGen=1;
  5156. };
  5157. class Stage10
  5158. {
  5159. texture="";
  5160. texGen=2;
  5161. };
  5162. class Stage14
  5163. {
  5164. texture="brava\avalon_island_m\data\layers\n_000_003_nohq.png";
  5165. texGen=3;
  5166. };
  5167. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-003_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_L00_N_L03_L04.rvmat""
  5168. rapify Version 1.82, Dll 7.46 "P_000-003_L00_N_L03_L04.rvmat"
  5169. No Error(s)
  5170. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_L00_N_L03_L04.rvmat
  5171.  
  5172. ambient[]={1,1,1,1};
  5173. diffuse[]={1,1,1,1};
  5174. forcedDiffuse[]={0,0,0,0};
  5175. emmisive[]={0,0,0,0};
  5176. specular[]={0,0,0,0};
  5177. specularPower=0;
  5178. class Stage0
  5179. {
  5180. texture="brava\avalon_island_m\data\layers\s_000_003_lco.png";
  5181. texGen=3;
  5182. };
  5183. class Stage1
  5184. {
  5185. texture="brava\avalon_island_m\data\layers\m_000_003_lca.png";
  5186. texGen=4;
  5187. };
  5188. class TexGen3
  5189. {
  5190. uvSource="worldPos";
  5191. class uvTransform
  5192. {
  5193. aside[]={0.00032552084,0,0};
  5194. up[]={0,0,0.00032552084};
  5195. dir[]={0,-0.00032552084,0};
  5196. pos[]={0.03125,1.21875,0};
  5197. };
  5198. };
  5199. class TexGen4
  5200. {
  5201. uvSource="worldPos";
  5202. class uvTransform
  5203. {
  5204. aside[]={0.00032552084,0,0};
  5205. up[]={0,0,0.00032552084};
  5206. dir[]={0,-0.00032552084,0};
  5207. pos[]={0.03125,1.21875,0};
  5208. };
  5209. };
  5210. class TexGen0
  5211. {
  5212. uvSource="tex";
  5213. class uvTransform
  5214. {
  5215. aside[]={1,0,0};
  5216. up[]={0,1,0};
  5217. dir[]={0,0,1};
  5218. pos[]={0,0,0};
  5219. };
  5220. };
  5221. class TexGen1
  5222. {
  5223. uvSource="tex";
  5224. class uvTransform
  5225. {
  5226. aside[]={5,0,0};
  5227. up[]={0,5,0};
  5228. dir[]={0,0,0};
  5229. pos[]={0,0,0};
  5230. };
  5231. };
  5232. class TexGen2
  5233. {
  5234. uvSource="tex";
  5235. class uvTransform
  5236. {
  5237. aside[]={5,0,0};
  5238. up[]={0,5,0};
  5239. dir[]={0,0,0};
  5240. pos[]={0,0,0};
  5241. };
  5242. };
  5243. PixelShaderID="TerrainSNX";
  5244. VertexShaderID="Terrain";
  5245. class Stage2
  5246. {
  5247. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  5248. texGen=0;
  5249. };
  5250. class Stage3
  5251. {
  5252. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  5253. texGen=1;
  5254. };
  5255. class Stage4
  5256. {
  5257. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  5258. texGen=2;
  5259. };
  5260. class Stage5
  5261. {
  5262. texture="";
  5263. texGen=1;
  5264. };
  5265. class Stage6
  5266. {
  5267. texture="";
  5268. texGen=2;
  5269. };
  5270. class Stage7
  5271. {
  5272. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  5273. texGen=1;
  5274. };
  5275. class Stage8
  5276. {
  5277. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  5278. texGen=2;
  5279. };
  5280. class Stage9
  5281. {
  5282. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  5283. texGen=1;
  5284. };
  5285. class Stage10
  5286. {
  5287. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  5288. texGen=2;
  5289. };
  5290. class Stage14
  5291. {
  5292. texture="brava\avalon_island_m\data\layers\n_000_003_nohq.png";
  5293. texGen=3;
  5294. };
  5295. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-003_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_L00_N_N_L04.rvmat""
  5296. rapify Version 1.82, Dll 7.46 "P_000-003_L00_N_N_L04.rvmat"
  5297. No Error(s)
  5298. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_L00_N_N_L04.rvmat
  5299.  
  5300. ambient[]={1,1,1,1};
  5301. diffuse[]={1,1,1,1};
  5302. forcedDiffuse[]={0,0,0,0};
  5303. emmisive[]={0,0,0,0};
  5304. specular[]={0,0,0,0};
  5305. specularPower=0;
  5306. class Stage0
  5307. {
  5308. texture="brava\avalon_island_m\data\layers\s_000_003_lco.png";
  5309. texGen=3;
  5310. };
  5311. class Stage1
  5312. {
  5313. texture="brava\avalon_island_m\data\layers\m_000_003_lca.png";
  5314. texGen=4;
  5315. };
  5316. class TexGen3
  5317. {
  5318. uvSource="worldPos";
  5319. class uvTransform
  5320. {
  5321. aside[]={0.00032552084,0,0};
  5322. up[]={0,0,0.00032552084};
  5323. dir[]={0,-0.00032552084,0};
  5324. pos[]={0.03125,1.21875,0};
  5325. };
  5326. };
  5327. class TexGen4
  5328. {
  5329. uvSource="worldPos";
  5330. class uvTransform
  5331. {
  5332. aside[]={0.00032552084,0,0};
  5333. up[]={0,0,0.00032552084};
  5334. dir[]={0,-0.00032552084,0};
  5335. pos[]={0.03125,1.21875,0};
  5336. };
  5337. };
  5338. class TexGen0
  5339. {
  5340. uvSource="tex";
  5341. class uvTransform
  5342. {
  5343. aside[]={1,0,0};
  5344. up[]={0,1,0};
  5345. dir[]={0,0,1};
  5346. pos[]={0,0,0};
  5347. };
  5348. };
  5349. class TexGen1
  5350. {
  5351. uvSource="tex";
  5352. class uvTransform
  5353. {
  5354. aside[]={5,0,0};
  5355. up[]={0,5,0};
  5356. dir[]={0,0,0};
  5357. pos[]={0,0,0};
  5358. };
  5359. };
  5360. class TexGen2
  5361. {
  5362. uvSource="tex";
  5363. class uvTransform
  5364. {
  5365. aside[]={5,0,0};
  5366. up[]={0,5,0};
  5367. dir[]={0,0,0};
  5368. pos[]={0,0,0};
  5369. };
  5370. };
  5371. PixelShaderID="TerrainSNX";
  5372. VertexShaderID="Terrain";
  5373. class Stage2
  5374. {
  5375. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  5376. texGen=0;
  5377. };
  5378. class Stage3
  5379. {
  5380. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  5381. texGen=1;
  5382. };
  5383. class Stage4
  5384. {
  5385. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  5386. texGen=2;
  5387. };
  5388. class Stage5
  5389. {
  5390. texture="";
  5391. texGen=1;
  5392. };
  5393. class Stage6
  5394. {
  5395. texture="";
  5396. texGen=2;
  5397. };
  5398. class Stage7
  5399. {
  5400. texture="";
  5401. texGen=1;
  5402. };
  5403. class Stage8
  5404. {
  5405. texture="";
  5406. texGen=2;
  5407. };
  5408. class Stage9
  5409. {
  5410. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  5411. texGen=1;
  5412. };
  5413. class Stage10
  5414. {
  5415. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  5416. texGen=2;
  5417. };
  5418. class Stage14
  5419. {
  5420. texture="brava\avalon_island_m\data\layers\n_000_003_nohq.png";
  5421. texGen=3;
  5422. };
  5423. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-003_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_L00_N_N_N.rvmat""
  5424. rapify Version 1.82, Dll 7.46 "P_000-003_L00_N_N_N.rvmat"
  5425. No Error(s)
  5426. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_L00_N_N_N.rvmat
  5427.  
  5428. ambient[]={1,1,1,1};
  5429. diffuse[]={1,1,1,1};
  5430. forcedDiffuse[]={0,0,0,0};
  5431. emmisive[]={0,0,0,0};
  5432. specular[]={0,0,0,0};
  5433. specularPower=0;
  5434. class Stage0
  5435. {
  5436. texture="brava\avalon_island_m\data\layers\s_000_003_lco.png";
  5437. texGen=3;
  5438. };
  5439. class Stage1
  5440. {
  5441. texture="brava\avalon_island_m\data\layers\m_000_003_lca.png";
  5442. texGen=4;
  5443. };
  5444. class TexGen3
  5445. {
  5446. uvSource="worldPos";
  5447. class uvTransform
  5448. {
  5449. aside[]={0.00032552084,0,0};
  5450. up[]={0,0,0.00032552084};
  5451. dir[]={0,-0.00032552084,0};
  5452. pos[]={0.03125,1.21875,0};
  5453. };
  5454. };
  5455. class TexGen4
  5456. {
  5457. uvSource="worldPos";
  5458. class uvTransform
  5459. {
  5460. aside[]={0.00032552084,0,0};
  5461. up[]={0,0,0.00032552084};
  5462. dir[]={0,-0.00032552084,0};
  5463. pos[]={0.03125,1.21875,0};
  5464. };
  5465. };
  5466. class TexGen0
  5467. {
  5468. uvSource="tex";
  5469. class uvTransform
  5470. {
  5471. aside[]={1,0,0};
  5472. up[]={0,1,0};
  5473. dir[]={0,0,1};
  5474. pos[]={0,0,0};
  5475. };
  5476. };
  5477. class TexGen1
  5478. {
  5479. uvSource="tex";
  5480. class uvTransform
  5481. {
  5482. aside[]={5,0,0};
  5483. up[]={0,5,0};
  5484. dir[]={0,0,0};
  5485. pos[]={0,0,0};
  5486. };
  5487. };
  5488. class TexGen2
  5489. {
  5490. uvSource="tex";
  5491. class uvTransform
  5492. {
  5493. aside[]={5,0,0};
  5494. up[]={0,5,0};
  5495. dir[]={0,0,0};
  5496. pos[]={0,0,0};
  5497. };
  5498. };
  5499. PixelShaderID="TerrainSNX";
  5500. VertexShaderID="Terrain";
  5501. class Stage2
  5502. {
  5503. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  5504. texGen=0;
  5505. };
  5506. class Stage3
  5507. {
  5508. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  5509. texGen=1;
  5510. };
  5511. class Stage4
  5512. {
  5513. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  5514. texGen=2;
  5515. };
  5516. class Stage5
  5517. {
  5518. texture="";
  5519. texGen=1;
  5520. };
  5521. class Stage6
  5522. {
  5523. texture="";
  5524. texGen=2;
  5525. };
  5526. class Stage7
  5527. {
  5528. texture="";
  5529. texGen=1;
  5530. };
  5531. class Stage8
  5532. {
  5533. texture="";
  5534. texGen=2;
  5535. };
  5536. class Stage9
  5537. {
  5538. texture="";
  5539. texGen=1;
  5540. };
  5541. class Stage10
  5542. {
  5543. texture="";
  5544. texGen=2;
  5545. };
  5546. class Stage14
  5547. {
  5548. texture="brava\avalon_island_m\data\layers\n_000_003_nohq.png";
  5549. texGen=3;
  5550. };
  5551. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-003_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_N_L02_L03_L04.rvmat""
  5552. rapify Version 1.82, Dll 7.46 "P_000-003_N_L02_L03_L04.rvmat"
  5553. No Error(s)
  5554. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_N_L02_L03_L04.rvmat
  5555.  
  5556. ambient[]={1,1,1,1};
  5557. diffuse[]={1,1,1,1};
  5558. forcedDiffuse[]={0,0,0,0};
  5559. emmisive[]={0,0,0,0};
  5560. specular[]={0,0,0,0};
  5561. specularPower=0;
  5562. class Stage0
  5563. {
  5564. texture="brava\avalon_island_m\data\layers\s_000_003_lco.png";
  5565. texGen=3;
  5566. };
  5567. class Stage1
  5568. {
  5569. texture="brava\avalon_island_m\data\layers\m_000_003_lca.png";
  5570. texGen=4;
  5571. };
  5572. class TexGen3
  5573. {
  5574. uvSource="worldPos";
  5575. class uvTransform
  5576. {
  5577. aside[]={0.00032552084,0,0};
  5578. up[]={0,0,0.00032552084};
  5579. dir[]={0,-0.00032552084,0};
  5580. pos[]={0.03125,1.21875,0};
  5581. };
  5582. };
  5583. class TexGen4
  5584. {
  5585. uvSource="worldPos";
  5586. class uvTransform
  5587. {
  5588. aside[]={0.00032552084,0,0};
  5589. up[]={0,0,0.00032552084};
  5590. dir[]={0,-0.00032552084,0};
  5591. pos[]={0.03125,1.21875,0};
  5592. };
  5593. };
  5594. class TexGen0
  5595. {
  5596. uvSource="tex";
  5597. class uvTransform
  5598. {
  5599. aside[]={1,0,0};
  5600. up[]={0,1,0};
  5601. dir[]={0,0,1};
  5602. pos[]={0,0,0};
  5603. };
  5604. };
  5605. class TexGen1
  5606. {
  5607. uvSource="tex";
  5608. class uvTransform
  5609. {
  5610. aside[]={5,0,0};
  5611. up[]={0,5,0};
  5612. dir[]={0,0,0};
  5613. pos[]={0,0,0};
  5614. };
  5615. };
  5616. class TexGen2
  5617. {
  5618. uvSource="tex";
  5619. class uvTransform
  5620. {
  5621. aside[]={5,0,0};
  5622. up[]={0,5,0};
  5623. dir[]={0,0,0};
  5624. pos[]={0,0,0};
  5625. };
  5626. };
  5627. PixelShaderID="TerrainSNX";
  5628. VertexShaderID="Terrain";
  5629. class Stage2
  5630. {
  5631. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  5632. texGen=0;
  5633. };
  5634. class Stage3
  5635. {
  5636. texture="";
  5637. texGen=1;
  5638. };
  5639. class Stage4
  5640. {
  5641. texture="";
  5642. texGen=2;
  5643. };
  5644. class Stage5
  5645. {
  5646. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  5647. texGen=1;
  5648. };
  5649. class Stage6
  5650. {
  5651. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  5652. texGen=2;
  5653. };
  5654. class Stage7
  5655. {
  5656. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  5657. texGen=1;
  5658. };
  5659. class Stage8
  5660. {
  5661. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  5662. texGen=2;
  5663. };
  5664. class Stage9
  5665. {
  5666. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  5667. texGen=1;
  5668. };
  5669. class Stage10
  5670. {
  5671. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  5672. texGen=2;
  5673. };
  5674. class Stage14
  5675. {
  5676. texture="brava\avalon_island_m\data\layers\n_000_003_nohq.png";
  5677. texGen=3;
  5678. };
  5679. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-003_N_L02_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_N_L02_L03_N.rvmat""
  5680. rapify Version 1.82, Dll 7.46 "P_000-003_N_L02_L03_N.rvmat"
  5681. No Error(s)
  5682. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_N_L02_L03_N.rvmat
  5683.  
  5684. ambient[]={1,1,1,1};
  5685. diffuse[]={1,1,1,1};
  5686. forcedDiffuse[]={0,0,0,0};
  5687. emmisive[]={0,0,0,0};
  5688. specular[]={0,0,0,0};
  5689. specularPower=0;
  5690. class Stage0
  5691. {
  5692. texture="brava\avalon_island_m\data\layers\s_000_003_lco.png";
  5693. texGen=3;
  5694. };
  5695. class Stage1
  5696. {
  5697. texture="brava\avalon_island_m\data\layers\m_000_003_lca.png";
  5698. texGen=4;
  5699. };
  5700. class TexGen3
  5701. {
  5702. uvSource="worldPos";
  5703. class uvTransform
  5704. {
  5705. aside[]={0.00032552084,0,0};
  5706. up[]={0,0,0.00032552084};
  5707. dir[]={0,-0.00032552084,0};
  5708. pos[]={0.03125,1.21875,0};
  5709. };
  5710. };
  5711. class TexGen4
  5712. {
  5713. uvSource="worldPos";
  5714. class uvTransform
  5715. {
  5716. aside[]={0.00032552084,0,0};
  5717. up[]={0,0,0.00032552084};
  5718. dir[]={0,-0.00032552084,0};
  5719. pos[]={0.03125,1.21875,0};
  5720. };
  5721. };
  5722. class TexGen0
  5723. {
  5724. uvSource="tex";
  5725. class uvTransform
  5726. {
  5727. aside[]={1,0,0};
  5728. up[]={0,1,0};
  5729. dir[]={0,0,1};
  5730. pos[]={0,0,0};
  5731. };
  5732. };
  5733. class TexGen1
  5734. {
  5735. uvSource="tex";
  5736. class uvTransform
  5737. {
  5738. aside[]={5,0,0};
  5739. up[]={0,5,0};
  5740. dir[]={0,0,0};
  5741. pos[]={0,0,0};
  5742. };
  5743. };
  5744. class TexGen2
  5745. {
  5746. uvSource="tex";
  5747. class uvTransform
  5748. {
  5749. aside[]={5,0,0};
  5750. up[]={0,5,0};
  5751. dir[]={0,0,0};
  5752. pos[]={0,0,0};
  5753. };
  5754. };
  5755. PixelShaderID="TerrainSNX";
  5756. VertexShaderID="Terrain";
  5757. class Stage2
  5758. {
  5759. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  5760. texGen=0;
  5761. };
  5762. class Stage3
  5763. {
  5764. texture="";
  5765. texGen=1;
  5766. };
  5767. class Stage4
  5768. {
  5769. texture="";
  5770. texGen=2;
  5771. };
  5772. class Stage5
  5773. {
  5774. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  5775. texGen=1;
  5776. };
  5777. class Stage6
  5778. {
  5779. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  5780. texGen=2;
  5781. };
  5782. class Stage7
  5783. {
  5784. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  5785. texGen=1;
  5786. };
  5787. class Stage8
  5788. {
  5789. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  5790. texGen=2;
  5791. };
  5792. class Stage9
  5793. {
  5794. texture="";
  5795. texGen=1;
  5796. };
  5797. class Stage10
  5798. {
  5799. texture="";
  5800. texGen=2;
  5801. };
  5802. class Stage14
  5803. {
  5804. texture="brava\avalon_island_m\data\layers\n_000_003_nohq.png";
  5805. texGen=3;
  5806. };
  5807. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-003_N_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_N_L02_N_L04.rvmat""
  5808. rapify Version 1.82, Dll 7.46 "P_000-003_N_L02_N_L04.rvmat"
  5809. No Error(s)
  5810. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_N_L02_N_L04.rvmat
  5811.  
  5812. ambient[]={1,1,1,1};
  5813. diffuse[]={1,1,1,1};
  5814. forcedDiffuse[]={0,0,0,0};
  5815. emmisive[]={0,0,0,0};
  5816. specular[]={0,0,0,0};
  5817. specularPower=0;
  5818. class Stage0
  5819. {
  5820. texture="brava\avalon_island_m\data\layers\s_000_003_lco.png";
  5821. texGen=3;
  5822. };
  5823. class Stage1
  5824. {
  5825. texture="brava\avalon_island_m\data\layers\m_000_003_lca.png";
  5826. texGen=4;
  5827. };
  5828. class TexGen3
  5829. {
  5830. uvSource="worldPos";
  5831. class uvTransform
  5832. {
  5833. aside[]={0.00032552084,0,0};
  5834. up[]={0,0,0.00032552084};
  5835. dir[]={0,-0.00032552084,0};
  5836. pos[]={0.03125,1.21875,0};
  5837. };
  5838. };
  5839. class TexGen4
  5840. {
  5841. uvSource="worldPos";
  5842. class uvTransform
  5843. {
  5844. aside[]={0.00032552084,0,0};
  5845. up[]={0,0,0.00032552084};
  5846. dir[]={0,-0.00032552084,0};
  5847. pos[]={0.03125,1.21875,0};
  5848. };
  5849. };
  5850. class TexGen0
  5851. {
  5852. uvSource="tex";
  5853. class uvTransform
  5854. {
  5855. aside[]={1,0,0};
  5856. up[]={0,1,0};
  5857. dir[]={0,0,1};
  5858. pos[]={0,0,0};
  5859. };
  5860. };
  5861. class TexGen1
  5862. {
  5863. uvSource="tex";
  5864. class uvTransform
  5865. {
  5866. aside[]={5,0,0};
  5867. up[]={0,5,0};
  5868. dir[]={0,0,0};
  5869. pos[]={0,0,0};
  5870. };
  5871. };
  5872. class TexGen2
  5873. {
  5874. uvSource="tex";
  5875. class uvTransform
  5876. {
  5877. aside[]={5,0,0};
  5878. up[]={0,5,0};
  5879. dir[]={0,0,0};
  5880. pos[]={0,0,0};
  5881. };
  5882. };
  5883. PixelShaderID="TerrainSNX";
  5884. VertexShaderID="Terrain";
  5885. class Stage2
  5886. {
  5887. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  5888. texGen=0;
  5889. };
  5890. class Stage3
  5891. {
  5892. texture="";
  5893. texGen=1;
  5894. };
  5895. class Stage4
  5896. {
  5897. texture="";
  5898. texGen=2;
  5899. };
  5900. class Stage5
  5901. {
  5902. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  5903. texGen=1;
  5904. };
  5905. class Stage6
  5906. {
  5907. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  5908. texGen=2;
  5909. };
  5910. class Stage7
  5911. {
  5912. texture="";
  5913. texGen=1;
  5914. };
  5915. class Stage8
  5916. {
  5917. texture="";
  5918. texGen=2;
  5919. };
  5920. class Stage9
  5921. {
  5922. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  5923. texGen=1;
  5924. };
  5925. class Stage10
  5926. {
  5927. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  5928. texGen=2;
  5929. };
  5930. class Stage14
  5931. {
  5932. texture="brava\avalon_island_m\data\layers\n_000_003_nohq.png";
  5933. texGen=3;
  5934. };
  5935. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-003_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_N_N_L03_L04.rvmat""
  5936. rapify Version 1.82, Dll 7.46 "P_000-003_N_N_L03_L04.rvmat"
  5937. No Error(s)
  5938. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_N_N_L03_L04.rvmat
  5939.  
  5940. ambient[]={1,1,1,1};
  5941. diffuse[]={1,1,1,1};
  5942. forcedDiffuse[]={0,0,0,0};
  5943. emmisive[]={0,0,0,0};
  5944. specular[]={0,0,0,0};
  5945. specularPower=0;
  5946. class Stage0
  5947. {
  5948. texture="brava\avalon_island_m\data\layers\s_000_003_lco.png";
  5949. texGen=3;
  5950. };
  5951. class Stage1
  5952. {
  5953. texture="brava\avalon_island_m\data\layers\m_000_003_lca.png";
  5954. texGen=4;
  5955. };
  5956. class TexGen3
  5957. {
  5958. uvSource="worldPos";
  5959. class uvTransform
  5960. {
  5961. aside[]={0.00032552084,0,0};
  5962. up[]={0,0,0.00032552084};
  5963. dir[]={0,-0.00032552084,0};
  5964. pos[]={0.03125,1.21875,0};
  5965. };
  5966. };
  5967. class TexGen4
  5968. {
  5969. uvSource="worldPos";
  5970. class uvTransform
  5971. {
  5972. aside[]={0.00032552084,0,0};
  5973. up[]={0,0,0.00032552084};
  5974. dir[]={0,-0.00032552084,0};
  5975. pos[]={0.03125,1.21875,0};
  5976. };
  5977. };
  5978. class TexGen0
  5979. {
  5980. uvSource="tex";
  5981. class uvTransform
  5982. {
  5983. aside[]={1,0,0};
  5984. up[]={0,1,0};
  5985. dir[]={0,0,1};
  5986. pos[]={0,0,0};
  5987. };
  5988. };
  5989. class TexGen1
  5990. {
  5991. uvSource="tex";
  5992. class uvTransform
  5993. {
  5994. aside[]={5,0,0};
  5995. up[]={0,5,0};
  5996. dir[]={0,0,0};
  5997. pos[]={0,0,0};
  5998. };
  5999. };
  6000. class TexGen2
  6001. {
  6002. uvSource="tex";
  6003. class uvTransform
  6004. {
  6005. aside[]={5,0,0};
  6006. up[]={0,5,0};
  6007. dir[]={0,0,0};
  6008. pos[]={0,0,0};
  6009. };
  6010. };
  6011. PixelShaderID="TerrainSNX";
  6012. VertexShaderID="Terrain";
  6013. class Stage2
  6014. {
  6015. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  6016. texGen=0;
  6017. };
  6018. class Stage3
  6019. {
  6020. texture="";
  6021. texGen=1;
  6022. };
  6023. class Stage4
  6024. {
  6025. texture="";
  6026. texGen=2;
  6027. };
  6028. class Stage5
  6029. {
  6030. texture="";
  6031. texGen=1;
  6032. };
  6033. class Stage6
  6034. {
  6035. texture="";
  6036. texGen=2;
  6037. };
  6038. class Stage7
  6039. {
  6040. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  6041. texGen=1;
  6042. };
  6043. class Stage8
  6044. {
  6045. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  6046. texGen=2;
  6047. };
  6048. class Stage9
  6049. {
  6050. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  6051. texGen=1;
  6052. };
  6053. class Stage10
  6054. {
  6055. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  6056. texGen=2;
  6057. };
  6058. class Stage14
  6059. {
  6060. texture="brava\avalon_island_m\data\layers\n_000_003_nohq.png";
  6061. texGen=3;
  6062. };
  6063. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-003_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_N_N_L03_N.rvmat""
  6064. rapify Version 1.82, Dll 7.46 "P_000-003_N_N_L03_N.rvmat"
  6065. No Error(s)
  6066. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_N_N_L03_N.rvmat
  6067.  
  6068. ambient[]={1,1,1,1};
  6069. diffuse[]={1,1,1,1};
  6070. forcedDiffuse[]={0,0,0,0};
  6071. emmisive[]={0,0,0,0};
  6072. specular[]={0,0,0,0};
  6073. specularPower=0;
  6074. class Stage0
  6075. {
  6076. texture="brava\avalon_island_m\data\layers\s_000_003_lco.png";
  6077. texGen=3;
  6078. };
  6079. class Stage1
  6080. {
  6081. texture="brava\avalon_island_m\data\layers\m_000_003_lca.png";
  6082. texGen=4;
  6083. };
  6084. class TexGen3
  6085. {
  6086. uvSource="worldPos";
  6087. class uvTransform
  6088. {
  6089. aside[]={0.00032552084,0,0};
  6090. up[]={0,0,0.00032552084};
  6091. dir[]={0,-0.00032552084,0};
  6092. pos[]={0.03125,1.21875,0};
  6093. };
  6094. };
  6095. class TexGen4
  6096. {
  6097. uvSource="worldPos";
  6098. class uvTransform
  6099. {
  6100. aside[]={0.00032552084,0,0};
  6101. up[]={0,0,0.00032552084};
  6102. dir[]={0,-0.00032552084,0};
  6103. pos[]={0.03125,1.21875,0};
  6104. };
  6105. };
  6106. class TexGen0
  6107. {
  6108. uvSource="tex";
  6109. class uvTransform
  6110. {
  6111. aside[]={1,0,0};
  6112. up[]={0,1,0};
  6113. dir[]={0,0,1};
  6114. pos[]={0,0,0};
  6115. };
  6116. };
  6117. class TexGen1
  6118. {
  6119. uvSource="tex";
  6120. class uvTransform
  6121. {
  6122. aside[]={5,0,0};
  6123. up[]={0,5,0};
  6124. dir[]={0,0,0};
  6125. pos[]={0,0,0};
  6126. };
  6127. };
  6128. class TexGen2
  6129. {
  6130. uvSource="tex";
  6131. class uvTransform
  6132. {
  6133. aside[]={5,0,0};
  6134. up[]={0,5,0};
  6135. dir[]={0,0,0};
  6136. pos[]={0,0,0};
  6137. };
  6138. };
  6139. PixelShaderID="TerrainSNX";
  6140. VertexShaderID="Terrain";
  6141. class Stage2
  6142. {
  6143. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  6144. texGen=0;
  6145. };
  6146. class Stage3
  6147. {
  6148. texture="";
  6149. texGen=1;
  6150. };
  6151. class Stage4
  6152. {
  6153. texture="";
  6154. texGen=2;
  6155. };
  6156. class Stage5
  6157. {
  6158. texture="";
  6159. texGen=1;
  6160. };
  6161. class Stage6
  6162. {
  6163. texture="";
  6164. texGen=2;
  6165. };
  6166. class Stage7
  6167. {
  6168. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  6169. texGen=1;
  6170. };
  6171. class Stage8
  6172. {
  6173. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  6174. texGen=2;
  6175. };
  6176. class Stage9
  6177. {
  6178. texture="";
  6179. texGen=1;
  6180. };
  6181. class Stage10
  6182. {
  6183. texture="";
  6184. texGen=2;
  6185. };
  6186. class Stage14
  6187. {
  6188. texture="brava\avalon_island_m\data\layers\n_000_003_nohq.png";
  6189. texGen=3;
  6190. };
  6191. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-003_N_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_N_N_N_L04.rvmat""
  6192. rapify Version 1.82, Dll 7.46 "P_000-003_N_N_N_L04.rvmat"
  6193. No Error(s)
  6194. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-003_N_N_N_L04.rvmat
  6195.  
  6196. ambient[]={1,1,1,1};
  6197. diffuse[]={1,1,1,1};
  6198. forcedDiffuse[]={0,0,0,0};
  6199. emmisive[]={0,0,0,0};
  6200. specular[]={0,0,0,0};
  6201. specularPower=0;
  6202. class Stage0
  6203. {
  6204. texture="brava\avalon_island_m\data\layers\s_000_003_lco.png";
  6205. texGen=3;
  6206. };
  6207. class Stage1
  6208. {
  6209. texture="brava\avalon_island_m\data\layers\m_000_003_lca.png";
  6210. texGen=4;
  6211. };
  6212. class TexGen3
  6213. {
  6214. uvSource="worldPos";
  6215. class uvTransform
  6216. {
  6217. aside[]={0.00032552084,0,0};
  6218. up[]={0,0,0.00032552084};
  6219. dir[]={0,-0.00032552084,0};
  6220. pos[]={0.03125,1.21875,0};
  6221. };
  6222. };
  6223. class TexGen4
  6224. {
  6225. uvSource="worldPos";
  6226. class uvTransform
  6227. {
  6228. aside[]={0.00032552084,0,0};
  6229. up[]={0,0,0.00032552084};
  6230. dir[]={0,-0.00032552084,0};
  6231. pos[]={0.03125,1.21875,0};
  6232. };
  6233. };
  6234. class TexGen0
  6235. {
  6236. uvSource="tex";
  6237. class uvTransform
  6238. {
  6239. aside[]={1,0,0};
  6240. up[]={0,1,0};
  6241. dir[]={0,0,1};
  6242. pos[]={0,0,0};
  6243. };
  6244. };
  6245. class TexGen1
  6246. {
  6247. uvSource="tex";
  6248. class uvTransform
  6249. {
  6250. aside[]={5,0,0};
  6251. up[]={0,5,0};
  6252. dir[]={0,0,0};
  6253. pos[]={0,0,0};
  6254. };
  6255. };
  6256. class TexGen2
  6257. {
  6258. uvSource="tex";
  6259. class uvTransform
  6260. {
  6261. aside[]={5,0,0};
  6262. up[]={0,5,0};
  6263. dir[]={0,0,0};
  6264. pos[]={0,0,0};
  6265. };
  6266. };
  6267. PixelShaderID="TerrainSNX";
  6268. VertexShaderID="Terrain";
  6269. class Stage2
  6270. {
  6271. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  6272. texGen=0;
  6273. };
  6274. class Stage3
  6275. {
  6276. texture="";
  6277. texGen=1;
  6278. };
  6279. class Stage4
  6280. {
  6281. texture="";
  6282. texGen=2;
  6283. };
  6284. class Stage5
  6285. {
  6286. texture="";
  6287. texGen=1;
  6288. };
  6289. class Stage6
  6290. {
  6291. texture="";
  6292. texGen=2;
  6293. };
  6294. class Stage7
  6295. {
  6296. texture="";
  6297. texGen=1;
  6298. };
  6299. class Stage8
  6300. {
  6301. texture="";
  6302. texGen=2;
  6303. };
  6304. class Stage9
  6305. {
  6306. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  6307. texGen=1;
  6308. };
  6309. class Stage10
  6310. {
  6311. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  6312. texGen=2;
  6313. };
  6314. class Stage14
  6315. {
  6316. texture="brava\avalon_island_m\data\layers\n_000_003_nohq.png";
  6317. texGen=3;
  6318. };
  6319. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_000-004_L03.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_000-004_L03.rvmat""
  6320. rapify Version 1.82, Dll 7.46 "P_000-004_L03.rvmat"
  6321. No Error(s)
  6322. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_000-004_L03.rvmat
  6323.  
  6324. ambient[]={1,1,1,1};
  6325. diffuse[]={1,1,1,1};
  6326. forcedDiffuse[]={0,0,0,0};
  6327. emmisive[]={0,0,0,0};
  6328. specular[]={0,0,0,0};
  6329. specularPower=0;
  6330. class Stage0
  6331. {
  6332. texture="brava\avalon_island_m\data\layers\s_000_004_lco.png";
  6333. texGen=3;
  6334. };
  6335. class Stage1
  6336. {
  6337. texture="brava\avalon_island_m\data\layers\m_000_004_lca.png";
  6338. texGen=4;
  6339. };
  6340. class TexGen3
  6341. {
  6342. uvSource="worldPos";
  6343. class uvTransform
  6344. {
  6345. aside[]={0.00032552084,0,0};
  6346. up[]={0,0,0.00032552084};
  6347. dir[]={0,-0.00032552084,0};
  6348. pos[]={0.03125,0.28125,0};
  6349. };
  6350. };
  6351. class TexGen4
  6352. {
  6353. uvSource="worldPos";
  6354. class uvTransform
  6355. {
  6356. aside[]={0.00032552084,0,0};
  6357. up[]={0,0,0.00032552084};
  6358. dir[]={0,-0.00032552084,0};
  6359. pos[]={0.03125,0.28125,0};
  6360. };
  6361. };
  6362. class TexGen0
  6363. {
  6364. uvSource="tex";
  6365. class uvTransform
  6366. {
  6367. aside[]={1,0,0};
  6368. up[]={0,1,0};
  6369. dir[]={0,0,1};
  6370. pos[]={0,0,0};
  6371. };
  6372. };
  6373. class TexGen1
  6374. {
  6375. uvSource="tex";
  6376. class uvTransform
  6377. {
  6378. aside[]={5,0,0};
  6379. up[]={0,5,0};
  6380. dir[]={0,0,0};
  6381. pos[]={0,0,0};
  6382. };
  6383. };
  6384. class TexGen2
  6385. {
  6386. uvSource="tex";
  6387. class uvTransform
  6388. {
  6389. aside[]={5,0,0};
  6390. up[]={0,5,0};
  6391. dir[]={0,0,0};
  6392. pos[]={0,0,0};
  6393. };
  6394. };
  6395. PixelShaderID="TerrainSNX";
  6396. VertexShaderID="Terrain";
  6397. class Stage2
  6398. {
  6399. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  6400. texGen=0;
  6401. };
  6402. class Stage3
  6403. {
  6404. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  6405. texGen=1;
  6406. };
  6407. class Stage4
  6408. {
  6409. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  6410. texGen=2;
  6411. };
  6412. class Stage14
  6413. {
  6414. texture="brava\avalon_island_m\data\layers\n_000_004_nohq.png";
  6415. texGen=3;
  6416. };
  6417. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-000_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_L00_L02_L03_L04.rvmat""
  6418. rapify Version 1.82, Dll 7.46 "P_001-000_L00_L02_L03_L04.rvmat"
  6419. No Error(s)
  6420. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_L00_L02_L03_L04.rvmat
  6421.  
  6422. ambient[]={1,1,1,1};
  6423. diffuse[]={1,1,1,1};
  6424. forcedDiffuse[]={0,0,0,0};
  6425. emmisive[]={0,0,0,0};
  6426. specular[]={0,0,0,0};
  6427. specularPower=0;
  6428. class Stage0
  6429. {
  6430. texture="brava\avalon_island_m\data\layers\s_001_000_lco.png";
  6431. texGen=3;
  6432. };
  6433. class Stage1
  6434. {
  6435. texture="brava\avalon_island_m\data\layers\m_001_000_lca.png";
  6436. texGen=4;
  6437. };
  6438. class TexGen3
  6439. {
  6440. uvSource="worldPos";
  6441. class uvTransform
  6442. {
  6443. aside[]={0.00032552084,0,0};
  6444. up[]={0,0,0.00032552084};
  6445. dir[]={0,-0.00032552084,0};
  6446. pos[]={-0.90625,4.03125,0};
  6447. };
  6448. };
  6449. class TexGen4
  6450. {
  6451. uvSource="worldPos";
  6452. class uvTransform
  6453. {
  6454. aside[]={0.00032552084,0,0};
  6455. up[]={0,0,0.00032552084};
  6456. dir[]={0,-0.00032552084,0};
  6457. pos[]={-0.90625,4.03125,0};
  6458. };
  6459. };
  6460. class TexGen0
  6461. {
  6462. uvSource="tex";
  6463. class uvTransform
  6464. {
  6465. aside[]={1,0,0};
  6466. up[]={0,1,0};
  6467. dir[]={0,0,1};
  6468. pos[]={0,0,0};
  6469. };
  6470. };
  6471. class TexGen1
  6472. {
  6473. uvSource="tex";
  6474. class uvTransform
  6475. {
  6476. aside[]={5,0,0};
  6477. up[]={0,5,0};
  6478. dir[]={0,0,0};
  6479. pos[]={0,0,0};
  6480. };
  6481. };
  6482. class TexGen2
  6483. {
  6484. uvSource="tex";
  6485. class uvTransform
  6486. {
  6487. aside[]={5,0,0};
  6488. up[]={0,5,0};
  6489. dir[]={0,0,0};
  6490. pos[]={0,0,0};
  6491. };
  6492. };
  6493. PixelShaderID="TerrainSNX";
  6494. VertexShaderID="Terrain";
  6495. class Stage2
  6496. {
  6497. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  6498. texGen=0;
  6499. };
  6500. class Stage3
  6501. {
  6502. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  6503. texGen=1;
  6504. };
  6505. class Stage4
  6506. {
  6507. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  6508. texGen=2;
  6509. };
  6510. class Stage5
  6511. {
  6512. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  6513. texGen=1;
  6514. };
  6515. class Stage6
  6516. {
  6517. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  6518. texGen=2;
  6519. };
  6520. class Stage7
  6521. {
  6522. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  6523. texGen=1;
  6524. };
  6525. class Stage8
  6526. {
  6527. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  6528. texGen=2;
  6529. };
  6530. class Stage9
  6531. {
  6532. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  6533. texGen=1;
  6534. };
  6535. class Stage10
  6536. {
  6537. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  6538. texGen=2;
  6539. };
  6540. class Stage14
  6541. {
  6542. texture="brava\avalon_island_m\data\layers\n_001_000_nohq.png";
  6543. texGen=3;
  6544. };
  6545. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-000_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_L00_L02_N_L04.rvmat""
  6546. rapify Version 1.82, Dll 7.46 "P_001-000_L00_L02_N_L04.rvmat"
  6547. No Error(s)
  6548. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_L00_L02_N_L04.rvmat
  6549.  
  6550. ambient[]={1,1,1,1};
  6551. diffuse[]={1,1,1,1};
  6552. forcedDiffuse[]={0,0,0,0};
  6553. emmisive[]={0,0,0,0};
  6554. specular[]={0,0,0,0};
  6555. specularPower=0;
  6556. class Stage0
  6557. {
  6558. texture="brava\avalon_island_m\data\layers\s_001_000_lco.png";
  6559. texGen=3;
  6560. };
  6561. class Stage1
  6562. {
  6563. texture="brava\avalon_island_m\data\layers\m_001_000_lca.png";
  6564. texGen=4;
  6565. };
  6566. class TexGen3
  6567. {
  6568. uvSource="worldPos";
  6569. class uvTransform
  6570. {
  6571. aside[]={0.00032552084,0,0};
  6572. up[]={0,0,0.00032552084};
  6573. dir[]={0,-0.00032552084,0};
  6574. pos[]={-0.90625,4.03125,0};
  6575. };
  6576. };
  6577. class TexGen4
  6578. {
  6579. uvSource="worldPos";
  6580. class uvTransform
  6581. {
  6582. aside[]={0.00032552084,0,0};
  6583. up[]={0,0,0.00032552084};
  6584. dir[]={0,-0.00032552084,0};
  6585. pos[]={-0.90625,4.03125,0};
  6586. };
  6587. };
  6588. class TexGen0
  6589. {
  6590. uvSource="tex";
  6591. class uvTransform
  6592. {
  6593. aside[]={1,0,0};
  6594. up[]={0,1,0};
  6595. dir[]={0,0,1};
  6596. pos[]={0,0,0};
  6597. };
  6598. };
  6599. class TexGen1
  6600. {
  6601. uvSource="tex";
  6602. class uvTransform
  6603. {
  6604. aside[]={5,0,0};
  6605. up[]={0,5,0};
  6606. dir[]={0,0,0};
  6607. pos[]={0,0,0};
  6608. };
  6609. };
  6610. class TexGen2
  6611. {
  6612. uvSource="tex";
  6613. class uvTransform
  6614. {
  6615. aside[]={5,0,0};
  6616. up[]={0,5,0};
  6617. dir[]={0,0,0};
  6618. pos[]={0,0,0};
  6619. };
  6620. };
  6621. PixelShaderID="TerrainSNX";
  6622. VertexShaderID="Terrain";
  6623. class Stage2
  6624. {
  6625. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  6626. texGen=0;
  6627. };
  6628. class Stage3
  6629. {
  6630. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  6631. texGen=1;
  6632. };
  6633. class Stage4
  6634. {
  6635. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  6636. texGen=2;
  6637. };
  6638. class Stage5
  6639. {
  6640. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  6641. texGen=1;
  6642. };
  6643. class Stage6
  6644. {
  6645. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  6646. texGen=2;
  6647. };
  6648. class Stage7
  6649. {
  6650. texture="";
  6651. texGen=1;
  6652. };
  6653. class Stage8
  6654. {
  6655. texture="";
  6656. texGen=2;
  6657. };
  6658. class Stage9
  6659. {
  6660. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  6661. texGen=1;
  6662. };
  6663. class Stage10
  6664. {
  6665. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  6666. texGen=2;
  6667. };
  6668. class Stage14
  6669. {
  6670. texture="brava\avalon_island_m\data\layers\n_001_000_nohq.png";
  6671. texGen=3;
  6672. };
  6673. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-000_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_L00_L02_N_N.rvmat""
  6674. rapify Version 1.82, Dll 7.46 "P_001-000_L00_L02_N_N.rvmat"
  6675. No Error(s)
  6676. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_L00_L02_N_N.rvmat
  6677.  
  6678. ambient[]={1,1,1,1};
  6679. diffuse[]={1,1,1,1};
  6680. forcedDiffuse[]={0,0,0,0};
  6681. emmisive[]={0,0,0,0};
  6682. specular[]={0,0,0,0};
  6683. specularPower=0;
  6684. class Stage0
  6685. {
  6686. texture="brava\avalon_island_m\data\layers\s_001_000_lco.png";
  6687. texGen=3;
  6688. };
  6689. class Stage1
  6690. {
  6691. texture="brava\avalon_island_m\data\layers\m_001_000_lca.png";
  6692. texGen=4;
  6693. };
  6694. class TexGen3
  6695. {
  6696. uvSource="worldPos";
  6697. class uvTransform
  6698. {
  6699. aside[]={0.00032552084,0,0};
  6700. up[]={0,0,0.00032552084};
  6701. dir[]={0,-0.00032552084,0};
  6702. pos[]={-0.90625,4.03125,0};
  6703. };
  6704. };
  6705. class TexGen4
  6706. {
  6707. uvSource="worldPos";
  6708. class uvTransform
  6709. {
  6710. aside[]={0.00032552084,0,0};
  6711. up[]={0,0,0.00032552084};
  6712. dir[]={0,-0.00032552084,0};
  6713. pos[]={-0.90625,4.03125,0};
  6714. };
  6715. };
  6716. class TexGen0
  6717. {
  6718. uvSource="tex";
  6719. class uvTransform
  6720. {
  6721. aside[]={1,0,0};
  6722. up[]={0,1,0};
  6723. dir[]={0,0,1};
  6724. pos[]={0,0,0};
  6725. };
  6726. };
  6727. class TexGen1
  6728. {
  6729. uvSource="tex";
  6730. class uvTransform
  6731. {
  6732. aside[]={5,0,0};
  6733. up[]={0,5,0};
  6734. dir[]={0,0,0};
  6735. pos[]={0,0,0};
  6736. };
  6737. };
  6738. class TexGen2
  6739. {
  6740. uvSource="tex";
  6741. class uvTransform
  6742. {
  6743. aside[]={5,0,0};
  6744. up[]={0,5,0};
  6745. dir[]={0,0,0};
  6746. pos[]={0,0,0};
  6747. };
  6748. };
  6749. PixelShaderID="TerrainSNX";
  6750. VertexShaderID="Terrain";
  6751. class Stage2
  6752. {
  6753. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  6754. texGen=0;
  6755. };
  6756. class Stage3
  6757. {
  6758. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  6759. texGen=1;
  6760. };
  6761. class Stage4
  6762. {
  6763. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  6764. texGen=2;
  6765. };
  6766. class Stage5
  6767. {
  6768. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  6769. texGen=1;
  6770. };
  6771. class Stage6
  6772. {
  6773. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  6774. texGen=2;
  6775. };
  6776. class Stage7
  6777. {
  6778. texture="";
  6779. texGen=1;
  6780. };
  6781. class Stage8
  6782. {
  6783. texture="";
  6784. texGen=2;
  6785. };
  6786. class Stage9
  6787. {
  6788. texture="";
  6789. texGen=1;
  6790. };
  6791. class Stage10
  6792. {
  6793. texture="";
  6794. texGen=2;
  6795. };
  6796. class Stage14
  6797. {
  6798. texture="brava\avalon_island_m\data\layers\n_001_000_nohq.png";
  6799. texGen=3;
  6800. };
  6801. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-000_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_L00_N_L03_L04.rvmat""
  6802. rapify Version 1.82, Dll 7.46 "P_001-000_L00_N_L03_L04.rvmat"
  6803. No Error(s)
  6804. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_L00_N_L03_L04.rvmat
  6805.  
  6806. ambient[]={1,1,1,1};
  6807. diffuse[]={1,1,1,1};
  6808. forcedDiffuse[]={0,0,0,0};
  6809. emmisive[]={0,0,0,0};
  6810. specular[]={0,0,0,0};
  6811. specularPower=0;
  6812. class Stage0
  6813. {
  6814. texture="brava\avalon_island_m\data\layers\s_001_000_lco.png";
  6815. texGen=3;
  6816. };
  6817. class Stage1
  6818. {
  6819. texture="brava\avalon_island_m\data\layers\m_001_000_lca.png";
  6820. texGen=4;
  6821. };
  6822. class TexGen3
  6823. {
  6824. uvSource="worldPos";
  6825. class uvTransform
  6826. {
  6827. aside[]={0.00032552084,0,0};
  6828. up[]={0,0,0.00032552084};
  6829. dir[]={0,-0.00032552084,0};
  6830. pos[]={-0.90625,4.03125,0};
  6831. };
  6832. };
  6833. class TexGen4
  6834. {
  6835. uvSource="worldPos";
  6836. class uvTransform
  6837. {
  6838. aside[]={0.00032552084,0,0};
  6839. up[]={0,0,0.00032552084};
  6840. dir[]={0,-0.00032552084,0};
  6841. pos[]={-0.90625,4.03125,0};
  6842. };
  6843. };
  6844. class TexGen0
  6845. {
  6846. uvSource="tex";
  6847. class uvTransform
  6848. {
  6849. aside[]={1,0,0};
  6850. up[]={0,1,0};
  6851. dir[]={0,0,1};
  6852. pos[]={0,0,0};
  6853. };
  6854. };
  6855. class TexGen1
  6856. {
  6857. uvSource="tex";
  6858. class uvTransform
  6859. {
  6860. aside[]={5,0,0};
  6861. up[]={0,5,0};
  6862. dir[]={0,0,0};
  6863. pos[]={0,0,0};
  6864. };
  6865. };
  6866. class TexGen2
  6867. {
  6868. uvSource="tex";
  6869. class uvTransform
  6870. {
  6871. aside[]={5,0,0};
  6872. up[]={0,5,0};
  6873. dir[]={0,0,0};
  6874. pos[]={0,0,0};
  6875. };
  6876. };
  6877. PixelShaderID="TerrainSNX";
  6878. VertexShaderID="Terrain";
  6879. class Stage2
  6880. {
  6881. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  6882. texGen=0;
  6883. };
  6884. class Stage3
  6885. {
  6886. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  6887. texGen=1;
  6888. };
  6889. class Stage4
  6890. {
  6891. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  6892. texGen=2;
  6893. };
  6894. class Stage5
  6895. {
  6896. texture="";
  6897. texGen=1;
  6898. };
  6899. class Stage6
  6900. {
  6901. texture="";
  6902. texGen=2;
  6903. };
  6904. class Stage7
  6905. {
  6906. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  6907. texGen=1;
  6908. };
  6909. class Stage8
  6910. {
  6911. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  6912. texGen=2;
  6913. };
  6914. class Stage9
  6915. {
  6916. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  6917. texGen=1;
  6918. };
  6919. class Stage10
  6920. {
  6921. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  6922. texGen=2;
  6923. };
  6924. class Stage14
  6925. {
  6926. texture="brava\avalon_island_m\data\layers\n_001_000_nohq.png";
  6927. texGen=3;
  6928. };
  6929. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-000_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_L00_N_N_L04.rvmat""
  6930. rapify Version 1.82, Dll 7.46 "P_001-000_L00_N_N_L04.rvmat"
  6931. No Error(s)
  6932. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_L00_N_N_L04.rvmat
  6933.  
  6934. ambient[]={1,1,1,1};
  6935. diffuse[]={1,1,1,1};
  6936. forcedDiffuse[]={0,0,0,0};
  6937. emmisive[]={0,0,0,0};
  6938. specular[]={0,0,0,0};
  6939. specularPower=0;
  6940. class Stage0
  6941. {
  6942. texture="brava\avalon_island_m\data\layers\s_001_000_lco.png";
  6943. texGen=3;
  6944. };
  6945. class Stage1
  6946. {
  6947. texture="brava\avalon_island_m\data\layers\m_001_000_lca.png";
  6948. texGen=4;
  6949. };
  6950. class TexGen3
  6951. {
  6952. uvSource="worldPos";
  6953. class uvTransform
  6954. {
  6955. aside[]={0.00032552084,0,0};
  6956. up[]={0,0,0.00032552084};
  6957. dir[]={0,-0.00032552084,0};
  6958. pos[]={-0.90625,4.03125,0};
  6959. };
  6960. };
  6961. class TexGen4
  6962. {
  6963. uvSource="worldPos";
  6964. class uvTransform
  6965. {
  6966. aside[]={0.00032552084,0,0};
  6967. up[]={0,0,0.00032552084};
  6968. dir[]={0,-0.00032552084,0};
  6969. pos[]={-0.90625,4.03125,0};
  6970. };
  6971. };
  6972. class TexGen0
  6973. {
  6974. uvSource="tex";
  6975. class uvTransform
  6976. {
  6977. aside[]={1,0,0};
  6978. up[]={0,1,0};
  6979. dir[]={0,0,1};
  6980. pos[]={0,0,0};
  6981. };
  6982. };
  6983. class TexGen1
  6984. {
  6985. uvSource="tex";
  6986. class uvTransform
  6987. {
  6988. aside[]={5,0,0};
  6989. up[]={0,5,0};
  6990. dir[]={0,0,0};
  6991. pos[]={0,0,0};
  6992. };
  6993. };
  6994. class TexGen2
  6995. {
  6996. uvSource="tex";
  6997. class uvTransform
  6998. {
  6999. aside[]={5,0,0};
  7000. up[]={0,5,0};
  7001. dir[]={0,0,0};
  7002. pos[]={0,0,0};
  7003. };
  7004. };
  7005. PixelShaderID="TerrainSNX";
  7006. VertexShaderID="Terrain";
  7007. class Stage2
  7008. {
  7009. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  7010. texGen=0;
  7011. };
  7012. class Stage3
  7013. {
  7014. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  7015. texGen=1;
  7016. };
  7017. class Stage4
  7018. {
  7019. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  7020. texGen=2;
  7021. };
  7022. class Stage5
  7023. {
  7024. texture="";
  7025. texGen=1;
  7026. };
  7027. class Stage6
  7028. {
  7029. texture="";
  7030. texGen=2;
  7031. };
  7032. class Stage7
  7033. {
  7034. texture="";
  7035. texGen=1;
  7036. };
  7037. class Stage8
  7038. {
  7039. texture="";
  7040. texGen=2;
  7041. };
  7042. class Stage9
  7043. {
  7044. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  7045. texGen=1;
  7046. };
  7047. class Stage10
  7048. {
  7049. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  7050. texGen=2;
  7051. };
  7052. class Stage14
  7053. {
  7054. texture="brava\avalon_island_m\data\layers\n_001_000_nohq.png";
  7055. texGen=3;
  7056. };
  7057. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-000_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_L00_N_N_N.rvmat""
  7058. rapify Version 1.82, Dll 7.46 "P_001-000_L00_N_N_N.rvmat"
  7059. No Error(s)
  7060. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_L00_N_N_N.rvmat
  7061.  
  7062. ambient[]={1,1,1,1};
  7063. diffuse[]={1,1,1,1};
  7064. forcedDiffuse[]={0,0,0,0};
  7065. emmisive[]={0,0,0,0};
  7066. specular[]={0,0,0,0};
  7067. specularPower=0;
  7068. class Stage0
  7069. {
  7070. texture="brava\avalon_island_m\data\layers\s_001_000_lco.png";
  7071. texGen=3;
  7072. };
  7073. class Stage1
  7074. {
  7075. texture="brava\avalon_island_m\data\layers\m_001_000_lca.png";
  7076. texGen=4;
  7077. };
  7078. class TexGen3
  7079. {
  7080. uvSource="worldPos";
  7081. class uvTransform
  7082. {
  7083. aside[]={0.00032552084,0,0};
  7084. up[]={0,0,0.00032552084};
  7085. dir[]={0,-0.00032552084,0};
  7086. pos[]={-0.90625,4.03125,0};
  7087. };
  7088. };
  7089. class TexGen4
  7090. {
  7091. uvSource="worldPos";
  7092. class uvTransform
  7093. {
  7094. aside[]={0.00032552084,0,0};
  7095. up[]={0,0,0.00032552084};
  7096. dir[]={0,-0.00032552084,0};
  7097. pos[]={-0.90625,4.03125,0};
  7098. };
  7099. };
  7100. class TexGen0
  7101. {
  7102. uvSource="tex";
  7103. class uvTransform
  7104. {
  7105. aside[]={1,0,0};
  7106. up[]={0,1,0};
  7107. dir[]={0,0,1};
  7108. pos[]={0,0,0};
  7109. };
  7110. };
  7111. class TexGen1
  7112. {
  7113. uvSource="tex";
  7114. class uvTransform
  7115. {
  7116. aside[]={5,0,0};
  7117. up[]={0,5,0};
  7118. dir[]={0,0,0};
  7119. pos[]={0,0,0};
  7120. };
  7121. };
  7122. class TexGen2
  7123. {
  7124. uvSource="tex";
  7125. class uvTransform
  7126. {
  7127. aside[]={5,0,0};
  7128. up[]={0,5,0};
  7129. dir[]={0,0,0};
  7130. pos[]={0,0,0};
  7131. };
  7132. };
  7133. PixelShaderID="TerrainSNX";
  7134. VertexShaderID="Terrain";
  7135. class Stage2
  7136. {
  7137. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  7138. texGen=0;
  7139. };
  7140. class Stage3
  7141. {
  7142. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  7143. texGen=1;
  7144. };
  7145. class Stage4
  7146. {
  7147. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  7148. texGen=2;
  7149. };
  7150. class Stage5
  7151. {
  7152. texture="";
  7153. texGen=1;
  7154. };
  7155. class Stage6
  7156. {
  7157. texture="";
  7158. texGen=2;
  7159. };
  7160. class Stage7
  7161. {
  7162. texture="";
  7163. texGen=1;
  7164. };
  7165. class Stage8
  7166. {
  7167. texture="";
  7168. texGen=2;
  7169. };
  7170. class Stage9
  7171. {
  7172. texture="";
  7173. texGen=1;
  7174. };
  7175. class Stage10
  7176. {
  7177. texture="";
  7178. texGen=2;
  7179. };
  7180. class Stage14
  7181. {
  7182. texture="brava\avalon_island_m\data\layers\n_001_000_nohq.png";
  7183. texGen=3;
  7184. };
  7185. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-000_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_N_L02_L03_L04.rvmat""
  7186. rapify Version 1.82, Dll 7.46 "P_001-000_N_L02_L03_L04.rvmat"
  7187. No Error(s)
  7188. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_N_L02_L03_L04.rvmat
  7189.  
  7190. ambient[]={1,1,1,1};
  7191. diffuse[]={1,1,1,1};
  7192. forcedDiffuse[]={0,0,0,0};
  7193. emmisive[]={0,0,0,0};
  7194. specular[]={0,0,0,0};
  7195. specularPower=0;
  7196. class Stage0
  7197. {
  7198. texture="brava\avalon_island_m\data\layers\s_001_000_lco.png";
  7199. texGen=3;
  7200. };
  7201. class Stage1
  7202. {
  7203. texture="brava\avalon_island_m\data\layers\m_001_000_lca.png";
  7204. texGen=4;
  7205. };
  7206. class TexGen3
  7207. {
  7208. uvSource="worldPos";
  7209. class uvTransform
  7210. {
  7211. aside[]={0.00032552084,0,0};
  7212. up[]={0,0,0.00032552084};
  7213. dir[]={0,-0.00032552084,0};
  7214. pos[]={-0.90625,4.03125,0};
  7215. };
  7216. };
  7217. class TexGen4
  7218. {
  7219. uvSource="worldPos";
  7220. class uvTransform
  7221. {
  7222. aside[]={0.00032552084,0,0};
  7223. up[]={0,0,0.00032552084};
  7224. dir[]={0,-0.00032552084,0};
  7225. pos[]={-0.90625,4.03125,0};
  7226. };
  7227. };
  7228. class TexGen0
  7229. {
  7230. uvSource="tex";
  7231. class uvTransform
  7232. {
  7233. aside[]={1,0,0};
  7234. up[]={0,1,0};
  7235. dir[]={0,0,1};
  7236. pos[]={0,0,0};
  7237. };
  7238. };
  7239. class TexGen1
  7240. {
  7241. uvSource="tex";
  7242. class uvTransform
  7243. {
  7244. aside[]={5,0,0};
  7245. up[]={0,5,0};
  7246. dir[]={0,0,0};
  7247. pos[]={0,0,0};
  7248. };
  7249. };
  7250. class TexGen2
  7251. {
  7252. uvSource="tex";
  7253. class uvTransform
  7254. {
  7255. aside[]={5,0,0};
  7256. up[]={0,5,0};
  7257. dir[]={0,0,0};
  7258. pos[]={0,0,0};
  7259. };
  7260. };
  7261. PixelShaderID="TerrainSNX";
  7262. VertexShaderID="Terrain";
  7263. class Stage2
  7264. {
  7265. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  7266. texGen=0;
  7267. };
  7268. class Stage3
  7269. {
  7270. texture="";
  7271. texGen=1;
  7272. };
  7273. class Stage4
  7274. {
  7275. texture="";
  7276. texGen=2;
  7277. };
  7278. class Stage5
  7279. {
  7280. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  7281. texGen=1;
  7282. };
  7283. class Stage6
  7284. {
  7285. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  7286. texGen=2;
  7287. };
  7288. class Stage7
  7289. {
  7290. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  7291. texGen=1;
  7292. };
  7293. class Stage8
  7294. {
  7295. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  7296. texGen=2;
  7297. };
  7298. class Stage9
  7299. {
  7300. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  7301. texGen=1;
  7302. };
  7303. class Stage10
  7304. {
  7305. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  7306. texGen=2;
  7307. };
  7308. class Stage14
  7309. {
  7310. texture="brava\avalon_island_m\data\layers\n_001_000_nohq.png";
  7311. texGen=3;
  7312. };
  7313. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-000_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_N_N_L03_L04.rvmat""
  7314. rapify Version 1.82, Dll 7.46 "P_001-000_N_N_L03_L04.rvmat"
  7315. No Error(s)
  7316. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_N_N_L03_L04.rvmat
  7317.  
  7318. ambient[]={1,1,1,1};
  7319. diffuse[]={1,1,1,1};
  7320. forcedDiffuse[]={0,0,0,0};
  7321. emmisive[]={0,0,0,0};
  7322. specular[]={0,0,0,0};
  7323. specularPower=0;
  7324. class Stage0
  7325. {
  7326. texture="brava\avalon_island_m\data\layers\s_001_000_lco.png";
  7327. texGen=3;
  7328. };
  7329. class Stage1
  7330. {
  7331. texture="brava\avalon_island_m\data\layers\m_001_000_lca.png";
  7332. texGen=4;
  7333. };
  7334. class TexGen3
  7335. {
  7336. uvSource="worldPos";
  7337. class uvTransform
  7338. {
  7339. aside[]={0.00032552084,0,0};
  7340. up[]={0,0,0.00032552084};
  7341. dir[]={0,-0.00032552084,0};
  7342. pos[]={-0.90625,4.03125,0};
  7343. };
  7344. };
  7345. class TexGen4
  7346. {
  7347. uvSource="worldPos";
  7348. class uvTransform
  7349. {
  7350. aside[]={0.00032552084,0,0};
  7351. up[]={0,0,0.00032552084};
  7352. dir[]={0,-0.00032552084,0};
  7353. pos[]={-0.90625,4.03125,0};
  7354. };
  7355. };
  7356. class TexGen0
  7357. {
  7358. uvSource="tex";
  7359. class uvTransform
  7360. {
  7361. aside[]={1,0,0};
  7362. up[]={0,1,0};
  7363. dir[]={0,0,1};
  7364. pos[]={0,0,0};
  7365. };
  7366. };
  7367. class TexGen1
  7368. {
  7369. uvSource="tex";
  7370. class uvTransform
  7371. {
  7372. aside[]={5,0,0};
  7373. up[]={0,5,0};
  7374. dir[]={0,0,0};
  7375. pos[]={0,0,0};
  7376. };
  7377. };
  7378. class TexGen2
  7379. {
  7380. uvSource="tex";
  7381. class uvTransform
  7382. {
  7383. aside[]={5,0,0};
  7384. up[]={0,5,0};
  7385. dir[]={0,0,0};
  7386. pos[]={0,0,0};
  7387. };
  7388. };
  7389. PixelShaderID="TerrainSNX";
  7390. VertexShaderID="Terrain";
  7391. class Stage2
  7392. {
  7393. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  7394. texGen=0;
  7395. };
  7396. class Stage3
  7397. {
  7398. texture="";
  7399. texGen=1;
  7400. };
  7401. class Stage4
  7402. {
  7403. texture="";
  7404. texGen=2;
  7405. };
  7406. class Stage5
  7407. {
  7408. texture="";
  7409. texGen=1;
  7410. };
  7411. class Stage6
  7412. {
  7413. texture="";
  7414. texGen=2;
  7415. };
  7416. class Stage7
  7417. {
  7418. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  7419. texGen=1;
  7420. };
  7421. class Stage8
  7422. {
  7423. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  7424. texGen=2;
  7425. };
  7426. class Stage9
  7427. {
  7428. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  7429. texGen=1;
  7430. };
  7431. class Stage10
  7432. {
  7433. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  7434. texGen=2;
  7435. };
  7436. class Stage14
  7437. {
  7438. texture="brava\avalon_island_m\data\layers\n_001_000_nohq.png";
  7439. texGen=3;
  7440. };
  7441. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-000_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_N_N_L03_N.rvmat""
  7442. rapify Version 1.82, Dll 7.46 "P_001-000_N_N_L03_N.rvmat"
  7443. No Error(s)
  7444. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_N_N_L03_N.rvmat
  7445.  
  7446. ambient[]={1,1,1,1};
  7447. diffuse[]={1,1,1,1};
  7448. forcedDiffuse[]={0,0,0,0};
  7449. emmisive[]={0,0,0,0};
  7450. specular[]={0,0,0,0};
  7451. specularPower=0;
  7452. class Stage0
  7453. {
  7454. texture="brava\avalon_island_m\data\layers\s_001_000_lco.png";
  7455. texGen=3;
  7456. };
  7457. class Stage1
  7458. {
  7459. texture="brava\avalon_island_m\data\layers\m_001_000_lca.png";
  7460. texGen=4;
  7461. };
  7462. class TexGen3
  7463. {
  7464. uvSource="worldPos";
  7465. class uvTransform
  7466. {
  7467. aside[]={0.00032552084,0,0};
  7468. up[]={0,0,0.00032552084};
  7469. dir[]={0,-0.00032552084,0};
  7470. pos[]={-0.90625,4.03125,0};
  7471. };
  7472. };
  7473. class TexGen4
  7474. {
  7475. uvSource="worldPos";
  7476. class uvTransform
  7477. {
  7478. aside[]={0.00032552084,0,0};
  7479. up[]={0,0,0.00032552084};
  7480. dir[]={0,-0.00032552084,0};
  7481. pos[]={-0.90625,4.03125,0};
  7482. };
  7483. };
  7484. class TexGen0
  7485. {
  7486. uvSource="tex";
  7487. class uvTransform
  7488. {
  7489. aside[]={1,0,0};
  7490. up[]={0,1,0};
  7491. dir[]={0,0,1};
  7492. pos[]={0,0,0};
  7493. };
  7494. };
  7495. class TexGen1
  7496. {
  7497. uvSource="tex";
  7498. class uvTransform
  7499. {
  7500. aside[]={5,0,0};
  7501. up[]={0,5,0};
  7502. dir[]={0,0,0};
  7503. pos[]={0,0,0};
  7504. };
  7505. };
  7506. class TexGen2
  7507. {
  7508. uvSource="tex";
  7509. class uvTransform
  7510. {
  7511. aside[]={5,0,0};
  7512. up[]={0,5,0};
  7513. dir[]={0,0,0};
  7514. pos[]={0,0,0};
  7515. };
  7516. };
  7517. PixelShaderID="TerrainSNX";
  7518. VertexShaderID="Terrain";
  7519. class Stage2
  7520. {
  7521. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  7522. texGen=0;
  7523. };
  7524. class Stage3
  7525. {
  7526. texture="";
  7527. texGen=1;
  7528. };
  7529. class Stage4
  7530. {
  7531. texture="";
  7532. texGen=2;
  7533. };
  7534. class Stage5
  7535. {
  7536. texture="";
  7537. texGen=1;
  7538. };
  7539. class Stage6
  7540. {
  7541. texture="";
  7542. texGen=2;
  7543. };
  7544. class Stage7
  7545. {
  7546. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  7547. texGen=1;
  7548. };
  7549. class Stage8
  7550. {
  7551. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  7552. texGen=2;
  7553. };
  7554. class Stage9
  7555. {
  7556. texture="";
  7557. texGen=1;
  7558. };
  7559. class Stage10
  7560. {
  7561. texture="";
  7562. texGen=2;
  7563. };
  7564. class Stage14
  7565. {
  7566. texture="brava\avalon_island_m\data\layers\n_001_000_nohq.png";
  7567. texGen=3;
  7568. };
  7569. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-000_N_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_N_N_N_L04.rvmat""
  7570. rapify Version 1.82, Dll 7.46 "P_001-000_N_N_N_L04.rvmat"
  7571. No Error(s)
  7572. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-000_N_N_N_L04.rvmat
  7573.  
  7574. ambient[]={1,1,1,1};
  7575. diffuse[]={1,1,1,1};
  7576. forcedDiffuse[]={0,0,0,0};
  7577. emmisive[]={0,0,0,0};
  7578. specular[]={0,0,0,0};
  7579. specularPower=0;
  7580. class Stage0
  7581. {
  7582. texture="brava\avalon_island_m\data\layers\s_001_000_lco.png";
  7583. texGen=3;
  7584. };
  7585. class Stage1
  7586. {
  7587. texture="brava\avalon_island_m\data\layers\m_001_000_lca.png";
  7588. texGen=4;
  7589. };
  7590. class TexGen3
  7591. {
  7592. uvSource="worldPos";
  7593. class uvTransform
  7594. {
  7595. aside[]={0.00032552084,0,0};
  7596. up[]={0,0,0.00032552084};
  7597. dir[]={0,-0.00032552084,0};
  7598. pos[]={-0.90625,4.03125,0};
  7599. };
  7600. };
  7601. class TexGen4
  7602. {
  7603. uvSource="worldPos";
  7604. class uvTransform
  7605. {
  7606. aside[]={0.00032552084,0,0};
  7607. up[]={0,0,0.00032552084};
  7608. dir[]={0,-0.00032552084,0};
  7609. pos[]={-0.90625,4.03125,0};
  7610. };
  7611. };
  7612. class TexGen0
  7613. {
  7614. uvSource="tex";
  7615. class uvTransform
  7616. {
  7617. aside[]={1,0,0};
  7618. up[]={0,1,0};
  7619. dir[]={0,0,1};
  7620. pos[]={0,0,0};
  7621. };
  7622. };
  7623. class TexGen1
  7624. {
  7625. uvSource="tex";
  7626. class uvTransform
  7627. {
  7628. aside[]={5,0,0};
  7629. up[]={0,5,0};
  7630. dir[]={0,0,0};
  7631. pos[]={0,0,0};
  7632. };
  7633. };
  7634. class TexGen2
  7635. {
  7636. uvSource="tex";
  7637. class uvTransform
  7638. {
  7639. aside[]={5,0,0};
  7640. up[]={0,5,0};
  7641. dir[]={0,0,0};
  7642. pos[]={0,0,0};
  7643. };
  7644. };
  7645. PixelShaderID="TerrainSNX";
  7646. VertexShaderID="Terrain";
  7647. class Stage2
  7648. {
  7649. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  7650. texGen=0;
  7651. };
  7652. class Stage3
  7653. {
  7654. texture="";
  7655. texGen=1;
  7656. };
  7657. class Stage4
  7658. {
  7659. texture="";
  7660. texGen=2;
  7661. };
  7662. class Stage5
  7663. {
  7664. texture="";
  7665. texGen=1;
  7666. };
  7667. class Stage6
  7668. {
  7669. texture="";
  7670. texGen=2;
  7671. };
  7672. class Stage7
  7673. {
  7674. texture="";
  7675. texGen=1;
  7676. };
  7677. class Stage8
  7678. {
  7679. texture="";
  7680. texGen=2;
  7681. };
  7682. class Stage9
  7683. {
  7684. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  7685. texGen=1;
  7686. };
  7687. class Stage10
  7688. {
  7689. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  7690. texGen=2;
  7691. };
  7692. class Stage14
  7693. {
  7694. texture="brava\avalon_island_m\data\layers\n_001_000_nohq.png";
  7695. texGen=3;
  7696. };
  7697. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-001_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_L00_L02_L03_L04.rvmat""
  7698. rapify Version 1.82, Dll 7.46 "P_001-001_L00_L02_L03_L04.rvmat"
  7699. No Error(s)
  7700. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_L00_L02_L03_L04.rvmat
  7701.  
  7702. ambient[]={1,1,1,1};
  7703. diffuse[]={1,1,1,1};
  7704. forcedDiffuse[]={0,0,0,0};
  7705. emmisive[]={0,0,0,0};
  7706. specular[]={0,0,0,0};
  7707. specularPower=0;
  7708. class Stage0
  7709. {
  7710. texture="brava\avalon_island_m\data\layers\s_001_001_lco.png";
  7711. texGen=3;
  7712. };
  7713. class Stage1
  7714. {
  7715. texture="brava\avalon_island_m\data\layers\m_001_001_lca.png";
  7716. texGen=4;
  7717. };
  7718. class TexGen3
  7719. {
  7720. uvSource="worldPos";
  7721. class uvTransform
  7722. {
  7723. aside[]={0.00032552084,0,0};
  7724. up[]={0,0,0.00032552084};
  7725. dir[]={0,-0.00032552084,0};
  7726. pos[]={-0.90625,3.09375,0};
  7727. };
  7728. };
  7729. class TexGen4
  7730. {
  7731. uvSource="worldPos";
  7732. class uvTransform
  7733. {
  7734. aside[]={0.00032552084,0,0};
  7735. up[]={0,0,0.00032552084};
  7736. dir[]={0,-0.00032552084,0};
  7737. pos[]={-0.90625,3.09375,0};
  7738. };
  7739. };
  7740. class TexGen0
  7741. {
  7742. uvSource="tex";
  7743. class uvTransform
  7744. {
  7745. aside[]={1,0,0};
  7746. up[]={0,1,0};
  7747. dir[]={0,0,1};
  7748. pos[]={0,0,0};
  7749. };
  7750. };
  7751. class TexGen1
  7752. {
  7753. uvSource="tex";
  7754. class uvTransform
  7755. {
  7756. aside[]={5,0,0};
  7757. up[]={0,5,0};
  7758. dir[]={0,0,0};
  7759. pos[]={0,0,0};
  7760. };
  7761. };
  7762. class TexGen2
  7763. {
  7764. uvSource="tex";
  7765. class uvTransform
  7766. {
  7767. aside[]={5,0,0};
  7768. up[]={0,5,0};
  7769. dir[]={0,0,0};
  7770. pos[]={0,0,0};
  7771. };
  7772. };
  7773. PixelShaderID="TerrainSNX";
  7774. VertexShaderID="Terrain";
  7775. class Stage2
  7776. {
  7777. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  7778. texGen=0;
  7779. };
  7780. class Stage3
  7781. {
  7782. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  7783. texGen=1;
  7784. };
  7785. class Stage4
  7786. {
  7787. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  7788. texGen=2;
  7789. };
  7790. class Stage5
  7791. {
  7792. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  7793. texGen=1;
  7794. };
  7795. class Stage6
  7796. {
  7797. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  7798. texGen=2;
  7799. };
  7800. class Stage7
  7801. {
  7802. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  7803. texGen=1;
  7804. };
  7805. class Stage8
  7806. {
  7807. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  7808. texGen=2;
  7809. };
  7810. class Stage9
  7811. {
  7812. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  7813. texGen=1;
  7814. };
  7815. class Stage10
  7816. {
  7817. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  7818. texGen=2;
  7819. };
  7820. class Stage14
  7821. {
  7822. texture="brava\avalon_island_m\data\layers\n_001_001_nohq.png";
  7823. texGen=3;
  7824. };
  7825. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-001_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_L00_L02_N_L04.rvmat""
  7826. rapify Version 1.82, Dll 7.46 "P_001-001_L00_L02_N_L04.rvmat"
  7827. No Error(s)
  7828. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_L00_L02_N_L04.rvmat
  7829.  
  7830. ambient[]={1,1,1,1};
  7831. diffuse[]={1,1,1,1};
  7832. forcedDiffuse[]={0,0,0,0};
  7833. emmisive[]={0,0,0,0};
  7834. specular[]={0,0,0,0};
  7835. specularPower=0;
  7836. class Stage0
  7837. {
  7838. texture="brava\avalon_island_m\data\layers\s_001_001_lco.png";
  7839. texGen=3;
  7840. };
  7841. class Stage1
  7842. {
  7843. texture="brava\avalon_island_m\data\layers\m_001_001_lca.png";
  7844. texGen=4;
  7845. };
  7846. class TexGen3
  7847. {
  7848. uvSource="worldPos";
  7849. class uvTransform
  7850. {
  7851. aside[]={0.00032552084,0,0};
  7852. up[]={0,0,0.00032552084};
  7853. dir[]={0,-0.00032552084,0};
  7854. pos[]={-0.90625,3.09375,0};
  7855. };
  7856. };
  7857. class TexGen4
  7858. {
  7859. uvSource="worldPos";
  7860. class uvTransform
  7861. {
  7862. aside[]={0.00032552084,0,0};
  7863. up[]={0,0,0.00032552084};
  7864. dir[]={0,-0.00032552084,0};
  7865. pos[]={-0.90625,3.09375,0};
  7866. };
  7867. };
  7868. class TexGen0
  7869. {
  7870. uvSource="tex";
  7871. class uvTransform
  7872. {
  7873. aside[]={1,0,0};
  7874. up[]={0,1,0};
  7875. dir[]={0,0,1};
  7876. pos[]={0,0,0};
  7877. };
  7878. };
  7879. class TexGen1
  7880. {
  7881. uvSource="tex";
  7882. class uvTransform
  7883. {
  7884. aside[]={5,0,0};
  7885. up[]={0,5,0};
  7886. dir[]={0,0,0};
  7887. pos[]={0,0,0};
  7888. };
  7889. };
  7890. class TexGen2
  7891. {
  7892. uvSource="tex";
  7893. class uvTransform
  7894. {
  7895. aside[]={5,0,0};
  7896. up[]={0,5,0};
  7897. dir[]={0,0,0};
  7898. pos[]={0,0,0};
  7899. };
  7900. };
  7901. PixelShaderID="TerrainSNX";
  7902. VertexShaderID="Terrain";
  7903. class Stage2
  7904. {
  7905. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  7906. texGen=0;
  7907. };
  7908. class Stage3
  7909. {
  7910. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  7911. texGen=1;
  7912. };
  7913. class Stage4
  7914. {
  7915. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  7916. texGen=2;
  7917. };
  7918. class Stage5
  7919. {
  7920. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  7921. texGen=1;
  7922. };
  7923. class Stage6
  7924. {
  7925. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  7926. texGen=2;
  7927. };
  7928. class Stage7
  7929. {
  7930. texture="";
  7931. texGen=1;
  7932. };
  7933. class Stage8
  7934. {
  7935. texture="";
  7936. texGen=2;
  7937. };
  7938. class Stage9
  7939. {
  7940. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  7941. texGen=1;
  7942. };
  7943. class Stage10
  7944. {
  7945. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  7946. texGen=2;
  7947. };
  7948. class Stage14
  7949. {
  7950. texture="brava\avalon_island_m\data\layers\n_001_001_nohq.png";
  7951. texGen=3;
  7952. };
  7953. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-001_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_L00_L02_N_N.rvmat""
  7954. rapify Version 1.82, Dll 7.46 "P_001-001_L00_L02_N_N.rvmat"
  7955. No Error(s)
  7956. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_L00_L02_N_N.rvmat
  7957.  
  7958. ambient[]={1,1,1,1};
  7959. diffuse[]={1,1,1,1};
  7960. forcedDiffuse[]={0,0,0,0};
  7961. emmisive[]={0,0,0,0};
  7962. specular[]={0,0,0,0};
  7963. specularPower=0;
  7964. class Stage0
  7965. {
  7966. texture="brava\avalon_island_m\data\layers\s_001_001_lco.png";
  7967. texGen=3;
  7968. };
  7969. class Stage1
  7970. {
  7971. texture="brava\avalon_island_m\data\layers\m_001_001_lca.png";
  7972. texGen=4;
  7973. };
  7974. class TexGen3
  7975. {
  7976. uvSource="worldPos";
  7977. class uvTransform
  7978. {
  7979. aside[]={0.00032552084,0,0};
  7980. up[]={0,0,0.00032552084};
  7981. dir[]={0,-0.00032552084,0};
  7982. pos[]={-0.90625,3.09375,0};
  7983. };
  7984. };
  7985. class TexGen4
  7986. {
  7987. uvSource="worldPos";
  7988. class uvTransform
  7989. {
  7990. aside[]={0.00032552084,0,0};
  7991. up[]={0,0,0.00032552084};
  7992. dir[]={0,-0.00032552084,0};
  7993. pos[]={-0.90625,3.09375,0};
  7994. };
  7995. };
  7996. class TexGen0
  7997. {
  7998. uvSource="tex";
  7999. class uvTransform
  8000. {
  8001. aside[]={1,0,0};
  8002. up[]={0,1,0};
  8003. dir[]={0,0,1};
  8004. pos[]={0,0,0};
  8005. };
  8006. };
  8007. class TexGen1
  8008. {
  8009. uvSource="tex";
  8010. class uvTransform
  8011. {
  8012. aside[]={5,0,0};
  8013. up[]={0,5,0};
  8014. dir[]={0,0,0};
  8015. pos[]={0,0,0};
  8016. };
  8017. };
  8018. class TexGen2
  8019. {
  8020. uvSource="tex";
  8021. class uvTransform
  8022. {
  8023. aside[]={5,0,0};
  8024. up[]={0,5,0};
  8025. dir[]={0,0,0};
  8026. pos[]={0,0,0};
  8027. };
  8028. };
  8029. PixelShaderID="TerrainSNX";
  8030. VertexShaderID="Terrain";
  8031. class Stage2
  8032. {
  8033. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  8034. texGen=0;
  8035. };
  8036. class Stage3
  8037. {
  8038. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  8039. texGen=1;
  8040. };
  8041. class Stage4
  8042. {
  8043. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  8044. texGen=2;
  8045. };
  8046. class Stage5
  8047. {
  8048. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  8049. texGen=1;
  8050. };
  8051. class Stage6
  8052. {
  8053. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  8054. texGen=2;
  8055. };
  8056. class Stage7
  8057. {
  8058. texture="";
  8059. texGen=1;
  8060. };
  8061. class Stage8
  8062. {
  8063. texture="";
  8064. texGen=2;
  8065. };
  8066. class Stage9
  8067. {
  8068. texture="";
  8069. texGen=1;
  8070. };
  8071. class Stage10
  8072. {
  8073. texture="";
  8074. texGen=2;
  8075. };
  8076. class Stage14
  8077. {
  8078. texture="brava\avalon_island_m\data\layers\n_001_001_nohq.png";
  8079. texGen=3;
  8080. };
  8081. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-001_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_L00_N_N_L04.rvmat""
  8082. rapify Version 1.82, Dll 7.46 "P_001-001_L00_N_N_L04.rvmat"
  8083. No Error(s)
  8084. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_L00_N_N_L04.rvmat
  8085.  
  8086. ambient[]={1,1,1,1};
  8087. diffuse[]={1,1,1,1};
  8088. forcedDiffuse[]={0,0,0,0};
  8089. emmisive[]={0,0,0,0};
  8090. specular[]={0,0,0,0};
  8091. specularPower=0;
  8092. class Stage0
  8093. {
  8094. texture="brava\avalon_island_m\data\layers\s_001_001_lco.png";
  8095. texGen=3;
  8096. };
  8097. class Stage1
  8098. {
  8099. texture="brava\avalon_island_m\data\layers\m_001_001_lca.png";
  8100. texGen=4;
  8101. };
  8102. class TexGen3
  8103. {
  8104. uvSource="worldPos";
  8105. class uvTransform
  8106. {
  8107. aside[]={0.00032552084,0,0};
  8108. up[]={0,0,0.00032552084};
  8109. dir[]={0,-0.00032552084,0};
  8110. pos[]={-0.90625,3.09375,0};
  8111. };
  8112. };
  8113. class TexGen4
  8114. {
  8115. uvSource="worldPos";
  8116. class uvTransform
  8117. {
  8118. aside[]={0.00032552084,0,0};
  8119. up[]={0,0,0.00032552084};
  8120. dir[]={0,-0.00032552084,0};
  8121. pos[]={-0.90625,3.09375,0};
  8122. };
  8123. };
  8124. class TexGen0
  8125. {
  8126. uvSource="tex";
  8127. class uvTransform
  8128. {
  8129. aside[]={1,0,0};
  8130. up[]={0,1,0};
  8131. dir[]={0,0,1};
  8132. pos[]={0,0,0};
  8133. };
  8134. };
  8135. class TexGen1
  8136. {
  8137. uvSource="tex";
  8138. class uvTransform
  8139. {
  8140. aside[]={5,0,0};
  8141. up[]={0,5,0};
  8142. dir[]={0,0,0};
  8143. pos[]={0,0,0};
  8144. };
  8145. };
  8146. class TexGen2
  8147. {
  8148. uvSource="tex";
  8149. class uvTransform
  8150. {
  8151. aside[]={5,0,0};
  8152. up[]={0,5,0};
  8153. dir[]={0,0,0};
  8154. pos[]={0,0,0};
  8155. };
  8156. };
  8157. PixelShaderID="TerrainSNX";
  8158. VertexShaderID="Terrain";
  8159. class Stage2
  8160. {
  8161. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  8162. texGen=0;
  8163. };
  8164. class Stage3
  8165. {
  8166. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  8167. texGen=1;
  8168. };
  8169. class Stage4
  8170. {
  8171. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  8172. texGen=2;
  8173. };
  8174. class Stage5
  8175. {
  8176. texture="";
  8177. texGen=1;
  8178. };
  8179. class Stage6
  8180. {
  8181. texture="";
  8182. texGen=2;
  8183. };
  8184. class Stage7
  8185. {
  8186. texture="";
  8187. texGen=1;
  8188. };
  8189. class Stage8
  8190. {
  8191. texture="";
  8192. texGen=2;
  8193. };
  8194. class Stage9
  8195. {
  8196. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  8197. texGen=1;
  8198. };
  8199. class Stage10
  8200. {
  8201. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  8202. texGen=2;
  8203. };
  8204. class Stage14
  8205. {
  8206. texture="brava\avalon_island_m\data\layers\n_001_001_nohq.png";
  8207. texGen=3;
  8208. };
  8209. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-001_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_L00_N_N_N.rvmat""
  8210. rapify Version 1.82, Dll 7.46 "P_001-001_L00_N_N_N.rvmat"
  8211. No Error(s)
  8212. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_L00_N_N_N.rvmat
  8213.  
  8214. ambient[]={1,1,1,1};
  8215. diffuse[]={1,1,1,1};
  8216. forcedDiffuse[]={0,0,0,0};
  8217. emmisive[]={0,0,0,0};
  8218. specular[]={0,0,0,0};
  8219. specularPower=0;
  8220. class Stage0
  8221. {
  8222. texture="brava\avalon_island_m\data\layers\s_001_001_lco.png";
  8223. texGen=3;
  8224. };
  8225. class Stage1
  8226. {
  8227. texture="brava\avalon_island_m\data\layers\m_001_001_lca.png";
  8228. texGen=4;
  8229. };
  8230. class TexGen3
  8231. {
  8232. uvSource="worldPos";
  8233. class uvTransform
  8234. {
  8235. aside[]={0.00032552084,0,0};
  8236. up[]={0,0,0.00032552084};
  8237. dir[]={0,-0.00032552084,0};
  8238. pos[]={-0.90625,3.09375,0};
  8239. };
  8240. };
  8241. class TexGen4
  8242. {
  8243. uvSource="worldPos";
  8244. class uvTransform
  8245. {
  8246. aside[]={0.00032552084,0,0};
  8247. up[]={0,0,0.00032552084};
  8248. dir[]={0,-0.00032552084,0};
  8249. pos[]={-0.90625,3.09375,0};
  8250. };
  8251. };
  8252. class TexGen0
  8253. {
  8254. uvSource="tex";
  8255. class uvTransform
  8256. {
  8257. aside[]={1,0,0};
  8258. up[]={0,1,0};
  8259. dir[]={0,0,1};
  8260. pos[]={0,0,0};
  8261. };
  8262. };
  8263. class TexGen1
  8264. {
  8265. uvSource="tex";
  8266. class uvTransform
  8267. {
  8268. aside[]={5,0,0};
  8269. up[]={0,5,0};
  8270. dir[]={0,0,0};
  8271. pos[]={0,0,0};
  8272. };
  8273. };
  8274. class TexGen2
  8275. {
  8276. uvSource="tex";
  8277. class uvTransform
  8278. {
  8279. aside[]={5,0,0};
  8280. up[]={0,5,0};
  8281. dir[]={0,0,0};
  8282. pos[]={0,0,0};
  8283. };
  8284. };
  8285. PixelShaderID="TerrainSNX";
  8286. VertexShaderID="Terrain";
  8287. class Stage2
  8288. {
  8289. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  8290. texGen=0;
  8291. };
  8292. class Stage3
  8293. {
  8294. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  8295. texGen=1;
  8296. };
  8297. class Stage4
  8298. {
  8299. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  8300. texGen=2;
  8301. };
  8302. class Stage5
  8303. {
  8304. texture="";
  8305. texGen=1;
  8306. };
  8307. class Stage6
  8308. {
  8309. texture="";
  8310. texGen=2;
  8311. };
  8312. class Stage7
  8313. {
  8314. texture="";
  8315. texGen=1;
  8316. };
  8317. class Stage8
  8318. {
  8319. texture="";
  8320. texGen=2;
  8321. };
  8322. class Stage9
  8323. {
  8324. texture="";
  8325. texGen=1;
  8326. };
  8327. class Stage10
  8328. {
  8329. texture="";
  8330. texGen=2;
  8331. };
  8332. class Stage14
  8333. {
  8334. texture="brava\avalon_island_m\data\layers\n_001_001_nohq.png";
  8335. texGen=3;
  8336. };
  8337. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-001_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_N_L02_L03_L04.rvmat""
  8338. rapify Version 1.82, Dll 7.46 "P_001-001_N_L02_L03_L04.rvmat"
  8339. No Error(s)
  8340. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_N_L02_L03_L04.rvmat
  8341.  
  8342. ambient[]={1,1,1,1};
  8343. diffuse[]={1,1,1,1};
  8344. forcedDiffuse[]={0,0,0,0};
  8345. emmisive[]={0,0,0,0};
  8346. specular[]={0,0,0,0};
  8347. specularPower=0;
  8348. class Stage0
  8349. {
  8350. texture="brava\avalon_island_m\data\layers\s_001_001_lco.png";
  8351. texGen=3;
  8352. };
  8353. class Stage1
  8354. {
  8355. texture="brava\avalon_island_m\data\layers\m_001_001_lca.png";
  8356. texGen=4;
  8357. };
  8358. class TexGen3
  8359. {
  8360. uvSource="worldPos";
  8361. class uvTransform
  8362. {
  8363. aside[]={0.00032552084,0,0};
  8364. up[]={0,0,0.00032552084};
  8365. dir[]={0,-0.00032552084,0};
  8366. pos[]={-0.90625,3.09375,0};
  8367. };
  8368. };
  8369. class TexGen4
  8370. {
  8371. uvSource="worldPos";
  8372. class uvTransform
  8373. {
  8374. aside[]={0.00032552084,0,0};
  8375. up[]={0,0,0.00032552084};
  8376. dir[]={0,-0.00032552084,0};
  8377. pos[]={-0.90625,3.09375,0};
  8378. };
  8379. };
  8380. class TexGen0
  8381. {
  8382. uvSource="tex";
  8383. class uvTransform
  8384. {
  8385. aside[]={1,0,0};
  8386. up[]={0,1,0};
  8387. dir[]={0,0,1};
  8388. pos[]={0,0,0};
  8389. };
  8390. };
  8391. class TexGen1
  8392. {
  8393. uvSource="tex";
  8394. class uvTransform
  8395. {
  8396. aside[]={5,0,0};
  8397. up[]={0,5,0};
  8398. dir[]={0,0,0};
  8399. pos[]={0,0,0};
  8400. };
  8401. };
  8402. class TexGen2
  8403. {
  8404. uvSource="tex";
  8405. class uvTransform
  8406. {
  8407. aside[]={5,0,0};
  8408. up[]={0,5,0};
  8409. dir[]={0,0,0};
  8410. pos[]={0,0,0};
  8411. };
  8412. };
  8413. PixelShaderID="TerrainSNX";
  8414. VertexShaderID="Terrain";
  8415. class Stage2
  8416. {
  8417. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  8418. texGen=0;
  8419. };
  8420. class Stage3
  8421. {
  8422. texture="";
  8423. texGen=1;
  8424. };
  8425. class Stage4
  8426. {
  8427. texture="";
  8428. texGen=2;
  8429. };
  8430. class Stage5
  8431. {
  8432. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  8433. texGen=1;
  8434. };
  8435. class Stage6
  8436. {
  8437. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  8438. texGen=2;
  8439. };
  8440. class Stage7
  8441. {
  8442. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  8443. texGen=1;
  8444. };
  8445. class Stage8
  8446. {
  8447. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  8448. texGen=2;
  8449. };
  8450. class Stage9
  8451. {
  8452. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  8453. texGen=1;
  8454. };
  8455. class Stage10
  8456. {
  8457. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  8458. texGen=2;
  8459. };
  8460. class Stage14
  8461. {
  8462. texture="brava\avalon_island_m\data\layers\n_001_001_nohq.png";
  8463. texGen=3;
  8464. };
  8465. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-001_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_N_N_L03_L04.rvmat""
  8466. rapify Version 1.82, Dll 7.46 "P_001-001_N_N_L03_L04.rvmat"
  8467. No Error(s)
  8468. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_N_N_L03_L04.rvmat
  8469.  
  8470. ambient[]={1,1,1,1};
  8471. diffuse[]={1,1,1,1};
  8472. forcedDiffuse[]={0,0,0,0};
  8473. emmisive[]={0,0,0,0};
  8474. specular[]={0,0,0,0};
  8475. specularPower=0;
  8476. class Stage0
  8477. {
  8478. texture="brava\avalon_island_m\data\layers\s_001_001_lco.png";
  8479. texGen=3;
  8480. };
  8481. class Stage1
  8482. {
  8483. texture="brava\avalon_island_m\data\layers\m_001_001_lca.png";
  8484. texGen=4;
  8485. };
  8486. class TexGen3
  8487. {
  8488. uvSource="worldPos";
  8489. class uvTransform
  8490. {
  8491. aside[]={0.00032552084,0,0};
  8492. up[]={0,0,0.00032552084};
  8493. dir[]={0,-0.00032552084,0};
  8494. pos[]={-0.90625,3.09375,0};
  8495. };
  8496. };
  8497. class TexGen4
  8498. {
  8499. uvSource="worldPos";
  8500. class uvTransform
  8501. {
  8502. aside[]={0.00032552084,0,0};
  8503. up[]={0,0,0.00032552084};
  8504. dir[]={0,-0.00032552084,0};
  8505. pos[]={-0.90625,3.09375,0};
  8506. };
  8507. };
  8508. class TexGen0
  8509. {
  8510. uvSource="tex";
  8511. class uvTransform
  8512. {
  8513. aside[]={1,0,0};
  8514. up[]={0,1,0};
  8515. dir[]={0,0,1};
  8516. pos[]={0,0,0};
  8517. };
  8518. };
  8519. class TexGen1
  8520. {
  8521. uvSource="tex";
  8522. class uvTransform
  8523. {
  8524. aside[]={5,0,0};
  8525. up[]={0,5,0};
  8526. dir[]={0,0,0};
  8527. pos[]={0,0,0};
  8528. };
  8529. };
  8530. class TexGen2
  8531. {
  8532. uvSource="tex";
  8533. class uvTransform
  8534. {
  8535. aside[]={5,0,0};
  8536. up[]={0,5,0};
  8537. dir[]={0,0,0};
  8538. pos[]={0,0,0};
  8539. };
  8540. };
  8541. PixelShaderID="TerrainSNX";
  8542. VertexShaderID="Terrain";
  8543. class Stage2
  8544. {
  8545. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  8546. texGen=0;
  8547. };
  8548. class Stage3
  8549. {
  8550. texture="";
  8551. texGen=1;
  8552. };
  8553. class Stage4
  8554. {
  8555. texture="";
  8556. texGen=2;
  8557. };
  8558. class Stage5
  8559. {
  8560. texture="";
  8561. texGen=1;
  8562. };
  8563. class Stage6
  8564. {
  8565. texture="";
  8566. texGen=2;
  8567. };
  8568. class Stage7
  8569. {
  8570. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  8571. texGen=1;
  8572. };
  8573. class Stage8
  8574. {
  8575. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  8576. texGen=2;
  8577. };
  8578. class Stage9
  8579. {
  8580. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  8581. texGen=1;
  8582. };
  8583. class Stage10
  8584. {
  8585. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  8586. texGen=2;
  8587. };
  8588. class Stage14
  8589. {
  8590. texture="brava\avalon_island_m\data\layers\n_001_001_nohq.png";
  8591. texGen=3;
  8592. };
  8593. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-001_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_N_N_L03_N.rvmat""
  8594. rapify Version 1.82, Dll 7.46 "P_001-001_N_N_L03_N.rvmat"
  8595. No Error(s)
  8596. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_N_N_L03_N.rvmat
  8597.  
  8598. ambient[]={1,1,1,1};
  8599. diffuse[]={1,1,1,1};
  8600. forcedDiffuse[]={0,0,0,0};
  8601. emmisive[]={0,0,0,0};
  8602. specular[]={0,0,0,0};
  8603. specularPower=0;
  8604. class Stage0
  8605. {
  8606. texture="brava\avalon_island_m\data\layers\s_001_001_lco.png";
  8607. texGen=3;
  8608. };
  8609. class Stage1
  8610. {
  8611. texture="brava\avalon_island_m\data\layers\m_001_001_lca.png";
  8612. texGen=4;
  8613. };
  8614. class TexGen3
  8615. {
  8616. uvSource="worldPos";
  8617. class uvTransform
  8618. {
  8619. aside[]={0.00032552084,0,0};
  8620. up[]={0,0,0.00032552084};
  8621. dir[]={0,-0.00032552084,0};
  8622. pos[]={-0.90625,3.09375,0};
  8623. };
  8624. };
  8625. class TexGen4
  8626. {
  8627. uvSource="worldPos";
  8628. class uvTransform
  8629. {
  8630. aside[]={0.00032552084,0,0};
  8631. up[]={0,0,0.00032552084};
  8632. dir[]={0,-0.00032552084,0};
  8633. pos[]={-0.90625,3.09375,0};
  8634. };
  8635. };
  8636. class TexGen0
  8637. {
  8638. uvSource="tex";
  8639. class uvTransform
  8640. {
  8641. aside[]={1,0,0};
  8642. up[]={0,1,0};
  8643. dir[]={0,0,1};
  8644. pos[]={0,0,0};
  8645. };
  8646. };
  8647. class TexGen1
  8648. {
  8649. uvSource="tex";
  8650. class uvTransform
  8651. {
  8652. aside[]={5,0,0};
  8653. up[]={0,5,0};
  8654. dir[]={0,0,0};
  8655. pos[]={0,0,0};
  8656. };
  8657. };
  8658. class TexGen2
  8659. {
  8660. uvSource="tex";
  8661. class uvTransform
  8662. {
  8663. aside[]={5,0,0};
  8664. up[]={0,5,0};
  8665. dir[]={0,0,0};
  8666. pos[]={0,0,0};
  8667. };
  8668. };
  8669. PixelShaderID="TerrainSNX";
  8670. VertexShaderID="Terrain";
  8671. class Stage2
  8672. {
  8673. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  8674. texGen=0;
  8675. };
  8676. class Stage3
  8677. {
  8678. texture="";
  8679. texGen=1;
  8680. };
  8681. class Stage4
  8682. {
  8683. texture="";
  8684. texGen=2;
  8685. };
  8686. class Stage5
  8687. {
  8688. texture="";
  8689. texGen=1;
  8690. };
  8691. class Stage6
  8692. {
  8693. texture="";
  8694. texGen=2;
  8695. };
  8696. class Stage7
  8697. {
  8698. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  8699. texGen=1;
  8700. };
  8701. class Stage8
  8702. {
  8703. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  8704. texGen=2;
  8705. };
  8706. class Stage9
  8707. {
  8708. texture="";
  8709. texGen=1;
  8710. };
  8711. class Stage10
  8712. {
  8713. texture="";
  8714. texGen=2;
  8715. };
  8716. class Stage14
  8717. {
  8718. texture="brava\avalon_island_m\data\layers\n_001_001_nohq.png";
  8719. texGen=3;
  8720. };
  8721. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-001_N_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_N_N_N_L04.rvmat""
  8722. rapify Version 1.82, Dll 7.46 "P_001-001_N_N_N_L04.rvmat"
  8723. No Error(s)
  8724. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-001_N_N_N_L04.rvmat
  8725.  
  8726. ambient[]={1,1,1,1};
  8727. diffuse[]={1,1,1,1};
  8728. forcedDiffuse[]={0,0,0,0};
  8729. emmisive[]={0,0,0,0};
  8730. specular[]={0,0,0,0};
  8731. specularPower=0;
  8732. class Stage0
  8733. {
  8734. texture="brava\avalon_island_m\data\layers\s_001_001_lco.png";
  8735. texGen=3;
  8736. };
  8737. class Stage1
  8738. {
  8739. texture="brava\avalon_island_m\data\layers\m_001_001_lca.png";
  8740. texGen=4;
  8741. };
  8742. class TexGen3
  8743. {
  8744. uvSource="worldPos";
  8745. class uvTransform
  8746. {
  8747. aside[]={0.00032552084,0,0};
  8748. up[]={0,0,0.00032552084};
  8749. dir[]={0,-0.00032552084,0};
  8750. pos[]={-0.90625,3.09375,0};
  8751. };
  8752. };
  8753. class TexGen4
  8754. {
  8755. uvSource="worldPos";
  8756. class uvTransform
  8757. {
  8758. aside[]={0.00032552084,0,0};
  8759. up[]={0,0,0.00032552084};
  8760. dir[]={0,-0.00032552084,0};
  8761. pos[]={-0.90625,3.09375,0};
  8762. };
  8763. };
  8764. class TexGen0
  8765. {
  8766. uvSource="tex";
  8767. class uvTransform
  8768. {
  8769. aside[]={1,0,0};
  8770. up[]={0,1,0};
  8771. dir[]={0,0,1};
  8772. pos[]={0,0,0};
  8773. };
  8774. };
  8775. class TexGen1
  8776. {
  8777. uvSource="tex";
  8778. class uvTransform
  8779. {
  8780. aside[]={5,0,0};
  8781. up[]={0,5,0};
  8782. dir[]={0,0,0};
  8783. pos[]={0,0,0};
  8784. };
  8785. };
  8786. class TexGen2
  8787. {
  8788. uvSource="tex";
  8789. class uvTransform
  8790. {
  8791. aside[]={5,0,0};
  8792. up[]={0,5,0};
  8793. dir[]={0,0,0};
  8794. pos[]={0,0,0};
  8795. };
  8796. };
  8797. PixelShaderID="TerrainSNX";
  8798. VertexShaderID="Terrain";
  8799. class Stage2
  8800. {
  8801. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  8802. texGen=0;
  8803. };
  8804. class Stage3
  8805. {
  8806. texture="";
  8807. texGen=1;
  8808. };
  8809. class Stage4
  8810. {
  8811. texture="";
  8812. texGen=2;
  8813. };
  8814. class Stage5
  8815. {
  8816. texture="";
  8817. texGen=1;
  8818. };
  8819. class Stage6
  8820. {
  8821. texture="";
  8822. texGen=2;
  8823. };
  8824. class Stage7
  8825. {
  8826. texture="";
  8827. texGen=1;
  8828. };
  8829. class Stage8
  8830. {
  8831. texture="";
  8832. texGen=2;
  8833. };
  8834. class Stage9
  8835. {
  8836. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  8837. texGen=1;
  8838. };
  8839. class Stage10
  8840. {
  8841. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  8842. texGen=2;
  8843. };
  8844. class Stage14
  8845. {
  8846. texture="brava\avalon_island_m\data\layers\n_001_001_nohq.png";
  8847. texGen=3;
  8848. };
  8849. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-002_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_L00_L02_L03_L04.rvmat""
  8850. rapify Version 1.82, Dll 7.46 "P_001-002_L00_L02_L03_L04.rvmat"
  8851. No Error(s)
  8852. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_L00_L02_L03_L04.rvmat
  8853.  
  8854. ambient[]={1,1,1,1};
  8855. diffuse[]={1,1,1,1};
  8856. forcedDiffuse[]={0,0,0,0};
  8857. emmisive[]={0,0,0,0};
  8858. specular[]={0,0,0,0};
  8859. specularPower=0;
  8860. class Stage0
  8861. {
  8862. texture="brava\avalon_island_m\data\layers\s_001_002_lco.png";
  8863. texGen=3;
  8864. };
  8865. class Stage1
  8866. {
  8867. texture="brava\avalon_island_m\data\layers\m_001_002_lca.png";
  8868. texGen=4;
  8869. };
  8870. class TexGen3
  8871. {
  8872. uvSource="worldPos";
  8873. class uvTransform
  8874. {
  8875. aside[]={0.00032552084,0,0};
  8876. up[]={0,0,0.00032552084};
  8877. dir[]={0,-0.00032552084,0};
  8878. pos[]={-0.90625,2.15625,0};
  8879. };
  8880. };
  8881. class TexGen4
  8882. {
  8883. uvSource="worldPos";
  8884. class uvTransform
  8885. {
  8886. aside[]={0.00032552084,0,0};
  8887. up[]={0,0,0.00032552084};
  8888. dir[]={0,-0.00032552084,0};
  8889. pos[]={-0.90625,2.15625,0};
  8890. };
  8891. };
  8892. class TexGen0
  8893. {
  8894. uvSource="tex";
  8895. class uvTransform
  8896. {
  8897. aside[]={1,0,0};
  8898. up[]={0,1,0};
  8899. dir[]={0,0,1};
  8900. pos[]={0,0,0};
  8901. };
  8902. };
  8903. class TexGen1
  8904. {
  8905. uvSource="tex";
  8906. class uvTransform
  8907. {
  8908. aside[]={5,0,0};
  8909. up[]={0,5,0};
  8910. dir[]={0,0,0};
  8911. pos[]={0,0,0};
  8912. };
  8913. };
  8914. class TexGen2
  8915. {
  8916. uvSource="tex";
  8917. class uvTransform
  8918. {
  8919. aside[]={5,0,0};
  8920. up[]={0,5,0};
  8921. dir[]={0,0,0};
  8922. pos[]={0,0,0};
  8923. };
  8924. };
  8925. PixelShaderID="TerrainSNX";
  8926. VertexShaderID="Terrain";
  8927. class Stage2
  8928. {
  8929. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  8930. texGen=0;
  8931. };
  8932. class Stage3
  8933. {
  8934. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  8935. texGen=1;
  8936. };
  8937. class Stage4
  8938. {
  8939. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  8940. texGen=2;
  8941. };
  8942. class Stage5
  8943. {
  8944. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  8945. texGen=1;
  8946. };
  8947. class Stage6
  8948. {
  8949. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  8950. texGen=2;
  8951. };
  8952. class Stage7
  8953. {
  8954. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  8955. texGen=1;
  8956. };
  8957. class Stage8
  8958. {
  8959. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  8960. texGen=2;
  8961. };
  8962. class Stage9
  8963. {
  8964. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  8965. texGen=1;
  8966. };
  8967. class Stage10
  8968. {
  8969. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  8970. texGen=2;
  8971. };
  8972. class Stage14
  8973. {
  8974. texture="brava\avalon_island_m\data\layers\n_001_002_nohq.png";
  8975. texGen=3;
  8976. };
  8977. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-002_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_L00_L02_N_L04.rvmat""
  8978. rapify Version 1.82, Dll 7.46 "P_001-002_L00_L02_N_L04.rvmat"
  8979. No Error(s)
  8980. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_L00_L02_N_L04.rvmat
  8981.  
  8982. ambient[]={1,1,1,1};
  8983. diffuse[]={1,1,1,1};
  8984. forcedDiffuse[]={0,0,0,0};
  8985. emmisive[]={0,0,0,0};
  8986. specular[]={0,0,0,0};
  8987. specularPower=0;
  8988. class Stage0
  8989. {
  8990. texture="brava\avalon_island_m\data\layers\s_001_002_lco.png";
  8991. texGen=3;
  8992. };
  8993. class Stage1
  8994. {
  8995. texture="brava\avalon_island_m\data\layers\m_001_002_lca.png";
  8996. texGen=4;
  8997. };
  8998. class TexGen3
  8999. {
  9000. uvSource="worldPos";
  9001. class uvTransform
  9002. {
  9003. aside[]={0.00032552084,0,0};
  9004. up[]={0,0,0.00032552084};
  9005. dir[]={0,-0.00032552084,0};
  9006. pos[]={-0.90625,2.15625,0};
  9007. };
  9008. };
  9009. class TexGen4
  9010. {
  9011. uvSource="worldPos";
  9012. class uvTransform
  9013. {
  9014. aside[]={0.00032552084,0,0};
  9015. up[]={0,0,0.00032552084};
  9016. dir[]={0,-0.00032552084,0};
  9017. pos[]={-0.90625,2.15625,0};
  9018. };
  9019. };
  9020. class TexGen0
  9021. {
  9022. uvSource="tex";
  9023. class uvTransform
  9024. {
  9025. aside[]={1,0,0};
  9026. up[]={0,1,0};
  9027. dir[]={0,0,1};
  9028. pos[]={0,0,0};
  9029. };
  9030. };
  9031. class TexGen1
  9032. {
  9033. uvSource="tex";
  9034. class uvTransform
  9035. {
  9036. aside[]={5,0,0};
  9037. up[]={0,5,0};
  9038. dir[]={0,0,0};
  9039. pos[]={0,0,0};
  9040. };
  9041. };
  9042. class TexGen2
  9043. {
  9044. uvSource="tex";
  9045. class uvTransform
  9046. {
  9047. aside[]={5,0,0};
  9048. up[]={0,5,0};
  9049. dir[]={0,0,0};
  9050. pos[]={0,0,0};
  9051. };
  9052. };
  9053. PixelShaderID="TerrainSNX";
  9054. VertexShaderID="Terrain";
  9055. class Stage2
  9056. {
  9057. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  9058. texGen=0;
  9059. };
  9060. class Stage3
  9061. {
  9062. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  9063. texGen=1;
  9064. };
  9065. class Stage4
  9066. {
  9067. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  9068. texGen=2;
  9069. };
  9070. class Stage5
  9071. {
  9072. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  9073. texGen=1;
  9074. };
  9075. class Stage6
  9076. {
  9077. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  9078. texGen=2;
  9079. };
  9080. class Stage7
  9081. {
  9082. texture="";
  9083. texGen=1;
  9084. };
  9085. class Stage8
  9086. {
  9087. texture="";
  9088. texGen=2;
  9089. };
  9090. class Stage9
  9091. {
  9092. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  9093. texGen=1;
  9094. };
  9095. class Stage10
  9096. {
  9097. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  9098. texGen=2;
  9099. };
  9100. class Stage14
  9101. {
  9102. texture="brava\avalon_island_m\data\layers\n_001_002_nohq.png";
  9103. texGen=3;
  9104. };
  9105. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-002_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_L00_L02_N_N.rvmat""
  9106. rapify Version 1.82, Dll 7.46 "P_001-002_L00_L02_N_N.rvmat"
  9107. No Error(s)
  9108. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_L00_L02_N_N.rvmat
  9109.  
  9110. ambient[]={1,1,1,1};
  9111. diffuse[]={1,1,1,1};
  9112. forcedDiffuse[]={0,0,0,0};
  9113. emmisive[]={0,0,0,0};
  9114. specular[]={0,0,0,0};
  9115. specularPower=0;
  9116. class Stage0
  9117. {
  9118. texture="brava\avalon_island_m\data\layers\s_001_002_lco.png";
  9119. texGen=3;
  9120. };
  9121. class Stage1
  9122. {
  9123. texture="brava\avalon_island_m\data\layers\m_001_002_lca.png";
  9124. texGen=4;
  9125. };
  9126. class TexGen3
  9127. {
  9128. uvSource="worldPos";
  9129. class uvTransform
  9130. {
  9131. aside[]={0.00032552084,0,0};
  9132. up[]={0,0,0.00032552084};
  9133. dir[]={0,-0.00032552084,0};
  9134. pos[]={-0.90625,2.15625,0};
  9135. };
  9136. };
  9137. class TexGen4
  9138. {
  9139. uvSource="worldPos";
  9140. class uvTransform
  9141. {
  9142. aside[]={0.00032552084,0,0};
  9143. up[]={0,0,0.00032552084};
  9144. dir[]={0,-0.00032552084,0};
  9145. pos[]={-0.90625,2.15625,0};
  9146. };
  9147. };
  9148. class TexGen0
  9149. {
  9150. uvSource="tex";
  9151. class uvTransform
  9152. {
  9153. aside[]={1,0,0};
  9154. up[]={0,1,0};
  9155. dir[]={0,0,1};
  9156. pos[]={0,0,0};
  9157. };
  9158. };
  9159. class TexGen1
  9160. {
  9161. uvSource="tex";
  9162. class uvTransform
  9163. {
  9164. aside[]={5,0,0};
  9165. up[]={0,5,0};
  9166. dir[]={0,0,0};
  9167. pos[]={0,0,0};
  9168. };
  9169. };
  9170. class TexGen2
  9171. {
  9172. uvSource="tex";
  9173. class uvTransform
  9174. {
  9175. aside[]={5,0,0};
  9176. up[]={0,5,0};
  9177. dir[]={0,0,0};
  9178. pos[]={0,0,0};
  9179. };
  9180. };
  9181. PixelShaderID="TerrainSNX";
  9182. VertexShaderID="Terrain";
  9183. class Stage2
  9184. {
  9185. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  9186. texGen=0;
  9187. };
  9188. class Stage3
  9189. {
  9190. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  9191. texGen=1;
  9192. };
  9193. class Stage4
  9194. {
  9195. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  9196. texGen=2;
  9197. };
  9198. class Stage5
  9199. {
  9200. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  9201. texGen=1;
  9202. };
  9203. class Stage6
  9204. {
  9205. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  9206. texGen=2;
  9207. };
  9208. class Stage7
  9209. {
  9210. texture="";
  9211. texGen=1;
  9212. };
  9213. class Stage8
  9214. {
  9215. texture="";
  9216. texGen=2;
  9217. };
  9218. class Stage9
  9219. {
  9220. texture="";
  9221. texGen=1;
  9222. };
  9223. class Stage10
  9224. {
  9225. texture="";
  9226. texGen=2;
  9227. };
  9228. class Stage14
  9229. {
  9230. texture="brava\avalon_island_m\data\layers\n_001_002_nohq.png";
  9231. texGen=3;
  9232. };
  9233. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-002_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_L00_N_L03_L04.rvmat""
  9234. rapify Version 1.82, Dll 7.46 "P_001-002_L00_N_L03_L04.rvmat"
  9235. No Error(s)
  9236. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_L00_N_L03_L04.rvmat
  9237.  
  9238. ambient[]={1,1,1,1};
  9239. diffuse[]={1,1,1,1};
  9240. forcedDiffuse[]={0,0,0,0};
  9241. emmisive[]={0,0,0,0};
  9242. specular[]={0,0,0,0};
  9243. specularPower=0;
  9244. class Stage0
  9245. {
  9246. texture="brava\avalon_island_m\data\layers\s_001_002_lco.png";
  9247. texGen=3;
  9248. };
  9249. class Stage1
  9250. {
  9251. texture="brava\avalon_island_m\data\layers\m_001_002_lca.png";
  9252. texGen=4;
  9253. };
  9254. class TexGen3
  9255. {
  9256. uvSource="worldPos";
  9257. class uvTransform
  9258. {
  9259. aside[]={0.00032552084,0,0};
  9260. up[]={0,0,0.00032552084};
  9261. dir[]={0,-0.00032552084,0};
  9262. pos[]={-0.90625,2.15625,0};
  9263. };
  9264. };
  9265. class TexGen4
  9266. {
  9267. uvSource="worldPos";
  9268. class uvTransform
  9269. {
  9270. aside[]={0.00032552084,0,0};
  9271. up[]={0,0,0.00032552084};
  9272. dir[]={0,-0.00032552084,0};
  9273. pos[]={-0.90625,2.15625,0};
  9274. };
  9275. };
  9276. class TexGen0
  9277. {
  9278. uvSource="tex";
  9279. class uvTransform
  9280. {
  9281. aside[]={1,0,0};
  9282. up[]={0,1,0};
  9283. dir[]={0,0,1};
  9284. pos[]={0,0,0};
  9285. };
  9286. };
  9287. class TexGen1
  9288. {
  9289. uvSource="tex";
  9290. class uvTransform
  9291. {
  9292. aside[]={5,0,0};
  9293. up[]={0,5,0};
  9294. dir[]={0,0,0};
  9295. pos[]={0,0,0};
  9296. };
  9297. };
  9298. class TexGen2
  9299. {
  9300. uvSource="tex";
  9301. class uvTransform
  9302. {
  9303. aside[]={5,0,0};
  9304. up[]={0,5,0};
  9305. dir[]={0,0,0};
  9306. pos[]={0,0,0};
  9307. };
  9308. };
  9309. PixelShaderID="TerrainSNX";
  9310. VertexShaderID="Terrain";
  9311. class Stage2
  9312. {
  9313. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  9314. texGen=0;
  9315. };
  9316. class Stage3
  9317. {
  9318. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  9319. texGen=1;
  9320. };
  9321. class Stage4
  9322. {
  9323. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  9324. texGen=2;
  9325. };
  9326. class Stage5
  9327. {
  9328. texture="";
  9329. texGen=1;
  9330. };
  9331. class Stage6
  9332. {
  9333. texture="";
  9334. texGen=2;
  9335. };
  9336. class Stage7
  9337. {
  9338. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  9339. texGen=1;
  9340. };
  9341. class Stage8
  9342. {
  9343. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  9344. texGen=2;
  9345. };
  9346. class Stage9
  9347. {
  9348. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  9349. texGen=1;
  9350. };
  9351. class Stage10
  9352. {
  9353. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  9354. texGen=2;
  9355. };
  9356. class Stage14
  9357. {
  9358. texture="brava\avalon_island_m\data\layers\n_001_002_nohq.png";
  9359. texGen=3;
  9360. };
  9361. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-002_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_L00_N_N_L04.rvmat""
  9362. rapify Version 1.82, Dll 7.46 "P_001-002_L00_N_N_L04.rvmat"
  9363. No Error(s)
  9364. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_L00_N_N_L04.rvmat
  9365.  
  9366. ambient[]={1,1,1,1};
  9367. diffuse[]={1,1,1,1};
  9368. forcedDiffuse[]={0,0,0,0};
  9369. emmisive[]={0,0,0,0};
  9370. specular[]={0,0,0,0};
  9371. specularPower=0;
  9372. class Stage0
  9373. {
  9374. texture="brava\avalon_island_m\data\layers\s_001_002_lco.png";
  9375. texGen=3;
  9376. };
  9377. class Stage1
  9378. {
  9379. texture="brava\avalon_island_m\data\layers\m_001_002_lca.png";
  9380. texGen=4;
  9381. };
  9382. class TexGen3
  9383. {
  9384. uvSource="worldPos";
  9385. class uvTransform
  9386. {
  9387. aside[]={0.00032552084,0,0};
  9388. up[]={0,0,0.00032552084};
  9389. dir[]={0,-0.00032552084,0};
  9390. pos[]={-0.90625,2.15625,0};
  9391. };
  9392. };
  9393. class TexGen4
  9394. {
  9395. uvSource="worldPos";
  9396. class uvTransform
  9397. {
  9398. aside[]={0.00032552084,0,0};
  9399. up[]={0,0,0.00032552084};
  9400. dir[]={0,-0.00032552084,0};
  9401. pos[]={-0.90625,2.15625,0};
  9402. };
  9403. };
  9404. class TexGen0
  9405. {
  9406. uvSource="tex";
  9407. class uvTransform
  9408. {
  9409. aside[]={1,0,0};
  9410. up[]={0,1,0};
  9411. dir[]={0,0,1};
  9412. pos[]={0,0,0};
  9413. };
  9414. };
  9415. class TexGen1
  9416. {
  9417. uvSource="tex";
  9418. class uvTransform
  9419. {
  9420. aside[]={5,0,0};
  9421. up[]={0,5,0};
  9422. dir[]={0,0,0};
  9423. pos[]={0,0,0};
  9424. };
  9425. };
  9426. class TexGen2
  9427. {
  9428. uvSource="tex";
  9429. class uvTransform
  9430. {
  9431. aside[]={5,0,0};
  9432. up[]={0,5,0};
  9433. dir[]={0,0,0};
  9434. pos[]={0,0,0};
  9435. };
  9436. };
  9437. PixelShaderID="TerrainSNX";
  9438. VertexShaderID="Terrain";
  9439. class Stage2
  9440. {
  9441. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  9442. texGen=0;
  9443. };
  9444. class Stage3
  9445. {
  9446. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  9447. texGen=1;
  9448. };
  9449. class Stage4
  9450. {
  9451. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  9452. texGen=2;
  9453. };
  9454. class Stage5
  9455. {
  9456. texture="";
  9457. texGen=1;
  9458. };
  9459. class Stage6
  9460. {
  9461. texture="";
  9462. texGen=2;
  9463. };
  9464. class Stage7
  9465. {
  9466. texture="";
  9467. texGen=1;
  9468. };
  9469. class Stage8
  9470. {
  9471. texture="";
  9472. texGen=2;
  9473. };
  9474. class Stage9
  9475. {
  9476. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  9477. texGen=1;
  9478. };
  9479. class Stage10
  9480. {
  9481. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  9482. texGen=2;
  9483. };
  9484. class Stage14
  9485. {
  9486. texture="brava\avalon_island_m\data\layers\n_001_002_nohq.png";
  9487. texGen=3;
  9488. };
  9489. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-002_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_L00_N_N_N.rvmat""
  9490. rapify Version 1.82, Dll 7.46 "P_001-002_L00_N_N_N.rvmat"
  9491. No Error(s)
  9492. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_L00_N_N_N.rvmat
  9493.  
  9494. ambient[]={1,1,1,1};
  9495. diffuse[]={1,1,1,1};
  9496. forcedDiffuse[]={0,0,0,0};
  9497. emmisive[]={0,0,0,0};
  9498. specular[]={0,0,0,0};
  9499. specularPower=0;
  9500. class Stage0
  9501. {
  9502. texture="brava\avalon_island_m\data\layers\s_001_002_lco.png";
  9503. texGen=3;
  9504. };
  9505. class Stage1
  9506. {
  9507. texture="brava\avalon_island_m\data\layers\m_001_002_lca.png";
  9508. texGen=4;
  9509. };
  9510. class TexGen3
  9511. {
  9512. uvSource="worldPos";
  9513. class uvTransform
  9514. {
  9515. aside[]={0.00032552084,0,0};
  9516. up[]={0,0,0.00032552084};
  9517. dir[]={0,-0.00032552084,0};
  9518. pos[]={-0.90625,2.15625,0};
  9519. };
  9520. };
  9521. class TexGen4
  9522. {
  9523. uvSource="worldPos";
  9524. class uvTransform
  9525. {
  9526. aside[]={0.00032552084,0,0};
  9527. up[]={0,0,0.00032552084};
  9528. dir[]={0,-0.00032552084,0};
  9529. pos[]={-0.90625,2.15625,0};
  9530. };
  9531. };
  9532. class TexGen0
  9533. {
  9534. uvSource="tex";
  9535. class uvTransform
  9536. {
  9537. aside[]={1,0,0};
  9538. up[]={0,1,0};
  9539. dir[]={0,0,1};
  9540. pos[]={0,0,0};
  9541. };
  9542. };
  9543. class TexGen1
  9544. {
  9545. uvSource="tex";
  9546. class uvTransform
  9547. {
  9548. aside[]={5,0,0};
  9549. up[]={0,5,0};
  9550. dir[]={0,0,0};
  9551. pos[]={0,0,0};
  9552. };
  9553. };
  9554. class TexGen2
  9555. {
  9556. uvSource="tex";
  9557. class uvTransform
  9558. {
  9559. aside[]={5,0,0};
  9560. up[]={0,5,0};
  9561. dir[]={0,0,0};
  9562. pos[]={0,0,0};
  9563. };
  9564. };
  9565. PixelShaderID="TerrainSNX";
  9566. VertexShaderID="Terrain";
  9567. class Stage2
  9568. {
  9569. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  9570. texGen=0;
  9571. };
  9572. class Stage3
  9573. {
  9574. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  9575. texGen=1;
  9576. };
  9577. class Stage4
  9578. {
  9579. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  9580. texGen=2;
  9581. };
  9582. class Stage5
  9583. {
  9584. texture="";
  9585. texGen=1;
  9586. };
  9587. class Stage6
  9588. {
  9589. texture="";
  9590. texGen=2;
  9591. };
  9592. class Stage7
  9593. {
  9594. texture="";
  9595. texGen=1;
  9596. };
  9597. class Stage8
  9598. {
  9599. texture="";
  9600. texGen=2;
  9601. };
  9602. class Stage9
  9603. {
  9604. texture="";
  9605. texGen=1;
  9606. };
  9607. class Stage10
  9608. {
  9609. texture="";
  9610. texGen=2;
  9611. };
  9612. class Stage14
  9613. {
  9614. texture="brava\avalon_island_m\data\layers\n_001_002_nohq.png";
  9615. texGen=3;
  9616. };
  9617. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-002_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_N_L02_L03_L04.rvmat""
  9618. rapify Version 1.82, Dll 7.46 "P_001-002_N_L02_L03_L04.rvmat"
  9619. No Error(s)
  9620. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_N_L02_L03_L04.rvmat
  9621.  
  9622. ambient[]={1,1,1,1};
  9623. diffuse[]={1,1,1,1};
  9624. forcedDiffuse[]={0,0,0,0};
  9625. emmisive[]={0,0,0,0};
  9626. specular[]={0,0,0,0};
  9627. specularPower=0;
  9628. class Stage0
  9629. {
  9630. texture="brava\avalon_island_m\data\layers\s_001_002_lco.png";
  9631. texGen=3;
  9632. };
  9633. class Stage1
  9634. {
  9635. texture="brava\avalon_island_m\data\layers\m_001_002_lca.png";
  9636. texGen=4;
  9637. };
  9638. class TexGen3
  9639. {
  9640. uvSource="worldPos";
  9641. class uvTransform
  9642. {
  9643. aside[]={0.00032552084,0,0};
  9644. up[]={0,0,0.00032552084};
  9645. dir[]={0,-0.00032552084,0};
  9646. pos[]={-0.90625,2.15625,0};
  9647. };
  9648. };
  9649. class TexGen4
  9650. {
  9651. uvSource="worldPos";
  9652. class uvTransform
  9653. {
  9654. aside[]={0.00032552084,0,0};
  9655. up[]={0,0,0.00032552084};
  9656. dir[]={0,-0.00032552084,0};
  9657. pos[]={-0.90625,2.15625,0};
  9658. };
  9659. };
  9660. class TexGen0
  9661. {
  9662. uvSource="tex";
  9663. class uvTransform
  9664. {
  9665. aside[]={1,0,0};
  9666. up[]={0,1,0};
  9667. dir[]={0,0,1};
  9668. pos[]={0,0,0};
  9669. };
  9670. };
  9671. class TexGen1
  9672. {
  9673. uvSource="tex";
  9674. class uvTransform
  9675. {
  9676. aside[]={5,0,0};
  9677. up[]={0,5,0};
  9678. dir[]={0,0,0};
  9679. pos[]={0,0,0};
  9680. };
  9681. };
  9682. class TexGen2
  9683. {
  9684. uvSource="tex";
  9685. class uvTransform
  9686. {
  9687. aside[]={5,0,0};
  9688. up[]={0,5,0};
  9689. dir[]={0,0,0};
  9690. pos[]={0,0,0};
  9691. };
  9692. };
  9693. PixelShaderID="TerrainSNX";
  9694. VertexShaderID="Terrain";
  9695. class Stage2
  9696. {
  9697. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  9698. texGen=0;
  9699. };
  9700. class Stage3
  9701. {
  9702. texture="";
  9703. texGen=1;
  9704. };
  9705. class Stage4
  9706. {
  9707. texture="";
  9708. texGen=2;
  9709. };
  9710. class Stage5
  9711. {
  9712. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  9713. texGen=1;
  9714. };
  9715. class Stage6
  9716. {
  9717. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  9718. texGen=2;
  9719. };
  9720. class Stage7
  9721. {
  9722. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  9723. texGen=1;
  9724. };
  9725. class Stage8
  9726. {
  9727. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  9728. texGen=2;
  9729. };
  9730. class Stage9
  9731. {
  9732. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  9733. texGen=1;
  9734. };
  9735. class Stage10
  9736. {
  9737. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  9738. texGen=2;
  9739. };
  9740. class Stage14
  9741. {
  9742. texture="brava\avalon_island_m\data\layers\n_001_002_nohq.png";
  9743. texGen=3;
  9744. };
  9745. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-002_N_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_N_L02_N_L04.rvmat""
  9746. rapify Version 1.82, Dll 7.46 "P_001-002_N_L02_N_L04.rvmat"
  9747. No Error(s)
  9748. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_N_L02_N_L04.rvmat
  9749.  
  9750. ambient[]={1,1,1,1};
  9751. diffuse[]={1,1,1,1};
  9752. forcedDiffuse[]={0,0,0,0};
  9753. emmisive[]={0,0,0,0};
  9754. specular[]={0,0,0,0};
  9755. specularPower=0;
  9756. class Stage0
  9757. {
  9758. texture="brava\avalon_island_m\data\layers\s_001_002_lco.png";
  9759. texGen=3;
  9760. };
  9761. class Stage1
  9762. {
  9763. texture="brava\avalon_island_m\data\layers\m_001_002_lca.png";
  9764. texGen=4;
  9765. };
  9766. class TexGen3
  9767. {
  9768. uvSource="worldPos";
  9769. class uvTransform
  9770. {
  9771. aside[]={0.00032552084,0,0};
  9772. up[]={0,0,0.00032552084};
  9773. dir[]={0,-0.00032552084,0};
  9774. pos[]={-0.90625,2.15625,0};
  9775. };
  9776. };
  9777. class TexGen4
  9778. {
  9779. uvSource="worldPos";
  9780. class uvTransform
  9781. {
  9782. aside[]={0.00032552084,0,0};
  9783. up[]={0,0,0.00032552084};
  9784. dir[]={0,-0.00032552084,0};
  9785. pos[]={-0.90625,2.15625,0};
  9786. };
  9787. };
  9788. class TexGen0
  9789. {
  9790. uvSource="tex";
  9791. class uvTransform
  9792. {
  9793. aside[]={1,0,0};
  9794. up[]={0,1,0};
  9795. dir[]={0,0,1};
  9796. pos[]={0,0,0};
  9797. };
  9798. };
  9799. class TexGen1
  9800. {
  9801. uvSource="tex";
  9802. class uvTransform
  9803. {
  9804. aside[]={5,0,0};
  9805. up[]={0,5,0};
  9806. dir[]={0,0,0};
  9807. pos[]={0,0,0};
  9808. };
  9809. };
  9810. class TexGen2
  9811. {
  9812. uvSource="tex";
  9813. class uvTransform
  9814. {
  9815. aside[]={5,0,0};
  9816. up[]={0,5,0};
  9817. dir[]={0,0,0};
  9818. pos[]={0,0,0};
  9819. };
  9820. };
  9821. PixelShaderID="TerrainSNX";
  9822. VertexShaderID="Terrain";
  9823. class Stage2
  9824. {
  9825. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  9826. texGen=0;
  9827. };
  9828. class Stage3
  9829. {
  9830. texture="";
  9831. texGen=1;
  9832. };
  9833. class Stage4
  9834. {
  9835. texture="";
  9836. texGen=2;
  9837. };
  9838. class Stage5
  9839. {
  9840. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  9841. texGen=1;
  9842. };
  9843. class Stage6
  9844. {
  9845. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  9846. texGen=2;
  9847. };
  9848. class Stage7
  9849. {
  9850. texture="";
  9851. texGen=1;
  9852. };
  9853. class Stage8
  9854. {
  9855. texture="";
  9856. texGen=2;
  9857. };
  9858. class Stage9
  9859. {
  9860. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  9861. texGen=1;
  9862. };
  9863. class Stage10
  9864. {
  9865. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  9866. texGen=2;
  9867. };
  9868. class Stage14
  9869. {
  9870. texture="brava\avalon_island_m\data\layers\n_001_002_nohq.png";
  9871. texGen=3;
  9872. };
  9873. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-002_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_N_N_L03_L04.rvmat""
  9874. rapify Version 1.82, Dll 7.46 "P_001-002_N_N_L03_L04.rvmat"
  9875. No Error(s)
  9876. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_N_N_L03_L04.rvmat
  9877.  
  9878. ambient[]={1,1,1,1};
  9879. diffuse[]={1,1,1,1};
  9880. forcedDiffuse[]={0,0,0,0};
  9881. emmisive[]={0,0,0,0};
  9882. specular[]={0,0,0,0};
  9883. specularPower=0;
  9884. class Stage0
  9885. {
  9886. texture="brava\avalon_island_m\data\layers\s_001_002_lco.png";
  9887. texGen=3;
  9888. };
  9889. class Stage1
  9890. {
  9891. texture="brava\avalon_island_m\data\layers\m_001_002_lca.png";
  9892. texGen=4;
  9893. };
  9894. class TexGen3
  9895. {
  9896. uvSource="worldPos";
  9897. class uvTransform
  9898. {
  9899. aside[]={0.00032552084,0,0};
  9900. up[]={0,0,0.00032552084};
  9901. dir[]={0,-0.00032552084,0};
  9902. pos[]={-0.90625,2.15625,0};
  9903. };
  9904. };
  9905. class TexGen4
  9906. {
  9907. uvSource="worldPos";
  9908. class uvTransform
  9909. {
  9910. aside[]={0.00032552084,0,0};
  9911. up[]={0,0,0.00032552084};
  9912. dir[]={0,-0.00032552084,0};
  9913. pos[]={-0.90625,2.15625,0};
  9914. };
  9915. };
  9916. class TexGen0
  9917. {
  9918. uvSource="tex";
  9919. class uvTransform
  9920. {
  9921. aside[]={1,0,0};
  9922. up[]={0,1,0};
  9923. dir[]={0,0,1};
  9924. pos[]={0,0,0};
  9925. };
  9926. };
  9927. class TexGen1
  9928. {
  9929. uvSource="tex";
  9930. class uvTransform
  9931. {
  9932. aside[]={5,0,0};
  9933. up[]={0,5,0};
  9934. dir[]={0,0,0};
  9935. pos[]={0,0,0};
  9936. };
  9937. };
  9938. class TexGen2
  9939. {
  9940. uvSource="tex";
  9941. class uvTransform
  9942. {
  9943. aside[]={5,0,0};
  9944. up[]={0,5,0};
  9945. dir[]={0,0,0};
  9946. pos[]={0,0,0};
  9947. };
  9948. };
  9949. PixelShaderID="TerrainSNX";
  9950. VertexShaderID="Terrain";
  9951. class Stage2
  9952. {
  9953. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  9954. texGen=0;
  9955. };
  9956. class Stage3
  9957. {
  9958. texture="";
  9959. texGen=1;
  9960. };
  9961. class Stage4
  9962. {
  9963. texture="";
  9964. texGen=2;
  9965. };
  9966. class Stage5
  9967. {
  9968. texture="";
  9969. texGen=1;
  9970. };
  9971. class Stage6
  9972. {
  9973. texture="";
  9974. texGen=2;
  9975. };
  9976. class Stage7
  9977. {
  9978. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  9979. texGen=1;
  9980. };
  9981. class Stage8
  9982. {
  9983. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  9984. texGen=2;
  9985. };
  9986. class Stage9
  9987. {
  9988. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  9989. texGen=1;
  9990. };
  9991. class Stage10
  9992. {
  9993. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  9994. texGen=2;
  9995. };
  9996. class Stage14
  9997. {
  9998. texture="brava\avalon_island_m\data\layers\n_001_002_nohq.png";
  9999. texGen=3;
  10000. };
  10001. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-002_N_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_N_N_N_L04.rvmat""
  10002. rapify Version 1.82, Dll 7.46 "P_001-002_N_N_N_L04.rvmat"
  10003. No Error(s)
  10004. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-002_N_N_N_L04.rvmat
  10005.  
  10006. ambient[]={1,1,1,1};
  10007. diffuse[]={1,1,1,1};
  10008. forcedDiffuse[]={0,0,0,0};
  10009. emmisive[]={0,0,0,0};
  10010. specular[]={0,0,0,0};
  10011. specularPower=0;
  10012. class Stage0
  10013. {
  10014. texture="brava\avalon_island_m\data\layers\s_001_002_lco.png";
  10015. texGen=3;
  10016. };
  10017. class Stage1
  10018. {
  10019. texture="brava\avalon_island_m\data\layers\m_001_002_lca.png";
  10020. texGen=4;
  10021. };
  10022. class TexGen3
  10023. {
  10024. uvSource="worldPos";
  10025. class uvTransform
  10026. {
  10027. aside[]={0.00032552084,0,0};
  10028. up[]={0,0,0.00032552084};
  10029. dir[]={0,-0.00032552084,0};
  10030. pos[]={-0.90625,2.15625,0};
  10031. };
  10032. };
  10033. class TexGen4
  10034. {
  10035. uvSource="worldPos";
  10036. class uvTransform
  10037. {
  10038. aside[]={0.00032552084,0,0};
  10039. up[]={0,0,0.00032552084};
  10040. dir[]={0,-0.00032552084,0};
  10041. pos[]={-0.90625,2.15625,0};
  10042. };
  10043. };
  10044. class TexGen0
  10045. {
  10046. uvSource="tex";
  10047. class uvTransform
  10048. {
  10049. aside[]={1,0,0};
  10050. up[]={0,1,0};
  10051. dir[]={0,0,1};
  10052. pos[]={0,0,0};
  10053. };
  10054. };
  10055. class TexGen1
  10056. {
  10057. uvSource="tex";
  10058. class uvTransform
  10059. {
  10060. aside[]={5,0,0};
  10061. up[]={0,5,0};
  10062. dir[]={0,0,0};
  10063. pos[]={0,0,0};
  10064. };
  10065. };
  10066. class TexGen2
  10067. {
  10068. uvSource="tex";
  10069. class uvTransform
  10070. {
  10071. aside[]={5,0,0};
  10072. up[]={0,5,0};
  10073. dir[]={0,0,0};
  10074. pos[]={0,0,0};
  10075. };
  10076. };
  10077. PixelShaderID="TerrainSNX";
  10078. VertexShaderID="Terrain";
  10079. class Stage2
  10080. {
  10081. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  10082. texGen=0;
  10083. };
  10084. class Stage3
  10085. {
  10086. texture="";
  10087. texGen=1;
  10088. };
  10089. class Stage4
  10090. {
  10091. texture="";
  10092. texGen=2;
  10093. };
  10094. class Stage5
  10095. {
  10096. texture="";
  10097. texGen=1;
  10098. };
  10099. class Stage6
  10100. {
  10101. texture="";
  10102. texGen=2;
  10103. };
  10104. class Stage7
  10105. {
  10106. texture="";
  10107. texGen=1;
  10108. };
  10109. class Stage8
  10110. {
  10111. texture="";
  10112. texGen=2;
  10113. };
  10114. class Stage9
  10115. {
  10116. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  10117. texGen=1;
  10118. };
  10119. class Stage10
  10120. {
  10121. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  10122. texGen=2;
  10123. };
  10124. class Stage14
  10125. {
  10126. texture="brava\avalon_island_m\data\layers\n_001_002_nohq.png";
  10127. texGen=3;
  10128. };
  10129. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-003_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_L00_L02_L03_L04.rvmat""
  10130. rapify Version 1.82, Dll 7.46 "P_001-003_L00_L02_L03_L04.rvmat"
  10131. No Error(s)
  10132. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_L00_L02_L03_L04.rvmat
  10133.  
  10134. ambient[]={1,1,1,1};
  10135. diffuse[]={1,1,1,1};
  10136. forcedDiffuse[]={0,0,0,0};
  10137. emmisive[]={0,0,0,0};
  10138. specular[]={0,0,0,0};
  10139. specularPower=0;
  10140. class Stage0
  10141. {
  10142. texture="brava\avalon_island_m\data\layers\s_001_003_lco.png";
  10143. texGen=3;
  10144. };
  10145. class Stage1
  10146. {
  10147. texture="brava\avalon_island_m\data\layers\m_001_003_lca.png";
  10148. texGen=4;
  10149. };
  10150. class TexGen3
  10151. {
  10152. uvSource="worldPos";
  10153. class uvTransform
  10154. {
  10155. aside[]={0.00032552084,0,0};
  10156. up[]={0,0,0.00032552084};
  10157. dir[]={0,-0.00032552084,0};
  10158. pos[]={-0.90625,1.21875,0};
  10159. };
  10160. };
  10161. class TexGen4
  10162. {
  10163. uvSource="worldPos";
  10164. class uvTransform
  10165. {
  10166. aside[]={0.00032552084,0,0};
  10167. up[]={0,0,0.00032552084};
  10168. dir[]={0,-0.00032552084,0};
  10169. pos[]={-0.90625,1.21875,0};
  10170. };
  10171. };
  10172. class TexGen0
  10173. {
  10174. uvSource="tex";
  10175. class uvTransform
  10176. {
  10177. aside[]={1,0,0};
  10178. up[]={0,1,0};
  10179. dir[]={0,0,1};
  10180. pos[]={0,0,0};
  10181. };
  10182. };
  10183. class TexGen1
  10184. {
  10185. uvSource="tex";
  10186. class uvTransform
  10187. {
  10188. aside[]={5,0,0};
  10189. up[]={0,5,0};
  10190. dir[]={0,0,0};
  10191. pos[]={0,0,0};
  10192. };
  10193. };
  10194. class TexGen2
  10195. {
  10196. uvSource="tex";
  10197. class uvTransform
  10198. {
  10199. aside[]={5,0,0};
  10200. up[]={0,5,0};
  10201. dir[]={0,0,0};
  10202. pos[]={0,0,0};
  10203. };
  10204. };
  10205. PixelShaderID="TerrainSNX";
  10206. VertexShaderID="Terrain";
  10207. class Stage2
  10208. {
  10209. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  10210. texGen=0;
  10211. };
  10212. class Stage3
  10213. {
  10214. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  10215. texGen=1;
  10216. };
  10217. class Stage4
  10218. {
  10219. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  10220. texGen=2;
  10221. };
  10222. class Stage5
  10223. {
  10224. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  10225. texGen=1;
  10226. };
  10227. class Stage6
  10228. {
  10229. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  10230. texGen=2;
  10231. };
  10232. class Stage7
  10233. {
  10234. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  10235. texGen=1;
  10236. };
  10237. class Stage8
  10238. {
  10239. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  10240. texGen=2;
  10241. };
  10242. class Stage9
  10243. {
  10244. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  10245. texGen=1;
  10246. };
  10247. class Stage10
  10248. {
  10249. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  10250. texGen=2;
  10251. };
  10252. class Stage14
  10253. {
  10254. texture="brava\avalon_island_m\data\layers\n_001_003_nohq.png";
  10255. texGen=3;
  10256. };
  10257. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-003_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_L00_L02_N_L04.rvmat""
  10258. rapify Version 1.82, Dll 7.46 "P_001-003_L00_L02_N_L04.rvmat"
  10259. No Error(s)
  10260. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_L00_L02_N_L04.rvmat
  10261.  
  10262. ambient[]={1,1,1,1};
  10263. diffuse[]={1,1,1,1};
  10264. forcedDiffuse[]={0,0,0,0};
  10265. emmisive[]={0,0,0,0};
  10266. specular[]={0,0,0,0};
  10267. specularPower=0;
  10268. class Stage0
  10269. {
  10270. texture="brava\avalon_island_m\data\layers\s_001_003_lco.png";
  10271. texGen=3;
  10272. };
  10273. class Stage1
  10274. {
  10275. texture="brava\avalon_island_m\data\layers\m_001_003_lca.png";
  10276. texGen=4;
  10277. };
  10278. class TexGen3
  10279. {
  10280. uvSource="worldPos";
  10281. class uvTransform
  10282. {
  10283. aside[]={0.00032552084,0,0};
  10284. up[]={0,0,0.00032552084};
  10285. dir[]={0,-0.00032552084,0};
  10286. pos[]={-0.90625,1.21875,0};
  10287. };
  10288. };
  10289. class TexGen4
  10290. {
  10291. uvSource="worldPos";
  10292. class uvTransform
  10293. {
  10294. aside[]={0.00032552084,0,0};
  10295. up[]={0,0,0.00032552084};
  10296. dir[]={0,-0.00032552084,0};
  10297. pos[]={-0.90625,1.21875,0};
  10298. };
  10299. };
  10300. class TexGen0
  10301. {
  10302. uvSource="tex";
  10303. class uvTransform
  10304. {
  10305. aside[]={1,0,0};
  10306. up[]={0,1,0};
  10307. dir[]={0,0,1};
  10308. pos[]={0,0,0};
  10309. };
  10310. };
  10311. class TexGen1
  10312. {
  10313. uvSource="tex";
  10314. class uvTransform
  10315. {
  10316. aside[]={5,0,0};
  10317. up[]={0,5,0};
  10318. dir[]={0,0,0};
  10319. pos[]={0,0,0};
  10320. };
  10321. };
  10322. class TexGen2
  10323. {
  10324. uvSource="tex";
  10325. class uvTransform
  10326. {
  10327. aside[]={5,0,0};
  10328. up[]={0,5,0};
  10329. dir[]={0,0,0};
  10330. pos[]={0,0,0};
  10331. };
  10332. };
  10333. PixelShaderID="TerrainSNX";
  10334. VertexShaderID="Terrain";
  10335. class Stage2
  10336. {
  10337. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  10338. texGen=0;
  10339. };
  10340. class Stage3
  10341. {
  10342. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  10343. texGen=1;
  10344. };
  10345. class Stage4
  10346. {
  10347. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  10348. texGen=2;
  10349. };
  10350. class Stage5
  10351. {
  10352. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  10353. texGen=1;
  10354. };
  10355. class Stage6
  10356. {
  10357. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  10358. texGen=2;
  10359. };
  10360. class Stage7
  10361. {
  10362. texture="";
  10363. texGen=1;
  10364. };
  10365. class Stage8
  10366. {
  10367. texture="";
  10368. texGen=2;
  10369. };
  10370. class Stage9
  10371. {
  10372. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  10373. texGen=1;
  10374. };
  10375. class Stage10
  10376. {
  10377. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  10378. texGen=2;
  10379. };
  10380. class Stage14
  10381. {
  10382. texture="brava\avalon_island_m\data\layers\n_001_003_nohq.png";
  10383. texGen=3;
  10384. };
  10385. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-003_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_L00_L02_N_N.rvmat""
  10386. rapify Version 1.82, Dll 7.46 "P_001-003_L00_L02_N_N.rvmat"
  10387. No Error(s)
  10388. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_L00_L02_N_N.rvmat
  10389.  
  10390. ambient[]={1,1,1,1};
  10391. diffuse[]={1,1,1,1};
  10392. forcedDiffuse[]={0,0,0,0};
  10393. emmisive[]={0,0,0,0};
  10394. specular[]={0,0,0,0};
  10395. specularPower=0;
  10396. class Stage0
  10397. {
  10398. texture="brava\avalon_island_m\data\layers\s_001_003_lco.png";
  10399. texGen=3;
  10400. };
  10401. class Stage1
  10402. {
  10403. texture="brava\avalon_island_m\data\layers\m_001_003_lca.png";
  10404. texGen=4;
  10405. };
  10406. class TexGen3
  10407. {
  10408. uvSource="worldPos";
  10409. class uvTransform
  10410. {
  10411. aside[]={0.00032552084,0,0};
  10412. up[]={0,0,0.00032552084};
  10413. dir[]={0,-0.00032552084,0};
  10414. pos[]={-0.90625,1.21875,0};
  10415. };
  10416. };
  10417. class TexGen4
  10418. {
  10419. uvSource="worldPos";
  10420. class uvTransform
  10421. {
  10422. aside[]={0.00032552084,0,0};
  10423. up[]={0,0,0.00032552084};
  10424. dir[]={0,-0.00032552084,0};
  10425. pos[]={-0.90625,1.21875,0};
  10426. };
  10427. };
  10428. class TexGen0
  10429. {
  10430. uvSource="tex";
  10431. class uvTransform
  10432. {
  10433. aside[]={1,0,0};
  10434. up[]={0,1,0};
  10435. dir[]={0,0,1};
  10436. pos[]={0,0,0};
  10437. };
  10438. };
  10439. class TexGen1
  10440. {
  10441. uvSource="tex";
  10442. class uvTransform
  10443. {
  10444. aside[]={5,0,0};
  10445. up[]={0,5,0};
  10446. dir[]={0,0,0};
  10447. pos[]={0,0,0};
  10448. };
  10449. };
  10450. class TexGen2
  10451. {
  10452. uvSource="tex";
  10453. class uvTransform
  10454. {
  10455. aside[]={5,0,0};
  10456. up[]={0,5,0};
  10457. dir[]={0,0,0};
  10458. pos[]={0,0,0};
  10459. };
  10460. };
  10461. PixelShaderID="TerrainSNX";
  10462. VertexShaderID="Terrain";
  10463. class Stage2
  10464. {
  10465. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  10466. texGen=0;
  10467. };
  10468. class Stage3
  10469. {
  10470. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  10471. texGen=1;
  10472. };
  10473. class Stage4
  10474. {
  10475. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  10476. texGen=2;
  10477. };
  10478. class Stage5
  10479. {
  10480. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  10481. texGen=1;
  10482. };
  10483. class Stage6
  10484. {
  10485. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  10486. texGen=2;
  10487. };
  10488. class Stage7
  10489. {
  10490. texture="";
  10491. texGen=1;
  10492. };
  10493. class Stage8
  10494. {
  10495. texture="";
  10496. texGen=2;
  10497. };
  10498. class Stage9
  10499. {
  10500. texture="";
  10501. texGen=1;
  10502. };
  10503. class Stage10
  10504. {
  10505. texture="";
  10506. texGen=2;
  10507. };
  10508. class Stage14
  10509. {
  10510. texture="brava\avalon_island_m\data\layers\n_001_003_nohq.png";
  10511. texGen=3;
  10512. };
  10513. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-003_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_L00_N_L03_L04.rvmat""
  10514. rapify Version 1.82, Dll 7.46 "P_001-003_L00_N_L03_L04.rvmat"
  10515. No Error(s)
  10516. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_L00_N_L03_L04.rvmat
  10517.  
  10518. ambient[]={1,1,1,1};
  10519. diffuse[]={1,1,1,1};
  10520. forcedDiffuse[]={0,0,0,0};
  10521. emmisive[]={0,0,0,0};
  10522. specular[]={0,0,0,0};
  10523. specularPower=0;
  10524. class Stage0
  10525. {
  10526. texture="brava\avalon_island_m\data\layers\s_001_003_lco.png";
  10527. texGen=3;
  10528. };
  10529. class Stage1
  10530. {
  10531. texture="brava\avalon_island_m\data\layers\m_001_003_lca.png";
  10532. texGen=4;
  10533. };
  10534. class TexGen3
  10535. {
  10536. uvSource="worldPos";
  10537. class uvTransform
  10538. {
  10539. aside[]={0.00032552084,0,0};
  10540. up[]={0,0,0.00032552084};
  10541. dir[]={0,-0.00032552084,0};
  10542. pos[]={-0.90625,1.21875,0};
  10543. };
  10544. };
  10545. class TexGen4
  10546. {
  10547. uvSource="worldPos";
  10548. class uvTransform
  10549. {
  10550. aside[]={0.00032552084,0,0};
  10551. up[]={0,0,0.00032552084};
  10552. dir[]={0,-0.00032552084,0};
  10553. pos[]={-0.90625,1.21875,0};
  10554. };
  10555. };
  10556. class TexGen0
  10557. {
  10558. uvSource="tex";
  10559. class uvTransform
  10560. {
  10561. aside[]={1,0,0};
  10562. up[]={0,1,0};
  10563. dir[]={0,0,1};
  10564. pos[]={0,0,0};
  10565. };
  10566. };
  10567. class TexGen1
  10568. {
  10569. uvSource="tex";
  10570. class uvTransform
  10571. {
  10572. aside[]={5,0,0};
  10573. up[]={0,5,0};
  10574. dir[]={0,0,0};
  10575. pos[]={0,0,0};
  10576. };
  10577. };
  10578. class TexGen2
  10579. {
  10580. uvSource="tex";
  10581. class uvTransform
  10582. {
  10583. aside[]={5,0,0};
  10584. up[]={0,5,0};
  10585. dir[]={0,0,0};
  10586. pos[]={0,0,0};
  10587. };
  10588. };
  10589. PixelShaderID="TerrainSNX";
  10590. VertexShaderID="Terrain";
  10591. class Stage2
  10592. {
  10593. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  10594. texGen=0;
  10595. };
  10596. class Stage3
  10597. {
  10598. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  10599. texGen=1;
  10600. };
  10601. class Stage4
  10602. {
  10603. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  10604. texGen=2;
  10605. };
  10606. class Stage5
  10607. {
  10608. texture="";
  10609. texGen=1;
  10610. };
  10611. class Stage6
  10612. {
  10613. texture="";
  10614. texGen=2;
  10615. };
  10616. class Stage7
  10617. {
  10618. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  10619. texGen=1;
  10620. };
  10621. class Stage8
  10622. {
  10623. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  10624. texGen=2;
  10625. };
  10626. class Stage9
  10627. {
  10628. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  10629. texGen=1;
  10630. };
  10631. class Stage10
  10632. {
  10633. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  10634. texGen=2;
  10635. };
  10636. class Stage14
  10637. {
  10638. texture="brava\avalon_island_m\data\layers\n_001_003_nohq.png";
  10639. texGen=3;
  10640. };
  10641. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-003_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_L00_N_N_L04.rvmat""
  10642. rapify Version 1.82, Dll 7.46 "P_001-003_L00_N_N_L04.rvmat"
  10643. No Error(s)
  10644. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_L00_N_N_L04.rvmat
  10645.  
  10646. ambient[]={1,1,1,1};
  10647. diffuse[]={1,1,1,1};
  10648. forcedDiffuse[]={0,0,0,0};
  10649. emmisive[]={0,0,0,0};
  10650. specular[]={0,0,0,0};
  10651. specularPower=0;
  10652. class Stage0
  10653. {
  10654. texture="brava\avalon_island_m\data\layers\s_001_003_lco.png";
  10655. texGen=3;
  10656. };
  10657. class Stage1
  10658. {
  10659. texture="brava\avalon_island_m\data\layers\m_001_003_lca.png";
  10660. texGen=4;
  10661. };
  10662. class TexGen3
  10663. {
  10664. uvSource="worldPos";
  10665. class uvTransform
  10666. {
  10667. aside[]={0.00032552084,0,0};
  10668. up[]={0,0,0.00032552084};
  10669. dir[]={0,-0.00032552084,0};
  10670. pos[]={-0.90625,1.21875,0};
  10671. };
  10672. };
  10673. class TexGen4
  10674. {
  10675. uvSource="worldPos";
  10676. class uvTransform
  10677. {
  10678. aside[]={0.00032552084,0,0};
  10679. up[]={0,0,0.00032552084};
  10680. dir[]={0,-0.00032552084,0};
  10681. pos[]={-0.90625,1.21875,0};
  10682. };
  10683. };
  10684. class TexGen0
  10685. {
  10686. uvSource="tex";
  10687. class uvTransform
  10688. {
  10689. aside[]={1,0,0};
  10690. up[]={0,1,0};
  10691. dir[]={0,0,1};
  10692. pos[]={0,0,0};
  10693. };
  10694. };
  10695. class TexGen1
  10696. {
  10697. uvSource="tex";
  10698. class uvTransform
  10699. {
  10700. aside[]={5,0,0};
  10701. up[]={0,5,0};
  10702. dir[]={0,0,0};
  10703. pos[]={0,0,0};
  10704. };
  10705. };
  10706. class TexGen2
  10707. {
  10708. uvSource="tex";
  10709. class uvTransform
  10710. {
  10711. aside[]={5,0,0};
  10712. up[]={0,5,0};
  10713. dir[]={0,0,0};
  10714. pos[]={0,0,0};
  10715. };
  10716. };
  10717. PixelShaderID="TerrainSNX";
  10718. VertexShaderID="Terrain";
  10719. class Stage2
  10720. {
  10721. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  10722. texGen=0;
  10723. };
  10724. class Stage3
  10725. {
  10726. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  10727. texGen=1;
  10728. };
  10729. class Stage4
  10730. {
  10731. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  10732. texGen=2;
  10733. };
  10734. class Stage5
  10735. {
  10736. texture="";
  10737. texGen=1;
  10738. };
  10739. class Stage6
  10740. {
  10741. texture="";
  10742. texGen=2;
  10743. };
  10744. class Stage7
  10745. {
  10746. texture="";
  10747. texGen=1;
  10748. };
  10749. class Stage8
  10750. {
  10751. texture="";
  10752. texGen=2;
  10753. };
  10754. class Stage9
  10755. {
  10756. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  10757. texGen=1;
  10758. };
  10759. class Stage10
  10760. {
  10761. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  10762. texGen=2;
  10763. };
  10764. class Stage14
  10765. {
  10766. texture="brava\avalon_island_m\data\layers\n_001_003_nohq.png";
  10767. texGen=3;
  10768. };
  10769. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-003_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_L00_N_N_N.rvmat""
  10770. rapify Version 1.82, Dll 7.46 "P_001-003_L00_N_N_N.rvmat"
  10771. No Error(s)
  10772. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_L00_N_N_N.rvmat
  10773.  
  10774. ambient[]={1,1,1,1};
  10775. diffuse[]={1,1,1,1};
  10776. forcedDiffuse[]={0,0,0,0};
  10777. emmisive[]={0,0,0,0};
  10778. specular[]={0,0,0,0};
  10779. specularPower=0;
  10780. class Stage0
  10781. {
  10782. texture="brava\avalon_island_m\data\layers\s_001_003_lco.png";
  10783. texGen=3;
  10784. };
  10785. class Stage1
  10786. {
  10787. texture="brava\avalon_island_m\data\layers\m_001_003_lca.png";
  10788. texGen=4;
  10789. };
  10790. class TexGen3
  10791. {
  10792. uvSource="worldPos";
  10793. class uvTransform
  10794. {
  10795. aside[]={0.00032552084,0,0};
  10796. up[]={0,0,0.00032552084};
  10797. dir[]={0,-0.00032552084,0};
  10798. pos[]={-0.90625,1.21875,0};
  10799. };
  10800. };
  10801. class TexGen4
  10802. {
  10803. uvSource="worldPos";
  10804. class uvTransform
  10805. {
  10806. aside[]={0.00032552084,0,0};
  10807. up[]={0,0,0.00032552084};
  10808. dir[]={0,-0.00032552084,0};
  10809. pos[]={-0.90625,1.21875,0};
  10810. };
  10811. };
  10812. class TexGen0
  10813. {
  10814. uvSource="tex";
  10815. class uvTransform
  10816. {
  10817. aside[]={1,0,0};
  10818. up[]={0,1,0};
  10819. dir[]={0,0,1};
  10820. pos[]={0,0,0};
  10821. };
  10822. };
  10823. class TexGen1
  10824. {
  10825. uvSource="tex";
  10826. class uvTransform
  10827. {
  10828. aside[]={5,0,0};
  10829. up[]={0,5,0};
  10830. dir[]={0,0,0};
  10831. pos[]={0,0,0};
  10832. };
  10833. };
  10834. class TexGen2
  10835. {
  10836. uvSource="tex";
  10837. class uvTransform
  10838. {
  10839. aside[]={5,0,0};
  10840. up[]={0,5,0};
  10841. dir[]={0,0,0};
  10842. pos[]={0,0,0};
  10843. };
  10844. };
  10845. PixelShaderID="TerrainSNX";
  10846. VertexShaderID="Terrain";
  10847. class Stage2
  10848. {
  10849. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  10850. texGen=0;
  10851. };
  10852. class Stage3
  10853. {
  10854. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  10855. texGen=1;
  10856. };
  10857. class Stage4
  10858. {
  10859. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  10860. texGen=2;
  10861. };
  10862. class Stage5
  10863. {
  10864. texture="";
  10865. texGen=1;
  10866. };
  10867. class Stage6
  10868. {
  10869. texture="";
  10870. texGen=2;
  10871. };
  10872. class Stage7
  10873. {
  10874. texture="";
  10875. texGen=1;
  10876. };
  10877. class Stage8
  10878. {
  10879. texture="";
  10880. texGen=2;
  10881. };
  10882. class Stage9
  10883. {
  10884. texture="";
  10885. texGen=1;
  10886. };
  10887. class Stage10
  10888. {
  10889. texture="";
  10890. texGen=2;
  10891. };
  10892. class Stage14
  10893. {
  10894. texture="brava\avalon_island_m\data\layers\n_001_003_nohq.png";
  10895. texGen=3;
  10896. };
  10897. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-003_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_N_L02_L03_L04.rvmat""
  10898. rapify Version 1.82, Dll 7.46 "P_001-003_N_L02_L03_L04.rvmat"
  10899. No Error(s)
  10900. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_N_L02_L03_L04.rvmat
  10901.  
  10902. ambient[]={1,1,1,1};
  10903. diffuse[]={1,1,1,1};
  10904. forcedDiffuse[]={0,0,0,0};
  10905. emmisive[]={0,0,0,0};
  10906. specular[]={0,0,0,0};
  10907. specularPower=0;
  10908. class Stage0
  10909. {
  10910. texture="brava\avalon_island_m\data\layers\s_001_003_lco.png";
  10911. texGen=3;
  10912. };
  10913. class Stage1
  10914. {
  10915. texture="brava\avalon_island_m\data\layers\m_001_003_lca.png";
  10916. texGen=4;
  10917. };
  10918. class TexGen3
  10919. {
  10920. uvSource="worldPos";
  10921. class uvTransform
  10922. {
  10923. aside[]={0.00032552084,0,0};
  10924. up[]={0,0,0.00032552084};
  10925. dir[]={0,-0.00032552084,0};
  10926. pos[]={-0.90625,1.21875,0};
  10927. };
  10928. };
  10929. class TexGen4
  10930. {
  10931. uvSource="worldPos";
  10932. class uvTransform
  10933. {
  10934. aside[]={0.00032552084,0,0};
  10935. up[]={0,0,0.00032552084};
  10936. dir[]={0,-0.00032552084,0};
  10937. pos[]={-0.90625,1.21875,0};
  10938. };
  10939. };
  10940. class TexGen0
  10941. {
  10942. uvSource="tex";
  10943. class uvTransform
  10944. {
  10945. aside[]={1,0,0};
  10946. up[]={0,1,0};
  10947. dir[]={0,0,1};
  10948. pos[]={0,0,0};
  10949. };
  10950. };
  10951. class TexGen1
  10952. {
  10953. uvSource="tex";
  10954. class uvTransform
  10955. {
  10956. aside[]={5,0,0};
  10957. up[]={0,5,0};
  10958. dir[]={0,0,0};
  10959. pos[]={0,0,0};
  10960. };
  10961. };
  10962. class TexGen2
  10963. {
  10964. uvSource="tex";
  10965. class uvTransform
  10966. {
  10967. aside[]={5,0,0};
  10968. up[]={0,5,0};
  10969. dir[]={0,0,0};
  10970. pos[]={0,0,0};
  10971. };
  10972. };
  10973. PixelShaderID="TerrainSNX";
  10974. VertexShaderID="Terrain";
  10975. class Stage2
  10976. {
  10977. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  10978. texGen=0;
  10979. };
  10980. class Stage3
  10981. {
  10982. texture="";
  10983. texGen=1;
  10984. };
  10985. class Stage4
  10986. {
  10987. texture="";
  10988. texGen=2;
  10989. };
  10990. class Stage5
  10991. {
  10992. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  10993. texGen=1;
  10994. };
  10995. class Stage6
  10996. {
  10997. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  10998. texGen=2;
  10999. };
  11000. class Stage7
  11001. {
  11002. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  11003. texGen=1;
  11004. };
  11005. class Stage8
  11006. {
  11007. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  11008. texGen=2;
  11009. };
  11010. class Stage9
  11011. {
  11012. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  11013. texGen=1;
  11014. };
  11015. class Stage10
  11016. {
  11017. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  11018. texGen=2;
  11019. };
  11020. class Stage14
  11021. {
  11022. texture="brava\avalon_island_m\data\layers\n_001_003_nohq.png";
  11023. texGen=3;
  11024. };
  11025. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-003_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_N_N_L03_L04.rvmat""
  11026. rapify Version 1.82, Dll 7.46 "P_001-003_N_N_L03_L04.rvmat"
  11027. No Error(s)
  11028. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_N_N_L03_L04.rvmat
  11029.  
  11030. ambient[]={1,1,1,1};
  11031. diffuse[]={1,1,1,1};
  11032. forcedDiffuse[]={0,0,0,0};
  11033. emmisive[]={0,0,0,0};
  11034. specular[]={0,0,0,0};
  11035. specularPower=0;
  11036. class Stage0
  11037. {
  11038. texture="brava\avalon_island_m\data\layers\s_001_003_lco.png";
  11039. texGen=3;
  11040. };
  11041. class Stage1
  11042. {
  11043. texture="brava\avalon_island_m\data\layers\m_001_003_lca.png";
  11044. texGen=4;
  11045. };
  11046. class TexGen3
  11047. {
  11048. uvSource="worldPos";
  11049. class uvTransform
  11050. {
  11051. aside[]={0.00032552084,0,0};
  11052. up[]={0,0,0.00032552084};
  11053. dir[]={0,-0.00032552084,0};
  11054. pos[]={-0.90625,1.21875,0};
  11055. };
  11056. };
  11057. class TexGen4
  11058. {
  11059. uvSource="worldPos";
  11060. class uvTransform
  11061. {
  11062. aside[]={0.00032552084,0,0};
  11063. up[]={0,0,0.00032552084};
  11064. dir[]={0,-0.00032552084,0};
  11065. pos[]={-0.90625,1.21875,0};
  11066. };
  11067. };
  11068. class TexGen0
  11069. {
  11070. uvSource="tex";
  11071. class uvTransform
  11072. {
  11073. aside[]={1,0,0};
  11074. up[]={0,1,0};
  11075. dir[]={0,0,1};
  11076. pos[]={0,0,0};
  11077. };
  11078. };
  11079. class TexGen1
  11080. {
  11081. uvSource="tex";
  11082. class uvTransform
  11083. {
  11084. aside[]={5,0,0};
  11085. up[]={0,5,0};
  11086. dir[]={0,0,0};
  11087. pos[]={0,0,0};
  11088. };
  11089. };
  11090. class TexGen2
  11091. {
  11092. uvSource="tex";
  11093. class uvTransform
  11094. {
  11095. aside[]={5,0,0};
  11096. up[]={0,5,0};
  11097. dir[]={0,0,0};
  11098. pos[]={0,0,0};
  11099. };
  11100. };
  11101. PixelShaderID="TerrainSNX";
  11102. VertexShaderID="Terrain";
  11103. class Stage2
  11104. {
  11105. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  11106. texGen=0;
  11107. };
  11108. class Stage3
  11109. {
  11110. texture="";
  11111. texGen=1;
  11112. };
  11113. class Stage4
  11114. {
  11115. texture="";
  11116. texGen=2;
  11117. };
  11118. class Stage5
  11119. {
  11120. texture="";
  11121. texGen=1;
  11122. };
  11123. class Stage6
  11124. {
  11125. texture="";
  11126. texGen=2;
  11127. };
  11128. class Stage7
  11129. {
  11130. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  11131. texGen=1;
  11132. };
  11133. class Stage8
  11134. {
  11135. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  11136. texGen=2;
  11137. };
  11138. class Stage9
  11139. {
  11140. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  11141. texGen=1;
  11142. };
  11143. class Stage10
  11144. {
  11145. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  11146. texGen=2;
  11147. };
  11148. class Stage14
  11149. {
  11150. texture="brava\avalon_island_m\data\layers\n_001_003_nohq.png";
  11151. texGen=3;
  11152. };
  11153. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-003_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_N_N_L03_N.rvmat""
  11154. rapify Version 1.82, Dll 7.46 "P_001-003_N_N_L03_N.rvmat"
  11155. No Error(s)
  11156. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_N_N_L03_N.rvmat
  11157.  
  11158. ambient[]={1,1,1,1};
  11159. diffuse[]={1,1,1,1};
  11160. forcedDiffuse[]={0,0,0,0};
  11161. emmisive[]={0,0,0,0};
  11162. specular[]={0,0,0,0};
  11163. specularPower=0;
  11164. class Stage0
  11165. {
  11166. texture="brava\avalon_island_m\data\layers\s_001_003_lco.png";
  11167. texGen=3;
  11168. };
  11169. class Stage1
  11170. {
  11171. texture="brava\avalon_island_m\data\layers\m_001_003_lca.png";
  11172. texGen=4;
  11173. };
  11174. class TexGen3
  11175. {
  11176. uvSource="worldPos";
  11177. class uvTransform
  11178. {
  11179. aside[]={0.00032552084,0,0};
  11180. up[]={0,0,0.00032552084};
  11181. dir[]={0,-0.00032552084,0};
  11182. pos[]={-0.90625,1.21875,0};
  11183. };
  11184. };
  11185. class TexGen4
  11186. {
  11187. uvSource="worldPos";
  11188. class uvTransform
  11189. {
  11190. aside[]={0.00032552084,0,0};
  11191. up[]={0,0,0.00032552084};
  11192. dir[]={0,-0.00032552084,0};
  11193. pos[]={-0.90625,1.21875,0};
  11194. };
  11195. };
  11196. class TexGen0
  11197. {
  11198. uvSource="tex";
  11199. class uvTransform
  11200. {
  11201. aside[]={1,0,0};
  11202. up[]={0,1,0};
  11203. dir[]={0,0,1};
  11204. pos[]={0,0,0};
  11205. };
  11206. };
  11207. class TexGen1
  11208. {
  11209. uvSource="tex";
  11210. class uvTransform
  11211. {
  11212. aside[]={5,0,0};
  11213. up[]={0,5,0};
  11214. dir[]={0,0,0};
  11215. pos[]={0,0,0};
  11216. };
  11217. };
  11218. class TexGen2
  11219. {
  11220. uvSource="tex";
  11221. class uvTransform
  11222. {
  11223. aside[]={5,0,0};
  11224. up[]={0,5,0};
  11225. dir[]={0,0,0};
  11226. pos[]={0,0,0};
  11227. };
  11228. };
  11229. PixelShaderID="TerrainSNX";
  11230. VertexShaderID="Terrain";
  11231. class Stage2
  11232. {
  11233. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  11234. texGen=0;
  11235. };
  11236. class Stage3
  11237. {
  11238. texture="";
  11239. texGen=1;
  11240. };
  11241. class Stage4
  11242. {
  11243. texture="";
  11244. texGen=2;
  11245. };
  11246. class Stage5
  11247. {
  11248. texture="";
  11249. texGen=1;
  11250. };
  11251. class Stage6
  11252. {
  11253. texture="";
  11254. texGen=2;
  11255. };
  11256. class Stage7
  11257. {
  11258. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  11259. texGen=1;
  11260. };
  11261. class Stage8
  11262. {
  11263. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  11264. texGen=2;
  11265. };
  11266. class Stage9
  11267. {
  11268. texture="";
  11269. texGen=1;
  11270. };
  11271. class Stage10
  11272. {
  11273. texture="";
  11274. texGen=2;
  11275. };
  11276. class Stage14
  11277. {
  11278. texture="brava\avalon_island_m\data\layers\n_001_003_nohq.png";
  11279. texGen=3;
  11280. };
  11281. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-003_N_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_N_N_N_L04.rvmat""
  11282. rapify Version 1.82, Dll 7.46 "P_001-003_N_N_N_L04.rvmat"
  11283. No Error(s)
  11284. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-003_N_N_N_L04.rvmat
  11285.  
  11286. ambient[]={1,1,1,1};
  11287. diffuse[]={1,1,1,1};
  11288. forcedDiffuse[]={0,0,0,0};
  11289. emmisive[]={0,0,0,0};
  11290. specular[]={0,0,0,0};
  11291. specularPower=0;
  11292. class Stage0
  11293. {
  11294. texture="brava\avalon_island_m\data\layers\s_001_003_lco.png";
  11295. texGen=3;
  11296. };
  11297. class Stage1
  11298. {
  11299. texture="brava\avalon_island_m\data\layers\m_001_003_lca.png";
  11300. texGen=4;
  11301. };
  11302. class TexGen3
  11303. {
  11304. uvSource="worldPos";
  11305. class uvTransform
  11306. {
  11307. aside[]={0.00032552084,0,0};
  11308. up[]={0,0,0.00032552084};
  11309. dir[]={0,-0.00032552084,0};
  11310. pos[]={-0.90625,1.21875,0};
  11311. };
  11312. };
  11313. class TexGen4
  11314. {
  11315. uvSource="worldPos";
  11316. class uvTransform
  11317. {
  11318. aside[]={0.00032552084,0,0};
  11319. up[]={0,0,0.00032552084};
  11320. dir[]={0,-0.00032552084,0};
  11321. pos[]={-0.90625,1.21875,0};
  11322. };
  11323. };
  11324. class TexGen0
  11325. {
  11326. uvSource="tex";
  11327. class uvTransform
  11328. {
  11329. aside[]={1,0,0};
  11330. up[]={0,1,0};
  11331. dir[]={0,0,1};
  11332. pos[]={0,0,0};
  11333. };
  11334. };
  11335. class TexGen1
  11336. {
  11337. uvSource="tex";
  11338. class uvTransform
  11339. {
  11340. aside[]={5,0,0};
  11341. up[]={0,5,0};
  11342. dir[]={0,0,0};
  11343. pos[]={0,0,0};
  11344. };
  11345. };
  11346. class TexGen2
  11347. {
  11348. uvSource="tex";
  11349. class uvTransform
  11350. {
  11351. aside[]={5,0,0};
  11352. up[]={0,5,0};
  11353. dir[]={0,0,0};
  11354. pos[]={0,0,0};
  11355. };
  11356. };
  11357. PixelShaderID="TerrainSNX";
  11358. VertexShaderID="Terrain";
  11359. class Stage2
  11360. {
  11361. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  11362. texGen=0;
  11363. };
  11364. class Stage3
  11365. {
  11366. texture="";
  11367. texGen=1;
  11368. };
  11369. class Stage4
  11370. {
  11371. texture="";
  11372. texGen=2;
  11373. };
  11374. class Stage5
  11375. {
  11376. texture="";
  11377. texGen=1;
  11378. };
  11379. class Stage6
  11380. {
  11381. texture="";
  11382. texGen=2;
  11383. };
  11384. class Stage7
  11385. {
  11386. texture="";
  11387. texGen=1;
  11388. };
  11389. class Stage8
  11390. {
  11391. texture="";
  11392. texGen=2;
  11393. };
  11394. class Stage9
  11395. {
  11396. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  11397. texGen=1;
  11398. };
  11399. class Stage10
  11400. {
  11401. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  11402. texGen=2;
  11403. };
  11404. class Stage14
  11405. {
  11406. texture="brava\avalon_island_m\data\layers\n_001_003_nohq.png";
  11407. texGen=3;
  11408. };
  11409. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_001-004_L03.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_001-004_L03.rvmat""
  11410. rapify Version 1.82, Dll 7.46 "P_001-004_L03.rvmat"
  11411. No Error(s)
  11412. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_001-004_L03.rvmat
  11413.  
  11414. ambient[]={1,1,1,1};
  11415. diffuse[]={1,1,1,1};
  11416. forcedDiffuse[]={0,0,0,0};
  11417. emmisive[]={0,0,0,0};
  11418. specular[]={0,0,0,0};
  11419. specularPower=0;
  11420. class Stage0
  11421. {
  11422. texture="brava\avalon_island_m\data\layers\s_001_004_lco.png";
  11423. texGen=3;
  11424. };
  11425. class Stage1
  11426. {
  11427. texture="brava\avalon_island_m\data\layers\m_001_004_lca.png";
  11428. texGen=4;
  11429. };
  11430. class TexGen3
  11431. {
  11432. uvSource="worldPos";
  11433. class uvTransform
  11434. {
  11435. aside[]={0.00032552084,0,0};
  11436. up[]={0,0,0.00032552084};
  11437. dir[]={0,-0.00032552084,0};
  11438. pos[]={-0.90625,0.28125,0};
  11439. };
  11440. };
  11441. class TexGen4
  11442. {
  11443. uvSource="worldPos";
  11444. class uvTransform
  11445. {
  11446. aside[]={0.00032552084,0,0};
  11447. up[]={0,0,0.00032552084};
  11448. dir[]={0,-0.00032552084,0};
  11449. pos[]={-0.90625,0.28125,0};
  11450. };
  11451. };
  11452. class TexGen0
  11453. {
  11454. uvSource="tex";
  11455. class uvTransform
  11456. {
  11457. aside[]={1,0,0};
  11458. up[]={0,1,0};
  11459. dir[]={0,0,1};
  11460. pos[]={0,0,0};
  11461. };
  11462. };
  11463. class TexGen1
  11464. {
  11465. uvSource="tex";
  11466. class uvTransform
  11467. {
  11468. aside[]={5,0,0};
  11469. up[]={0,5,0};
  11470. dir[]={0,0,0};
  11471. pos[]={0,0,0};
  11472. };
  11473. };
  11474. class TexGen2
  11475. {
  11476. uvSource="tex";
  11477. class uvTransform
  11478. {
  11479. aside[]={5,0,0};
  11480. up[]={0,5,0};
  11481. dir[]={0,0,0};
  11482. pos[]={0,0,0};
  11483. };
  11484. };
  11485. PixelShaderID="TerrainSNX";
  11486. VertexShaderID="Terrain";
  11487. class Stage2
  11488. {
  11489. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  11490. texGen=0;
  11491. };
  11492. class Stage3
  11493. {
  11494. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  11495. texGen=1;
  11496. };
  11497. class Stage4
  11498. {
  11499. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  11500. texGen=2;
  11501. };
  11502. class Stage14
  11503. {
  11504. texture="brava\avalon_island_m\data\layers\n_001_004_nohq.png";
  11505. texGen=3;
  11506. };
  11507. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-000_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_L00_L02_L03_L04.rvmat""
  11508. rapify Version 1.82, Dll 7.46 "P_002-000_L00_L02_L03_L04.rvmat"
  11509. No Error(s)
  11510. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_L00_L02_L03_L04.rvmat
  11511.  
  11512. ambient[]={1,1,1,1};
  11513. diffuse[]={1,1,1,1};
  11514. forcedDiffuse[]={0,0,0,0};
  11515. emmisive[]={0,0,0,0};
  11516. specular[]={0,0,0,0};
  11517. specularPower=0;
  11518. class Stage0
  11519. {
  11520. texture="brava\avalon_island_m\data\layers\s_002_000_lco.png";
  11521. texGen=3;
  11522. };
  11523. class Stage1
  11524. {
  11525. texture="brava\avalon_island_m\data\layers\m_002_000_lca.png";
  11526. texGen=4;
  11527. };
  11528. class TexGen3
  11529. {
  11530. uvSource="worldPos";
  11531. class uvTransform
  11532. {
  11533. aside[]={0.00032552084,0,0};
  11534. up[]={0,0,0.00032552084};
  11535. dir[]={0,-0.00032552084,0};
  11536. pos[]={-1.84375,4.03125,0};
  11537. };
  11538. };
  11539. class TexGen4
  11540. {
  11541. uvSource="worldPos";
  11542. class uvTransform
  11543. {
  11544. aside[]={0.00032552084,0,0};
  11545. up[]={0,0,0.00032552084};
  11546. dir[]={0,-0.00032552084,0};
  11547. pos[]={-1.84375,4.03125,0};
  11548. };
  11549. };
  11550. class TexGen0
  11551. {
  11552. uvSource="tex";
  11553. class uvTransform
  11554. {
  11555. aside[]={1,0,0};
  11556. up[]={0,1,0};
  11557. dir[]={0,0,1};
  11558. pos[]={0,0,0};
  11559. };
  11560. };
  11561. class TexGen1
  11562. {
  11563. uvSource="tex";
  11564. class uvTransform
  11565. {
  11566. aside[]={5,0,0};
  11567. up[]={0,5,0};
  11568. dir[]={0,0,0};
  11569. pos[]={0,0,0};
  11570. };
  11571. };
  11572. class TexGen2
  11573. {
  11574. uvSource="tex";
  11575. class uvTransform
  11576. {
  11577. aside[]={5,0,0};
  11578. up[]={0,5,0};
  11579. dir[]={0,0,0};
  11580. pos[]={0,0,0};
  11581. };
  11582. };
  11583. PixelShaderID="TerrainSNX";
  11584. VertexShaderID="Terrain";
  11585. class Stage2
  11586. {
  11587. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  11588. texGen=0;
  11589. };
  11590. class Stage3
  11591. {
  11592. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  11593. texGen=1;
  11594. };
  11595. class Stage4
  11596. {
  11597. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  11598. texGen=2;
  11599. };
  11600. class Stage5
  11601. {
  11602. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  11603. texGen=1;
  11604. };
  11605. class Stage6
  11606. {
  11607. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  11608. texGen=2;
  11609. };
  11610. class Stage7
  11611. {
  11612. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  11613. texGen=1;
  11614. };
  11615. class Stage8
  11616. {
  11617. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  11618. texGen=2;
  11619. };
  11620. class Stage9
  11621. {
  11622. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  11623. texGen=1;
  11624. };
  11625. class Stage10
  11626. {
  11627. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  11628. texGen=2;
  11629. };
  11630. class Stage14
  11631. {
  11632. texture="brava\avalon_island_m\data\layers\n_002_000_nohq.png";
  11633. texGen=3;
  11634. };
  11635. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-000_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_L00_L02_N_L04.rvmat""
  11636. rapify Version 1.82, Dll 7.46 "P_002-000_L00_L02_N_L04.rvmat"
  11637. No Error(s)
  11638. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_L00_L02_N_L04.rvmat
  11639.  
  11640. ambient[]={1,1,1,1};
  11641. diffuse[]={1,1,1,1};
  11642. forcedDiffuse[]={0,0,0,0};
  11643. emmisive[]={0,0,0,0};
  11644. specular[]={0,0,0,0};
  11645. specularPower=0;
  11646. class Stage0
  11647. {
  11648. texture="brava\avalon_island_m\data\layers\s_002_000_lco.png";
  11649. texGen=3;
  11650. };
  11651. class Stage1
  11652. {
  11653. texture="brava\avalon_island_m\data\layers\m_002_000_lca.png";
  11654. texGen=4;
  11655. };
  11656. class TexGen3
  11657. {
  11658. uvSource="worldPos";
  11659. class uvTransform
  11660. {
  11661. aside[]={0.00032552084,0,0};
  11662. up[]={0,0,0.00032552084};
  11663. dir[]={0,-0.00032552084,0};
  11664. pos[]={-1.84375,4.03125,0};
  11665. };
  11666. };
  11667. class TexGen4
  11668. {
  11669. uvSource="worldPos";
  11670. class uvTransform
  11671. {
  11672. aside[]={0.00032552084,0,0};
  11673. up[]={0,0,0.00032552084};
  11674. dir[]={0,-0.00032552084,0};
  11675. pos[]={-1.84375,4.03125,0};
  11676. };
  11677. };
  11678. class TexGen0
  11679. {
  11680. uvSource="tex";
  11681. class uvTransform
  11682. {
  11683. aside[]={1,0,0};
  11684. up[]={0,1,0};
  11685. dir[]={0,0,1};
  11686. pos[]={0,0,0};
  11687. };
  11688. };
  11689. class TexGen1
  11690. {
  11691. uvSource="tex";
  11692. class uvTransform
  11693. {
  11694. aside[]={5,0,0};
  11695. up[]={0,5,0};
  11696. dir[]={0,0,0};
  11697. pos[]={0,0,0};
  11698. };
  11699. };
  11700. class TexGen2
  11701. {
  11702. uvSource="tex";
  11703. class uvTransform
  11704. {
  11705. aside[]={5,0,0};
  11706. up[]={0,5,0};
  11707. dir[]={0,0,0};
  11708. pos[]={0,0,0};
  11709. };
  11710. };
  11711. PixelShaderID="TerrainSNX";
  11712. VertexShaderID="Terrain";
  11713. class Stage2
  11714. {
  11715. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  11716. texGen=0;
  11717. };
  11718. class Stage3
  11719. {
  11720. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  11721. texGen=1;
  11722. };
  11723. class Stage4
  11724. {
  11725. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  11726. texGen=2;
  11727. };
  11728. class Stage5
  11729. {
  11730. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  11731. texGen=1;
  11732. };
  11733. class Stage6
  11734. {
  11735. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  11736. texGen=2;
  11737. };
  11738. class Stage7
  11739. {
  11740. texture="";
  11741. texGen=1;
  11742. };
  11743. class Stage8
  11744. {
  11745. texture="";
  11746. texGen=2;
  11747. };
  11748. class Stage9
  11749. {
  11750. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  11751. texGen=1;
  11752. };
  11753. class Stage10
  11754. {
  11755. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  11756. texGen=2;
  11757. };
  11758. class Stage14
  11759. {
  11760. texture="brava\avalon_island_m\data\layers\n_002_000_nohq.png";
  11761. texGen=3;
  11762. };
  11763. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-000_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_L00_L02_N_N.rvmat""
  11764. rapify Version 1.82, Dll 7.46 "P_002-000_L00_L02_N_N.rvmat"
  11765. No Error(s)
  11766. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_L00_L02_N_N.rvmat
  11767.  
  11768. ambient[]={1,1,1,1};
  11769. diffuse[]={1,1,1,1};
  11770. forcedDiffuse[]={0,0,0,0};
  11771. emmisive[]={0,0,0,0};
  11772. specular[]={0,0,0,0};
  11773. specularPower=0;
  11774. class Stage0
  11775. {
  11776. texture="brava\avalon_island_m\data\layers\s_002_000_lco.png";
  11777. texGen=3;
  11778. };
  11779. class Stage1
  11780. {
  11781. texture="brava\avalon_island_m\data\layers\m_002_000_lca.png";
  11782. texGen=4;
  11783. };
  11784. class TexGen3
  11785. {
  11786. uvSource="worldPos";
  11787. class uvTransform
  11788. {
  11789. aside[]={0.00032552084,0,0};
  11790. up[]={0,0,0.00032552084};
  11791. dir[]={0,-0.00032552084,0};
  11792. pos[]={-1.84375,4.03125,0};
  11793. };
  11794. };
  11795. class TexGen4
  11796. {
  11797. uvSource="worldPos";
  11798. class uvTransform
  11799. {
  11800. aside[]={0.00032552084,0,0};
  11801. up[]={0,0,0.00032552084};
  11802. dir[]={0,-0.00032552084,0};
  11803. pos[]={-1.84375,4.03125,0};
  11804. };
  11805. };
  11806. class TexGen0
  11807. {
  11808. uvSource="tex";
  11809. class uvTransform
  11810. {
  11811. aside[]={1,0,0};
  11812. up[]={0,1,0};
  11813. dir[]={0,0,1};
  11814. pos[]={0,0,0};
  11815. };
  11816. };
  11817. class TexGen1
  11818. {
  11819. uvSource="tex";
  11820. class uvTransform
  11821. {
  11822. aside[]={5,0,0};
  11823. up[]={0,5,0};
  11824. dir[]={0,0,0};
  11825. pos[]={0,0,0};
  11826. };
  11827. };
  11828. class TexGen2
  11829. {
  11830. uvSource="tex";
  11831. class uvTransform
  11832. {
  11833. aside[]={5,0,0};
  11834. up[]={0,5,0};
  11835. dir[]={0,0,0};
  11836. pos[]={0,0,0};
  11837. };
  11838. };
  11839. PixelShaderID="TerrainSNX";
  11840. VertexShaderID="Terrain";
  11841. class Stage2
  11842. {
  11843. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  11844. texGen=0;
  11845. };
  11846. class Stage3
  11847. {
  11848. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  11849. texGen=1;
  11850. };
  11851. class Stage4
  11852. {
  11853. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  11854. texGen=2;
  11855. };
  11856. class Stage5
  11857. {
  11858. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  11859. texGen=1;
  11860. };
  11861. class Stage6
  11862. {
  11863. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  11864. texGen=2;
  11865. };
  11866. class Stage7
  11867. {
  11868. texture="";
  11869. texGen=1;
  11870. };
  11871. class Stage8
  11872. {
  11873. texture="";
  11874. texGen=2;
  11875. };
  11876. class Stage9
  11877. {
  11878. texture="";
  11879. texGen=1;
  11880. };
  11881. class Stage10
  11882. {
  11883. texture="";
  11884. texGen=2;
  11885. };
  11886. class Stage14
  11887. {
  11888. texture="brava\avalon_island_m\data\layers\n_002_000_nohq.png";
  11889. texGen=3;
  11890. };
  11891. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-000_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_L00_N_L03_L04.rvmat""
  11892. rapify Version 1.82, Dll 7.46 "P_002-000_L00_N_L03_L04.rvmat"
  11893. No Error(s)
  11894. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_L00_N_L03_L04.rvmat
  11895.  
  11896. ambient[]={1,1,1,1};
  11897. diffuse[]={1,1,1,1};
  11898. forcedDiffuse[]={0,0,0,0};
  11899. emmisive[]={0,0,0,0};
  11900. specular[]={0,0,0,0};
  11901. specularPower=0;
  11902. class Stage0
  11903. {
  11904. texture="brava\avalon_island_m\data\layers\s_002_000_lco.png";
  11905. texGen=3;
  11906. };
  11907. class Stage1
  11908. {
  11909. texture="brava\avalon_island_m\data\layers\m_002_000_lca.png";
  11910. texGen=4;
  11911. };
  11912. class TexGen3
  11913. {
  11914. uvSource="worldPos";
  11915. class uvTransform
  11916. {
  11917. aside[]={0.00032552084,0,0};
  11918. up[]={0,0,0.00032552084};
  11919. dir[]={0,-0.00032552084,0};
  11920. pos[]={-1.84375,4.03125,0};
  11921. };
  11922. };
  11923. class TexGen4
  11924. {
  11925. uvSource="worldPos";
  11926. class uvTransform
  11927. {
  11928. aside[]={0.00032552084,0,0};
  11929. up[]={0,0,0.00032552084};
  11930. dir[]={0,-0.00032552084,0};
  11931. pos[]={-1.84375,4.03125,0};
  11932. };
  11933. };
  11934. class TexGen0
  11935. {
  11936. uvSource="tex";
  11937. class uvTransform
  11938. {
  11939. aside[]={1,0,0};
  11940. up[]={0,1,0};
  11941. dir[]={0,0,1};
  11942. pos[]={0,0,0};
  11943. };
  11944. };
  11945. class TexGen1
  11946. {
  11947. uvSource="tex";
  11948. class uvTransform
  11949. {
  11950. aside[]={5,0,0};
  11951. up[]={0,5,0};
  11952. dir[]={0,0,0};
  11953. pos[]={0,0,0};
  11954. };
  11955. };
  11956. class TexGen2
  11957. {
  11958. uvSource="tex";
  11959. class uvTransform
  11960. {
  11961. aside[]={5,0,0};
  11962. up[]={0,5,0};
  11963. dir[]={0,0,0};
  11964. pos[]={0,0,0};
  11965. };
  11966. };
  11967. PixelShaderID="TerrainSNX";
  11968. VertexShaderID="Terrain";
  11969. class Stage2
  11970. {
  11971. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  11972. texGen=0;
  11973. };
  11974. class Stage3
  11975. {
  11976. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  11977. texGen=1;
  11978. };
  11979. class Stage4
  11980. {
  11981. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  11982. texGen=2;
  11983. };
  11984. class Stage5
  11985. {
  11986. texture="";
  11987. texGen=1;
  11988. };
  11989. class Stage6
  11990. {
  11991. texture="";
  11992. texGen=2;
  11993. };
  11994. class Stage7
  11995. {
  11996. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  11997. texGen=1;
  11998. };
  11999. class Stage8
  12000. {
  12001. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  12002. texGen=2;
  12003. };
  12004. class Stage9
  12005. {
  12006. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  12007. texGen=1;
  12008. };
  12009. class Stage10
  12010. {
  12011. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  12012. texGen=2;
  12013. };
  12014. class Stage14
  12015. {
  12016. texture="brava\avalon_island_m\data\layers\n_002_000_nohq.png";
  12017. texGen=3;
  12018. };
  12019. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-000_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_L00_N_N_L04.rvmat""
  12020. rapify Version 1.82, Dll 7.46 "P_002-000_L00_N_N_L04.rvmat"
  12021. No Error(s)
  12022. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_L00_N_N_L04.rvmat
  12023.  
  12024. ambient[]={1,1,1,1};
  12025. diffuse[]={1,1,1,1};
  12026. forcedDiffuse[]={0,0,0,0};
  12027. emmisive[]={0,0,0,0};
  12028. specular[]={0,0,0,0};
  12029. specularPower=0;
  12030. class Stage0
  12031. {
  12032. texture="brava\avalon_island_m\data\layers\s_002_000_lco.png";
  12033. texGen=3;
  12034. };
  12035. class Stage1
  12036. {
  12037. texture="brava\avalon_island_m\data\layers\m_002_000_lca.png";
  12038. texGen=4;
  12039. };
  12040. class TexGen3
  12041. {
  12042. uvSource="worldPos";
  12043. class uvTransform
  12044. {
  12045. aside[]={0.00032552084,0,0};
  12046. up[]={0,0,0.00032552084};
  12047. dir[]={0,-0.00032552084,0};
  12048. pos[]={-1.84375,4.03125,0};
  12049. };
  12050. };
  12051. class TexGen4
  12052. {
  12053. uvSource="worldPos";
  12054. class uvTransform
  12055. {
  12056. aside[]={0.00032552084,0,0};
  12057. up[]={0,0,0.00032552084};
  12058. dir[]={0,-0.00032552084,0};
  12059. pos[]={-1.84375,4.03125,0};
  12060. };
  12061. };
  12062. class TexGen0
  12063. {
  12064. uvSource="tex";
  12065. class uvTransform
  12066. {
  12067. aside[]={1,0,0};
  12068. up[]={0,1,0};
  12069. dir[]={0,0,1};
  12070. pos[]={0,0,0};
  12071. };
  12072. };
  12073. class TexGen1
  12074. {
  12075. uvSource="tex";
  12076. class uvTransform
  12077. {
  12078. aside[]={5,0,0};
  12079. up[]={0,5,0};
  12080. dir[]={0,0,0};
  12081. pos[]={0,0,0};
  12082. };
  12083. };
  12084. class TexGen2
  12085. {
  12086. uvSource="tex";
  12087. class uvTransform
  12088. {
  12089. aside[]={5,0,0};
  12090. up[]={0,5,0};
  12091. dir[]={0,0,0};
  12092. pos[]={0,0,0};
  12093. };
  12094. };
  12095. PixelShaderID="TerrainSNX";
  12096. VertexShaderID="Terrain";
  12097. class Stage2
  12098. {
  12099. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  12100. texGen=0;
  12101. };
  12102. class Stage3
  12103. {
  12104. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  12105. texGen=1;
  12106. };
  12107. class Stage4
  12108. {
  12109. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  12110. texGen=2;
  12111. };
  12112. class Stage5
  12113. {
  12114. texture="";
  12115. texGen=1;
  12116. };
  12117. class Stage6
  12118. {
  12119. texture="";
  12120. texGen=2;
  12121. };
  12122. class Stage7
  12123. {
  12124. texture="";
  12125. texGen=1;
  12126. };
  12127. class Stage8
  12128. {
  12129. texture="";
  12130. texGen=2;
  12131. };
  12132. class Stage9
  12133. {
  12134. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  12135. texGen=1;
  12136. };
  12137. class Stage10
  12138. {
  12139. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  12140. texGen=2;
  12141. };
  12142. class Stage14
  12143. {
  12144. texture="brava\avalon_island_m\data\layers\n_002_000_nohq.png";
  12145. texGen=3;
  12146. };
  12147. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-000_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_L00_N_N_N.rvmat""
  12148. rapify Version 1.82, Dll 7.46 "P_002-000_L00_N_N_N.rvmat"
  12149. No Error(s)
  12150. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_L00_N_N_N.rvmat
  12151.  
  12152. ambient[]={1,1,1,1};
  12153. diffuse[]={1,1,1,1};
  12154. forcedDiffuse[]={0,0,0,0};
  12155. emmisive[]={0,0,0,0};
  12156. specular[]={0,0,0,0};
  12157. specularPower=0;
  12158. class Stage0
  12159. {
  12160. texture="brava\avalon_island_m\data\layers\s_002_000_lco.png";
  12161. texGen=3;
  12162. };
  12163. class Stage1
  12164. {
  12165. texture="brava\avalon_island_m\data\layers\m_002_000_lca.png";
  12166. texGen=4;
  12167. };
  12168. class TexGen3
  12169. {
  12170. uvSource="worldPos";
  12171. class uvTransform
  12172. {
  12173. aside[]={0.00032552084,0,0};
  12174. up[]={0,0,0.00032552084};
  12175. dir[]={0,-0.00032552084,0};
  12176. pos[]={-1.84375,4.03125,0};
  12177. };
  12178. };
  12179. class TexGen4
  12180. {
  12181. uvSource="worldPos";
  12182. class uvTransform
  12183. {
  12184. aside[]={0.00032552084,0,0};
  12185. up[]={0,0,0.00032552084};
  12186. dir[]={0,-0.00032552084,0};
  12187. pos[]={-1.84375,4.03125,0};
  12188. };
  12189. };
  12190. class TexGen0
  12191. {
  12192. uvSource="tex";
  12193. class uvTransform
  12194. {
  12195. aside[]={1,0,0};
  12196. up[]={0,1,0};
  12197. dir[]={0,0,1};
  12198. pos[]={0,0,0};
  12199. };
  12200. };
  12201. class TexGen1
  12202. {
  12203. uvSource="tex";
  12204. class uvTransform
  12205. {
  12206. aside[]={5,0,0};
  12207. up[]={0,5,0};
  12208. dir[]={0,0,0};
  12209. pos[]={0,0,0};
  12210. };
  12211. };
  12212. class TexGen2
  12213. {
  12214. uvSource="tex";
  12215. class uvTransform
  12216. {
  12217. aside[]={5,0,0};
  12218. up[]={0,5,0};
  12219. dir[]={0,0,0};
  12220. pos[]={0,0,0};
  12221. };
  12222. };
  12223. PixelShaderID="TerrainSNX";
  12224. VertexShaderID="Terrain";
  12225. class Stage2
  12226. {
  12227. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  12228. texGen=0;
  12229. };
  12230. class Stage3
  12231. {
  12232. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  12233. texGen=1;
  12234. };
  12235. class Stage4
  12236. {
  12237. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  12238. texGen=2;
  12239. };
  12240. class Stage5
  12241. {
  12242. texture="";
  12243. texGen=1;
  12244. };
  12245. class Stage6
  12246. {
  12247. texture="";
  12248. texGen=2;
  12249. };
  12250. class Stage7
  12251. {
  12252. texture="";
  12253. texGen=1;
  12254. };
  12255. class Stage8
  12256. {
  12257. texture="";
  12258. texGen=2;
  12259. };
  12260. class Stage9
  12261. {
  12262. texture="";
  12263. texGen=1;
  12264. };
  12265. class Stage10
  12266. {
  12267. texture="";
  12268. texGen=2;
  12269. };
  12270. class Stage14
  12271. {
  12272. texture="brava\avalon_island_m\data\layers\n_002_000_nohq.png";
  12273. texGen=3;
  12274. };
  12275. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-000_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_N_L02_L03_L04.rvmat""
  12276. rapify Version 1.82, Dll 7.46 "P_002-000_N_L02_L03_L04.rvmat"
  12277. No Error(s)
  12278. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_N_L02_L03_L04.rvmat
  12279.  
  12280. ambient[]={1,1,1,1};
  12281. diffuse[]={1,1,1,1};
  12282. forcedDiffuse[]={0,0,0,0};
  12283. emmisive[]={0,0,0,0};
  12284. specular[]={0,0,0,0};
  12285. specularPower=0;
  12286. class Stage0
  12287. {
  12288. texture="brava\avalon_island_m\data\layers\s_002_000_lco.png";
  12289. texGen=3;
  12290. };
  12291. class Stage1
  12292. {
  12293. texture="brava\avalon_island_m\data\layers\m_002_000_lca.png";
  12294. texGen=4;
  12295. };
  12296. class TexGen3
  12297. {
  12298. uvSource="worldPos";
  12299. class uvTransform
  12300. {
  12301. aside[]={0.00032552084,0,0};
  12302. up[]={0,0,0.00032552084};
  12303. dir[]={0,-0.00032552084,0};
  12304. pos[]={-1.84375,4.03125,0};
  12305. };
  12306. };
  12307. class TexGen4
  12308. {
  12309. uvSource="worldPos";
  12310. class uvTransform
  12311. {
  12312. aside[]={0.00032552084,0,0};
  12313. up[]={0,0,0.00032552084};
  12314. dir[]={0,-0.00032552084,0};
  12315. pos[]={-1.84375,4.03125,0};
  12316. };
  12317. };
  12318. class TexGen0
  12319. {
  12320. uvSource="tex";
  12321. class uvTransform
  12322. {
  12323. aside[]={1,0,0};
  12324. up[]={0,1,0};
  12325. dir[]={0,0,1};
  12326. pos[]={0,0,0};
  12327. };
  12328. };
  12329. class TexGen1
  12330. {
  12331. uvSource="tex";
  12332. class uvTransform
  12333. {
  12334. aside[]={5,0,0};
  12335. up[]={0,5,0};
  12336. dir[]={0,0,0};
  12337. pos[]={0,0,0};
  12338. };
  12339. };
  12340. class TexGen2
  12341. {
  12342. uvSource="tex";
  12343. class uvTransform
  12344. {
  12345. aside[]={5,0,0};
  12346. up[]={0,5,0};
  12347. dir[]={0,0,0};
  12348. pos[]={0,0,0};
  12349. };
  12350. };
  12351. PixelShaderID="TerrainSNX";
  12352. VertexShaderID="Terrain";
  12353. class Stage2
  12354. {
  12355. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  12356. texGen=0;
  12357. };
  12358. class Stage3
  12359. {
  12360. texture="";
  12361. texGen=1;
  12362. };
  12363. class Stage4
  12364. {
  12365. texture="";
  12366. texGen=2;
  12367. };
  12368. class Stage5
  12369. {
  12370. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  12371. texGen=1;
  12372. };
  12373. class Stage6
  12374. {
  12375. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  12376. texGen=2;
  12377. };
  12378. class Stage7
  12379. {
  12380. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  12381. texGen=1;
  12382. };
  12383. class Stage8
  12384. {
  12385. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  12386. texGen=2;
  12387. };
  12388. class Stage9
  12389. {
  12390. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  12391. texGen=1;
  12392. };
  12393. class Stage10
  12394. {
  12395. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  12396. texGen=2;
  12397. };
  12398. class Stage14
  12399. {
  12400. texture="brava\avalon_island_m\data\layers\n_002_000_nohq.png";
  12401. texGen=3;
  12402. };
  12403. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-000_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_N_N_L03_L04.rvmat""
  12404. rapify Version 1.82, Dll 7.46 "P_002-000_N_N_L03_L04.rvmat"
  12405. No Error(s)
  12406. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_N_N_L03_L04.rvmat
  12407.  
  12408. ambient[]={1,1,1,1};
  12409. diffuse[]={1,1,1,1};
  12410. forcedDiffuse[]={0,0,0,0};
  12411. emmisive[]={0,0,0,0};
  12412. specular[]={0,0,0,0};
  12413. specularPower=0;
  12414. class Stage0
  12415. {
  12416. texture="brava\avalon_island_m\data\layers\s_002_000_lco.png";
  12417. texGen=3;
  12418. };
  12419. class Stage1
  12420. {
  12421. texture="brava\avalon_island_m\data\layers\m_002_000_lca.png";
  12422. texGen=4;
  12423. };
  12424. class TexGen3
  12425. {
  12426. uvSource="worldPos";
  12427. class uvTransform
  12428. {
  12429. aside[]={0.00032552084,0,0};
  12430. up[]={0,0,0.00032552084};
  12431. dir[]={0,-0.00032552084,0};
  12432. pos[]={-1.84375,4.03125,0};
  12433. };
  12434. };
  12435. class TexGen4
  12436. {
  12437. uvSource="worldPos";
  12438. class uvTransform
  12439. {
  12440. aside[]={0.00032552084,0,0};
  12441. up[]={0,0,0.00032552084};
  12442. dir[]={0,-0.00032552084,0};
  12443. pos[]={-1.84375,4.03125,0};
  12444. };
  12445. };
  12446. class TexGen0
  12447. {
  12448. uvSource="tex";
  12449. class uvTransform
  12450. {
  12451. aside[]={1,0,0};
  12452. up[]={0,1,0};
  12453. dir[]={0,0,1};
  12454. pos[]={0,0,0};
  12455. };
  12456. };
  12457. class TexGen1
  12458. {
  12459. uvSource="tex";
  12460. class uvTransform
  12461. {
  12462. aside[]={5,0,0};
  12463. up[]={0,5,0};
  12464. dir[]={0,0,0};
  12465. pos[]={0,0,0};
  12466. };
  12467. };
  12468. class TexGen2
  12469. {
  12470. uvSource="tex";
  12471. class uvTransform
  12472. {
  12473. aside[]={5,0,0};
  12474. up[]={0,5,0};
  12475. dir[]={0,0,0};
  12476. pos[]={0,0,0};
  12477. };
  12478. };
  12479. PixelShaderID="TerrainSNX";
  12480. VertexShaderID="Terrain";
  12481. class Stage2
  12482. {
  12483. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  12484. texGen=0;
  12485. };
  12486. class Stage3
  12487. {
  12488. texture="";
  12489. texGen=1;
  12490. };
  12491. class Stage4
  12492. {
  12493. texture="";
  12494. texGen=2;
  12495. };
  12496. class Stage5
  12497. {
  12498. texture="";
  12499. texGen=1;
  12500. };
  12501. class Stage6
  12502. {
  12503. texture="";
  12504. texGen=2;
  12505. };
  12506. class Stage7
  12507. {
  12508. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  12509. texGen=1;
  12510. };
  12511. class Stage8
  12512. {
  12513. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  12514. texGen=2;
  12515. };
  12516. class Stage9
  12517. {
  12518. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  12519. texGen=1;
  12520. };
  12521. class Stage10
  12522. {
  12523. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  12524. texGen=2;
  12525. };
  12526. class Stage14
  12527. {
  12528. texture="brava\avalon_island_m\data\layers\n_002_000_nohq.png";
  12529. texGen=3;
  12530. };
  12531. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-000_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_N_N_L03_N.rvmat""
  12532. rapify Version 1.82, Dll 7.46 "P_002-000_N_N_L03_N.rvmat"
  12533. No Error(s)
  12534. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_N_N_L03_N.rvmat
  12535.  
  12536. ambient[]={1,1,1,1};
  12537. diffuse[]={1,1,1,1};
  12538. forcedDiffuse[]={0,0,0,0};
  12539. emmisive[]={0,0,0,0};
  12540. specular[]={0,0,0,0};
  12541. specularPower=0;
  12542. class Stage0
  12543. {
  12544. texture="brava\avalon_island_m\data\layers\s_002_000_lco.png";
  12545. texGen=3;
  12546. };
  12547. class Stage1
  12548. {
  12549. texture="brava\avalon_island_m\data\layers\m_002_000_lca.png";
  12550. texGen=4;
  12551. };
  12552. class TexGen3
  12553. {
  12554. uvSource="worldPos";
  12555. class uvTransform
  12556. {
  12557. aside[]={0.00032552084,0,0};
  12558. up[]={0,0,0.00032552084};
  12559. dir[]={0,-0.00032552084,0};
  12560. pos[]={-1.84375,4.03125,0};
  12561. };
  12562. };
  12563. class TexGen4
  12564. {
  12565. uvSource="worldPos";
  12566. class uvTransform
  12567. {
  12568. aside[]={0.00032552084,0,0};
  12569. up[]={0,0,0.00032552084};
  12570. dir[]={0,-0.00032552084,0};
  12571. pos[]={-1.84375,4.03125,0};
  12572. };
  12573. };
  12574. class TexGen0
  12575. {
  12576. uvSource="tex";
  12577. class uvTransform
  12578. {
  12579. aside[]={1,0,0};
  12580. up[]={0,1,0};
  12581. dir[]={0,0,1};
  12582. pos[]={0,0,0};
  12583. };
  12584. };
  12585. class TexGen1
  12586. {
  12587. uvSource="tex";
  12588. class uvTransform
  12589. {
  12590. aside[]={5,0,0};
  12591. up[]={0,5,0};
  12592. dir[]={0,0,0};
  12593. pos[]={0,0,0};
  12594. };
  12595. };
  12596. class TexGen2
  12597. {
  12598. uvSource="tex";
  12599. class uvTransform
  12600. {
  12601. aside[]={5,0,0};
  12602. up[]={0,5,0};
  12603. dir[]={0,0,0};
  12604. pos[]={0,0,0};
  12605. };
  12606. };
  12607. PixelShaderID="TerrainSNX";
  12608. VertexShaderID="Terrain";
  12609. class Stage2
  12610. {
  12611. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  12612. texGen=0;
  12613. };
  12614. class Stage3
  12615. {
  12616. texture="";
  12617. texGen=1;
  12618. };
  12619. class Stage4
  12620. {
  12621. texture="";
  12622. texGen=2;
  12623. };
  12624. class Stage5
  12625. {
  12626. texture="";
  12627. texGen=1;
  12628. };
  12629. class Stage6
  12630. {
  12631. texture="";
  12632. texGen=2;
  12633. };
  12634. class Stage7
  12635. {
  12636. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  12637. texGen=1;
  12638. };
  12639. class Stage8
  12640. {
  12641. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  12642. texGen=2;
  12643. };
  12644. class Stage9
  12645. {
  12646. texture="";
  12647. texGen=1;
  12648. };
  12649. class Stage10
  12650. {
  12651. texture="";
  12652. texGen=2;
  12653. };
  12654. class Stage14
  12655. {
  12656. texture="brava\avalon_island_m\data\layers\n_002_000_nohq.png";
  12657. texGen=3;
  12658. };
  12659. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-000_N_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_N_N_N_L04.rvmat""
  12660. rapify Version 1.82, Dll 7.46 "P_002-000_N_N_N_L04.rvmat"
  12661. No Error(s)
  12662. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-000_N_N_N_L04.rvmat
  12663.  
  12664. ambient[]={1,1,1,1};
  12665. diffuse[]={1,1,1,1};
  12666. forcedDiffuse[]={0,0,0,0};
  12667. emmisive[]={0,0,0,0};
  12668. specular[]={0,0,0,0};
  12669. specularPower=0;
  12670. class Stage0
  12671. {
  12672. texture="brava\avalon_island_m\data\layers\s_002_000_lco.png";
  12673. texGen=3;
  12674. };
  12675. class Stage1
  12676. {
  12677. texture="brava\avalon_island_m\data\layers\m_002_000_lca.png";
  12678. texGen=4;
  12679. };
  12680. class TexGen3
  12681. {
  12682. uvSource="worldPos";
  12683. class uvTransform
  12684. {
  12685. aside[]={0.00032552084,0,0};
  12686. up[]={0,0,0.00032552084};
  12687. dir[]={0,-0.00032552084,0};
  12688. pos[]={-1.84375,4.03125,0};
  12689. };
  12690. };
  12691. class TexGen4
  12692. {
  12693. uvSource="worldPos";
  12694. class uvTransform
  12695. {
  12696. aside[]={0.00032552084,0,0};
  12697. up[]={0,0,0.00032552084};
  12698. dir[]={0,-0.00032552084,0};
  12699. pos[]={-1.84375,4.03125,0};
  12700. };
  12701. };
  12702. class TexGen0
  12703. {
  12704. uvSource="tex";
  12705. class uvTransform
  12706. {
  12707. aside[]={1,0,0};
  12708. up[]={0,1,0};
  12709. dir[]={0,0,1};
  12710. pos[]={0,0,0};
  12711. };
  12712. };
  12713. class TexGen1
  12714. {
  12715. uvSource="tex";
  12716. class uvTransform
  12717. {
  12718. aside[]={5,0,0};
  12719. up[]={0,5,0};
  12720. dir[]={0,0,0};
  12721. pos[]={0,0,0};
  12722. };
  12723. };
  12724. class TexGen2
  12725. {
  12726. uvSource="tex";
  12727. class uvTransform
  12728. {
  12729. aside[]={5,0,0};
  12730. up[]={0,5,0};
  12731. dir[]={0,0,0};
  12732. pos[]={0,0,0};
  12733. };
  12734. };
  12735. PixelShaderID="TerrainSNX";
  12736. VertexShaderID="Terrain";
  12737. class Stage2
  12738. {
  12739. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  12740. texGen=0;
  12741. };
  12742. class Stage3
  12743. {
  12744. texture="";
  12745. texGen=1;
  12746. };
  12747. class Stage4
  12748. {
  12749. texture="";
  12750. texGen=2;
  12751. };
  12752. class Stage5
  12753. {
  12754. texture="";
  12755. texGen=1;
  12756. };
  12757. class Stage6
  12758. {
  12759. texture="";
  12760. texGen=2;
  12761. };
  12762. class Stage7
  12763. {
  12764. texture="";
  12765. texGen=1;
  12766. };
  12767. class Stage8
  12768. {
  12769. texture="";
  12770. texGen=2;
  12771. };
  12772. class Stage9
  12773. {
  12774. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  12775. texGen=1;
  12776. };
  12777. class Stage10
  12778. {
  12779. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  12780. texGen=2;
  12781. };
  12782. class Stage14
  12783. {
  12784. texture="brava\avalon_island_m\data\layers\n_002_000_nohq.png";
  12785. texGen=3;
  12786. };
  12787. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-001_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_L00_L02_L03_L04.rvmat""
  12788. rapify Version 1.82, Dll 7.46 "P_002-001_L00_L02_L03_L04.rvmat"
  12789. No Error(s)
  12790. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_L00_L02_L03_L04.rvmat
  12791.  
  12792. ambient[]={1,1,1,1};
  12793. diffuse[]={1,1,1,1};
  12794. forcedDiffuse[]={0,0,0,0};
  12795. emmisive[]={0,0,0,0};
  12796. specular[]={0,0,0,0};
  12797. specularPower=0;
  12798. class Stage0
  12799. {
  12800. texture="brava\avalon_island_m\data\layers\s_002_001_lco.png";
  12801. texGen=3;
  12802. };
  12803. class Stage1
  12804. {
  12805. texture="brava\avalon_island_m\data\layers\m_002_001_lca.png";
  12806. texGen=4;
  12807. };
  12808. class TexGen3
  12809. {
  12810. uvSource="worldPos";
  12811. class uvTransform
  12812. {
  12813. aside[]={0.00032552084,0,0};
  12814. up[]={0,0,0.00032552084};
  12815. dir[]={0,-0.00032552084,0};
  12816. pos[]={-1.84375,3.09375,0};
  12817. };
  12818. };
  12819. class TexGen4
  12820. {
  12821. uvSource="worldPos";
  12822. class uvTransform
  12823. {
  12824. aside[]={0.00032552084,0,0};
  12825. up[]={0,0,0.00032552084};
  12826. dir[]={0,-0.00032552084,0};
  12827. pos[]={-1.84375,3.09375,0};
  12828. };
  12829. };
  12830. class TexGen0
  12831. {
  12832. uvSource="tex";
  12833. class uvTransform
  12834. {
  12835. aside[]={1,0,0};
  12836. up[]={0,1,0};
  12837. dir[]={0,0,1};
  12838. pos[]={0,0,0};
  12839. };
  12840. };
  12841. class TexGen1
  12842. {
  12843. uvSource="tex";
  12844. class uvTransform
  12845. {
  12846. aside[]={5,0,0};
  12847. up[]={0,5,0};
  12848. dir[]={0,0,0};
  12849. pos[]={0,0,0};
  12850. };
  12851. };
  12852. class TexGen2
  12853. {
  12854. uvSource="tex";
  12855. class uvTransform
  12856. {
  12857. aside[]={5,0,0};
  12858. up[]={0,5,0};
  12859. dir[]={0,0,0};
  12860. pos[]={0,0,0};
  12861. };
  12862. };
  12863. PixelShaderID="TerrainSNX";
  12864. VertexShaderID="Terrain";
  12865. class Stage2
  12866. {
  12867. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  12868. texGen=0;
  12869. };
  12870. class Stage3
  12871. {
  12872. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  12873. texGen=1;
  12874. };
  12875. class Stage4
  12876. {
  12877. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  12878. texGen=2;
  12879. };
  12880. class Stage5
  12881. {
  12882. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  12883. texGen=1;
  12884. };
  12885. class Stage6
  12886. {
  12887. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  12888. texGen=2;
  12889. };
  12890. class Stage7
  12891. {
  12892. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  12893. texGen=1;
  12894. };
  12895. class Stage8
  12896. {
  12897. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  12898. texGen=2;
  12899. };
  12900. class Stage9
  12901. {
  12902. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  12903. texGen=1;
  12904. };
  12905. class Stage10
  12906. {
  12907. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  12908. texGen=2;
  12909. };
  12910. class Stage14
  12911. {
  12912. texture="brava\avalon_island_m\data\layers\n_002_001_nohq.png";
  12913. texGen=3;
  12914. };
  12915. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-001_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_L00_L02_N_L04.rvmat""
  12916. rapify Version 1.82, Dll 7.46 "P_002-001_L00_L02_N_L04.rvmat"
  12917. No Error(s)
  12918. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_L00_L02_N_L04.rvmat
  12919.  
  12920. ambient[]={1,1,1,1};
  12921. diffuse[]={1,1,1,1};
  12922. forcedDiffuse[]={0,0,0,0};
  12923. emmisive[]={0,0,0,0};
  12924. specular[]={0,0,0,0};
  12925. specularPower=0;
  12926. class Stage0
  12927. {
  12928. texture="brava\avalon_island_m\data\layers\s_002_001_lco.png";
  12929. texGen=3;
  12930. };
  12931. class Stage1
  12932. {
  12933. texture="brava\avalon_island_m\data\layers\m_002_001_lca.png";
  12934. texGen=4;
  12935. };
  12936. class TexGen3
  12937. {
  12938. uvSource="worldPos";
  12939. class uvTransform
  12940. {
  12941. aside[]={0.00032552084,0,0};
  12942. up[]={0,0,0.00032552084};
  12943. dir[]={0,-0.00032552084,0};
  12944. pos[]={-1.84375,3.09375,0};
  12945. };
  12946. };
  12947. class TexGen4
  12948. {
  12949. uvSource="worldPos";
  12950. class uvTransform
  12951. {
  12952. aside[]={0.00032552084,0,0};
  12953. up[]={0,0,0.00032552084};
  12954. dir[]={0,-0.00032552084,0};
  12955. pos[]={-1.84375,3.09375,0};
  12956. };
  12957. };
  12958. class TexGen0
  12959. {
  12960. uvSource="tex";
  12961. class uvTransform
  12962. {
  12963. aside[]={1,0,0};
  12964. up[]={0,1,0};
  12965. dir[]={0,0,1};
  12966. pos[]={0,0,0};
  12967. };
  12968. };
  12969. class TexGen1
  12970. {
  12971. uvSource="tex";
  12972. class uvTransform
  12973. {
  12974. aside[]={5,0,0};
  12975. up[]={0,5,0};
  12976. dir[]={0,0,0};
  12977. pos[]={0,0,0};
  12978. };
  12979. };
  12980. class TexGen2
  12981. {
  12982. uvSource="tex";
  12983. class uvTransform
  12984. {
  12985. aside[]={5,0,0};
  12986. up[]={0,5,0};
  12987. dir[]={0,0,0};
  12988. pos[]={0,0,0};
  12989. };
  12990. };
  12991. PixelShaderID="TerrainSNX";
  12992. VertexShaderID="Terrain";
  12993. class Stage2
  12994. {
  12995. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  12996. texGen=0;
  12997. };
  12998. class Stage3
  12999. {
  13000. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  13001. texGen=1;
  13002. };
  13003. class Stage4
  13004. {
  13005. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  13006. texGen=2;
  13007. };
  13008. class Stage5
  13009. {
  13010. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  13011. texGen=1;
  13012. };
  13013. class Stage6
  13014. {
  13015. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  13016. texGen=2;
  13017. };
  13018. class Stage7
  13019. {
  13020. texture="";
  13021. texGen=1;
  13022. };
  13023. class Stage8
  13024. {
  13025. texture="";
  13026. texGen=2;
  13027. };
  13028. class Stage9
  13029. {
  13030. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  13031. texGen=1;
  13032. };
  13033. class Stage10
  13034. {
  13035. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  13036. texGen=2;
  13037. };
  13038. class Stage14
  13039. {
  13040. texture="brava\avalon_island_m\data\layers\n_002_001_nohq.png";
  13041. texGen=3;
  13042. };
  13043. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-001_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_L00_L02_N_N.rvmat""
  13044. rapify Version 1.82, Dll 7.46 "P_002-001_L00_L02_N_N.rvmat"
  13045. No Error(s)
  13046. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_L00_L02_N_N.rvmat
  13047.  
  13048. ambient[]={1,1,1,1};
  13049. diffuse[]={1,1,1,1};
  13050. forcedDiffuse[]={0,0,0,0};
  13051. emmisive[]={0,0,0,0};
  13052. specular[]={0,0,0,0};
  13053. specularPower=0;
  13054. class Stage0
  13055. {
  13056. texture="brava\avalon_island_m\data\layers\s_002_001_lco.png";
  13057. texGen=3;
  13058. };
  13059. class Stage1
  13060. {
  13061. texture="brava\avalon_island_m\data\layers\m_002_001_lca.png";
  13062. texGen=4;
  13063. };
  13064. class TexGen3
  13065. {
  13066. uvSource="worldPos";
  13067. class uvTransform
  13068. {
  13069. aside[]={0.00032552084,0,0};
  13070. up[]={0,0,0.00032552084};
  13071. dir[]={0,-0.00032552084,0};
  13072. pos[]={-1.84375,3.09375,0};
  13073. };
  13074. };
  13075. class TexGen4
  13076. {
  13077. uvSource="worldPos";
  13078. class uvTransform
  13079. {
  13080. aside[]={0.00032552084,0,0};
  13081. up[]={0,0,0.00032552084};
  13082. dir[]={0,-0.00032552084,0};
  13083. pos[]={-1.84375,3.09375,0};
  13084. };
  13085. };
  13086. class TexGen0
  13087. {
  13088. uvSource="tex";
  13089. class uvTransform
  13090. {
  13091. aside[]={1,0,0};
  13092. up[]={0,1,0};
  13093. dir[]={0,0,1};
  13094. pos[]={0,0,0};
  13095. };
  13096. };
  13097. class TexGen1
  13098. {
  13099. uvSource="tex";
  13100. class uvTransform
  13101. {
  13102. aside[]={5,0,0};
  13103. up[]={0,5,0};
  13104. dir[]={0,0,0};
  13105. pos[]={0,0,0};
  13106. };
  13107. };
  13108. class TexGen2
  13109. {
  13110. uvSource="tex";
  13111. class uvTransform
  13112. {
  13113. aside[]={5,0,0};
  13114. up[]={0,5,0};
  13115. dir[]={0,0,0};
  13116. pos[]={0,0,0};
  13117. };
  13118. };
  13119. PixelShaderID="TerrainSNX";
  13120. VertexShaderID="Terrain";
  13121. class Stage2
  13122. {
  13123. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  13124. texGen=0;
  13125. };
  13126. class Stage3
  13127. {
  13128. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  13129. texGen=1;
  13130. };
  13131. class Stage4
  13132. {
  13133. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  13134. texGen=2;
  13135. };
  13136. class Stage5
  13137. {
  13138. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  13139. texGen=1;
  13140. };
  13141. class Stage6
  13142. {
  13143. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  13144. texGen=2;
  13145. };
  13146. class Stage7
  13147. {
  13148. texture="";
  13149. texGen=1;
  13150. };
  13151. class Stage8
  13152. {
  13153. texture="";
  13154. texGen=2;
  13155. };
  13156. class Stage9
  13157. {
  13158. texture="";
  13159. texGen=1;
  13160. };
  13161. class Stage10
  13162. {
  13163. texture="";
  13164. texGen=2;
  13165. };
  13166. class Stage14
  13167. {
  13168. texture="brava\avalon_island_m\data\layers\n_002_001_nohq.png";
  13169. texGen=3;
  13170. };
  13171. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-001_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_L00_N_L03_L04.rvmat""
  13172. rapify Version 1.82, Dll 7.46 "P_002-001_L00_N_L03_L04.rvmat"
  13173. No Error(s)
  13174. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_L00_N_L03_L04.rvmat
  13175.  
  13176. ambient[]={1,1,1,1};
  13177. diffuse[]={1,1,1,1};
  13178. forcedDiffuse[]={0,0,0,0};
  13179. emmisive[]={0,0,0,0};
  13180. specular[]={0,0,0,0};
  13181. specularPower=0;
  13182. class Stage0
  13183. {
  13184. texture="brava\avalon_island_m\data\layers\s_002_001_lco.png";
  13185. texGen=3;
  13186. };
  13187. class Stage1
  13188. {
  13189. texture="brava\avalon_island_m\data\layers\m_002_001_lca.png";
  13190. texGen=4;
  13191. };
  13192. class TexGen3
  13193. {
  13194. uvSource="worldPos";
  13195. class uvTransform
  13196. {
  13197. aside[]={0.00032552084,0,0};
  13198. up[]={0,0,0.00032552084};
  13199. dir[]={0,-0.00032552084,0};
  13200. pos[]={-1.84375,3.09375,0};
  13201. };
  13202. };
  13203. class TexGen4
  13204. {
  13205. uvSource="worldPos";
  13206. class uvTransform
  13207. {
  13208. aside[]={0.00032552084,0,0};
  13209. up[]={0,0,0.00032552084};
  13210. dir[]={0,-0.00032552084,0};
  13211. pos[]={-1.84375,3.09375,0};
  13212. };
  13213. };
  13214. class TexGen0
  13215. {
  13216. uvSource="tex";
  13217. class uvTransform
  13218. {
  13219. aside[]={1,0,0};
  13220. up[]={0,1,0};
  13221. dir[]={0,0,1};
  13222. pos[]={0,0,0};
  13223. };
  13224. };
  13225. class TexGen1
  13226. {
  13227. uvSource="tex";
  13228. class uvTransform
  13229. {
  13230. aside[]={5,0,0};
  13231. up[]={0,5,0};
  13232. dir[]={0,0,0};
  13233. pos[]={0,0,0};
  13234. };
  13235. };
  13236. class TexGen2
  13237. {
  13238. uvSource="tex";
  13239. class uvTransform
  13240. {
  13241. aside[]={5,0,0};
  13242. up[]={0,5,0};
  13243. dir[]={0,0,0};
  13244. pos[]={0,0,0};
  13245. };
  13246. };
  13247. PixelShaderID="TerrainSNX";
  13248. VertexShaderID="Terrain";
  13249. class Stage2
  13250. {
  13251. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  13252. texGen=0;
  13253. };
  13254. class Stage3
  13255. {
  13256. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  13257. texGen=1;
  13258. };
  13259. class Stage4
  13260. {
  13261. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  13262. texGen=2;
  13263. };
  13264. class Stage5
  13265. {
  13266. texture="";
  13267. texGen=1;
  13268. };
  13269. class Stage6
  13270. {
  13271. texture="";
  13272. texGen=2;
  13273. };
  13274. class Stage7
  13275. {
  13276. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  13277. texGen=1;
  13278. };
  13279. class Stage8
  13280. {
  13281. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  13282. texGen=2;
  13283. };
  13284. class Stage9
  13285. {
  13286. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  13287. texGen=1;
  13288. };
  13289. class Stage10
  13290. {
  13291. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  13292. texGen=2;
  13293. };
  13294. class Stage14
  13295. {
  13296. texture="brava\avalon_island_m\data\layers\n_002_001_nohq.png";
  13297. texGen=3;
  13298. };
  13299. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-001_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_L00_N_N_L04.rvmat""
  13300. rapify Version 1.82, Dll 7.46 "P_002-001_L00_N_N_L04.rvmat"
  13301. No Error(s)
  13302. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_L00_N_N_L04.rvmat
  13303.  
  13304. ambient[]={1,1,1,1};
  13305. diffuse[]={1,1,1,1};
  13306. forcedDiffuse[]={0,0,0,0};
  13307. emmisive[]={0,0,0,0};
  13308. specular[]={0,0,0,0};
  13309. specularPower=0;
  13310. class Stage0
  13311. {
  13312. texture="brava\avalon_island_m\data\layers\s_002_001_lco.png";
  13313. texGen=3;
  13314. };
  13315. class Stage1
  13316. {
  13317. texture="brava\avalon_island_m\data\layers\m_002_001_lca.png";
  13318. texGen=4;
  13319. };
  13320. class TexGen3
  13321. {
  13322. uvSource="worldPos";
  13323. class uvTransform
  13324. {
  13325. aside[]={0.00032552084,0,0};
  13326. up[]={0,0,0.00032552084};
  13327. dir[]={0,-0.00032552084,0};
  13328. pos[]={-1.84375,3.09375,0};
  13329. };
  13330. };
  13331. class TexGen4
  13332. {
  13333. uvSource="worldPos";
  13334. class uvTransform
  13335. {
  13336. aside[]={0.00032552084,0,0};
  13337. up[]={0,0,0.00032552084};
  13338. dir[]={0,-0.00032552084,0};
  13339. pos[]={-1.84375,3.09375,0};
  13340. };
  13341. };
  13342. class TexGen0
  13343. {
  13344. uvSource="tex";
  13345. class uvTransform
  13346. {
  13347. aside[]={1,0,0};
  13348. up[]={0,1,0};
  13349. dir[]={0,0,1};
  13350. pos[]={0,0,0};
  13351. };
  13352. };
  13353. class TexGen1
  13354. {
  13355. uvSource="tex";
  13356. class uvTransform
  13357. {
  13358. aside[]={5,0,0};
  13359. up[]={0,5,0};
  13360. dir[]={0,0,0};
  13361. pos[]={0,0,0};
  13362. };
  13363. };
  13364. class TexGen2
  13365. {
  13366. uvSource="tex";
  13367. class uvTransform
  13368. {
  13369. aside[]={5,0,0};
  13370. up[]={0,5,0};
  13371. dir[]={0,0,0};
  13372. pos[]={0,0,0};
  13373. };
  13374. };
  13375. PixelShaderID="TerrainSNX";
  13376. VertexShaderID="Terrain";
  13377. class Stage2
  13378. {
  13379. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  13380. texGen=0;
  13381. };
  13382. class Stage3
  13383. {
  13384. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  13385. texGen=1;
  13386. };
  13387. class Stage4
  13388. {
  13389. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  13390. texGen=2;
  13391. };
  13392. class Stage5
  13393. {
  13394. texture="";
  13395. texGen=1;
  13396. };
  13397. class Stage6
  13398. {
  13399. texture="";
  13400. texGen=2;
  13401. };
  13402. class Stage7
  13403. {
  13404. texture="";
  13405. texGen=1;
  13406. };
  13407. class Stage8
  13408. {
  13409. texture="";
  13410. texGen=2;
  13411. };
  13412. class Stage9
  13413. {
  13414. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  13415. texGen=1;
  13416. };
  13417. class Stage10
  13418. {
  13419. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  13420. texGen=2;
  13421. };
  13422. class Stage14
  13423. {
  13424. texture="brava\avalon_island_m\data\layers\n_002_001_nohq.png";
  13425. texGen=3;
  13426. };
  13427. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-001_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_L00_N_N_N.rvmat""
  13428. rapify Version 1.82, Dll 7.46 "P_002-001_L00_N_N_N.rvmat"
  13429. No Error(s)
  13430. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_L00_N_N_N.rvmat
  13431.  
  13432. ambient[]={1,1,1,1};
  13433. diffuse[]={1,1,1,1};
  13434. forcedDiffuse[]={0,0,0,0};
  13435. emmisive[]={0,0,0,0};
  13436. specular[]={0,0,0,0};
  13437. specularPower=0;
  13438. class Stage0
  13439. {
  13440. texture="brava\avalon_island_m\data\layers\s_002_001_lco.png";
  13441. texGen=3;
  13442. };
  13443. class Stage1
  13444. {
  13445. texture="brava\avalon_island_m\data\layers\m_002_001_lca.png";
  13446. texGen=4;
  13447. };
  13448. class TexGen3
  13449. {
  13450. uvSource="worldPos";
  13451. class uvTransform
  13452. {
  13453. aside[]={0.00032552084,0,0};
  13454. up[]={0,0,0.00032552084};
  13455. dir[]={0,-0.00032552084,0};
  13456. pos[]={-1.84375,3.09375,0};
  13457. };
  13458. };
  13459. class TexGen4
  13460. {
  13461. uvSource="worldPos";
  13462. class uvTransform
  13463. {
  13464. aside[]={0.00032552084,0,0};
  13465. up[]={0,0,0.00032552084};
  13466. dir[]={0,-0.00032552084,0};
  13467. pos[]={-1.84375,3.09375,0};
  13468. };
  13469. };
  13470. class TexGen0
  13471. {
  13472. uvSource="tex";
  13473. class uvTransform
  13474. {
  13475. aside[]={1,0,0};
  13476. up[]={0,1,0};
  13477. dir[]={0,0,1};
  13478. pos[]={0,0,0};
  13479. };
  13480. };
  13481. class TexGen1
  13482. {
  13483. uvSource="tex";
  13484. class uvTransform
  13485. {
  13486. aside[]={5,0,0};
  13487. up[]={0,5,0};
  13488. dir[]={0,0,0};
  13489. pos[]={0,0,0};
  13490. };
  13491. };
  13492. class TexGen2
  13493. {
  13494. uvSource="tex";
  13495. class uvTransform
  13496. {
  13497. aside[]={5,0,0};
  13498. up[]={0,5,0};
  13499. dir[]={0,0,0};
  13500. pos[]={0,0,0};
  13501. };
  13502. };
  13503. PixelShaderID="TerrainSNX";
  13504. VertexShaderID="Terrain";
  13505. class Stage2
  13506. {
  13507. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  13508. texGen=0;
  13509. };
  13510. class Stage3
  13511. {
  13512. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  13513. texGen=1;
  13514. };
  13515. class Stage4
  13516. {
  13517. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  13518. texGen=2;
  13519. };
  13520. class Stage5
  13521. {
  13522. texture="";
  13523. texGen=1;
  13524. };
  13525. class Stage6
  13526. {
  13527. texture="";
  13528. texGen=2;
  13529. };
  13530. class Stage7
  13531. {
  13532. texture="";
  13533. texGen=1;
  13534. };
  13535. class Stage8
  13536. {
  13537. texture="";
  13538. texGen=2;
  13539. };
  13540. class Stage9
  13541. {
  13542. texture="";
  13543. texGen=1;
  13544. };
  13545. class Stage10
  13546. {
  13547. texture="";
  13548. texGen=2;
  13549. };
  13550. class Stage14
  13551. {
  13552. texture="brava\avalon_island_m\data\layers\n_002_001_nohq.png";
  13553. texGen=3;
  13554. };
  13555. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-001_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_N_L02_L03_L04.rvmat""
  13556. rapify Version 1.82, Dll 7.46 "P_002-001_N_L02_L03_L04.rvmat"
  13557. No Error(s)
  13558. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_N_L02_L03_L04.rvmat
  13559.  
  13560. ambient[]={1,1,1,1};
  13561. diffuse[]={1,1,1,1};
  13562. forcedDiffuse[]={0,0,0,0};
  13563. emmisive[]={0,0,0,0};
  13564. specular[]={0,0,0,0};
  13565. specularPower=0;
  13566. class Stage0
  13567. {
  13568. texture="brava\avalon_island_m\data\layers\s_002_001_lco.png";
  13569. texGen=3;
  13570. };
  13571. class Stage1
  13572. {
  13573. texture="brava\avalon_island_m\data\layers\m_002_001_lca.png";
  13574. texGen=4;
  13575. };
  13576. class TexGen3
  13577. {
  13578. uvSource="worldPos";
  13579. class uvTransform
  13580. {
  13581. aside[]={0.00032552084,0,0};
  13582. up[]={0,0,0.00032552084};
  13583. dir[]={0,-0.00032552084,0};
  13584. pos[]={-1.84375,3.09375,0};
  13585. };
  13586. };
  13587. class TexGen4
  13588. {
  13589. uvSource="worldPos";
  13590. class uvTransform
  13591. {
  13592. aside[]={0.00032552084,0,0};
  13593. up[]={0,0,0.00032552084};
  13594. dir[]={0,-0.00032552084,0};
  13595. pos[]={-1.84375,3.09375,0};
  13596. };
  13597. };
  13598. class TexGen0
  13599. {
  13600. uvSource="tex";
  13601. class uvTransform
  13602. {
  13603. aside[]={1,0,0};
  13604. up[]={0,1,0};
  13605. dir[]={0,0,1};
  13606. pos[]={0,0,0};
  13607. };
  13608. };
  13609. class TexGen1
  13610. {
  13611. uvSource="tex";
  13612. class uvTransform
  13613. {
  13614. aside[]={5,0,0};
  13615. up[]={0,5,0};
  13616. dir[]={0,0,0};
  13617. pos[]={0,0,0};
  13618. };
  13619. };
  13620. class TexGen2
  13621. {
  13622. uvSource="tex";
  13623. class uvTransform
  13624. {
  13625. aside[]={5,0,0};
  13626. up[]={0,5,0};
  13627. dir[]={0,0,0};
  13628. pos[]={0,0,0};
  13629. };
  13630. };
  13631. PixelShaderID="TerrainSNX";
  13632. VertexShaderID="Terrain";
  13633. class Stage2
  13634. {
  13635. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  13636. texGen=0;
  13637. };
  13638. class Stage3
  13639. {
  13640. texture="";
  13641. texGen=1;
  13642. };
  13643. class Stage4
  13644. {
  13645. texture="";
  13646. texGen=2;
  13647. };
  13648. class Stage5
  13649. {
  13650. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  13651. texGen=1;
  13652. };
  13653. class Stage6
  13654. {
  13655. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  13656. texGen=2;
  13657. };
  13658. class Stage7
  13659. {
  13660. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  13661. texGen=1;
  13662. };
  13663. class Stage8
  13664. {
  13665. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  13666. texGen=2;
  13667. };
  13668. class Stage9
  13669. {
  13670. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  13671. texGen=1;
  13672. };
  13673. class Stage10
  13674. {
  13675. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  13676. texGen=2;
  13677. };
  13678. class Stage14
  13679. {
  13680. texture="brava\avalon_island_m\data\layers\n_002_001_nohq.png";
  13681. texGen=3;
  13682. };
  13683. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-001_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_N_N_L03_L04.rvmat""
  13684. rapify Version 1.82, Dll 7.46 "P_002-001_N_N_L03_L04.rvmat"
  13685. No Error(s)
  13686. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_N_N_L03_L04.rvmat
  13687.  
  13688. ambient[]={1,1,1,1};
  13689. diffuse[]={1,1,1,1};
  13690. forcedDiffuse[]={0,0,0,0};
  13691. emmisive[]={0,0,0,0};
  13692. specular[]={0,0,0,0};
  13693. specularPower=0;
  13694. class Stage0
  13695. {
  13696. texture="brava\avalon_island_m\data\layers\s_002_001_lco.png";
  13697. texGen=3;
  13698. };
  13699. class Stage1
  13700. {
  13701. texture="brava\avalon_island_m\data\layers\m_002_001_lca.png";
  13702. texGen=4;
  13703. };
  13704. class TexGen3
  13705. {
  13706. uvSource="worldPos";
  13707. class uvTransform
  13708. {
  13709. aside[]={0.00032552084,0,0};
  13710. up[]={0,0,0.00032552084};
  13711. dir[]={0,-0.00032552084,0};
  13712. pos[]={-1.84375,3.09375,0};
  13713. };
  13714. };
  13715. class TexGen4
  13716. {
  13717. uvSource="worldPos";
  13718. class uvTransform
  13719. {
  13720. aside[]={0.00032552084,0,0};
  13721. up[]={0,0,0.00032552084};
  13722. dir[]={0,-0.00032552084,0};
  13723. pos[]={-1.84375,3.09375,0};
  13724. };
  13725. };
  13726. class TexGen0
  13727. {
  13728. uvSource="tex";
  13729. class uvTransform
  13730. {
  13731. aside[]={1,0,0};
  13732. up[]={0,1,0};
  13733. dir[]={0,0,1};
  13734. pos[]={0,0,0};
  13735. };
  13736. };
  13737. class TexGen1
  13738. {
  13739. uvSource="tex";
  13740. class uvTransform
  13741. {
  13742. aside[]={5,0,0};
  13743. up[]={0,5,0};
  13744. dir[]={0,0,0};
  13745. pos[]={0,0,0};
  13746. };
  13747. };
  13748. class TexGen2
  13749. {
  13750. uvSource="tex";
  13751. class uvTransform
  13752. {
  13753. aside[]={5,0,0};
  13754. up[]={0,5,0};
  13755. dir[]={0,0,0};
  13756. pos[]={0,0,0};
  13757. };
  13758. };
  13759. PixelShaderID="TerrainSNX";
  13760. VertexShaderID="Terrain";
  13761. class Stage2
  13762. {
  13763. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  13764. texGen=0;
  13765. };
  13766. class Stage3
  13767. {
  13768. texture="";
  13769. texGen=1;
  13770. };
  13771. class Stage4
  13772. {
  13773. texture="";
  13774. texGen=2;
  13775. };
  13776. class Stage5
  13777. {
  13778. texture="";
  13779. texGen=1;
  13780. };
  13781. class Stage6
  13782. {
  13783. texture="";
  13784. texGen=2;
  13785. };
  13786. class Stage7
  13787. {
  13788. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  13789. texGen=1;
  13790. };
  13791. class Stage8
  13792. {
  13793. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  13794. texGen=2;
  13795. };
  13796. class Stage9
  13797. {
  13798. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  13799. texGen=1;
  13800. };
  13801. class Stage10
  13802. {
  13803. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  13804. texGen=2;
  13805. };
  13806. class Stage14
  13807. {
  13808. texture="brava\avalon_island_m\data\layers\n_002_001_nohq.png";
  13809. texGen=3;
  13810. };
  13811. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-001_N_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_N_N_N_L04.rvmat""
  13812. rapify Version 1.82, Dll 7.46 "P_002-001_N_N_N_L04.rvmat"
  13813. No Error(s)
  13814. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-001_N_N_N_L04.rvmat
  13815.  
  13816. ambient[]={1,1,1,1};
  13817. diffuse[]={1,1,1,1};
  13818. forcedDiffuse[]={0,0,0,0};
  13819. emmisive[]={0,0,0,0};
  13820. specular[]={0,0,0,0};
  13821. specularPower=0;
  13822. class Stage0
  13823. {
  13824. texture="brava\avalon_island_m\data\layers\s_002_001_lco.png";
  13825. texGen=3;
  13826. };
  13827. class Stage1
  13828. {
  13829. texture="brava\avalon_island_m\data\layers\m_002_001_lca.png";
  13830. texGen=4;
  13831. };
  13832. class TexGen3
  13833. {
  13834. uvSource="worldPos";
  13835. class uvTransform
  13836. {
  13837. aside[]={0.00032552084,0,0};
  13838. up[]={0,0,0.00032552084};
  13839. dir[]={0,-0.00032552084,0};
  13840. pos[]={-1.84375,3.09375,0};
  13841. };
  13842. };
  13843. class TexGen4
  13844. {
  13845. uvSource="worldPos";
  13846. class uvTransform
  13847. {
  13848. aside[]={0.00032552084,0,0};
  13849. up[]={0,0,0.00032552084};
  13850. dir[]={0,-0.00032552084,0};
  13851. pos[]={-1.84375,3.09375,0};
  13852. };
  13853. };
  13854. class TexGen0
  13855. {
  13856. uvSource="tex";
  13857. class uvTransform
  13858. {
  13859. aside[]={1,0,0};
  13860. up[]={0,1,0};
  13861. dir[]={0,0,1};
  13862. pos[]={0,0,0};
  13863. };
  13864. };
  13865. class TexGen1
  13866. {
  13867. uvSource="tex";
  13868. class uvTransform
  13869. {
  13870. aside[]={5,0,0};
  13871. up[]={0,5,0};
  13872. dir[]={0,0,0};
  13873. pos[]={0,0,0};
  13874. };
  13875. };
  13876. class TexGen2
  13877. {
  13878. uvSource="tex";
  13879. class uvTransform
  13880. {
  13881. aside[]={5,0,0};
  13882. up[]={0,5,0};
  13883. dir[]={0,0,0};
  13884. pos[]={0,0,0};
  13885. };
  13886. };
  13887. PixelShaderID="TerrainSNX";
  13888. VertexShaderID="Terrain";
  13889. class Stage2
  13890. {
  13891. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  13892. texGen=0;
  13893. };
  13894. class Stage3
  13895. {
  13896. texture="";
  13897. texGen=1;
  13898. };
  13899. class Stage4
  13900. {
  13901. texture="";
  13902. texGen=2;
  13903. };
  13904. class Stage5
  13905. {
  13906. texture="";
  13907. texGen=1;
  13908. };
  13909. class Stage6
  13910. {
  13911. texture="";
  13912. texGen=2;
  13913. };
  13914. class Stage7
  13915. {
  13916. texture="";
  13917. texGen=1;
  13918. };
  13919. class Stage8
  13920. {
  13921. texture="";
  13922. texGen=2;
  13923. };
  13924. class Stage9
  13925. {
  13926. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  13927. texGen=1;
  13928. };
  13929. class Stage10
  13930. {
  13931. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  13932. texGen=2;
  13933. };
  13934. class Stage14
  13935. {
  13936. texture="brava\avalon_island_m\data\layers\n_002_001_nohq.png";
  13937. texGen=3;
  13938. };
  13939. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-002_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_L00_L02_L03_L04.rvmat""
  13940. rapify Version 1.82, Dll 7.46 "P_002-002_L00_L02_L03_L04.rvmat"
  13941. No Error(s)
  13942. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_L00_L02_L03_L04.rvmat
  13943.  
  13944. ambient[]={1,1,1,1};
  13945. diffuse[]={1,1,1,1};
  13946. forcedDiffuse[]={0,0,0,0};
  13947. emmisive[]={0,0,0,0};
  13948. specular[]={0,0,0,0};
  13949. specularPower=0;
  13950. class Stage0
  13951. {
  13952. texture="brava\avalon_island_m\data\layers\s_002_002_lco.png";
  13953. texGen=3;
  13954. };
  13955. class Stage1
  13956. {
  13957. texture="brava\avalon_island_m\data\layers\m_002_002_lca.png";
  13958. texGen=4;
  13959. };
  13960. class TexGen3
  13961. {
  13962. uvSource="worldPos";
  13963. class uvTransform
  13964. {
  13965. aside[]={0.00032552084,0,0};
  13966. up[]={0,0,0.00032552084};
  13967. dir[]={0,-0.00032552084,0};
  13968. pos[]={-1.84375,2.15625,0};
  13969. };
  13970. };
  13971. class TexGen4
  13972. {
  13973. uvSource="worldPos";
  13974. class uvTransform
  13975. {
  13976. aside[]={0.00032552084,0,0};
  13977. up[]={0,0,0.00032552084};
  13978. dir[]={0,-0.00032552084,0};
  13979. pos[]={-1.84375,2.15625,0};
  13980. };
  13981. };
  13982. class TexGen0
  13983. {
  13984. uvSource="tex";
  13985. class uvTransform
  13986. {
  13987. aside[]={1,0,0};
  13988. up[]={0,1,0};
  13989. dir[]={0,0,1};
  13990. pos[]={0,0,0};
  13991. };
  13992. };
  13993. class TexGen1
  13994. {
  13995. uvSource="tex";
  13996. class uvTransform
  13997. {
  13998. aside[]={5,0,0};
  13999. up[]={0,5,0};
  14000. dir[]={0,0,0};
  14001. pos[]={0,0,0};
  14002. };
  14003. };
  14004. class TexGen2
  14005. {
  14006. uvSource="tex";
  14007. class uvTransform
  14008. {
  14009. aside[]={5,0,0};
  14010. up[]={0,5,0};
  14011. dir[]={0,0,0};
  14012. pos[]={0,0,0};
  14013. };
  14014. };
  14015. PixelShaderID="TerrainSNX";
  14016. VertexShaderID="Terrain";
  14017. class Stage2
  14018. {
  14019. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  14020. texGen=0;
  14021. };
  14022. class Stage3
  14023. {
  14024. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  14025. texGen=1;
  14026. };
  14027. class Stage4
  14028. {
  14029. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  14030. texGen=2;
  14031. };
  14032. class Stage5
  14033. {
  14034. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  14035. texGen=1;
  14036. };
  14037. class Stage6
  14038. {
  14039. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  14040. texGen=2;
  14041. };
  14042. class Stage7
  14043. {
  14044. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  14045. texGen=1;
  14046. };
  14047. class Stage8
  14048. {
  14049. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  14050. texGen=2;
  14051. };
  14052. class Stage9
  14053. {
  14054. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  14055. texGen=1;
  14056. };
  14057. class Stage10
  14058. {
  14059. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  14060. texGen=2;
  14061. };
  14062. class Stage14
  14063. {
  14064. texture="brava\avalon_island_m\data\layers\n_002_002_nohq.png";
  14065. texGen=3;
  14066. };
  14067. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-002_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_L00_L02_N_L04.rvmat""
  14068. rapify Version 1.82, Dll 7.46 "P_002-002_L00_L02_N_L04.rvmat"
  14069. No Error(s)
  14070. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_L00_L02_N_L04.rvmat
  14071.  
  14072. ambient[]={1,1,1,1};
  14073. diffuse[]={1,1,1,1};
  14074. forcedDiffuse[]={0,0,0,0};
  14075. emmisive[]={0,0,0,0};
  14076. specular[]={0,0,0,0};
  14077. specularPower=0;
  14078. class Stage0
  14079. {
  14080. texture="brava\avalon_island_m\data\layers\s_002_002_lco.png";
  14081. texGen=3;
  14082. };
  14083. class Stage1
  14084. {
  14085. texture="brava\avalon_island_m\data\layers\m_002_002_lca.png";
  14086. texGen=4;
  14087. };
  14088. class TexGen3
  14089. {
  14090. uvSource="worldPos";
  14091. class uvTransform
  14092. {
  14093. aside[]={0.00032552084,0,0};
  14094. up[]={0,0,0.00032552084};
  14095. dir[]={0,-0.00032552084,0};
  14096. pos[]={-1.84375,2.15625,0};
  14097. };
  14098. };
  14099. class TexGen4
  14100. {
  14101. uvSource="worldPos";
  14102. class uvTransform
  14103. {
  14104. aside[]={0.00032552084,0,0};
  14105. up[]={0,0,0.00032552084};
  14106. dir[]={0,-0.00032552084,0};
  14107. pos[]={-1.84375,2.15625,0};
  14108. };
  14109. };
  14110. class TexGen0
  14111. {
  14112. uvSource="tex";
  14113. class uvTransform
  14114. {
  14115. aside[]={1,0,0};
  14116. up[]={0,1,0};
  14117. dir[]={0,0,1};
  14118. pos[]={0,0,0};
  14119. };
  14120. };
  14121. class TexGen1
  14122. {
  14123. uvSource="tex";
  14124. class uvTransform
  14125. {
  14126. aside[]={5,0,0};
  14127. up[]={0,5,0};
  14128. dir[]={0,0,0};
  14129. pos[]={0,0,0};
  14130. };
  14131. };
  14132. class TexGen2
  14133. {
  14134. uvSource="tex";
  14135. class uvTransform
  14136. {
  14137. aside[]={5,0,0};
  14138. up[]={0,5,0};
  14139. dir[]={0,0,0};
  14140. pos[]={0,0,0};
  14141. };
  14142. };
  14143. PixelShaderID="TerrainSNX";
  14144. VertexShaderID="Terrain";
  14145. class Stage2
  14146. {
  14147. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  14148. texGen=0;
  14149. };
  14150. class Stage3
  14151. {
  14152. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  14153. texGen=1;
  14154. };
  14155. class Stage4
  14156. {
  14157. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  14158. texGen=2;
  14159. };
  14160. class Stage5
  14161. {
  14162. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  14163. texGen=1;
  14164. };
  14165. class Stage6
  14166. {
  14167. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  14168. texGen=2;
  14169. };
  14170. class Stage7
  14171. {
  14172. texture="";
  14173. texGen=1;
  14174. };
  14175. class Stage8
  14176. {
  14177. texture="";
  14178. texGen=2;
  14179. };
  14180. class Stage9
  14181. {
  14182. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  14183. texGen=1;
  14184. };
  14185. class Stage10
  14186. {
  14187. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  14188. texGen=2;
  14189. };
  14190. class Stage14
  14191. {
  14192. texture="brava\avalon_island_m\data\layers\n_002_002_nohq.png";
  14193. texGen=3;
  14194. };
  14195. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-002_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_L00_L02_N_N.rvmat""
  14196. rapify Version 1.82, Dll 7.46 "P_002-002_L00_L02_N_N.rvmat"
  14197. No Error(s)
  14198. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_L00_L02_N_N.rvmat
  14199.  
  14200. ambient[]={1,1,1,1};
  14201. diffuse[]={1,1,1,1};
  14202. forcedDiffuse[]={0,0,0,0};
  14203. emmisive[]={0,0,0,0};
  14204. specular[]={0,0,0,0};
  14205. specularPower=0;
  14206. class Stage0
  14207. {
  14208. texture="brava\avalon_island_m\data\layers\s_002_002_lco.png";
  14209. texGen=3;
  14210. };
  14211. class Stage1
  14212. {
  14213. texture="brava\avalon_island_m\data\layers\m_002_002_lca.png";
  14214. texGen=4;
  14215. };
  14216. class TexGen3
  14217. {
  14218. uvSource="worldPos";
  14219. class uvTransform
  14220. {
  14221. aside[]={0.00032552084,0,0};
  14222. up[]={0,0,0.00032552084};
  14223. dir[]={0,-0.00032552084,0};
  14224. pos[]={-1.84375,2.15625,0};
  14225. };
  14226. };
  14227. class TexGen4
  14228. {
  14229. uvSource="worldPos";
  14230. class uvTransform
  14231. {
  14232. aside[]={0.00032552084,0,0};
  14233. up[]={0,0,0.00032552084};
  14234. dir[]={0,-0.00032552084,0};
  14235. pos[]={-1.84375,2.15625,0};
  14236. };
  14237. };
  14238. class TexGen0
  14239. {
  14240. uvSource="tex";
  14241. class uvTransform
  14242. {
  14243. aside[]={1,0,0};
  14244. up[]={0,1,0};
  14245. dir[]={0,0,1};
  14246. pos[]={0,0,0};
  14247. };
  14248. };
  14249. class TexGen1
  14250. {
  14251. uvSource="tex";
  14252. class uvTransform
  14253. {
  14254. aside[]={5,0,0};
  14255. up[]={0,5,0};
  14256. dir[]={0,0,0};
  14257. pos[]={0,0,0};
  14258. };
  14259. };
  14260. class TexGen2
  14261. {
  14262. uvSource="tex";
  14263. class uvTransform
  14264. {
  14265. aside[]={5,0,0};
  14266. up[]={0,5,0};
  14267. dir[]={0,0,0};
  14268. pos[]={0,0,0};
  14269. };
  14270. };
  14271. PixelShaderID="TerrainSNX";
  14272. VertexShaderID="Terrain";
  14273. class Stage2
  14274. {
  14275. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  14276. texGen=0;
  14277. };
  14278. class Stage3
  14279. {
  14280. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  14281. texGen=1;
  14282. };
  14283. class Stage4
  14284. {
  14285. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  14286. texGen=2;
  14287. };
  14288. class Stage5
  14289. {
  14290. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  14291. texGen=1;
  14292. };
  14293. class Stage6
  14294. {
  14295. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  14296. texGen=2;
  14297. };
  14298. class Stage7
  14299. {
  14300. texture="";
  14301. texGen=1;
  14302. };
  14303. class Stage8
  14304. {
  14305. texture="";
  14306. texGen=2;
  14307. };
  14308. class Stage9
  14309. {
  14310. texture="";
  14311. texGen=1;
  14312. };
  14313. class Stage10
  14314. {
  14315. texture="";
  14316. texGen=2;
  14317. };
  14318. class Stage14
  14319. {
  14320. texture="brava\avalon_island_m\data\layers\n_002_002_nohq.png";
  14321. texGen=3;
  14322. };
  14323. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-002_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_L00_N_L03_L04.rvmat""
  14324. rapify Version 1.82, Dll 7.46 "P_002-002_L00_N_L03_L04.rvmat"
  14325. No Error(s)
  14326. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_L00_N_L03_L04.rvmat
  14327.  
  14328. ambient[]={1,1,1,1};
  14329. diffuse[]={1,1,1,1};
  14330. forcedDiffuse[]={0,0,0,0};
  14331. emmisive[]={0,0,0,0};
  14332. specular[]={0,0,0,0};
  14333. specularPower=0;
  14334. class Stage0
  14335. {
  14336. texture="brava\avalon_island_m\data\layers\s_002_002_lco.png";
  14337. texGen=3;
  14338. };
  14339. class Stage1
  14340. {
  14341. texture="brava\avalon_island_m\data\layers\m_002_002_lca.png";
  14342. texGen=4;
  14343. };
  14344. class TexGen3
  14345. {
  14346. uvSource="worldPos";
  14347. class uvTransform
  14348. {
  14349. aside[]={0.00032552084,0,0};
  14350. up[]={0,0,0.00032552084};
  14351. dir[]={0,-0.00032552084,0};
  14352. pos[]={-1.84375,2.15625,0};
  14353. };
  14354. };
  14355. class TexGen4
  14356. {
  14357. uvSource="worldPos";
  14358. class uvTransform
  14359. {
  14360. aside[]={0.00032552084,0,0};
  14361. up[]={0,0,0.00032552084};
  14362. dir[]={0,-0.00032552084,0};
  14363. pos[]={-1.84375,2.15625,0};
  14364. };
  14365. };
  14366. class TexGen0
  14367. {
  14368. uvSource="tex";
  14369. class uvTransform
  14370. {
  14371. aside[]={1,0,0};
  14372. up[]={0,1,0};
  14373. dir[]={0,0,1};
  14374. pos[]={0,0,0};
  14375. };
  14376. };
  14377. class TexGen1
  14378. {
  14379. uvSource="tex";
  14380. class uvTransform
  14381. {
  14382. aside[]={5,0,0};
  14383. up[]={0,5,0};
  14384. dir[]={0,0,0};
  14385. pos[]={0,0,0};
  14386. };
  14387. };
  14388. class TexGen2
  14389. {
  14390. uvSource="tex";
  14391. class uvTransform
  14392. {
  14393. aside[]={5,0,0};
  14394. up[]={0,5,0};
  14395. dir[]={0,0,0};
  14396. pos[]={0,0,0};
  14397. };
  14398. };
  14399. PixelShaderID="TerrainSNX";
  14400. VertexShaderID="Terrain";
  14401. class Stage2
  14402. {
  14403. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  14404. texGen=0;
  14405. };
  14406. class Stage3
  14407. {
  14408. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  14409. texGen=1;
  14410. };
  14411. class Stage4
  14412. {
  14413. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  14414. texGen=2;
  14415. };
  14416. class Stage5
  14417. {
  14418. texture="";
  14419. texGen=1;
  14420. };
  14421. class Stage6
  14422. {
  14423. texture="";
  14424. texGen=2;
  14425. };
  14426. class Stage7
  14427. {
  14428. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  14429. texGen=1;
  14430. };
  14431. class Stage8
  14432. {
  14433. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  14434. texGen=2;
  14435. };
  14436. class Stage9
  14437. {
  14438. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  14439. texGen=1;
  14440. };
  14441. class Stage10
  14442. {
  14443. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  14444. texGen=2;
  14445. };
  14446. class Stage14
  14447. {
  14448. texture="brava\avalon_island_m\data\layers\n_002_002_nohq.png";
  14449. texGen=3;
  14450. };
  14451. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-002_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_L00_N_N_L04.rvmat""
  14452. rapify Version 1.82, Dll 7.46 "P_002-002_L00_N_N_L04.rvmat"
  14453. No Error(s)
  14454. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_L00_N_N_L04.rvmat
  14455.  
  14456. ambient[]={1,1,1,1};
  14457. diffuse[]={1,1,1,1};
  14458. forcedDiffuse[]={0,0,0,0};
  14459. emmisive[]={0,0,0,0};
  14460. specular[]={0,0,0,0};
  14461. specularPower=0;
  14462. class Stage0
  14463. {
  14464. texture="brava\avalon_island_m\data\layers\s_002_002_lco.png";
  14465. texGen=3;
  14466. };
  14467. class Stage1
  14468. {
  14469. texture="brava\avalon_island_m\data\layers\m_002_002_lca.png";
  14470. texGen=4;
  14471. };
  14472. class TexGen3
  14473. {
  14474. uvSource="worldPos";
  14475. class uvTransform
  14476. {
  14477. aside[]={0.00032552084,0,0};
  14478. up[]={0,0,0.00032552084};
  14479. dir[]={0,-0.00032552084,0};
  14480. pos[]={-1.84375,2.15625,0};
  14481. };
  14482. };
  14483. class TexGen4
  14484. {
  14485. uvSource="worldPos";
  14486. class uvTransform
  14487. {
  14488. aside[]={0.00032552084,0,0};
  14489. up[]={0,0,0.00032552084};
  14490. dir[]={0,-0.00032552084,0};
  14491. pos[]={-1.84375,2.15625,0};
  14492. };
  14493. };
  14494. class TexGen0
  14495. {
  14496. uvSource="tex";
  14497. class uvTransform
  14498. {
  14499. aside[]={1,0,0};
  14500. up[]={0,1,0};
  14501. dir[]={0,0,1};
  14502. pos[]={0,0,0};
  14503. };
  14504. };
  14505. class TexGen1
  14506. {
  14507. uvSource="tex";
  14508. class uvTransform
  14509. {
  14510. aside[]={5,0,0};
  14511. up[]={0,5,0};
  14512. dir[]={0,0,0};
  14513. pos[]={0,0,0};
  14514. };
  14515. };
  14516. class TexGen2
  14517. {
  14518. uvSource="tex";
  14519. class uvTransform
  14520. {
  14521. aside[]={5,0,0};
  14522. up[]={0,5,0};
  14523. dir[]={0,0,0};
  14524. pos[]={0,0,0};
  14525. };
  14526. };
  14527. PixelShaderID="TerrainSNX";
  14528. VertexShaderID="Terrain";
  14529. class Stage2
  14530. {
  14531. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  14532. texGen=0;
  14533. };
  14534. class Stage3
  14535. {
  14536. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  14537. texGen=1;
  14538. };
  14539. class Stage4
  14540. {
  14541. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  14542. texGen=2;
  14543. };
  14544. class Stage5
  14545. {
  14546. texture="";
  14547. texGen=1;
  14548. };
  14549. class Stage6
  14550. {
  14551. texture="";
  14552. texGen=2;
  14553. };
  14554. class Stage7
  14555. {
  14556. texture="";
  14557. texGen=1;
  14558. };
  14559. class Stage8
  14560. {
  14561. texture="";
  14562. texGen=2;
  14563. };
  14564. class Stage9
  14565. {
  14566. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  14567. texGen=1;
  14568. };
  14569. class Stage10
  14570. {
  14571. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  14572. texGen=2;
  14573. };
  14574. class Stage14
  14575. {
  14576. texture="brava\avalon_island_m\data\layers\n_002_002_nohq.png";
  14577. texGen=3;
  14578. };
  14579. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-002_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_L00_N_N_N.rvmat""
  14580. rapify Version 1.82, Dll 7.46 "P_002-002_L00_N_N_N.rvmat"
  14581. No Error(s)
  14582. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_L00_N_N_N.rvmat
  14583.  
  14584. ambient[]={1,1,1,1};
  14585. diffuse[]={1,1,1,1};
  14586. forcedDiffuse[]={0,0,0,0};
  14587. emmisive[]={0,0,0,0};
  14588. specular[]={0,0,0,0};
  14589. specularPower=0;
  14590. class Stage0
  14591. {
  14592. texture="brava\avalon_island_m\data\layers\s_002_002_lco.png";
  14593. texGen=3;
  14594. };
  14595. class Stage1
  14596. {
  14597. texture="brava\avalon_island_m\data\layers\m_002_002_lca.png";
  14598. texGen=4;
  14599. };
  14600. class TexGen3
  14601. {
  14602. uvSource="worldPos";
  14603. class uvTransform
  14604. {
  14605. aside[]={0.00032552084,0,0};
  14606. up[]={0,0,0.00032552084};
  14607. dir[]={0,-0.00032552084,0};
  14608. pos[]={-1.84375,2.15625,0};
  14609. };
  14610. };
  14611. class TexGen4
  14612. {
  14613. uvSource="worldPos";
  14614. class uvTransform
  14615. {
  14616. aside[]={0.00032552084,0,0};
  14617. up[]={0,0,0.00032552084};
  14618. dir[]={0,-0.00032552084,0};
  14619. pos[]={-1.84375,2.15625,0};
  14620. };
  14621. };
  14622. class TexGen0
  14623. {
  14624. uvSource="tex";
  14625. class uvTransform
  14626. {
  14627. aside[]={1,0,0};
  14628. up[]={0,1,0};
  14629. dir[]={0,0,1};
  14630. pos[]={0,0,0};
  14631. };
  14632. };
  14633. class TexGen1
  14634. {
  14635. uvSource="tex";
  14636. class uvTransform
  14637. {
  14638. aside[]={5,0,0};
  14639. up[]={0,5,0};
  14640. dir[]={0,0,0};
  14641. pos[]={0,0,0};
  14642. };
  14643. };
  14644. class TexGen2
  14645. {
  14646. uvSource="tex";
  14647. class uvTransform
  14648. {
  14649. aside[]={5,0,0};
  14650. up[]={0,5,0};
  14651. dir[]={0,0,0};
  14652. pos[]={0,0,0};
  14653. };
  14654. };
  14655. PixelShaderID="TerrainSNX";
  14656. VertexShaderID="Terrain";
  14657. class Stage2
  14658. {
  14659. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  14660. texGen=0;
  14661. };
  14662. class Stage3
  14663. {
  14664. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  14665. texGen=1;
  14666. };
  14667. class Stage4
  14668. {
  14669. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  14670. texGen=2;
  14671. };
  14672. class Stage5
  14673. {
  14674. texture="";
  14675. texGen=1;
  14676. };
  14677. class Stage6
  14678. {
  14679. texture="";
  14680. texGen=2;
  14681. };
  14682. class Stage7
  14683. {
  14684. texture="";
  14685. texGen=1;
  14686. };
  14687. class Stage8
  14688. {
  14689. texture="";
  14690. texGen=2;
  14691. };
  14692. class Stage9
  14693. {
  14694. texture="";
  14695. texGen=1;
  14696. };
  14697. class Stage10
  14698. {
  14699. texture="";
  14700. texGen=2;
  14701. };
  14702. class Stage14
  14703. {
  14704. texture="brava\avalon_island_m\data\layers\n_002_002_nohq.png";
  14705. texGen=3;
  14706. };
  14707. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-002_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_N_L02_L03_L04.rvmat""
  14708. rapify Version 1.82, Dll 7.46 "P_002-002_N_L02_L03_L04.rvmat"
  14709. No Error(s)
  14710. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_N_L02_L03_L04.rvmat
  14711.  
  14712. ambient[]={1,1,1,1};
  14713. diffuse[]={1,1,1,1};
  14714. forcedDiffuse[]={0,0,0,0};
  14715. emmisive[]={0,0,0,0};
  14716. specular[]={0,0,0,0};
  14717. specularPower=0;
  14718. class Stage0
  14719. {
  14720. texture="brava\avalon_island_m\data\layers\s_002_002_lco.png";
  14721. texGen=3;
  14722. };
  14723. class Stage1
  14724. {
  14725. texture="brava\avalon_island_m\data\layers\m_002_002_lca.png";
  14726. texGen=4;
  14727. };
  14728. class TexGen3
  14729. {
  14730. uvSource="worldPos";
  14731. class uvTransform
  14732. {
  14733. aside[]={0.00032552084,0,0};
  14734. up[]={0,0,0.00032552084};
  14735. dir[]={0,-0.00032552084,0};
  14736. pos[]={-1.84375,2.15625,0};
  14737. };
  14738. };
  14739. class TexGen4
  14740. {
  14741. uvSource="worldPos";
  14742. class uvTransform
  14743. {
  14744. aside[]={0.00032552084,0,0};
  14745. up[]={0,0,0.00032552084};
  14746. dir[]={0,-0.00032552084,0};
  14747. pos[]={-1.84375,2.15625,0};
  14748. };
  14749. };
  14750. class TexGen0
  14751. {
  14752. uvSource="tex";
  14753. class uvTransform
  14754. {
  14755. aside[]={1,0,0};
  14756. up[]={0,1,0};
  14757. dir[]={0,0,1};
  14758. pos[]={0,0,0};
  14759. };
  14760. };
  14761. class TexGen1
  14762. {
  14763. uvSource="tex";
  14764. class uvTransform
  14765. {
  14766. aside[]={5,0,0};
  14767. up[]={0,5,0};
  14768. dir[]={0,0,0};
  14769. pos[]={0,0,0};
  14770. };
  14771. };
  14772. class TexGen2
  14773. {
  14774. uvSource="tex";
  14775. class uvTransform
  14776. {
  14777. aside[]={5,0,0};
  14778. up[]={0,5,0};
  14779. dir[]={0,0,0};
  14780. pos[]={0,0,0};
  14781. };
  14782. };
  14783. PixelShaderID="TerrainSNX";
  14784. VertexShaderID="Terrain";
  14785. class Stage2
  14786. {
  14787. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  14788. texGen=0;
  14789. };
  14790. class Stage3
  14791. {
  14792. texture="";
  14793. texGen=1;
  14794. };
  14795. class Stage4
  14796. {
  14797. texture="";
  14798. texGen=2;
  14799. };
  14800. class Stage5
  14801. {
  14802. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  14803. texGen=1;
  14804. };
  14805. class Stage6
  14806. {
  14807. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  14808. texGen=2;
  14809. };
  14810. class Stage7
  14811. {
  14812. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  14813. texGen=1;
  14814. };
  14815. class Stage8
  14816. {
  14817. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  14818. texGen=2;
  14819. };
  14820. class Stage9
  14821. {
  14822. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  14823. texGen=1;
  14824. };
  14825. class Stage10
  14826. {
  14827. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  14828. texGen=2;
  14829. };
  14830. class Stage14
  14831. {
  14832. texture="brava\avalon_island_m\data\layers\n_002_002_nohq.png";
  14833. texGen=3;
  14834. };
  14835. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-002_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_N_N_L03_L04.rvmat""
  14836. rapify Version 1.82, Dll 7.46 "P_002-002_N_N_L03_L04.rvmat"
  14837. No Error(s)
  14838. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_N_N_L03_L04.rvmat
  14839.  
  14840. ambient[]={1,1,1,1};
  14841. diffuse[]={1,1,1,1};
  14842. forcedDiffuse[]={0,0,0,0};
  14843. emmisive[]={0,0,0,0};
  14844. specular[]={0,0,0,0};
  14845. specularPower=0;
  14846. class Stage0
  14847. {
  14848. texture="brava\avalon_island_m\data\layers\s_002_002_lco.png";
  14849. texGen=3;
  14850. };
  14851. class Stage1
  14852. {
  14853. texture="brava\avalon_island_m\data\layers\m_002_002_lca.png";
  14854. texGen=4;
  14855. };
  14856. class TexGen3
  14857. {
  14858. uvSource="worldPos";
  14859. class uvTransform
  14860. {
  14861. aside[]={0.00032552084,0,0};
  14862. up[]={0,0,0.00032552084};
  14863. dir[]={0,-0.00032552084,0};
  14864. pos[]={-1.84375,2.15625,0};
  14865. };
  14866. };
  14867. class TexGen4
  14868. {
  14869. uvSource="worldPos";
  14870. class uvTransform
  14871. {
  14872. aside[]={0.00032552084,0,0};
  14873. up[]={0,0,0.00032552084};
  14874. dir[]={0,-0.00032552084,0};
  14875. pos[]={-1.84375,2.15625,0};
  14876. };
  14877. };
  14878. class TexGen0
  14879. {
  14880. uvSource="tex";
  14881. class uvTransform
  14882. {
  14883. aside[]={1,0,0};
  14884. up[]={0,1,0};
  14885. dir[]={0,0,1};
  14886. pos[]={0,0,0};
  14887. };
  14888. };
  14889. class TexGen1
  14890. {
  14891. uvSource="tex";
  14892. class uvTransform
  14893. {
  14894. aside[]={5,0,0};
  14895. up[]={0,5,0};
  14896. dir[]={0,0,0};
  14897. pos[]={0,0,0};
  14898. };
  14899. };
  14900. class TexGen2
  14901. {
  14902. uvSource="tex";
  14903. class uvTransform
  14904. {
  14905. aside[]={5,0,0};
  14906. up[]={0,5,0};
  14907. dir[]={0,0,0};
  14908. pos[]={0,0,0};
  14909. };
  14910. };
  14911. PixelShaderID="TerrainSNX";
  14912. VertexShaderID="Terrain";
  14913. class Stage2
  14914. {
  14915. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  14916. texGen=0;
  14917. };
  14918. class Stage3
  14919. {
  14920. texture="";
  14921. texGen=1;
  14922. };
  14923. class Stage4
  14924. {
  14925. texture="";
  14926. texGen=2;
  14927. };
  14928. class Stage5
  14929. {
  14930. texture="";
  14931. texGen=1;
  14932. };
  14933. class Stage6
  14934. {
  14935. texture="";
  14936. texGen=2;
  14937. };
  14938. class Stage7
  14939. {
  14940. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  14941. texGen=1;
  14942. };
  14943. class Stage8
  14944. {
  14945. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  14946. texGen=2;
  14947. };
  14948. class Stage9
  14949. {
  14950. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  14951. texGen=1;
  14952. };
  14953. class Stage10
  14954. {
  14955. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  14956. texGen=2;
  14957. };
  14958. class Stage14
  14959. {
  14960. texture="brava\avalon_island_m\data\layers\n_002_002_nohq.png";
  14961. texGen=3;
  14962. };
  14963. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-002_N_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_N_N_N_L04.rvmat""
  14964. rapify Version 1.82, Dll 7.46 "P_002-002_N_N_N_L04.rvmat"
  14965. No Error(s)
  14966. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-002_N_N_N_L04.rvmat
  14967.  
  14968. ambient[]={1,1,1,1};
  14969. diffuse[]={1,1,1,1};
  14970. forcedDiffuse[]={0,0,0,0};
  14971. emmisive[]={0,0,0,0};
  14972. specular[]={0,0,0,0};
  14973. specularPower=0;
  14974. class Stage0
  14975. {
  14976. texture="brava\avalon_island_m\data\layers\s_002_002_lco.png";
  14977. texGen=3;
  14978. };
  14979. class Stage1
  14980. {
  14981. texture="brava\avalon_island_m\data\layers\m_002_002_lca.png";
  14982. texGen=4;
  14983. };
  14984. class TexGen3
  14985. {
  14986. uvSource="worldPos";
  14987. class uvTransform
  14988. {
  14989. aside[]={0.00032552084,0,0};
  14990. up[]={0,0,0.00032552084};
  14991. dir[]={0,-0.00032552084,0};
  14992. pos[]={-1.84375,2.15625,0};
  14993. };
  14994. };
  14995. class TexGen4
  14996. {
  14997. uvSource="worldPos";
  14998. class uvTransform
  14999. {
  15000. aside[]={0.00032552084,0,0};
  15001. up[]={0,0,0.00032552084};
  15002. dir[]={0,-0.00032552084,0};
  15003. pos[]={-1.84375,2.15625,0};
  15004. };
  15005. };
  15006. class TexGen0
  15007. {
  15008. uvSource="tex";
  15009. class uvTransform
  15010. {
  15011. aside[]={1,0,0};
  15012. up[]={0,1,0};
  15013. dir[]={0,0,1};
  15014. pos[]={0,0,0};
  15015. };
  15016. };
  15017. class TexGen1
  15018. {
  15019. uvSource="tex";
  15020. class uvTransform
  15021. {
  15022. aside[]={5,0,0};
  15023. up[]={0,5,0};
  15024. dir[]={0,0,0};
  15025. pos[]={0,0,0};
  15026. };
  15027. };
  15028. class TexGen2
  15029. {
  15030. uvSource="tex";
  15031. class uvTransform
  15032. {
  15033. aside[]={5,0,0};
  15034. up[]={0,5,0};
  15035. dir[]={0,0,0};
  15036. pos[]={0,0,0};
  15037. };
  15038. };
  15039. PixelShaderID="TerrainSNX";
  15040. VertexShaderID="Terrain";
  15041. class Stage2
  15042. {
  15043. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  15044. texGen=0;
  15045. };
  15046. class Stage3
  15047. {
  15048. texture="";
  15049. texGen=1;
  15050. };
  15051. class Stage4
  15052. {
  15053. texture="";
  15054. texGen=2;
  15055. };
  15056. class Stage5
  15057. {
  15058. texture="";
  15059. texGen=1;
  15060. };
  15061. class Stage6
  15062. {
  15063. texture="";
  15064. texGen=2;
  15065. };
  15066. class Stage7
  15067. {
  15068. texture="";
  15069. texGen=1;
  15070. };
  15071. class Stage8
  15072. {
  15073. texture="";
  15074. texGen=2;
  15075. };
  15076. class Stage9
  15077. {
  15078. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  15079. texGen=1;
  15080. };
  15081. class Stage10
  15082. {
  15083. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  15084. texGen=2;
  15085. };
  15086. class Stage14
  15087. {
  15088. texture="brava\avalon_island_m\data\layers\n_002_002_nohq.png";
  15089. texGen=3;
  15090. };
  15091. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-003_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_L00_L02_L03_L04.rvmat""
  15092. rapify Version 1.82, Dll 7.46 "P_002-003_L00_L02_L03_L04.rvmat"
  15093. No Error(s)
  15094. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_L00_L02_L03_L04.rvmat
  15095.  
  15096. ambient[]={1,1,1,1};
  15097. diffuse[]={1,1,1,1};
  15098. forcedDiffuse[]={0,0,0,0};
  15099. emmisive[]={0,0,0,0};
  15100. specular[]={0,0,0,0};
  15101. specularPower=0;
  15102. class Stage0
  15103. {
  15104. texture="brava\avalon_island_m\data\layers\s_002_003_lco.png";
  15105. texGen=3;
  15106. };
  15107. class Stage1
  15108. {
  15109. texture="brava\avalon_island_m\data\layers\m_002_003_lca.png";
  15110. texGen=4;
  15111. };
  15112. class TexGen3
  15113. {
  15114. uvSource="worldPos";
  15115. class uvTransform
  15116. {
  15117. aside[]={0.00032552084,0,0};
  15118. up[]={0,0,0.00032552084};
  15119. dir[]={0,-0.00032552084,0};
  15120. pos[]={-1.84375,1.21875,0};
  15121. };
  15122. };
  15123. class TexGen4
  15124. {
  15125. uvSource="worldPos";
  15126. class uvTransform
  15127. {
  15128. aside[]={0.00032552084,0,0};
  15129. up[]={0,0,0.00032552084};
  15130. dir[]={0,-0.00032552084,0};
  15131. pos[]={-1.84375,1.21875,0};
  15132. };
  15133. };
  15134. class TexGen0
  15135. {
  15136. uvSource="tex";
  15137. class uvTransform
  15138. {
  15139. aside[]={1,0,0};
  15140. up[]={0,1,0};
  15141. dir[]={0,0,1};
  15142. pos[]={0,0,0};
  15143. };
  15144. };
  15145. class TexGen1
  15146. {
  15147. uvSource="tex";
  15148. class uvTransform
  15149. {
  15150. aside[]={5,0,0};
  15151. up[]={0,5,0};
  15152. dir[]={0,0,0};
  15153. pos[]={0,0,0};
  15154. };
  15155. };
  15156. class TexGen2
  15157. {
  15158. uvSource="tex";
  15159. class uvTransform
  15160. {
  15161. aside[]={5,0,0};
  15162. up[]={0,5,0};
  15163. dir[]={0,0,0};
  15164. pos[]={0,0,0};
  15165. };
  15166. };
  15167. PixelShaderID="TerrainSNX";
  15168. VertexShaderID="Terrain";
  15169. class Stage2
  15170. {
  15171. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  15172. texGen=0;
  15173. };
  15174. class Stage3
  15175. {
  15176. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  15177. texGen=1;
  15178. };
  15179. class Stage4
  15180. {
  15181. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  15182. texGen=2;
  15183. };
  15184. class Stage5
  15185. {
  15186. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  15187. texGen=1;
  15188. };
  15189. class Stage6
  15190. {
  15191. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  15192. texGen=2;
  15193. };
  15194. class Stage7
  15195. {
  15196. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  15197. texGen=1;
  15198. };
  15199. class Stage8
  15200. {
  15201. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  15202. texGen=2;
  15203. };
  15204. class Stage9
  15205. {
  15206. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  15207. texGen=1;
  15208. };
  15209. class Stage10
  15210. {
  15211. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  15212. texGen=2;
  15213. };
  15214. class Stage14
  15215. {
  15216. texture="brava\avalon_island_m\data\layers\n_002_003_nohq.png";
  15217. texGen=3;
  15218. };
  15219. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-003_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_L00_L02_N_L04.rvmat""
  15220. rapify Version 1.82, Dll 7.46 "P_002-003_L00_L02_N_L04.rvmat"
  15221. No Error(s)
  15222. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_L00_L02_N_L04.rvmat
  15223.  
  15224. ambient[]={1,1,1,1};
  15225. diffuse[]={1,1,1,1};
  15226. forcedDiffuse[]={0,0,0,0};
  15227. emmisive[]={0,0,0,0};
  15228. specular[]={0,0,0,0};
  15229. specularPower=0;
  15230. class Stage0
  15231. {
  15232. texture="brava\avalon_island_m\data\layers\s_002_003_lco.png";
  15233. texGen=3;
  15234. };
  15235. class Stage1
  15236. {
  15237. texture="brava\avalon_island_m\data\layers\m_002_003_lca.png";
  15238. texGen=4;
  15239. };
  15240. class TexGen3
  15241. {
  15242. uvSource="worldPos";
  15243. class uvTransform
  15244. {
  15245. aside[]={0.00032552084,0,0};
  15246. up[]={0,0,0.00032552084};
  15247. dir[]={0,-0.00032552084,0};
  15248. pos[]={-1.84375,1.21875,0};
  15249. };
  15250. };
  15251. class TexGen4
  15252. {
  15253. uvSource="worldPos";
  15254. class uvTransform
  15255. {
  15256. aside[]={0.00032552084,0,0};
  15257. up[]={0,0,0.00032552084};
  15258. dir[]={0,-0.00032552084,0};
  15259. pos[]={-1.84375,1.21875,0};
  15260. };
  15261. };
  15262. class TexGen0
  15263. {
  15264. uvSource="tex";
  15265. class uvTransform
  15266. {
  15267. aside[]={1,0,0};
  15268. up[]={0,1,0};
  15269. dir[]={0,0,1};
  15270. pos[]={0,0,0};
  15271. };
  15272. };
  15273. class TexGen1
  15274. {
  15275. uvSource="tex";
  15276. class uvTransform
  15277. {
  15278. aside[]={5,0,0};
  15279. up[]={0,5,0};
  15280. dir[]={0,0,0};
  15281. pos[]={0,0,0};
  15282. };
  15283. };
  15284. class TexGen2
  15285. {
  15286. uvSource="tex";
  15287. class uvTransform
  15288. {
  15289. aside[]={5,0,0};
  15290. up[]={0,5,0};
  15291. dir[]={0,0,0};
  15292. pos[]={0,0,0};
  15293. };
  15294. };
  15295. PixelShaderID="TerrainSNX";
  15296. VertexShaderID="Terrain";
  15297. class Stage2
  15298. {
  15299. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  15300. texGen=0;
  15301. };
  15302. class Stage3
  15303. {
  15304. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  15305. texGen=1;
  15306. };
  15307. class Stage4
  15308. {
  15309. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  15310. texGen=2;
  15311. };
  15312. class Stage5
  15313. {
  15314. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  15315. texGen=1;
  15316. };
  15317. class Stage6
  15318. {
  15319. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  15320. texGen=2;
  15321. };
  15322. class Stage7
  15323. {
  15324. texture="";
  15325. texGen=1;
  15326. };
  15327. class Stage8
  15328. {
  15329. texture="";
  15330. texGen=2;
  15331. };
  15332. class Stage9
  15333. {
  15334. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  15335. texGen=1;
  15336. };
  15337. class Stage10
  15338. {
  15339. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  15340. texGen=2;
  15341. };
  15342. class Stage14
  15343. {
  15344. texture="brava\avalon_island_m\data\layers\n_002_003_nohq.png";
  15345. texGen=3;
  15346. };
  15347. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-003_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_L00_L02_N_N.rvmat""
  15348. rapify Version 1.82, Dll 7.46 "P_002-003_L00_L02_N_N.rvmat"
  15349. No Error(s)
  15350. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_L00_L02_N_N.rvmat
  15351.  
  15352. ambient[]={1,1,1,1};
  15353. diffuse[]={1,1,1,1};
  15354. forcedDiffuse[]={0,0,0,0};
  15355. emmisive[]={0,0,0,0};
  15356. specular[]={0,0,0,0};
  15357. specularPower=0;
  15358. class Stage0
  15359. {
  15360. texture="brava\avalon_island_m\data\layers\s_002_003_lco.png";
  15361. texGen=3;
  15362. };
  15363. class Stage1
  15364. {
  15365. texture="brava\avalon_island_m\data\layers\m_002_003_lca.png";
  15366. texGen=4;
  15367. };
  15368. class TexGen3
  15369. {
  15370. uvSource="worldPos";
  15371. class uvTransform
  15372. {
  15373. aside[]={0.00032552084,0,0};
  15374. up[]={0,0,0.00032552084};
  15375. dir[]={0,-0.00032552084,0};
  15376. pos[]={-1.84375,1.21875,0};
  15377. };
  15378. };
  15379. class TexGen4
  15380. {
  15381. uvSource="worldPos";
  15382. class uvTransform
  15383. {
  15384. aside[]={0.00032552084,0,0};
  15385. up[]={0,0,0.00032552084};
  15386. dir[]={0,-0.00032552084,0};
  15387. pos[]={-1.84375,1.21875,0};
  15388. };
  15389. };
  15390. class TexGen0
  15391. {
  15392. uvSource="tex";
  15393. class uvTransform
  15394. {
  15395. aside[]={1,0,0};
  15396. up[]={0,1,0};
  15397. dir[]={0,0,1};
  15398. pos[]={0,0,0};
  15399. };
  15400. };
  15401. class TexGen1
  15402. {
  15403. uvSource="tex";
  15404. class uvTransform
  15405. {
  15406. aside[]={5,0,0};
  15407. up[]={0,5,0};
  15408. dir[]={0,0,0};
  15409. pos[]={0,0,0};
  15410. };
  15411. };
  15412. class TexGen2
  15413. {
  15414. uvSource="tex";
  15415. class uvTransform
  15416. {
  15417. aside[]={5,0,0};
  15418. up[]={0,5,0};
  15419. dir[]={0,0,0};
  15420. pos[]={0,0,0};
  15421. };
  15422. };
  15423. PixelShaderID="TerrainSNX";
  15424. VertexShaderID="Terrain";
  15425. class Stage2
  15426. {
  15427. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  15428. texGen=0;
  15429. };
  15430. class Stage3
  15431. {
  15432. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  15433. texGen=1;
  15434. };
  15435. class Stage4
  15436. {
  15437. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  15438. texGen=2;
  15439. };
  15440. class Stage5
  15441. {
  15442. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  15443. texGen=1;
  15444. };
  15445. class Stage6
  15446. {
  15447. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  15448. texGen=2;
  15449. };
  15450. class Stage7
  15451. {
  15452. texture="";
  15453. texGen=1;
  15454. };
  15455. class Stage8
  15456. {
  15457. texture="";
  15458. texGen=2;
  15459. };
  15460. class Stage9
  15461. {
  15462. texture="";
  15463. texGen=1;
  15464. };
  15465. class Stage10
  15466. {
  15467. texture="";
  15468. texGen=2;
  15469. };
  15470. class Stage14
  15471. {
  15472. texture="brava\avalon_island_m\data\layers\n_002_003_nohq.png";
  15473. texGen=3;
  15474. };
  15475. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-003_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_L00_N_L03_L04.rvmat""
  15476. rapify Version 1.82, Dll 7.46 "P_002-003_L00_N_L03_L04.rvmat"
  15477. No Error(s)
  15478. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_L00_N_L03_L04.rvmat
  15479.  
  15480. ambient[]={1,1,1,1};
  15481. diffuse[]={1,1,1,1};
  15482. forcedDiffuse[]={0,0,0,0};
  15483. emmisive[]={0,0,0,0};
  15484. specular[]={0,0,0,0};
  15485. specularPower=0;
  15486. class Stage0
  15487. {
  15488. texture="brava\avalon_island_m\data\layers\s_002_003_lco.png";
  15489. texGen=3;
  15490. };
  15491. class Stage1
  15492. {
  15493. texture="brava\avalon_island_m\data\layers\m_002_003_lca.png";
  15494. texGen=4;
  15495. };
  15496. class TexGen3
  15497. {
  15498. uvSource="worldPos";
  15499. class uvTransform
  15500. {
  15501. aside[]={0.00032552084,0,0};
  15502. up[]={0,0,0.00032552084};
  15503. dir[]={0,-0.00032552084,0};
  15504. pos[]={-1.84375,1.21875,0};
  15505. };
  15506. };
  15507. class TexGen4
  15508. {
  15509. uvSource="worldPos";
  15510. class uvTransform
  15511. {
  15512. aside[]={0.00032552084,0,0};
  15513. up[]={0,0,0.00032552084};
  15514. dir[]={0,-0.00032552084,0};
  15515. pos[]={-1.84375,1.21875,0};
  15516. };
  15517. };
  15518. class TexGen0
  15519. {
  15520. uvSource="tex";
  15521. class uvTransform
  15522. {
  15523. aside[]={1,0,0};
  15524. up[]={0,1,0};
  15525. dir[]={0,0,1};
  15526. pos[]={0,0,0};
  15527. };
  15528. };
  15529. class TexGen1
  15530. {
  15531. uvSource="tex";
  15532. class uvTransform
  15533. {
  15534. aside[]={5,0,0};
  15535. up[]={0,5,0};
  15536. dir[]={0,0,0};
  15537. pos[]={0,0,0};
  15538. };
  15539. };
  15540. class TexGen2
  15541. {
  15542. uvSource="tex";
  15543. class uvTransform
  15544. {
  15545. aside[]={5,0,0};
  15546. up[]={0,5,0};
  15547. dir[]={0,0,0};
  15548. pos[]={0,0,0};
  15549. };
  15550. };
  15551. PixelShaderID="TerrainSNX";
  15552. VertexShaderID="Terrain";
  15553. class Stage2
  15554. {
  15555. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  15556. texGen=0;
  15557. };
  15558. class Stage3
  15559. {
  15560. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  15561. texGen=1;
  15562. };
  15563. class Stage4
  15564. {
  15565. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  15566. texGen=2;
  15567. };
  15568. class Stage5
  15569. {
  15570. texture="";
  15571. texGen=1;
  15572. };
  15573. class Stage6
  15574. {
  15575. texture="";
  15576. texGen=2;
  15577. };
  15578. class Stage7
  15579. {
  15580. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  15581. texGen=1;
  15582. };
  15583. class Stage8
  15584. {
  15585. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  15586. texGen=2;
  15587. };
  15588. class Stage9
  15589. {
  15590. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  15591. texGen=1;
  15592. };
  15593. class Stage10
  15594. {
  15595. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  15596. texGen=2;
  15597. };
  15598. class Stage14
  15599. {
  15600. texture="brava\avalon_island_m\data\layers\n_002_003_nohq.png";
  15601. texGen=3;
  15602. };
  15603. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-003_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_L00_N_N_L04.rvmat""
  15604. rapify Version 1.82, Dll 7.46 "P_002-003_L00_N_N_L04.rvmat"
  15605. No Error(s)
  15606. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_L00_N_N_L04.rvmat
  15607.  
  15608. ambient[]={1,1,1,1};
  15609. diffuse[]={1,1,1,1};
  15610. forcedDiffuse[]={0,0,0,0};
  15611. emmisive[]={0,0,0,0};
  15612. specular[]={0,0,0,0};
  15613. specularPower=0;
  15614. class Stage0
  15615. {
  15616. texture="brava\avalon_island_m\data\layers\s_002_003_lco.png";
  15617. texGen=3;
  15618. };
  15619. class Stage1
  15620. {
  15621. texture="brava\avalon_island_m\data\layers\m_002_003_lca.png";
  15622. texGen=4;
  15623. };
  15624. class TexGen3
  15625. {
  15626. uvSource="worldPos";
  15627. class uvTransform
  15628. {
  15629. aside[]={0.00032552084,0,0};
  15630. up[]={0,0,0.00032552084};
  15631. dir[]={0,-0.00032552084,0};
  15632. pos[]={-1.84375,1.21875,0};
  15633. };
  15634. };
  15635. class TexGen4
  15636. {
  15637. uvSource="worldPos";
  15638. class uvTransform
  15639. {
  15640. aside[]={0.00032552084,0,0};
  15641. up[]={0,0,0.00032552084};
  15642. dir[]={0,-0.00032552084,0};
  15643. pos[]={-1.84375,1.21875,0};
  15644. };
  15645. };
  15646. class TexGen0
  15647. {
  15648. uvSource="tex";
  15649. class uvTransform
  15650. {
  15651. aside[]={1,0,0};
  15652. up[]={0,1,0};
  15653. dir[]={0,0,1};
  15654. pos[]={0,0,0};
  15655. };
  15656. };
  15657. class TexGen1
  15658. {
  15659. uvSource="tex";
  15660. class uvTransform
  15661. {
  15662. aside[]={5,0,0};
  15663. up[]={0,5,0};
  15664. dir[]={0,0,0};
  15665. pos[]={0,0,0};
  15666. };
  15667. };
  15668. class TexGen2
  15669. {
  15670. uvSource="tex";
  15671. class uvTransform
  15672. {
  15673. aside[]={5,0,0};
  15674. up[]={0,5,0};
  15675. dir[]={0,0,0};
  15676. pos[]={0,0,0};
  15677. };
  15678. };
  15679. PixelShaderID="TerrainSNX";
  15680. VertexShaderID="Terrain";
  15681. class Stage2
  15682. {
  15683. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  15684. texGen=0;
  15685. };
  15686. class Stage3
  15687. {
  15688. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  15689. texGen=1;
  15690. };
  15691. class Stage4
  15692. {
  15693. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  15694. texGen=2;
  15695. };
  15696. class Stage5
  15697. {
  15698. texture="";
  15699. texGen=1;
  15700. };
  15701. class Stage6
  15702. {
  15703. texture="";
  15704. texGen=2;
  15705. };
  15706. class Stage7
  15707. {
  15708. texture="";
  15709. texGen=1;
  15710. };
  15711. class Stage8
  15712. {
  15713. texture="";
  15714. texGen=2;
  15715. };
  15716. class Stage9
  15717. {
  15718. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  15719. texGen=1;
  15720. };
  15721. class Stage10
  15722. {
  15723. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  15724. texGen=2;
  15725. };
  15726. class Stage14
  15727. {
  15728. texture="brava\avalon_island_m\data\layers\n_002_003_nohq.png";
  15729. texGen=3;
  15730. };
  15731. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-003_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_L00_N_N_N.rvmat""
  15732. rapify Version 1.82, Dll 7.46 "P_002-003_L00_N_N_N.rvmat"
  15733. No Error(s)
  15734. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_L00_N_N_N.rvmat
  15735.  
  15736. ambient[]={1,1,1,1};
  15737. diffuse[]={1,1,1,1};
  15738. forcedDiffuse[]={0,0,0,0};
  15739. emmisive[]={0,0,0,0};
  15740. specular[]={0,0,0,0};
  15741. specularPower=0;
  15742. class Stage0
  15743. {
  15744. texture="brava\avalon_island_m\data\layers\s_002_003_lco.png";
  15745. texGen=3;
  15746. };
  15747. class Stage1
  15748. {
  15749. texture="brava\avalon_island_m\data\layers\m_002_003_lca.png";
  15750. texGen=4;
  15751. };
  15752. class TexGen3
  15753. {
  15754. uvSource="worldPos";
  15755. class uvTransform
  15756. {
  15757. aside[]={0.00032552084,0,0};
  15758. up[]={0,0,0.00032552084};
  15759. dir[]={0,-0.00032552084,0};
  15760. pos[]={-1.84375,1.21875,0};
  15761. };
  15762. };
  15763. class TexGen4
  15764. {
  15765. uvSource="worldPos";
  15766. class uvTransform
  15767. {
  15768. aside[]={0.00032552084,0,0};
  15769. up[]={0,0,0.00032552084};
  15770. dir[]={0,-0.00032552084,0};
  15771. pos[]={-1.84375,1.21875,0};
  15772. };
  15773. };
  15774. class TexGen0
  15775. {
  15776. uvSource="tex";
  15777. class uvTransform
  15778. {
  15779. aside[]={1,0,0};
  15780. up[]={0,1,0};
  15781. dir[]={0,0,1};
  15782. pos[]={0,0,0};
  15783. };
  15784. };
  15785. class TexGen1
  15786. {
  15787. uvSource="tex";
  15788. class uvTransform
  15789. {
  15790. aside[]={5,0,0};
  15791. up[]={0,5,0};
  15792. dir[]={0,0,0};
  15793. pos[]={0,0,0};
  15794. };
  15795. };
  15796. class TexGen2
  15797. {
  15798. uvSource="tex";
  15799. class uvTransform
  15800. {
  15801. aside[]={5,0,0};
  15802. up[]={0,5,0};
  15803. dir[]={0,0,0};
  15804. pos[]={0,0,0};
  15805. };
  15806. };
  15807. PixelShaderID="TerrainSNX";
  15808. VertexShaderID="Terrain";
  15809. class Stage2
  15810. {
  15811. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  15812. texGen=0;
  15813. };
  15814. class Stage3
  15815. {
  15816. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  15817. texGen=1;
  15818. };
  15819. class Stage4
  15820. {
  15821. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  15822. texGen=2;
  15823. };
  15824. class Stage5
  15825. {
  15826. texture="";
  15827. texGen=1;
  15828. };
  15829. class Stage6
  15830. {
  15831. texture="";
  15832. texGen=2;
  15833. };
  15834. class Stage7
  15835. {
  15836. texture="";
  15837. texGen=1;
  15838. };
  15839. class Stage8
  15840. {
  15841. texture="";
  15842. texGen=2;
  15843. };
  15844. class Stage9
  15845. {
  15846. texture="";
  15847. texGen=1;
  15848. };
  15849. class Stage10
  15850. {
  15851. texture="";
  15852. texGen=2;
  15853. };
  15854. class Stage14
  15855. {
  15856. texture="brava\avalon_island_m\data\layers\n_002_003_nohq.png";
  15857. texGen=3;
  15858. };
  15859. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-003_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_N_L02_L03_L04.rvmat""
  15860. rapify Version 1.82, Dll 7.46 "P_002-003_N_L02_L03_L04.rvmat"
  15861. No Error(s)
  15862. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_N_L02_L03_L04.rvmat
  15863.  
  15864. ambient[]={1,1,1,1};
  15865. diffuse[]={1,1,1,1};
  15866. forcedDiffuse[]={0,0,0,0};
  15867. emmisive[]={0,0,0,0};
  15868. specular[]={0,0,0,0};
  15869. specularPower=0;
  15870. class Stage0
  15871. {
  15872. texture="brava\avalon_island_m\data\layers\s_002_003_lco.png";
  15873. texGen=3;
  15874. };
  15875. class Stage1
  15876. {
  15877. texture="brava\avalon_island_m\data\layers\m_002_003_lca.png";
  15878. texGen=4;
  15879. };
  15880. class TexGen3
  15881. {
  15882. uvSource="worldPos";
  15883. class uvTransform
  15884. {
  15885. aside[]={0.00032552084,0,0};
  15886. up[]={0,0,0.00032552084};
  15887. dir[]={0,-0.00032552084,0};
  15888. pos[]={-1.84375,1.21875,0};
  15889. };
  15890. };
  15891. class TexGen4
  15892. {
  15893. uvSource="worldPos";
  15894. class uvTransform
  15895. {
  15896. aside[]={0.00032552084,0,0};
  15897. up[]={0,0,0.00032552084};
  15898. dir[]={0,-0.00032552084,0};
  15899. pos[]={-1.84375,1.21875,0};
  15900. };
  15901. };
  15902. class TexGen0
  15903. {
  15904. uvSource="tex";
  15905. class uvTransform
  15906. {
  15907. aside[]={1,0,0};
  15908. up[]={0,1,0};
  15909. dir[]={0,0,1};
  15910. pos[]={0,0,0};
  15911. };
  15912. };
  15913. class TexGen1
  15914. {
  15915. uvSource="tex";
  15916. class uvTransform
  15917. {
  15918. aside[]={5,0,0};
  15919. up[]={0,5,0};
  15920. dir[]={0,0,0};
  15921. pos[]={0,0,0};
  15922. };
  15923. };
  15924. class TexGen2
  15925. {
  15926. uvSource="tex";
  15927. class uvTransform
  15928. {
  15929. aside[]={5,0,0};
  15930. up[]={0,5,0};
  15931. dir[]={0,0,0};
  15932. pos[]={0,0,0};
  15933. };
  15934. };
  15935. PixelShaderID="TerrainSNX";
  15936. VertexShaderID="Terrain";
  15937. class Stage2
  15938. {
  15939. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  15940. texGen=0;
  15941. };
  15942. class Stage3
  15943. {
  15944. texture="";
  15945. texGen=1;
  15946. };
  15947. class Stage4
  15948. {
  15949. texture="";
  15950. texGen=2;
  15951. };
  15952. class Stage5
  15953. {
  15954. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  15955. texGen=1;
  15956. };
  15957. class Stage6
  15958. {
  15959. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  15960. texGen=2;
  15961. };
  15962. class Stage7
  15963. {
  15964. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  15965. texGen=1;
  15966. };
  15967. class Stage8
  15968. {
  15969. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  15970. texGen=2;
  15971. };
  15972. class Stage9
  15973. {
  15974. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  15975. texGen=1;
  15976. };
  15977. class Stage10
  15978. {
  15979. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  15980. texGen=2;
  15981. };
  15982. class Stage14
  15983. {
  15984. texture="brava\avalon_island_m\data\layers\n_002_003_nohq.png";
  15985. texGen=3;
  15986. };
  15987. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-003_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_N_N_L03_L04.rvmat""
  15988. rapify Version 1.82, Dll 7.46 "P_002-003_N_N_L03_L04.rvmat"
  15989. No Error(s)
  15990. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_N_N_L03_L04.rvmat
  15991.  
  15992. ambient[]={1,1,1,1};
  15993. diffuse[]={1,1,1,1};
  15994. forcedDiffuse[]={0,0,0,0};
  15995. emmisive[]={0,0,0,0};
  15996. specular[]={0,0,0,0};
  15997. specularPower=0;
  15998. class Stage0
  15999. {
  16000. texture="brava\avalon_island_m\data\layers\s_002_003_lco.png";
  16001. texGen=3;
  16002. };
  16003. class Stage1
  16004. {
  16005. texture="brava\avalon_island_m\data\layers\m_002_003_lca.png";
  16006. texGen=4;
  16007. };
  16008. class TexGen3
  16009. {
  16010. uvSource="worldPos";
  16011. class uvTransform
  16012. {
  16013. aside[]={0.00032552084,0,0};
  16014. up[]={0,0,0.00032552084};
  16015. dir[]={0,-0.00032552084,0};
  16016. pos[]={-1.84375,1.21875,0};
  16017. };
  16018. };
  16019. class TexGen4
  16020. {
  16021. uvSource="worldPos";
  16022. class uvTransform
  16023. {
  16024. aside[]={0.00032552084,0,0};
  16025. up[]={0,0,0.00032552084};
  16026. dir[]={0,-0.00032552084,0};
  16027. pos[]={-1.84375,1.21875,0};
  16028. };
  16029. };
  16030. class TexGen0
  16031. {
  16032. uvSource="tex";
  16033. class uvTransform
  16034. {
  16035. aside[]={1,0,0};
  16036. up[]={0,1,0};
  16037. dir[]={0,0,1};
  16038. pos[]={0,0,0};
  16039. };
  16040. };
  16041. class TexGen1
  16042. {
  16043. uvSource="tex";
  16044. class uvTransform
  16045. {
  16046. aside[]={5,0,0};
  16047. up[]={0,5,0};
  16048. dir[]={0,0,0};
  16049. pos[]={0,0,0};
  16050. };
  16051. };
  16052. class TexGen2
  16053. {
  16054. uvSource="tex";
  16055. class uvTransform
  16056. {
  16057. aside[]={5,0,0};
  16058. up[]={0,5,0};
  16059. dir[]={0,0,0};
  16060. pos[]={0,0,0};
  16061. };
  16062. };
  16063. PixelShaderID="TerrainSNX";
  16064. VertexShaderID="Terrain";
  16065. class Stage2
  16066. {
  16067. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  16068. texGen=0;
  16069. };
  16070. class Stage3
  16071. {
  16072. texture="";
  16073. texGen=1;
  16074. };
  16075. class Stage4
  16076. {
  16077. texture="";
  16078. texGen=2;
  16079. };
  16080. class Stage5
  16081. {
  16082. texture="";
  16083. texGen=1;
  16084. };
  16085. class Stage6
  16086. {
  16087. texture="";
  16088. texGen=2;
  16089. };
  16090. class Stage7
  16091. {
  16092. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  16093. texGen=1;
  16094. };
  16095. class Stage8
  16096. {
  16097. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  16098. texGen=2;
  16099. };
  16100. class Stage9
  16101. {
  16102. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  16103. texGen=1;
  16104. };
  16105. class Stage10
  16106. {
  16107. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  16108. texGen=2;
  16109. };
  16110. class Stage14
  16111. {
  16112. texture="brava\avalon_island_m\data\layers\n_002_003_nohq.png";
  16113. texGen=3;
  16114. };
  16115. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-003_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_N_N_L03_N.rvmat""
  16116. rapify Version 1.82, Dll 7.46 "P_002-003_N_N_L03_N.rvmat"
  16117. No Error(s)
  16118. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_N_N_L03_N.rvmat
  16119.  
  16120. ambient[]={1,1,1,1};
  16121. diffuse[]={1,1,1,1};
  16122. forcedDiffuse[]={0,0,0,0};
  16123. emmisive[]={0,0,0,0};
  16124. specular[]={0,0,0,0};
  16125. specularPower=0;
  16126. class Stage0
  16127. {
  16128. texture="brava\avalon_island_m\data\layers\s_002_003_lco.png";
  16129. texGen=3;
  16130. };
  16131. class Stage1
  16132. {
  16133. texture="brava\avalon_island_m\data\layers\m_002_003_lca.png";
  16134. texGen=4;
  16135. };
  16136. class TexGen3
  16137. {
  16138. uvSource="worldPos";
  16139. class uvTransform
  16140. {
  16141. aside[]={0.00032552084,0,0};
  16142. up[]={0,0,0.00032552084};
  16143. dir[]={0,-0.00032552084,0};
  16144. pos[]={-1.84375,1.21875,0};
  16145. };
  16146. };
  16147. class TexGen4
  16148. {
  16149. uvSource="worldPos";
  16150. class uvTransform
  16151. {
  16152. aside[]={0.00032552084,0,0};
  16153. up[]={0,0,0.00032552084};
  16154. dir[]={0,-0.00032552084,0};
  16155. pos[]={-1.84375,1.21875,0};
  16156. };
  16157. };
  16158. class TexGen0
  16159. {
  16160. uvSource="tex";
  16161. class uvTransform
  16162. {
  16163. aside[]={1,0,0};
  16164. up[]={0,1,0};
  16165. dir[]={0,0,1};
  16166. pos[]={0,0,0};
  16167. };
  16168. };
  16169. class TexGen1
  16170. {
  16171. uvSource="tex";
  16172. class uvTransform
  16173. {
  16174. aside[]={5,0,0};
  16175. up[]={0,5,0};
  16176. dir[]={0,0,0};
  16177. pos[]={0,0,0};
  16178. };
  16179. };
  16180. class TexGen2
  16181. {
  16182. uvSource="tex";
  16183. class uvTransform
  16184. {
  16185. aside[]={5,0,0};
  16186. up[]={0,5,0};
  16187. dir[]={0,0,0};
  16188. pos[]={0,0,0};
  16189. };
  16190. };
  16191. PixelShaderID="TerrainSNX";
  16192. VertexShaderID="Terrain";
  16193. class Stage2
  16194. {
  16195. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  16196. texGen=0;
  16197. };
  16198. class Stage3
  16199. {
  16200. texture="";
  16201. texGen=1;
  16202. };
  16203. class Stage4
  16204. {
  16205. texture="";
  16206. texGen=2;
  16207. };
  16208. class Stage5
  16209. {
  16210. texture="";
  16211. texGen=1;
  16212. };
  16213. class Stage6
  16214. {
  16215. texture="";
  16216. texGen=2;
  16217. };
  16218. class Stage7
  16219. {
  16220. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  16221. texGen=1;
  16222. };
  16223. class Stage8
  16224. {
  16225. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  16226. texGen=2;
  16227. };
  16228. class Stage9
  16229. {
  16230. texture="";
  16231. texGen=1;
  16232. };
  16233. class Stage10
  16234. {
  16235. texture="";
  16236. texGen=2;
  16237. };
  16238. class Stage14
  16239. {
  16240. texture="brava\avalon_island_m\data\layers\n_002_003_nohq.png";
  16241. texGen=3;
  16242. };
  16243. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-003_N_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_N_N_N_L04.rvmat""
  16244. rapify Version 1.82, Dll 7.46 "P_002-003_N_N_N_L04.rvmat"
  16245. No Error(s)
  16246. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-003_N_N_N_L04.rvmat
  16247.  
  16248. ambient[]={1,1,1,1};
  16249. diffuse[]={1,1,1,1};
  16250. forcedDiffuse[]={0,0,0,0};
  16251. emmisive[]={0,0,0,0};
  16252. specular[]={0,0,0,0};
  16253. specularPower=0;
  16254. class Stage0
  16255. {
  16256. texture="brava\avalon_island_m\data\layers\s_002_003_lco.png";
  16257. texGen=3;
  16258. };
  16259. class Stage1
  16260. {
  16261. texture="brava\avalon_island_m\data\layers\m_002_003_lca.png";
  16262. texGen=4;
  16263. };
  16264. class TexGen3
  16265. {
  16266. uvSource="worldPos";
  16267. class uvTransform
  16268. {
  16269. aside[]={0.00032552084,0,0};
  16270. up[]={0,0,0.00032552084};
  16271. dir[]={0,-0.00032552084,0};
  16272. pos[]={-1.84375,1.21875,0};
  16273. };
  16274. };
  16275. class TexGen4
  16276. {
  16277. uvSource="worldPos";
  16278. class uvTransform
  16279. {
  16280. aside[]={0.00032552084,0,0};
  16281. up[]={0,0,0.00032552084};
  16282. dir[]={0,-0.00032552084,0};
  16283. pos[]={-1.84375,1.21875,0};
  16284. };
  16285. };
  16286. class TexGen0
  16287. {
  16288. uvSource="tex";
  16289. class uvTransform
  16290. {
  16291. aside[]={1,0,0};
  16292. up[]={0,1,0};
  16293. dir[]={0,0,1};
  16294. pos[]={0,0,0};
  16295. };
  16296. };
  16297. class TexGen1
  16298. {
  16299. uvSource="tex";
  16300. class uvTransform
  16301. {
  16302. aside[]={5,0,0};
  16303. up[]={0,5,0};
  16304. dir[]={0,0,0};
  16305. pos[]={0,0,0};
  16306. };
  16307. };
  16308. class TexGen2
  16309. {
  16310. uvSource="tex";
  16311. class uvTransform
  16312. {
  16313. aside[]={5,0,0};
  16314. up[]={0,5,0};
  16315. dir[]={0,0,0};
  16316. pos[]={0,0,0};
  16317. };
  16318. };
  16319. PixelShaderID="TerrainSNX";
  16320. VertexShaderID="Terrain";
  16321. class Stage2
  16322. {
  16323. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  16324. texGen=0;
  16325. };
  16326. class Stage3
  16327. {
  16328. texture="";
  16329. texGen=1;
  16330. };
  16331. class Stage4
  16332. {
  16333. texture="";
  16334. texGen=2;
  16335. };
  16336. class Stage5
  16337. {
  16338. texture="";
  16339. texGen=1;
  16340. };
  16341. class Stage6
  16342. {
  16343. texture="";
  16344. texGen=2;
  16345. };
  16346. class Stage7
  16347. {
  16348. texture="";
  16349. texGen=1;
  16350. };
  16351. class Stage8
  16352. {
  16353. texture="";
  16354. texGen=2;
  16355. };
  16356. class Stage9
  16357. {
  16358. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  16359. texGen=1;
  16360. };
  16361. class Stage10
  16362. {
  16363. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  16364. texGen=2;
  16365. };
  16366. class Stage14
  16367. {
  16368. texture="brava\avalon_island_m\data\layers\n_002_003_nohq.png";
  16369. texGen=3;
  16370. };
  16371. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-004_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-004_L00_L02_L03_L04.rvmat""
  16372. rapify Version 1.82, Dll 7.46 "P_002-004_L00_L02_L03_L04.rvmat"
  16373. No Error(s)
  16374. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-004_L00_L02_L03_L04.rvmat
  16375.  
  16376. ambient[]={1,1,1,1};
  16377. diffuse[]={1,1,1,1};
  16378. forcedDiffuse[]={0,0,0,0};
  16379. emmisive[]={0,0,0,0};
  16380. specular[]={0,0,0,0};
  16381. specularPower=0;
  16382. class Stage0
  16383. {
  16384. texture="brava\avalon_island_m\data\layers\s_002_004_lco.png";
  16385. texGen=3;
  16386. };
  16387. class Stage1
  16388. {
  16389. texture="brava\avalon_island_m\data\layers\m_002_004_lca.png";
  16390. texGen=4;
  16391. };
  16392. class TexGen3
  16393. {
  16394. uvSource="worldPos";
  16395. class uvTransform
  16396. {
  16397. aside[]={0.00032552084,0,0};
  16398. up[]={0,0,0.00032552084};
  16399. dir[]={0,-0.00032552084,0};
  16400. pos[]={-1.84375,0.28125,0};
  16401. };
  16402. };
  16403. class TexGen4
  16404. {
  16405. uvSource="worldPos";
  16406. class uvTransform
  16407. {
  16408. aside[]={0.00032552084,0,0};
  16409. up[]={0,0,0.00032552084};
  16410. dir[]={0,-0.00032552084,0};
  16411. pos[]={-1.84375,0.28125,0};
  16412. };
  16413. };
  16414. class TexGen0
  16415. {
  16416. uvSource="tex";
  16417. class uvTransform
  16418. {
  16419. aside[]={1,0,0};
  16420. up[]={0,1,0};
  16421. dir[]={0,0,1};
  16422. pos[]={0,0,0};
  16423. };
  16424. };
  16425. class TexGen1
  16426. {
  16427. uvSource="tex";
  16428. class uvTransform
  16429. {
  16430. aside[]={5,0,0};
  16431. up[]={0,5,0};
  16432. dir[]={0,0,0};
  16433. pos[]={0,0,0};
  16434. };
  16435. };
  16436. class TexGen2
  16437. {
  16438. uvSource="tex";
  16439. class uvTransform
  16440. {
  16441. aside[]={5,0,0};
  16442. up[]={0,5,0};
  16443. dir[]={0,0,0};
  16444. pos[]={0,0,0};
  16445. };
  16446. };
  16447. PixelShaderID="TerrainSNX";
  16448. VertexShaderID="Terrain";
  16449. class Stage2
  16450. {
  16451. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  16452. texGen=0;
  16453. };
  16454. class Stage3
  16455. {
  16456. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  16457. texGen=1;
  16458. };
  16459. class Stage4
  16460. {
  16461. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  16462. texGen=2;
  16463. };
  16464. class Stage5
  16465. {
  16466. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  16467. texGen=1;
  16468. };
  16469. class Stage6
  16470. {
  16471. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  16472. texGen=2;
  16473. };
  16474. class Stage7
  16475. {
  16476. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  16477. texGen=1;
  16478. };
  16479. class Stage8
  16480. {
  16481. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  16482. texGen=2;
  16483. };
  16484. class Stage9
  16485. {
  16486. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  16487. texGen=1;
  16488. };
  16489. class Stage10
  16490. {
  16491. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  16492. texGen=2;
  16493. };
  16494. class Stage14
  16495. {
  16496. texture="brava\avalon_island_m\data\layers\n_002_004_nohq.png";
  16497. texGen=3;
  16498. };
  16499. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-004_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-004_L00_L02_N_L04.rvmat""
  16500. rapify Version 1.82, Dll 7.46 "P_002-004_L00_L02_N_L04.rvmat"
  16501. No Error(s)
  16502. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-004_L00_L02_N_L04.rvmat
  16503.  
  16504. ambient[]={1,1,1,1};
  16505. diffuse[]={1,1,1,1};
  16506. forcedDiffuse[]={0,0,0,0};
  16507. emmisive[]={0,0,0,0};
  16508. specular[]={0,0,0,0};
  16509. specularPower=0;
  16510. class Stage0
  16511. {
  16512. texture="brava\avalon_island_m\data\layers\s_002_004_lco.png";
  16513. texGen=3;
  16514. };
  16515. class Stage1
  16516. {
  16517. texture="brava\avalon_island_m\data\layers\m_002_004_lca.png";
  16518. texGen=4;
  16519. };
  16520. class TexGen3
  16521. {
  16522. uvSource="worldPos";
  16523. class uvTransform
  16524. {
  16525. aside[]={0.00032552084,0,0};
  16526. up[]={0,0,0.00032552084};
  16527. dir[]={0,-0.00032552084,0};
  16528. pos[]={-1.84375,0.28125,0};
  16529. };
  16530. };
  16531. class TexGen4
  16532. {
  16533. uvSource="worldPos";
  16534. class uvTransform
  16535. {
  16536. aside[]={0.00032552084,0,0};
  16537. up[]={0,0,0.00032552084};
  16538. dir[]={0,-0.00032552084,0};
  16539. pos[]={-1.84375,0.28125,0};
  16540. };
  16541. };
  16542. class TexGen0
  16543. {
  16544. uvSource="tex";
  16545. class uvTransform
  16546. {
  16547. aside[]={1,0,0};
  16548. up[]={0,1,0};
  16549. dir[]={0,0,1};
  16550. pos[]={0,0,0};
  16551. };
  16552. };
  16553. class TexGen1
  16554. {
  16555. uvSource="tex";
  16556. class uvTransform
  16557. {
  16558. aside[]={5,0,0};
  16559. up[]={0,5,0};
  16560. dir[]={0,0,0};
  16561. pos[]={0,0,0};
  16562. };
  16563. };
  16564. class TexGen2
  16565. {
  16566. uvSource="tex";
  16567. class uvTransform
  16568. {
  16569. aside[]={5,0,0};
  16570. up[]={0,5,0};
  16571. dir[]={0,0,0};
  16572. pos[]={0,0,0};
  16573. };
  16574. };
  16575. PixelShaderID="TerrainSNX";
  16576. VertexShaderID="Terrain";
  16577. class Stage2
  16578. {
  16579. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  16580. texGen=0;
  16581. };
  16582. class Stage3
  16583. {
  16584. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  16585. texGen=1;
  16586. };
  16587. class Stage4
  16588. {
  16589. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  16590. texGen=2;
  16591. };
  16592. class Stage5
  16593. {
  16594. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  16595. texGen=1;
  16596. };
  16597. class Stage6
  16598. {
  16599. texture="Brava\Avalon_Island_M\data\gdt_dr