Advertisement
MrBullet

Avalon_Island_M.packing.log

Sep 16th, 2020 (edited)
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 483.80 KB | None | 0 0
  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_dry_grass_co.paa";
  16600. texGen=2;
  16601. };
  16602. class Stage7
  16603. {
  16604. texture="";
  16605. texGen=1;
  16606. };
  16607. class Stage8
  16608. {
  16609. texture="";
  16610. texGen=2;
  16611. };
  16612. class Stage9
  16613. {
  16614. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  16615. texGen=1;
  16616. };
  16617. class Stage10
  16618. {
  16619. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  16620. texGen=2;
  16621. };
  16622. class Stage14
  16623. {
  16624. texture="brava\avalon_island_m\data\layers\n_002_004_nohq.png";
  16625. texGen=3;
  16626. };
  16627. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-004_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-004_L00_N_N_L04.rvmat""
  16628. rapify Version 1.82, Dll 7.46 "P_002-004_L00_N_N_L04.rvmat"
  16629. No Error(s)
  16630. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-004_L00_N_N_L04.rvmat
  16631.  
  16632. ambient[]={1,1,1,1};
  16633. diffuse[]={1,1,1,1};
  16634. forcedDiffuse[]={0,0,0,0};
  16635. emmisive[]={0,0,0,0};
  16636. specular[]={0,0,0,0};
  16637. specularPower=0;
  16638. class Stage0
  16639. {
  16640. texture="brava\avalon_island_m\data\layers\s_002_004_lco.png";
  16641. texGen=3;
  16642. };
  16643. class Stage1
  16644. {
  16645. texture="brava\avalon_island_m\data\layers\m_002_004_lca.png";
  16646. texGen=4;
  16647. };
  16648. class TexGen3
  16649. {
  16650. uvSource="worldPos";
  16651. class uvTransform
  16652. {
  16653. aside[]={0.00032552084,0,0};
  16654. up[]={0,0,0.00032552084};
  16655. dir[]={0,-0.00032552084,0};
  16656. pos[]={-1.84375,0.28125,0};
  16657. };
  16658. };
  16659. class TexGen4
  16660. {
  16661. uvSource="worldPos";
  16662. class uvTransform
  16663. {
  16664. aside[]={0.00032552084,0,0};
  16665. up[]={0,0,0.00032552084};
  16666. dir[]={0,-0.00032552084,0};
  16667. pos[]={-1.84375,0.28125,0};
  16668. };
  16669. };
  16670. class TexGen0
  16671. {
  16672. uvSource="tex";
  16673. class uvTransform
  16674. {
  16675. aside[]={1,0,0};
  16676. up[]={0,1,0};
  16677. dir[]={0,0,1};
  16678. pos[]={0,0,0};
  16679. };
  16680. };
  16681. class TexGen1
  16682. {
  16683. uvSource="tex";
  16684. class uvTransform
  16685. {
  16686. aside[]={5,0,0};
  16687. up[]={0,5,0};
  16688. dir[]={0,0,0};
  16689. pos[]={0,0,0};
  16690. };
  16691. };
  16692. class TexGen2
  16693. {
  16694. uvSource="tex";
  16695. class uvTransform
  16696. {
  16697. aside[]={5,0,0};
  16698. up[]={0,5,0};
  16699. dir[]={0,0,0};
  16700. pos[]={0,0,0};
  16701. };
  16702. };
  16703. PixelShaderID="TerrainSNX";
  16704. VertexShaderID="Terrain";
  16705. class Stage2
  16706. {
  16707. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  16708. texGen=0;
  16709. };
  16710. class Stage3
  16711. {
  16712. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  16713. texGen=1;
  16714. };
  16715. class Stage4
  16716. {
  16717. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  16718. texGen=2;
  16719. };
  16720. class Stage5
  16721. {
  16722. texture="";
  16723. texGen=1;
  16724. };
  16725. class Stage6
  16726. {
  16727. texture="";
  16728. texGen=2;
  16729. };
  16730. class Stage7
  16731. {
  16732. texture="";
  16733. texGen=1;
  16734. };
  16735. class Stage8
  16736. {
  16737. texture="";
  16738. texGen=2;
  16739. };
  16740. class Stage9
  16741. {
  16742. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  16743. texGen=1;
  16744. };
  16745. class Stage10
  16746. {
  16747. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  16748. texGen=2;
  16749. };
  16750. class Stage14
  16751. {
  16752. texture="brava\avalon_island_m\data\layers\n_002_004_nohq.png";
  16753. texGen=3;
  16754. };
  16755. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-004_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-004_N_L02_L03_L04.rvmat""
  16756. rapify Version 1.82, Dll 7.46 "P_002-004_N_L02_L03_L04.rvmat"
  16757. No Error(s)
  16758. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-004_N_L02_L03_L04.rvmat
  16759.  
  16760. ambient[]={1,1,1,1};
  16761. diffuse[]={1,1,1,1};
  16762. forcedDiffuse[]={0,0,0,0};
  16763. emmisive[]={0,0,0,0};
  16764. specular[]={0,0,0,0};
  16765. specularPower=0;
  16766. class Stage0
  16767. {
  16768. texture="brava\avalon_island_m\data\layers\s_002_004_lco.png";
  16769. texGen=3;
  16770. };
  16771. class Stage1
  16772. {
  16773. texture="brava\avalon_island_m\data\layers\m_002_004_lca.png";
  16774. texGen=4;
  16775. };
  16776. class TexGen3
  16777. {
  16778. uvSource="worldPos";
  16779. class uvTransform
  16780. {
  16781. aside[]={0.00032552084,0,0};
  16782. up[]={0,0,0.00032552084};
  16783. dir[]={0,-0.00032552084,0};
  16784. pos[]={-1.84375,0.28125,0};
  16785. };
  16786. };
  16787. class TexGen4
  16788. {
  16789. uvSource="worldPos";
  16790. class uvTransform
  16791. {
  16792. aside[]={0.00032552084,0,0};
  16793. up[]={0,0,0.00032552084};
  16794. dir[]={0,-0.00032552084,0};
  16795. pos[]={-1.84375,0.28125,0};
  16796. };
  16797. };
  16798. class TexGen0
  16799. {
  16800. uvSource="tex";
  16801. class uvTransform
  16802. {
  16803. aside[]={1,0,0};
  16804. up[]={0,1,0};
  16805. dir[]={0,0,1};
  16806. pos[]={0,0,0};
  16807. };
  16808. };
  16809. class TexGen1
  16810. {
  16811. uvSource="tex";
  16812. class uvTransform
  16813. {
  16814. aside[]={5,0,0};
  16815. up[]={0,5,0};
  16816. dir[]={0,0,0};
  16817. pos[]={0,0,0};
  16818. };
  16819. };
  16820. class TexGen2
  16821. {
  16822. uvSource="tex";
  16823. class uvTransform
  16824. {
  16825. aside[]={5,0,0};
  16826. up[]={0,5,0};
  16827. dir[]={0,0,0};
  16828. pos[]={0,0,0};
  16829. };
  16830. };
  16831. PixelShaderID="TerrainSNX";
  16832. VertexShaderID="Terrain";
  16833. class Stage2
  16834. {
  16835. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  16836. texGen=0;
  16837. };
  16838. class Stage3
  16839. {
  16840. texture="";
  16841. texGen=1;
  16842. };
  16843. class Stage4
  16844. {
  16845. texture="";
  16846. texGen=2;
  16847. };
  16848. class Stage5
  16849. {
  16850. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  16851. texGen=1;
  16852. };
  16853. class Stage6
  16854. {
  16855. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  16856. texGen=2;
  16857. };
  16858. class Stage7
  16859. {
  16860. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  16861. texGen=1;
  16862. };
  16863. class Stage8
  16864. {
  16865. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  16866. texGen=2;
  16867. };
  16868. class Stage9
  16869. {
  16870. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  16871. texGen=1;
  16872. };
  16873. class Stage10
  16874. {
  16875. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  16876. texGen=2;
  16877. };
  16878. class Stage14
  16879. {
  16880. texture="brava\avalon_island_m\data\layers\n_002_004_nohq.png";
  16881. texGen=3;
  16882. };
  16883. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-004_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-004_N_N_L03_L04.rvmat""
  16884. rapify Version 1.82, Dll 7.46 "P_002-004_N_N_L03_L04.rvmat"
  16885. No Error(s)
  16886. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-004_N_N_L03_L04.rvmat
  16887.  
  16888. ambient[]={1,1,1,1};
  16889. diffuse[]={1,1,1,1};
  16890. forcedDiffuse[]={0,0,0,0};
  16891. emmisive[]={0,0,0,0};
  16892. specular[]={0,0,0,0};
  16893. specularPower=0;
  16894. class Stage0
  16895. {
  16896. texture="brava\avalon_island_m\data\layers\s_002_004_lco.png";
  16897. texGen=3;
  16898. };
  16899. class Stage1
  16900. {
  16901. texture="brava\avalon_island_m\data\layers\m_002_004_lca.png";
  16902. texGen=4;
  16903. };
  16904. class TexGen3
  16905. {
  16906. uvSource="worldPos";
  16907. class uvTransform
  16908. {
  16909. aside[]={0.00032552084,0,0};
  16910. up[]={0,0,0.00032552084};
  16911. dir[]={0,-0.00032552084,0};
  16912. pos[]={-1.84375,0.28125,0};
  16913. };
  16914. };
  16915. class TexGen4
  16916. {
  16917. uvSource="worldPos";
  16918. class uvTransform
  16919. {
  16920. aside[]={0.00032552084,0,0};
  16921. up[]={0,0,0.00032552084};
  16922. dir[]={0,-0.00032552084,0};
  16923. pos[]={-1.84375,0.28125,0};
  16924. };
  16925. };
  16926. class TexGen0
  16927. {
  16928. uvSource="tex";
  16929. class uvTransform
  16930. {
  16931. aside[]={1,0,0};
  16932. up[]={0,1,0};
  16933. dir[]={0,0,1};
  16934. pos[]={0,0,0};
  16935. };
  16936. };
  16937. class TexGen1
  16938. {
  16939. uvSource="tex";
  16940. class uvTransform
  16941. {
  16942. aside[]={5,0,0};
  16943. up[]={0,5,0};
  16944. dir[]={0,0,0};
  16945. pos[]={0,0,0};
  16946. };
  16947. };
  16948. class TexGen2
  16949. {
  16950. uvSource="tex";
  16951. class uvTransform
  16952. {
  16953. aside[]={5,0,0};
  16954. up[]={0,5,0};
  16955. dir[]={0,0,0};
  16956. pos[]={0,0,0};
  16957. };
  16958. };
  16959. PixelShaderID="TerrainSNX";
  16960. VertexShaderID="Terrain";
  16961. class Stage2
  16962. {
  16963. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  16964. texGen=0;
  16965. };
  16966. class Stage3
  16967. {
  16968. texture="";
  16969. texGen=1;
  16970. };
  16971. class Stage4
  16972. {
  16973. texture="";
  16974. texGen=2;
  16975. };
  16976. class Stage5
  16977. {
  16978. texture="";
  16979. texGen=1;
  16980. };
  16981. class Stage6
  16982. {
  16983. texture="";
  16984. texGen=2;
  16985. };
  16986. class Stage7
  16987. {
  16988. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  16989. texGen=1;
  16990. };
  16991. class Stage8
  16992. {
  16993. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  16994. texGen=2;
  16995. };
  16996. class Stage9
  16997. {
  16998. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  16999. texGen=1;
  17000. };
  17001. class Stage10
  17002. {
  17003. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  17004. texGen=2;
  17005. };
  17006. class Stage14
  17007. {
  17008. texture="brava\avalon_island_m\data\layers\n_002_004_nohq.png";
  17009. texGen=3;
  17010. };
  17011. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_002-004_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_002-004_N_N_L03_N.rvmat""
  17012. rapify Version 1.82, Dll 7.46 "P_002-004_N_N_L03_N.rvmat"
  17013. No Error(s)
  17014. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_002-004_N_N_L03_N.rvmat
  17015.  
  17016. ambient[]={1,1,1,1};
  17017. diffuse[]={1,1,1,1};
  17018. forcedDiffuse[]={0,0,0,0};
  17019. emmisive[]={0,0,0,0};
  17020. specular[]={0,0,0,0};
  17021. specularPower=0;
  17022. class Stage0
  17023. {
  17024. texture="brava\avalon_island_m\data\layers\s_002_004_lco.png";
  17025. texGen=3;
  17026. };
  17027. class Stage1
  17028. {
  17029. texture="brava\avalon_island_m\data\layers\m_002_004_lca.png";
  17030. texGen=4;
  17031. };
  17032. class TexGen3
  17033. {
  17034. uvSource="worldPos";
  17035. class uvTransform
  17036. {
  17037. aside[]={0.00032552084,0,0};
  17038. up[]={0,0,0.00032552084};
  17039. dir[]={0,-0.00032552084,0};
  17040. pos[]={-1.84375,0.28125,0};
  17041. };
  17042. };
  17043. class TexGen4
  17044. {
  17045. uvSource="worldPos";
  17046. class uvTransform
  17047. {
  17048. aside[]={0.00032552084,0,0};
  17049. up[]={0,0,0.00032552084};
  17050. dir[]={0,-0.00032552084,0};
  17051. pos[]={-1.84375,0.28125,0};
  17052. };
  17053. };
  17054. class TexGen0
  17055. {
  17056. uvSource="tex";
  17057. class uvTransform
  17058. {
  17059. aside[]={1,0,0};
  17060. up[]={0,1,0};
  17061. dir[]={0,0,1};
  17062. pos[]={0,0,0};
  17063. };
  17064. };
  17065. class TexGen1
  17066. {
  17067. uvSource="tex";
  17068. class uvTransform
  17069. {
  17070. aside[]={5,0,0};
  17071. up[]={0,5,0};
  17072. dir[]={0,0,0};
  17073. pos[]={0,0,0};
  17074. };
  17075. };
  17076. class TexGen2
  17077. {
  17078. uvSource="tex";
  17079. class uvTransform
  17080. {
  17081. aside[]={5,0,0};
  17082. up[]={0,5,0};
  17083. dir[]={0,0,0};
  17084. pos[]={0,0,0};
  17085. };
  17086. };
  17087. PixelShaderID="TerrainSNX";
  17088. VertexShaderID="Terrain";
  17089. class Stage2
  17090. {
  17091. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  17092. texGen=0;
  17093. };
  17094. class Stage3
  17095. {
  17096. texture="";
  17097. texGen=1;
  17098. };
  17099. class Stage4
  17100. {
  17101. texture="";
  17102. texGen=2;
  17103. };
  17104. class Stage5
  17105. {
  17106. texture="";
  17107. texGen=1;
  17108. };
  17109. class Stage6
  17110. {
  17111. texture="";
  17112. texGen=2;
  17113. };
  17114. class Stage7
  17115. {
  17116. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  17117. texGen=1;
  17118. };
  17119. class Stage8
  17120. {
  17121. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  17122. texGen=2;
  17123. };
  17124. class Stage9
  17125. {
  17126. texture="";
  17127. texGen=1;
  17128. };
  17129. class Stage10
  17130. {
  17131. texture="";
  17132. texGen=2;
  17133. };
  17134. class Stage14
  17135. {
  17136. texture="brava\avalon_island_m\data\layers\n_002_004_nohq.png";
  17137. texGen=3;
  17138. };
  17139. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-000_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_L00_L02_L03_L04.rvmat""
  17140. rapify Version 1.82, Dll 7.46 "P_003-000_L00_L02_L03_L04.rvmat"
  17141. No Error(s)
  17142. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_L00_L02_L03_L04.rvmat
  17143.  
  17144. ambient[]={1,1,1,1};
  17145. diffuse[]={1,1,1,1};
  17146. forcedDiffuse[]={0,0,0,0};
  17147. emmisive[]={0,0,0,0};
  17148. specular[]={0,0,0,0};
  17149. specularPower=0;
  17150. class Stage0
  17151. {
  17152. texture="brava\avalon_island_m\data\layers\s_003_000_lco.png";
  17153. texGen=3;
  17154. };
  17155. class Stage1
  17156. {
  17157. texture="brava\avalon_island_m\data\layers\m_003_000_lca.png";
  17158. texGen=4;
  17159. };
  17160. class TexGen3
  17161. {
  17162. uvSource="worldPos";
  17163. class uvTransform
  17164. {
  17165. aside[]={0.00032552084,0,0};
  17166. up[]={0,0,0.00032552084};
  17167. dir[]={0,-0.00032552084,0};
  17168. pos[]={-2.78125,4.03125,0};
  17169. };
  17170. };
  17171. class TexGen4
  17172. {
  17173. uvSource="worldPos";
  17174. class uvTransform
  17175. {
  17176. aside[]={0.00032552084,0,0};
  17177. up[]={0,0,0.00032552084};
  17178. dir[]={0,-0.00032552084,0};
  17179. pos[]={-2.78125,4.03125,0};
  17180. };
  17181. };
  17182. class TexGen0
  17183. {
  17184. uvSource="tex";
  17185. class uvTransform
  17186. {
  17187. aside[]={1,0,0};
  17188. up[]={0,1,0};
  17189. dir[]={0,0,1};
  17190. pos[]={0,0,0};
  17191. };
  17192. };
  17193. class TexGen1
  17194. {
  17195. uvSource="tex";
  17196. class uvTransform
  17197. {
  17198. aside[]={5,0,0};
  17199. up[]={0,5,0};
  17200. dir[]={0,0,0};
  17201. pos[]={0,0,0};
  17202. };
  17203. };
  17204. class TexGen2
  17205. {
  17206. uvSource="tex";
  17207. class uvTransform
  17208. {
  17209. aside[]={5,0,0};
  17210. up[]={0,5,0};
  17211. dir[]={0,0,0};
  17212. pos[]={0,0,0};
  17213. };
  17214. };
  17215. PixelShaderID="TerrainSNX";
  17216. VertexShaderID="Terrain";
  17217. class Stage2
  17218. {
  17219. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  17220. texGen=0;
  17221. };
  17222. class Stage3
  17223. {
  17224. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  17225. texGen=1;
  17226. };
  17227. class Stage4
  17228. {
  17229. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  17230. texGen=2;
  17231. };
  17232. class Stage5
  17233. {
  17234. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  17235. texGen=1;
  17236. };
  17237. class Stage6
  17238. {
  17239. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  17240. texGen=2;
  17241. };
  17242. class Stage7
  17243. {
  17244. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  17245. texGen=1;
  17246. };
  17247. class Stage8
  17248. {
  17249. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  17250. texGen=2;
  17251. };
  17252. class Stage9
  17253. {
  17254. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  17255. texGen=1;
  17256. };
  17257. class Stage10
  17258. {
  17259. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  17260. texGen=2;
  17261. };
  17262. class Stage14
  17263. {
  17264. texture="brava\avalon_island_m\data\layers\n_003_000_nohq.png";
  17265. texGen=3;
  17266. };
  17267. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-000_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_L00_L02_N_L04.rvmat""
  17268. rapify Version 1.82, Dll 7.46 "P_003-000_L00_L02_N_L04.rvmat"
  17269. No Error(s)
  17270. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_L00_L02_N_L04.rvmat
  17271.  
  17272. ambient[]={1,1,1,1};
  17273. diffuse[]={1,1,1,1};
  17274. forcedDiffuse[]={0,0,0,0};
  17275. emmisive[]={0,0,0,0};
  17276. specular[]={0,0,0,0};
  17277. specularPower=0;
  17278. class Stage0
  17279. {
  17280. texture="brava\avalon_island_m\data\layers\s_003_000_lco.png";
  17281. texGen=3;
  17282. };
  17283. class Stage1
  17284. {
  17285. texture="brava\avalon_island_m\data\layers\m_003_000_lca.png";
  17286. texGen=4;
  17287. };
  17288. class TexGen3
  17289. {
  17290. uvSource="worldPos";
  17291. class uvTransform
  17292. {
  17293. aside[]={0.00032552084,0,0};
  17294. up[]={0,0,0.00032552084};
  17295. dir[]={0,-0.00032552084,0};
  17296. pos[]={-2.78125,4.03125,0};
  17297. };
  17298. };
  17299. class TexGen4
  17300. {
  17301. uvSource="worldPos";
  17302. class uvTransform
  17303. {
  17304. aside[]={0.00032552084,0,0};
  17305. up[]={0,0,0.00032552084};
  17306. dir[]={0,-0.00032552084,0};
  17307. pos[]={-2.78125,4.03125,0};
  17308. };
  17309. };
  17310. class TexGen0
  17311. {
  17312. uvSource="tex";
  17313. class uvTransform
  17314. {
  17315. aside[]={1,0,0};
  17316. up[]={0,1,0};
  17317. dir[]={0,0,1};
  17318. pos[]={0,0,0};
  17319. };
  17320. };
  17321. class TexGen1
  17322. {
  17323. uvSource="tex";
  17324. class uvTransform
  17325. {
  17326. aside[]={5,0,0};
  17327. up[]={0,5,0};
  17328. dir[]={0,0,0};
  17329. pos[]={0,0,0};
  17330. };
  17331. };
  17332. class TexGen2
  17333. {
  17334. uvSource="tex";
  17335. class uvTransform
  17336. {
  17337. aside[]={5,0,0};
  17338. up[]={0,5,0};
  17339. dir[]={0,0,0};
  17340. pos[]={0,0,0};
  17341. };
  17342. };
  17343. PixelShaderID="TerrainSNX";
  17344. VertexShaderID="Terrain";
  17345. class Stage2
  17346. {
  17347. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  17348. texGen=0;
  17349. };
  17350. class Stage3
  17351. {
  17352. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  17353. texGen=1;
  17354. };
  17355. class Stage4
  17356. {
  17357. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  17358. texGen=2;
  17359. };
  17360. class Stage5
  17361. {
  17362. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  17363. texGen=1;
  17364. };
  17365. class Stage6
  17366. {
  17367. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  17368. texGen=2;
  17369. };
  17370. class Stage7
  17371. {
  17372. texture="";
  17373. texGen=1;
  17374. };
  17375. class Stage8
  17376. {
  17377. texture="";
  17378. texGen=2;
  17379. };
  17380. class Stage9
  17381. {
  17382. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  17383. texGen=1;
  17384. };
  17385. class Stage10
  17386. {
  17387. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  17388. texGen=2;
  17389. };
  17390. class Stage14
  17391. {
  17392. texture="brava\avalon_island_m\data\layers\n_003_000_nohq.png";
  17393. texGen=3;
  17394. };
  17395. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-000_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_L00_L02_N_N.rvmat""
  17396. rapify Version 1.82, Dll 7.46 "P_003-000_L00_L02_N_N.rvmat"
  17397. No Error(s)
  17398. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_L00_L02_N_N.rvmat
  17399.  
  17400. ambient[]={1,1,1,1};
  17401. diffuse[]={1,1,1,1};
  17402. forcedDiffuse[]={0,0,0,0};
  17403. emmisive[]={0,0,0,0};
  17404. specular[]={0,0,0,0};
  17405. specularPower=0;
  17406. class Stage0
  17407. {
  17408. texture="brava\avalon_island_m\data\layers\s_003_000_lco.png";
  17409. texGen=3;
  17410. };
  17411. class Stage1
  17412. {
  17413. texture="brava\avalon_island_m\data\layers\m_003_000_lca.png";
  17414. texGen=4;
  17415. };
  17416. class TexGen3
  17417. {
  17418. uvSource="worldPos";
  17419. class uvTransform
  17420. {
  17421. aside[]={0.00032552084,0,0};
  17422. up[]={0,0,0.00032552084};
  17423. dir[]={0,-0.00032552084,0};
  17424. pos[]={-2.78125,4.03125,0};
  17425. };
  17426. };
  17427. class TexGen4
  17428. {
  17429. uvSource="worldPos";
  17430. class uvTransform
  17431. {
  17432. aside[]={0.00032552084,0,0};
  17433. up[]={0,0,0.00032552084};
  17434. dir[]={0,-0.00032552084,0};
  17435. pos[]={-2.78125,4.03125,0};
  17436. };
  17437. };
  17438. class TexGen0
  17439. {
  17440. uvSource="tex";
  17441. class uvTransform
  17442. {
  17443. aside[]={1,0,0};
  17444. up[]={0,1,0};
  17445. dir[]={0,0,1};
  17446. pos[]={0,0,0};
  17447. };
  17448. };
  17449. class TexGen1
  17450. {
  17451. uvSource="tex";
  17452. class uvTransform
  17453. {
  17454. aside[]={5,0,0};
  17455. up[]={0,5,0};
  17456. dir[]={0,0,0};
  17457. pos[]={0,0,0};
  17458. };
  17459. };
  17460. class TexGen2
  17461. {
  17462. uvSource="tex";
  17463. class uvTransform
  17464. {
  17465. aside[]={5,0,0};
  17466. up[]={0,5,0};
  17467. dir[]={0,0,0};
  17468. pos[]={0,0,0};
  17469. };
  17470. };
  17471. PixelShaderID="TerrainSNX";
  17472. VertexShaderID="Terrain";
  17473. class Stage2
  17474. {
  17475. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  17476. texGen=0;
  17477. };
  17478. class Stage3
  17479. {
  17480. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  17481. texGen=1;
  17482. };
  17483. class Stage4
  17484. {
  17485. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  17486. texGen=2;
  17487. };
  17488. class Stage5
  17489. {
  17490. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  17491. texGen=1;
  17492. };
  17493. class Stage6
  17494. {
  17495. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  17496. texGen=2;
  17497. };
  17498. class Stage7
  17499. {
  17500. texture="";
  17501. texGen=1;
  17502. };
  17503. class Stage8
  17504. {
  17505. texture="";
  17506. texGen=2;
  17507. };
  17508. class Stage9
  17509. {
  17510. texture="";
  17511. texGen=1;
  17512. };
  17513. class Stage10
  17514. {
  17515. texture="";
  17516. texGen=2;
  17517. };
  17518. class Stage14
  17519. {
  17520. texture="brava\avalon_island_m\data\layers\n_003_000_nohq.png";
  17521. texGen=3;
  17522. };
  17523. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-000_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_L00_N_L03_L04.rvmat""
  17524. rapify Version 1.82, Dll 7.46 "P_003-000_L00_N_L03_L04.rvmat"
  17525. No Error(s)
  17526. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_L00_N_L03_L04.rvmat
  17527.  
  17528. ambient[]={1,1,1,1};
  17529. diffuse[]={1,1,1,1};
  17530. forcedDiffuse[]={0,0,0,0};
  17531. emmisive[]={0,0,0,0};
  17532. specular[]={0,0,0,0};
  17533. specularPower=0;
  17534. class Stage0
  17535. {
  17536. texture="brava\avalon_island_m\data\layers\s_003_000_lco.png";
  17537. texGen=3;
  17538. };
  17539. class Stage1
  17540. {
  17541. texture="brava\avalon_island_m\data\layers\m_003_000_lca.png";
  17542. texGen=4;
  17543. };
  17544. class TexGen3
  17545. {
  17546. uvSource="worldPos";
  17547. class uvTransform
  17548. {
  17549. aside[]={0.00032552084,0,0};
  17550. up[]={0,0,0.00032552084};
  17551. dir[]={0,-0.00032552084,0};
  17552. pos[]={-2.78125,4.03125,0};
  17553. };
  17554. };
  17555. class TexGen4
  17556. {
  17557. uvSource="worldPos";
  17558. class uvTransform
  17559. {
  17560. aside[]={0.00032552084,0,0};
  17561. up[]={0,0,0.00032552084};
  17562. dir[]={0,-0.00032552084,0};
  17563. pos[]={-2.78125,4.03125,0};
  17564. };
  17565. };
  17566. class TexGen0
  17567. {
  17568. uvSource="tex";
  17569. class uvTransform
  17570. {
  17571. aside[]={1,0,0};
  17572. up[]={0,1,0};
  17573. dir[]={0,0,1};
  17574. pos[]={0,0,0};
  17575. };
  17576. };
  17577. class TexGen1
  17578. {
  17579. uvSource="tex";
  17580. class uvTransform
  17581. {
  17582. aside[]={5,0,0};
  17583. up[]={0,5,0};
  17584. dir[]={0,0,0};
  17585. pos[]={0,0,0};
  17586. };
  17587. };
  17588. class TexGen2
  17589. {
  17590. uvSource="tex";
  17591. class uvTransform
  17592. {
  17593. aside[]={5,0,0};
  17594. up[]={0,5,0};
  17595. dir[]={0,0,0};
  17596. pos[]={0,0,0};
  17597. };
  17598. };
  17599. PixelShaderID="TerrainSNX";
  17600. VertexShaderID="Terrain";
  17601. class Stage2
  17602. {
  17603. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  17604. texGen=0;
  17605. };
  17606. class Stage3
  17607. {
  17608. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  17609. texGen=1;
  17610. };
  17611. class Stage4
  17612. {
  17613. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  17614. texGen=2;
  17615. };
  17616. class Stage5
  17617. {
  17618. texture="";
  17619. texGen=1;
  17620. };
  17621. class Stage6
  17622. {
  17623. texture="";
  17624. texGen=2;
  17625. };
  17626. class Stage7
  17627. {
  17628. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  17629. texGen=1;
  17630. };
  17631. class Stage8
  17632. {
  17633. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  17634. texGen=2;
  17635. };
  17636. class Stage9
  17637. {
  17638. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  17639. texGen=1;
  17640. };
  17641. class Stage10
  17642. {
  17643. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  17644. texGen=2;
  17645. };
  17646. class Stage14
  17647. {
  17648. texture="brava\avalon_island_m\data\layers\n_003_000_nohq.png";
  17649. texGen=3;
  17650. };
  17651. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-000_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_L00_N_N_L04.rvmat""
  17652. rapify Version 1.82, Dll 7.46 "P_003-000_L00_N_N_L04.rvmat"
  17653. No Error(s)
  17654. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_L00_N_N_L04.rvmat
  17655.  
  17656. ambient[]={1,1,1,1};
  17657. diffuse[]={1,1,1,1};
  17658. forcedDiffuse[]={0,0,0,0};
  17659. emmisive[]={0,0,0,0};
  17660. specular[]={0,0,0,0};
  17661. specularPower=0;
  17662. class Stage0
  17663. {
  17664. texture="brava\avalon_island_m\data\layers\s_003_000_lco.png";
  17665. texGen=3;
  17666. };
  17667. class Stage1
  17668. {
  17669. texture="brava\avalon_island_m\data\layers\m_003_000_lca.png";
  17670. texGen=4;
  17671. };
  17672. class TexGen3
  17673. {
  17674. uvSource="worldPos";
  17675. class uvTransform
  17676. {
  17677. aside[]={0.00032552084,0,0};
  17678. up[]={0,0,0.00032552084};
  17679. dir[]={0,-0.00032552084,0};
  17680. pos[]={-2.78125,4.03125,0};
  17681. };
  17682. };
  17683. class TexGen4
  17684. {
  17685. uvSource="worldPos";
  17686. class uvTransform
  17687. {
  17688. aside[]={0.00032552084,0,0};
  17689. up[]={0,0,0.00032552084};
  17690. dir[]={0,-0.00032552084,0};
  17691. pos[]={-2.78125,4.03125,0};
  17692. };
  17693. };
  17694. class TexGen0
  17695. {
  17696. uvSource="tex";
  17697. class uvTransform
  17698. {
  17699. aside[]={1,0,0};
  17700. up[]={0,1,0};
  17701. dir[]={0,0,1};
  17702. pos[]={0,0,0};
  17703. };
  17704. };
  17705. class TexGen1
  17706. {
  17707. uvSource="tex";
  17708. class uvTransform
  17709. {
  17710. aside[]={5,0,0};
  17711. up[]={0,5,0};
  17712. dir[]={0,0,0};
  17713. pos[]={0,0,0};
  17714. };
  17715. };
  17716. class TexGen2
  17717. {
  17718. uvSource="tex";
  17719. class uvTransform
  17720. {
  17721. aside[]={5,0,0};
  17722. up[]={0,5,0};
  17723. dir[]={0,0,0};
  17724. pos[]={0,0,0};
  17725. };
  17726. };
  17727. PixelShaderID="TerrainSNX";
  17728. VertexShaderID="Terrain";
  17729. class Stage2
  17730. {
  17731. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  17732. texGen=0;
  17733. };
  17734. class Stage3
  17735. {
  17736. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  17737. texGen=1;
  17738. };
  17739. class Stage4
  17740. {
  17741. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  17742. texGen=2;
  17743. };
  17744. class Stage5
  17745. {
  17746. texture="";
  17747. texGen=1;
  17748. };
  17749. class Stage6
  17750. {
  17751. texture="";
  17752. texGen=2;
  17753. };
  17754. class Stage7
  17755. {
  17756. texture="";
  17757. texGen=1;
  17758. };
  17759. class Stage8
  17760. {
  17761. texture="";
  17762. texGen=2;
  17763. };
  17764. class Stage9
  17765. {
  17766. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  17767. texGen=1;
  17768. };
  17769. class Stage10
  17770. {
  17771. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  17772. texGen=2;
  17773. };
  17774. class Stage14
  17775. {
  17776. texture="brava\avalon_island_m\data\layers\n_003_000_nohq.png";
  17777. texGen=3;
  17778. };
  17779. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-000_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_L00_N_N_N.rvmat""
  17780. rapify Version 1.82, Dll 7.46 "P_003-000_L00_N_N_N.rvmat"
  17781. No Error(s)
  17782. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_L00_N_N_N.rvmat
  17783.  
  17784. ambient[]={1,1,1,1};
  17785. diffuse[]={1,1,1,1};
  17786. forcedDiffuse[]={0,0,0,0};
  17787. emmisive[]={0,0,0,0};
  17788. specular[]={0,0,0,0};
  17789. specularPower=0;
  17790. class Stage0
  17791. {
  17792. texture="brava\avalon_island_m\data\layers\s_003_000_lco.png";
  17793. texGen=3;
  17794. };
  17795. class Stage1
  17796. {
  17797. texture="brava\avalon_island_m\data\layers\m_003_000_lca.png";
  17798. texGen=4;
  17799. };
  17800. class TexGen3
  17801. {
  17802. uvSource="worldPos";
  17803. class uvTransform
  17804. {
  17805. aside[]={0.00032552084,0,0};
  17806. up[]={0,0,0.00032552084};
  17807. dir[]={0,-0.00032552084,0};
  17808. pos[]={-2.78125,4.03125,0};
  17809. };
  17810. };
  17811. class TexGen4
  17812. {
  17813. uvSource="worldPos";
  17814. class uvTransform
  17815. {
  17816. aside[]={0.00032552084,0,0};
  17817. up[]={0,0,0.00032552084};
  17818. dir[]={0,-0.00032552084,0};
  17819. pos[]={-2.78125,4.03125,0};
  17820. };
  17821. };
  17822. class TexGen0
  17823. {
  17824. uvSource="tex";
  17825. class uvTransform
  17826. {
  17827. aside[]={1,0,0};
  17828. up[]={0,1,0};
  17829. dir[]={0,0,1};
  17830. pos[]={0,0,0};
  17831. };
  17832. };
  17833. class TexGen1
  17834. {
  17835. uvSource="tex";
  17836. class uvTransform
  17837. {
  17838. aside[]={5,0,0};
  17839. up[]={0,5,0};
  17840. dir[]={0,0,0};
  17841. pos[]={0,0,0};
  17842. };
  17843. };
  17844. class TexGen2
  17845. {
  17846. uvSource="tex";
  17847. class uvTransform
  17848. {
  17849. aside[]={5,0,0};
  17850. up[]={0,5,0};
  17851. dir[]={0,0,0};
  17852. pos[]={0,0,0};
  17853. };
  17854. };
  17855. PixelShaderID="TerrainSNX";
  17856. VertexShaderID="Terrain";
  17857. class Stage2
  17858. {
  17859. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  17860. texGen=0;
  17861. };
  17862. class Stage3
  17863. {
  17864. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  17865. texGen=1;
  17866. };
  17867. class Stage4
  17868. {
  17869. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  17870. texGen=2;
  17871. };
  17872. class Stage5
  17873. {
  17874. texture="";
  17875. texGen=1;
  17876. };
  17877. class Stage6
  17878. {
  17879. texture="";
  17880. texGen=2;
  17881. };
  17882. class Stage7
  17883. {
  17884. texture="";
  17885. texGen=1;
  17886. };
  17887. class Stage8
  17888. {
  17889. texture="";
  17890. texGen=2;
  17891. };
  17892. class Stage9
  17893. {
  17894. texture="";
  17895. texGen=1;
  17896. };
  17897. class Stage10
  17898. {
  17899. texture="";
  17900. texGen=2;
  17901. };
  17902. class Stage14
  17903. {
  17904. texture="brava\avalon_island_m\data\layers\n_003_000_nohq.png";
  17905. texGen=3;
  17906. };
  17907. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-000_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_N_L02_L03_L04.rvmat""
  17908. rapify Version 1.82, Dll 7.46 "P_003-000_N_L02_L03_L04.rvmat"
  17909. No Error(s)
  17910. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_N_L02_L03_L04.rvmat
  17911.  
  17912. ambient[]={1,1,1,1};
  17913. diffuse[]={1,1,1,1};
  17914. forcedDiffuse[]={0,0,0,0};
  17915. emmisive[]={0,0,0,0};
  17916. specular[]={0,0,0,0};
  17917. specularPower=0;
  17918. class Stage0
  17919. {
  17920. texture="brava\avalon_island_m\data\layers\s_003_000_lco.png";
  17921. texGen=3;
  17922. };
  17923. class Stage1
  17924. {
  17925. texture="brava\avalon_island_m\data\layers\m_003_000_lca.png";
  17926. texGen=4;
  17927. };
  17928. class TexGen3
  17929. {
  17930. uvSource="worldPos";
  17931. class uvTransform
  17932. {
  17933. aside[]={0.00032552084,0,0};
  17934. up[]={0,0,0.00032552084};
  17935. dir[]={0,-0.00032552084,0};
  17936. pos[]={-2.78125,4.03125,0};
  17937. };
  17938. };
  17939. class TexGen4
  17940. {
  17941. uvSource="worldPos";
  17942. class uvTransform
  17943. {
  17944. aside[]={0.00032552084,0,0};
  17945. up[]={0,0,0.00032552084};
  17946. dir[]={0,-0.00032552084,0};
  17947. pos[]={-2.78125,4.03125,0};
  17948. };
  17949. };
  17950. class TexGen0
  17951. {
  17952. uvSource="tex";
  17953. class uvTransform
  17954. {
  17955. aside[]={1,0,0};
  17956. up[]={0,1,0};
  17957. dir[]={0,0,1};
  17958. pos[]={0,0,0};
  17959. };
  17960. };
  17961. class TexGen1
  17962. {
  17963. uvSource="tex";
  17964. class uvTransform
  17965. {
  17966. aside[]={5,0,0};
  17967. up[]={0,5,0};
  17968. dir[]={0,0,0};
  17969. pos[]={0,0,0};
  17970. };
  17971. };
  17972. class TexGen2
  17973. {
  17974. uvSource="tex";
  17975. class uvTransform
  17976. {
  17977. aside[]={5,0,0};
  17978. up[]={0,5,0};
  17979. dir[]={0,0,0};
  17980. pos[]={0,0,0};
  17981. };
  17982. };
  17983. PixelShaderID="TerrainSNX";
  17984. VertexShaderID="Terrain";
  17985. class Stage2
  17986. {
  17987. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  17988. texGen=0;
  17989. };
  17990. class Stage3
  17991. {
  17992. texture="";
  17993. texGen=1;
  17994. };
  17995. class Stage4
  17996. {
  17997. texture="";
  17998. texGen=2;
  17999. };
  18000. class Stage5
  18001. {
  18002. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  18003. texGen=1;
  18004. };
  18005. class Stage6
  18006. {
  18007. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  18008. texGen=2;
  18009. };
  18010. class Stage7
  18011. {
  18012. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  18013. texGen=1;
  18014. };
  18015. class Stage8
  18016. {
  18017. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  18018. texGen=2;
  18019. };
  18020. class Stage9
  18021. {
  18022. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  18023. texGen=1;
  18024. };
  18025. class Stage10
  18026. {
  18027. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  18028. texGen=2;
  18029. };
  18030. class Stage14
  18031. {
  18032. texture="brava\avalon_island_m\data\layers\n_003_000_nohq.png";
  18033. texGen=3;
  18034. };
  18035. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-000_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_N_N_L03_L04.rvmat""
  18036. rapify Version 1.82, Dll 7.46 "P_003-000_N_N_L03_L04.rvmat"
  18037. No Error(s)
  18038. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_N_N_L03_L04.rvmat
  18039.  
  18040. ambient[]={1,1,1,1};
  18041. diffuse[]={1,1,1,1};
  18042. forcedDiffuse[]={0,0,0,0};
  18043. emmisive[]={0,0,0,0};
  18044. specular[]={0,0,0,0};
  18045. specularPower=0;
  18046. class Stage0
  18047. {
  18048. texture="brava\avalon_island_m\data\layers\s_003_000_lco.png";
  18049. texGen=3;
  18050. };
  18051. class Stage1
  18052. {
  18053. texture="brava\avalon_island_m\data\layers\m_003_000_lca.png";
  18054. texGen=4;
  18055. };
  18056. class TexGen3
  18057. {
  18058. uvSource="worldPos";
  18059. class uvTransform
  18060. {
  18061. aside[]={0.00032552084,0,0};
  18062. up[]={0,0,0.00032552084};
  18063. dir[]={0,-0.00032552084,0};
  18064. pos[]={-2.78125,4.03125,0};
  18065. };
  18066. };
  18067. class TexGen4
  18068. {
  18069. uvSource="worldPos";
  18070. class uvTransform
  18071. {
  18072. aside[]={0.00032552084,0,0};
  18073. up[]={0,0,0.00032552084};
  18074. dir[]={0,-0.00032552084,0};
  18075. pos[]={-2.78125,4.03125,0};
  18076. };
  18077. };
  18078. class TexGen0
  18079. {
  18080. uvSource="tex";
  18081. class uvTransform
  18082. {
  18083. aside[]={1,0,0};
  18084. up[]={0,1,0};
  18085. dir[]={0,0,1};
  18086. pos[]={0,0,0};
  18087. };
  18088. };
  18089. class TexGen1
  18090. {
  18091. uvSource="tex";
  18092. class uvTransform
  18093. {
  18094. aside[]={5,0,0};
  18095. up[]={0,5,0};
  18096. dir[]={0,0,0};
  18097. pos[]={0,0,0};
  18098. };
  18099. };
  18100. class TexGen2
  18101. {
  18102. uvSource="tex";
  18103. class uvTransform
  18104. {
  18105. aside[]={5,0,0};
  18106. up[]={0,5,0};
  18107. dir[]={0,0,0};
  18108. pos[]={0,0,0};
  18109. };
  18110. };
  18111. PixelShaderID="TerrainSNX";
  18112. VertexShaderID="Terrain";
  18113. class Stage2
  18114. {
  18115. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  18116. texGen=0;
  18117. };
  18118. class Stage3
  18119. {
  18120. texture="";
  18121. texGen=1;
  18122. };
  18123. class Stage4
  18124. {
  18125. texture="";
  18126. texGen=2;
  18127. };
  18128. class Stage5
  18129. {
  18130. texture="";
  18131. texGen=1;
  18132. };
  18133. class Stage6
  18134. {
  18135. texture="";
  18136. texGen=2;
  18137. };
  18138. class Stage7
  18139. {
  18140. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  18141. texGen=1;
  18142. };
  18143. class Stage8
  18144. {
  18145. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  18146. texGen=2;
  18147. };
  18148. class Stage9
  18149. {
  18150. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  18151. texGen=1;
  18152. };
  18153. class Stage10
  18154. {
  18155. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  18156. texGen=2;
  18157. };
  18158. class Stage14
  18159. {
  18160. texture="brava\avalon_island_m\data\layers\n_003_000_nohq.png";
  18161. texGen=3;
  18162. };
  18163. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-000_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_N_N_L03_N.rvmat""
  18164. rapify Version 1.82, Dll 7.46 "P_003-000_N_N_L03_N.rvmat"
  18165. No Error(s)
  18166. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_N_N_L03_N.rvmat
  18167.  
  18168. ambient[]={1,1,1,1};
  18169. diffuse[]={1,1,1,1};
  18170. forcedDiffuse[]={0,0,0,0};
  18171. emmisive[]={0,0,0,0};
  18172. specular[]={0,0,0,0};
  18173. specularPower=0;
  18174. class Stage0
  18175. {
  18176. texture="brava\avalon_island_m\data\layers\s_003_000_lco.png";
  18177. texGen=3;
  18178. };
  18179. class Stage1
  18180. {
  18181. texture="brava\avalon_island_m\data\layers\m_003_000_lca.png";
  18182. texGen=4;
  18183. };
  18184. class TexGen3
  18185. {
  18186. uvSource="worldPos";
  18187. class uvTransform
  18188. {
  18189. aside[]={0.00032552084,0,0};
  18190. up[]={0,0,0.00032552084};
  18191. dir[]={0,-0.00032552084,0};
  18192. pos[]={-2.78125,4.03125,0};
  18193. };
  18194. };
  18195. class TexGen4
  18196. {
  18197. uvSource="worldPos";
  18198. class uvTransform
  18199. {
  18200. aside[]={0.00032552084,0,0};
  18201. up[]={0,0,0.00032552084};
  18202. dir[]={0,-0.00032552084,0};
  18203. pos[]={-2.78125,4.03125,0};
  18204. };
  18205. };
  18206. class TexGen0
  18207. {
  18208. uvSource="tex";
  18209. class uvTransform
  18210. {
  18211. aside[]={1,0,0};
  18212. up[]={0,1,0};
  18213. dir[]={0,0,1};
  18214. pos[]={0,0,0};
  18215. };
  18216. };
  18217. class TexGen1
  18218. {
  18219. uvSource="tex";
  18220. class uvTransform
  18221. {
  18222. aside[]={5,0,0};
  18223. up[]={0,5,0};
  18224. dir[]={0,0,0};
  18225. pos[]={0,0,0};
  18226. };
  18227. };
  18228. class TexGen2
  18229. {
  18230. uvSource="tex";
  18231. class uvTransform
  18232. {
  18233. aside[]={5,0,0};
  18234. up[]={0,5,0};
  18235. dir[]={0,0,0};
  18236. pos[]={0,0,0};
  18237. };
  18238. };
  18239. PixelShaderID="TerrainSNX";
  18240. VertexShaderID="Terrain";
  18241. class Stage2
  18242. {
  18243. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  18244. texGen=0;
  18245. };
  18246. class Stage3
  18247. {
  18248. texture="";
  18249. texGen=1;
  18250. };
  18251. class Stage4
  18252. {
  18253. texture="";
  18254. texGen=2;
  18255. };
  18256. class Stage5
  18257. {
  18258. texture="";
  18259. texGen=1;
  18260. };
  18261. class Stage6
  18262. {
  18263. texture="";
  18264. texGen=2;
  18265. };
  18266. class Stage7
  18267. {
  18268. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  18269. texGen=1;
  18270. };
  18271. class Stage8
  18272. {
  18273. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  18274. texGen=2;
  18275. };
  18276. class Stage9
  18277. {
  18278. texture="";
  18279. texGen=1;
  18280. };
  18281. class Stage10
  18282. {
  18283. texture="";
  18284. texGen=2;
  18285. };
  18286. class Stage14
  18287. {
  18288. texture="brava\avalon_island_m\data\layers\n_003_000_nohq.png";
  18289. texGen=3;
  18290. };
  18291. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-000_N_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_N_N_N_L04.rvmat""
  18292. rapify Version 1.82, Dll 7.46 "P_003-000_N_N_N_L04.rvmat"
  18293. No Error(s)
  18294. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-000_N_N_N_L04.rvmat
  18295.  
  18296. ambient[]={1,1,1,1};
  18297. diffuse[]={1,1,1,1};
  18298. forcedDiffuse[]={0,0,0,0};
  18299. emmisive[]={0,0,0,0};
  18300. specular[]={0,0,0,0};
  18301. specularPower=0;
  18302. class Stage0
  18303. {
  18304. texture="brava\avalon_island_m\data\layers\s_003_000_lco.png";
  18305. texGen=3;
  18306. };
  18307. class Stage1
  18308. {
  18309. texture="brava\avalon_island_m\data\layers\m_003_000_lca.png";
  18310. texGen=4;
  18311. };
  18312. class TexGen3
  18313. {
  18314. uvSource="worldPos";
  18315. class uvTransform
  18316. {
  18317. aside[]={0.00032552084,0,0};
  18318. up[]={0,0,0.00032552084};
  18319. dir[]={0,-0.00032552084,0};
  18320. pos[]={-2.78125,4.03125,0};
  18321. };
  18322. };
  18323. class TexGen4
  18324. {
  18325. uvSource="worldPos";
  18326. class uvTransform
  18327. {
  18328. aside[]={0.00032552084,0,0};
  18329. up[]={0,0,0.00032552084};
  18330. dir[]={0,-0.00032552084,0};
  18331. pos[]={-2.78125,4.03125,0};
  18332. };
  18333. };
  18334. class TexGen0
  18335. {
  18336. uvSource="tex";
  18337. class uvTransform
  18338. {
  18339. aside[]={1,0,0};
  18340. up[]={0,1,0};
  18341. dir[]={0,0,1};
  18342. pos[]={0,0,0};
  18343. };
  18344. };
  18345. class TexGen1
  18346. {
  18347. uvSource="tex";
  18348. class uvTransform
  18349. {
  18350. aside[]={5,0,0};
  18351. up[]={0,5,0};
  18352. dir[]={0,0,0};
  18353. pos[]={0,0,0};
  18354. };
  18355. };
  18356. class TexGen2
  18357. {
  18358. uvSource="tex";
  18359. class uvTransform
  18360. {
  18361. aside[]={5,0,0};
  18362. up[]={0,5,0};
  18363. dir[]={0,0,0};
  18364. pos[]={0,0,0};
  18365. };
  18366. };
  18367. PixelShaderID="TerrainSNX";
  18368. VertexShaderID="Terrain";
  18369. class Stage2
  18370. {
  18371. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  18372. texGen=0;
  18373. };
  18374. class Stage3
  18375. {
  18376. texture="";
  18377. texGen=1;
  18378. };
  18379. class Stage4
  18380. {
  18381. texture="";
  18382. texGen=2;
  18383. };
  18384. class Stage5
  18385. {
  18386. texture="";
  18387. texGen=1;
  18388. };
  18389. class Stage6
  18390. {
  18391. texture="";
  18392. texGen=2;
  18393. };
  18394. class Stage7
  18395. {
  18396. texture="";
  18397. texGen=1;
  18398. };
  18399. class Stage8
  18400. {
  18401. texture="";
  18402. texGen=2;
  18403. };
  18404. class Stage9
  18405. {
  18406. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  18407. texGen=1;
  18408. };
  18409. class Stage10
  18410. {
  18411. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  18412. texGen=2;
  18413. };
  18414. class Stage14
  18415. {
  18416. texture="brava\avalon_island_m\data\layers\n_003_000_nohq.png";
  18417. texGen=3;
  18418. };
  18419. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-001_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_L00_L02_L03_L04.rvmat""
  18420. rapify Version 1.82, Dll 7.46 "P_003-001_L00_L02_L03_L04.rvmat"
  18421. No Error(s)
  18422. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_L00_L02_L03_L04.rvmat
  18423.  
  18424. ambient[]={1,1,1,1};
  18425. diffuse[]={1,1,1,1};
  18426. forcedDiffuse[]={0,0,0,0};
  18427. emmisive[]={0,0,0,0};
  18428. specular[]={0,0,0,0};
  18429. specularPower=0;
  18430. class Stage0
  18431. {
  18432. texture="brava\avalon_island_m\data\layers\s_003_001_lco.png";
  18433. texGen=3;
  18434. };
  18435. class Stage1
  18436. {
  18437. texture="brava\avalon_island_m\data\layers\m_003_001_lca.png";
  18438. texGen=4;
  18439. };
  18440. class TexGen3
  18441. {
  18442. uvSource="worldPos";
  18443. class uvTransform
  18444. {
  18445. aside[]={0.00032552084,0,0};
  18446. up[]={0,0,0.00032552084};
  18447. dir[]={0,-0.00032552084,0};
  18448. pos[]={-2.78125,3.09375,0};
  18449. };
  18450. };
  18451. class TexGen4
  18452. {
  18453. uvSource="worldPos";
  18454. class uvTransform
  18455. {
  18456. aside[]={0.00032552084,0,0};
  18457. up[]={0,0,0.00032552084};
  18458. dir[]={0,-0.00032552084,0};
  18459. pos[]={-2.78125,3.09375,0};
  18460. };
  18461. };
  18462. class TexGen0
  18463. {
  18464. uvSource="tex";
  18465. class uvTransform
  18466. {
  18467. aside[]={1,0,0};
  18468. up[]={0,1,0};
  18469. dir[]={0,0,1};
  18470. pos[]={0,0,0};
  18471. };
  18472. };
  18473. class TexGen1
  18474. {
  18475. uvSource="tex";
  18476. class uvTransform
  18477. {
  18478. aside[]={5,0,0};
  18479. up[]={0,5,0};
  18480. dir[]={0,0,0};
  18481. pos[]={0,0,0};
  18482. };
  18483. };
  18484. class TexGen2
  18485. {
  18486. uvSource="tex";
  18487. class uvTransform
  18488. {
  18489. aside[]={5,0,0};
  18490. up[]={0,5,0};
  18491. dir[]={0,0,0};
  18492. pos[]={0,0,0};
  18493. };
  18494. };
  18495. PixelShaderID="TerrainSNX";
  18496. VertexShaderID="Terrain";
  18497. class Stage2
  18498. {
  18499. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  18500. texGen=0;
  18501. };
  18502. class Stage3
  18503. {
  18504. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  18505. texGen=1;
  18506. };
  18507. class Stage4
  18508. {
  18509. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  18510. texGen=2;
  18511. };
  18512. class Stage5
  18513. {
  18514. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  18515. texGen=1;
  18516. };
  18517. class Stage6
  18518. {
  18519. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  18520. texGen=2;
  18521. };
  18522. class Stage7
  18523. {
  18524. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  18525. texGen=1;
  18526. };
  18527. class Stage8
  18528. {
  18529. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  18530. texGen=2;
  18531. };
  18532. class Stage9
  18533. {
  18534. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  18535. texGen=1;
  18536. };
  18537. class Stage10
  18538. {
  18539. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  18540. texGen=2;
  18541. };
  18542. class Stage14
  18543. {
  18544. texture="brava\avalon_island_m\data\layers\n_003_001_nohq.png";
  18545. texGen=3;
  18546. };
  18547. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-001_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_L00_L02_N_L04.rvmat""
  18548. rapify Version 1.82, Dll 7.46 "P_003-001_L00_L02_N_L04.rvmat"
  18549. No Error(s)
  18550. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_L00_L02_N_L04.rvmat
  18551.  
  18552. ambient[]={1,1,1,1};
  18553. diffuse[]={1,1,1,1};
  18554. forcedDiffuse[]={0,0,0,0};
  18555. emmisive[]={0,0,0,0};
  18556. specular[]={0,0,0,0};
  18557. specularPower=0;
  18558. class Stage0
  18559. {
  18560. texture="brava\avalon_island_m\data\layers\s_003_001_lco.png";
  18561. texGen=3;
  18562. };
  18563. class Stage1
  18564. {
  18565. texture="brava\avalon_island_m\data\layers\m_003_001_lca.png";
  18566. texGen=4;
  18567. };
  18568. class TexGen3
  18569. {
  18570. uvSource="worldPos";
  18571. class uvTransform
  18572. {
  18573. aside[]={0.00032552084,0,0};
  18574. up[]={0,0,0.00032552084};
  18575. dir[]={0,-0.00032552084,0};
  18576. pos[]={-2.78125,3.09375,0};
  18577. };
  18578. };
  18579. class TexGen4
  18580. {
  18581. uvSource="worldPos";
  18582. class uvTransform
  18583. {
  18584. aside[]={0.00032552084,0,0};
  18585. up[]={0,0,0.00032552084};
  18586. dir[]={0,-0.00032552084,0};
  18587. pos[]={-2.78125,3.09375,0};
  18588. };
  18589. };
  18590. class TexGen0
  18591. {
  18592. uvSource="tex";
  18593. class uvTransform
  18594. {
  18595. aside[]={1,0,0};
  18596. up[]={0,1,0};
  18597. dir[]={0,0,1};
  18598. pos[]={0,0,0};
  18599. };
  18600. };
  18601. class TexGen1
  18602. {
  18603. uvSource="tex";
  18604. class uvTransform
  18605. {
  18606. aside[]={5,0,0};
  18607. up[]={0,5,0};
  18608. dir[]={0,0,0};
  18609. pos[]={0,0,0};
  18610. };
  18611. };
  18612. class TexGen2
  18613. {
  18614. uvSource="tex";
  18615. class uvTransform
  18616. {
  18617. aside[]={5,0,0};
  18618. up[]={0,5,0};
  18619. dir[]={0,0,0};
  18620. pos[]={0,0,0};
  18621. };
  18622. };
  18623. PixelShaderID="TerrainSNX";
  18624. VertexShaderID="Terrain";
  18625. class Stage2
  18626. {
  18627. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  18628. texGen=0;
  18629. };
  18630. class Stage3
  18631. {
  18632. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  18633. texGen=1;
  18634. };
  18635. class Stage4
  18636. {
  18637. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  18638. texGen=2;
  18639. };
  18640. class Stage5
  18641. {
  18642. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  18643. texGen=1;
  18644. };
  18645. class Stage6
  18646. {
  18647. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  18648. texGen=2;
  18649. };
  18650. class Stage7
  18651. {
  18652. texture="";
  18653. texGen=1;
  18654. };
  18655. class Stage8
  18656. {
  18657. texture="";
  18658. texGen=2;
  18659. };
  18660. class Stage9
  18661. {
  18662. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  18663. texGen=1;
  18664. };
  18665. class Stage10
  18666. {
  18667. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  18668. texGen=2;
  18669. };
  18670. class Stage14
  18671. {
  18672. texture="brava\avalon_island_m\data\layers\n_003_001_nohq.png";
  18673. texGen=3;
  18674. };
  18675. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-001_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_L00_L02_N_N.rvmat""
  18676. rapify Version 1.82, Dll 7.46 "P_003-001_L00_L02_N_N.rvmat"
  18677. No Error(s)
  18678. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_L00_L02_N_N.rvmat
  18679.  
  18680. ambient[]={1,1,1,1};
  18681. diffuse[]={1,1,1,1};
  18682. forcedDiffuse[]={0,0,0,0};
  18683. emmisive[]={0,0,0,0};
  18684. specular[]={0,0,0,0};
  18685. specularPower=0;
  18686. class Stage0
  18687. {
  18688. texture="brava\avalon_island_m\data\layers\s_003_001_lco.png";
  18689. texGen=3;
  18690. };
  18691. class Stage1
  18692. {
  18693. texture="brava\avalon_island_m\data\layers\m_003_001_lca.png";
  18694. texGen=4;
  18695. };
  18696. class TexGen3
  18697. {
  18698. uvSource="worldPos";
  18699. class uvTransform
  18700. {
  18701. aside[]={0.00032552084,0,0};
  18702. up[]={0,0,0.00032552084};
  18703. dir[]={0,-0.00032552084,0};
  18704. pos[]={-2.78125,3.09375,0};
  18705. };
  18706. };
  18707. class TexGen4
  18708. {
  18709. uvSource="worldPos";
  18710. class uvTransform
  18711. {
  18712. aside[]={0.00032552084,0,0};
  18713. up[]={0,0,0.00032552084};
  18714. dir[]={0,-0.00032552084,0};
  18715. pos[]={-2.78125,3.09375,0};
  18716. };
  18717. };
  18718. class TexGen0
  18719. {
  18720. uvSource="tex";
  18721. class uvTransform
  18722. {
  18723. aside[]={1,0,0};
  18724. up[]={0,1,0};
  18725. dir[]={0,0,1};
  18726. pos[]={0,0,0};
  18727. };
  18728. };
  18729. class TexGen1
  18730. {
  18731. uvSource="tex";
  18732. class uvTransform
  18733. {
  18734. aside[]={5,0,0};
  18735. up[]={0,5,0};
  18736. dir[]={0,0,0};
  18737. pos[]={0,0,0};
  18738. };
  18739. };
  18740. class TexGen2
  18741. {
  18742. uvSource="tex";
  18743. class uvTransform
  18744. {
  18745. aside[]={5,0,0};
  18746. up[]={0,5,0};
  18747. dir[]={0,0,0};
  18748. pos[]={0,0,0};
  18749. };
  18750. };
  18751. PixelShaderID="TerrainSNX";
  18752. VertexShaderID="Terrain";
  18753. class Stage2
  18754. {
  18755. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  18756. texGen=0;
  18757. };
  18758. class Stage3
  18759. {
  18760. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  18761. texGen=1;
  18762. };
  18763. class Stage4
  18764. {
  18765. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  18766. texGen=2;
  18767. };
  18768. class Stage5
  18769. {
  18770. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  18771. texGen=1;
  18772. };
  18773. class Stage6
  18774. {
  18775. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  18776. texGen=2;
  18777. };
  18778. class Stage7
  18779. {
  18780. texture="";
  18781. texGen=1;
  18782. };
  18783. class Stage8
  18784. {
  18785. texture="";
  18786. texGen=2;
  18787. };
  18788. class Stage9
  18789. {
  18790. texture="";
  18791. texGen=1;
  18792. };
  18793. class Stage10
  18794. {
  18795. texture="";
  18796. texGen=2;
  18797. };
  18798. class Stage14
  18799. {
  18800. texture="brava\avalon_island_m\data\layers\n_003_001_nohq.png";
  18801. texGen=3;
  18802. };
  18803. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-001_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_L00_N_L03_L04.rvmat""
  18804. rapify Version 1.82, Dll 7.46 "P_003-001_L00_N_L03_L04.rvmat"
  18805. No Error(s)
  18806. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_L00_N_L03_L04.rvmat
  18807.  
  18808. ambient[]={1,1,1,1};
  18809. diffuse[]={1,1,1,1};
  18810. forcedDiffuse[]={0,0,0,0};
  18811. emmisive[]={0,0,0,0};
  18812. specular[]={0,0,0,0};
  18813. specularPower=0;
  18814. class Stage0
  18815. {
  18816. texture="brava\avalon_island_m\data\layers\s_003_001_lco.png";
  18817. texGen=3;
  18818. };
  18819. class Stage1
  18820. {
  18821. texture="brava\avalon_island_m\data\layers\m_003_001_lca.png";
  18822. texGen=4;
  18823. };
  18824. class TexGen3
  18825. {
  18826. uvSource="worldPos";
  18827. class uvTransform
  18828. {
  18829. aside[]={0.00032552084,0,0};
  18830. up[]={0,0,0.00032552084};
  18831. dir[]={0,-0.00032552084,0};
  18832. pos[]={-2.78125,3.09375,0};
  18833. };
  18834. };
  18835. class TexGen4
  18836. {
  18837. uvSource="worldPos";
  18838. class uvTransform
  18839. {
  18840. aside[]={0.00032552084,0,0};
  18841. up[]={0,0,0.00032552084};
  18842. dir[]={0,-0.00032552084,0};
  18843. pos[]={-2.78125,3.09375,0};
  18844. };
  18845. };
  18846. class TexGen0
  18847. {
  18848. uvSource="tex";
  18849. class uvTransform
  18850. {
  18851. aside[]={1,0,0};
  18852. up[]={0,1,0};
  18853. dir[]={0,0,1};
  18854. pos[]={0,0,0};
  18855. };
  18856. };
  18857. class TexGen1
  18858. {
  18859. uvSource="tex";
  18860. class uvTransform
  18861. {
  18862. aside[]={5,0,0};
  18863. up[]={0,5,0};
  18864. dir[]={0,0,0};
  18865. pos[]={0,0,0};
  18866. };
  18867. };
  18868. class TexGen2
  18869. {
  18870. uvSource="tex";
  18871. class uvTransform
  18872. {
  18873. aside[]={5,0,0};
  18874. up[]={0,5,0};
  18875. dir[]={0,0,0};
  18876. pos[]={0,0,0};
  18877. };
  18878. };
  18879. PixelShaderID="TerrainSNX";
  18880. VertexShaderID="Terrain";
  18881. class Stage2
  18882. {
  18883. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  18884. texGen=0;
  18885. };
  18886. class Stage3
  18887. {
  18888. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  18889. texGen=1;
  18890. };
  18891. class Stage4
  18892. {
  18893. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  18894. texGen=2;
  18895. };
  18896. class Stage5
  18897. {
  18898. texture="";
  18899. texGen=1;
  18900. };
  18901. class Stage6
  18902. {
  18903. texture="";
  18904. texGen=2;
  18905. };
  18906. class Stage7
  18907. {
  18908. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  18909. texGen=1;
  18910. };
  18911. class Stage8
  18912. {
  18913. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  18914. texGen=2;
  18915. };
  18916. class Stage9
  18917. {
  18918. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  18919. texGen=1;
  18920. };
  18921. class Stage10
  18922. {
  18923. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  18924. texGen=2;
  18925. };
  18926. class Stage14
  18927. {
  18928. texture="brava\avalon_island_m\data\layers\n_003_001_nohq.png";
  18929. texGen=3;
  18930. };
  18931. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-001_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_L00_N_N_L04.rvmat""
  18932. rapify Version 1.82, Dll 7.46 "P_003-001_L00_N_N_L04.rvmat"
  18933. No Error(s)
  18934. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_L00_N_N_L04.rvmat
  18935.  
  18936. ambient[]={1,1,1,1};
  18937. diffuse[]={1,1,1,1};
  18938. forcedDiffuse[]={0,0,0,0};
  18939. emmisive[]={0,0,0,0};
  18940. specular[]={0,0,0,0};
  18941. specularPower=0;
  18942. class Stage0
  18943. {
  18944. texture="brava\avalon_island_m\data\layers\s_003_001_lco.png";
  18945. texGen=3;
  18946. };
  18947. class Stage1
  18948. {
  18949. texture="brava\avalon_island_m\data\layers\m_003_001_lca.png";
  18950. texGen=4;
  18951. };
  18952. class TexGen3
  18953. {
  18954. uvSource="worldPos";
  18955. class uvTransform
  18956. {
  18957. aside[]={0.00032552084,0,0};
  18958. up[]={0,0,0.00032552084};
  18959. dir[]={0,-0.00032552084,0};
  18960. pos[]={-2.78125,3.09375,0};
  18961. };
  18962. };
  18963. class TexGen4
  18964. {
  18965. uvSource="worldPos";
  18966. class uvTransform
  18967. {
  18968. aside[]={0.00032552084,0,0};
  18969. up[]={0,0,0.00032552084};
  18970. dir[]={0,-0.00032552084,0};
  18971. pos[]={-2.78125,3.09375,0};
  18972. };
  18973. };
  18974. class TexGen0
  18975. {
  18976. uvSource="tex";
  18977. class uvTransform
  18978. {
  18979. aside[]={1,0,0};
  18980. up[]={0,1,0};
  18981. dir[]={0,0,1};
  18982. pos[]={0,0,0};
  18983. };
  18984. };
  18985. class TexGen1
  18986. {
  18987. uvSource="tex";
  18988. class uvTransform
  18989. {
  18990. aside[]={5,0,0};
  18991. up[]={0,5,0};
  18992. dir[]={0,0,0};
  18993. pos[]={0,0,0};
  18994. };
  18995. };
  18996. class TexGen2
  18997. {
  18998. uvSource="tex";
  18999. class uvTransform
  19000. {
  19001. aside[]={5,0,0};
  19002. up[]={0,5,0};
  19003. dir[]={0,0,0};
  19004. pos[]={0,0,0};
  19005. };
  19006. };
  19007. PixelShaderID="TerrainSNX";
  19008. VertexShaderID="Terrain";
  19009. class Stage2
  19010. {
  19011. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  19012. texGen=0;
  19013. };
  19014. class Stage3
  19015. {
  19016. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  19017. texGen=1;
  19018. };
  19019. class Stage4
  19020. {
  19021. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  19022. texGen=2;
  19023. };
  19024. class Stage5
  19025. {
  19026. texture="";
  19027. texGen=1;
  19028. };
  19029. class Stage6
  19030. {
  19031. texture="";
  19032. texGen=2;
  19033. };
  19034. class Stage7
  19035. {
  19036. texture="";
  19037. texGen=1;
  19038. };
  19039. class Stage8
  19040. {
  19041. texture="";
  19042. texGen=2;
  19043. };
  19044. class Stage9
  19045. {
  19046. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  19047. texGen=1;
  19048. };
  19049. class Stage10
  19050. {
  19051. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  19052. texGen=2;
  19053. };
  19054. class Stage14
  19055. {
  19056. texture="brava\avalon_island_m\data\layers\n_003_001_nohq.png";
  19057. texGen=3;
  19058. };
  19059. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-001_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_L00_N_N_N.rvmat""
  19060. rapify Version 1.82, Dll 7.46 "P_003-001_L00_N_N_N.rvmat"
  19061. No Error(s)
  19062. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_L00_N_N_N.rvmat
  19063.  
  19064. ambient[]={1,1,1,1};
  19065. diffuse[]={1,1,1,1};
  19066. forcedDiffuse[]={0,0,0,0};
  19067. emmisive[]={0,0,0,0};
  19068. specular[]={0,0,0,0};
  19069. specularPower=0;
  19070. class Stage0
  19071. {
  19072. texture="brava\avalon_island_m\data\layers\s_003_001_lco.png";
  19073. texGen=3;
  19074. };
  19075. class Stage1
  19076. {
  19077. texture="brava\avalon_island_m\data\layers\m_003_001_lca.png";
  19078. texGen=4;
  19079. };
  19080. class TexGen3
  19081. {
  19082. uvSource="worldPos";
  19083. class uvTransform
  19084. {
  19085. aside[]={0.00032552084,0,0};
  19086. up[]={0,0,0.00032552084};
  19087. dir[]={0,-0.00032552084,0};
  19088. pos[]={-2.78125,3.09375,0};
  19089. };
  19090. };
  19091. class TexGen4
  19092. {
  19093. uvSource="worldPos";
  19094. class uvTransform
  19095. {
  19096. aside[]={0.00032552084,0,0};
  19097. up[]={0,0,0.00032552084};
  19098. dir[]={0,-0.00032552084,0};
  19099. pos[]={-2.78125,3.09375,0};
  19100. };
  19101. };
  19102. class TexGen0
  19103. {
  19104. uvSource="tex";
  19105. class uvTransform
  19106. {
  19107. aside[]={1,0,0};
  19108. up[]={0,1,0};
  19109. dir[]={0,0,1};
  19110. pos[]={0,0,0};
  19111. };
  19112. };
  19113. class TexGen1
  19114. {
  19115. uvSource="tex";
  19116. class uvTransform
  19117. {
  19118. aside[]={5,0,0};
  19119. up[]={0,5,0};
  19120. dir[]={0,0,0};
  19121. pos[]={0,0,0};
  19122. };
  19123. };
  19124. class TexGen2
  19125. {
  19126. uvSource="tex";
  19127. class uvTransform
  19128. {
  19129. aside[]={5,0,0};
  19130. up[]={0,5,0};
  19131. dir[]={0,0,0};
  19132. pos[]={0,0,0};
  19133. };
  19134. };
  19135. PixelShaderID="TerrainSNX";
  19136. VertexShaderID="Terrain";
  19137. class Stage2
  19138. {
  19139. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  19140. texGen=0;
  19141. };
  19142. class Stage3
  19143. {
  19144. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  19145. texGen=1;
  19146. };
  19147. class Stage4
  19148. {
  19149. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  19150. texGen=2;
  19151. };
  19152. class Stage5
  19153. {
  19154. texture="";
  19155. texGen=1;
  19156. };
  19157. class Stage6
  19158. {
  19159. texture="";
  19160. texGen=2;
  19161. };
  19162. class Stage7
  19163. {
  19164. texture="";
  19165. texGen=1;
  19166. };
  19167. class Stage8
  19168. {
  19169. texture="";
  19170. texGen=2;
  19171. };
  19172. class Stage9
  19173. {
  19174. texture="";
  19175. texGen=1;
  19176. };
  19177. class Stage10
  19178. {
  19179. texture="";
  19180. texGen=2;
  19181. };
  19182. class Stage14
  19183. {
  19184. texture="brava\avalon_island_m\data\layers\n_003_001_nohq.png";
  19185. texGen=3;
  19186. };
  19187. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-001_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_N_L02_L03_L04.rvmat""
  19188. rapify Version 1.82, Dll 7.46 "P_003-001_N_L02_L03_L04.rvmat"
  19189. No Error(s)
  19190. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_N_L02_L03_L04.rvmat
  19191.  
  19192. ambient[]={1,1,1,1};
  19193. diffuse[]={1,1,1,1};
  19194. forcedDiffuse[]={0,0,0,0};
  19195. emmisive[]={0,0,0,0};
  19196. specular[]={0,0,0,0};
  19197. specularPower=0;
  19198. class Stage0
  19199. {
  19200. texture="brava\avalon_island_m\data\layers\s_003_001_lco.png";
  19201. texGen=3;
  19202. };
  19203. class Stage1
  19204. {
  19205. texture="brava\avalon_island_m\data\layers\m_003_001_lca.png";
  19206. texGen=4;
  19207. };
  19208. class TexGen3
  19209. {
  19210. uvSource="worldPos";
  19211. class uvTransform
  19212. {
  19213. aside[]={0.00032552084,0,0};
  19214. up[]={0,0,0.00032552084};
  19215. dir[]={0,-0.00032552084,0};
  19216. pos[]={-2.78125,3.09375,0};
  19217. };
  19218. };
  19219. class TexGen4
  19220. {
  19221. uvSource="worldPos";
  19222. class uvTransform
  19223. {
  19224. aside[]={0.00032552084,0,0};
  19225. up[]={0,0,0.00032552084};
  19226. dir[]={0,-0.00032552084,0};
  19227. pos[]={-2.78125,3.09375,0};
  19228. };
  19229. };
  19230. class TexGen0
  19231. {
  19232. uvSource="tex";
  19233. class uvTransform
  19234. {
  19235. aside[]={1,0,0};
  19236. up[]={0,1,0};
  19237. dir[]={0,0,1};
  19238. pos[]={0,0,0};
  19239. };
  19240. };
  19241. class TexGen1
  19242. {
  19243. uvSource="tex";
  19244. class uvTransform
  19245. {
  19246. aside[]={5,0,0};
  19247. up[]={0,5,0};
  19248. dir[]={0,0,0};
  19249. pos[]={0,0,0};
  19250. };
  19251. };
  19252. class TexGen2
  19253. {
  19254. uvSource="tex";
  19255. class uvTransform
  19256. {
  19257. aside[]={5,0,0};
  19258. up[]={0,5,0};
  19259. dir[]={0,0,0};
  19260. pos[]={0,0,0};
  19261. };
  19262. };
  19263. PixelShaderID="TerrainSNX";
  19264. VertexShaderID="Terrain";
  19265. class Stage2
  19266. {
  19267. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  19268. texGen=0;
  19269. };
  19270. class Stage3
  19271. {
  19272. texture="";
  19273. texGen=1;
  19274. };
  19275. class Stage4
  19276. {
  19277. texture="";
  19278. texGen=2;
  19279. };
  19280. class Stage5
  19281. {
  19282. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  19283. texGen=1;
  19284. };
  19285. class Stage6
  19286. {
  19287. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  19288. texGen=2;
  19289. };
  19290. class Stage7
  19291. {
  19292. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  19293. texGen=1;
  19294. };
  19295. class Stage8
  19296. {
  19297. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  19298. texGen=2;
  19299. };
  19300. class Stage9
  19301. {
  19302. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  19303. texGen=1;
  19304. };
  19305. class Stage10
  19306. {
  19307. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  19308. texGen=2;
  19309. };
  19310. class Stage14
  19311. {
  19312. texture="brava\avalon_island_m\data\layers\n_003_001_nohq.png";
  19313. texGen=3;
  19314. };
  19315. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-001_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_N_N_L03_L04.rvmat""
  19316. rapify Version 1.82, Dll 7.46 "P_003-001_N_N_L03_L04.rvmat"
  19317. No Error(s)
  19318. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_N_N_L03_L04.rvmat
  19319.  
  19320. ambient[]={1,1,1,1};
  19321. diffuse[]={1,1,1,1};
  19322. forcedDiffuse[]={0,0,0,0};
  19323. emmisive[]={0,0,0,0};
  19324. specular[]={0,0,0,0};
  19325. specularPower=0;
  19326. class Stage0
  19327. {
  19328. texture="brava\avalon_island_m\data\layers\s_003_001_lco.png";
  19329. texGen=3;
  19330. };
  19331. class Stage1
  19332. {
  19333. texture="brava\avalon_island_m\data\layers\m_003_001_lca.png";
  19334. texGen=4;
  19335. };
  19336. class TexGen3
  19337. {
  19338. uvSource="worldPos";
  19339. class uvTransform
  19340. {
  19341. aside[]={0.00032552084,0,0};
  19342. up[]={0,0,0.00032552084};
  19343. dir[]={0,-0.00032552084,0};
  19344. pos[]={-2.78125,3.09375,0};
  19345. };
  19346. };
  19347. class TexGen4
  19348. {
  19349. uvSource="worldPos";
  19350. class uvTransform
  19351. {
  19352. aside[]={0.00032552084,0,0};
  19353. up[]={0,0,0.00032552084};
  19354. dir[]={0,-0.00032552084,0};
  19355. pos[]={-2.78125,3.09375,0};
  19356. };
  19357. };
  19358. class TexGen0
  19359. {
  19360. uvSource="tex";
  19361. class uvTransform
  19362. {
  19363. aside[]={1,0,0};
  19364. up[]={0,1,0};
  19365. dir[]={0,0,1};
  19366. pos[]={0,0,0};
  19367. };
  19368. };
  19369. class TexGen1
  19370. {
  19371. uvSource="tex";
  19372. class uvTransform
  19373. {
  19374. aside[]={5,0,0};
  19375. up[]={0,5,0};
  19376. dir[]={0,0,0};
  19377. pos[]={0,0,0};
  19378. };
  19379. };
  19380. class TexGen2
  19381. {
  19382. uvSource="tex";
  19383. class uvTransform
  19384. {
  19385. aside[]={5,0,0};
  19386. up[]={0,5,0};
  19387. dir[]={0,0,0};
  19388. pos[]={0,0,0};
  19389. };
  19390. };
  19391. PixelShaderID="TerrainSNX";
  19392. VertexShaderID="Terrain";
  19393. class Stage2
  19394. {
  19395. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  19396. texGen=0;
  19397. };
  19398. class Stage3
  19399. {
  19400. texture="";
  19401. texGen=1;
  19402. };
  19403. class Stage4
  19404. {
  19405. texture="";
  19406. texGen=2;
  19407. };
  19408. class Stage5
  19409. {
  19410. texture="";
  19411. texGen=1;
  19412. };
  19413. class Stage6
  19414. {
  19415. texture="";
  19416. texGen=2;
  19417. };
  19418. class Stage7
  19419. {
  19420. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  19421. texGen=1;
  19422. };
  19423. class Stage8
  19424. {
  19425. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  19426. texGen=2;
  19427. };
  19428. class Stage9
  19429. {
  19430. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  19431. texGen=1;
  19432. };
  19433. class Stage10
  19434. {
  19435. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  19436. texGen=2;
  19437. };
  19438. class Stage14
  19439. {
  19440. texture="brava\avalon_island_m\data\layers\n_003_001_nohq.png";
  19441. texGen=3;
  19442. };
  19443. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-001_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_N_N_L03_N.rvmat""
  19444. rapify Version 1.82, Dll 7.46 "P_003-001_N_N_L03_N.rvmat"
  19445. No Error(s)
  19446. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_N_N_L03_N.rvmat
  19447.  
  19448. ambient[]={1,1,1,1};
  19449. diffuse[]={1,1,1,1};
  19450. forcedDiffuse[]={0,0,0,0};
  19451. emmisive[]={0,0,0,0};
  19452. specular[]={0,0,0,0};
  19453. specularPower=0;
  19454. class Stage0
  19455. {
  19456. texture="brava\avalon_island_m\data\layers\s_003_001_lco.png";
  19457. texGen=3;
  19458. };
  19459. class Stage1
  19460. {
  19461. texture="brava\avalon_island_m\data\layers\m_003_001_lca.png";
  19462. texGen=4;
  19463. };
  19464. class TexGen3
  19465. {
  19466. uvSource="worldPos";
  19467. class uvTransform
  19468. {
  19469. aside[]={0.00032552084,0,0};
  19470. up[]={0,0,0.00032552084};
  19471. dir[]={0,-0.00032552084,0};
  19472. pos[]={-2.78125,3.09375,0};
  19473. };
  19474. };
  19475. class TexGen4
  19476. {
  19477. uvSource="worldPos";
  19478. class uvTransform
  19479. {
  19480. aside[]={0.00032552084,0,0};
  19481. up[]={0,0,0.00032552084};
  19482. dir[]={0,-0.00032552084,0};
  19483. pos[]={-2.78125,3.09375,0};
  19484. };
  19485. };
  19486. class TexGen0
  19487. {
  19488. uvSource="tex";
  19489. class uvTransform
  19490. {
  19491. aside[]={1,0,0};
  19492. up[]={0,1,0};
  19493. dir[]={0,0,1};
  19494. pos[]={0,0,0};
  19495. };
  19496. };
  19497. class TexGen1
  19498. {
  19499. uvSource="tex";
  19500. class uvTransform
  19501. {
  19502. aside[]={5,0,0};
  19503. up[]={0,5,0};
  19504. dir[]={0,0,0};
  19505. pos[]={0,0,0};
  19506. };
  19507. };
  19508. class TexGen2
  19509. {
  19510. uvSource="tex";
  19511. class uvTransform
  19512. {
  19513. aside[]={5,0,0};
  19514. up[]={0,5,0};
  19515. dir[]={0,0,0};
  19516. pos[]={0,0,0};
  19517. };
  19518. };
  19519. PixelShaderID="TerrainSNX";
  19520. VertexShaderID="Terrain";
  19521. class Stage2
  19522. {
  19523. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  19524. texGen=0;
  19525. };
  19526. class Stage3
  19527. {
  19528. texture="";
  19529. texGen=1;
  19530. };
  19531. class Stage4
  19532. {
  19533. texture="";
  19534. texGen=2;
  19535. };
  19536. class Stage5
  19537. {
  19538. texture="";
  19539. texGen=1;
  19540. };
  19541. class Stage6
  19542. {
  19543. texture="";
  19544. texGen=2;
  19545. };
  19546. class Stage7
  19547. {
  19548. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  19549. texGen=1;
  19550. };
  19551. class Stage8
  19552. {
  19553. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  19554. texGen=2;
  19555. };
  19556. class Stage9
  19557. {
  19558. texture="";
  19559. texGen=1;
  19560. };
  19561. class Stage10
  19562. {
  19563. texture="";
  19564. texGen=2;
  19565. };
  19566. class Stage14
  19567. {
  19568. texture="brava\avalon_island_m\data\layers\n_003_001_nohq.png";
  19569. texGen=3;
  19570. };
  19571. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-001_N_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_N_N_N_L04.rvmat""
  19572. rapify Version 1.82, Dll 7.46 "P_003-001_N_N_N_L04.rvmat"
  19573. No Error(s)
  19574. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-001_N_N_N_L04.rvmat
  19575.  
  19576. ambient[]={1,1,1,1};
  19577. diffuse[]={1,1,1,1};
  19578. forcedDiffuse[]={0,0,0,0};
  19579. emmisive[]={0,0,0,0};
  19580. specular[]={0,0,0,0};
  19581. specularPower=0;
  19582. class Stage0
  19583. {
  19584. texture="brava\avalon_island_m\data\layers\s_003_001_lco.png";
  19585. texGen=3;
  19586. };
  19587. class Stage1
  19588. {
  19589. texture="brava\avalon_island_m\data\layers\m_003_001_lca.png";
  19590. texGen=4;
  19591. };
  19592. class TexGen3
  19593. {
  19594. uvSource="worldPos";
  19595. class uvTransform
  19596. {
  19597. aside[]={0.00032552084,0,0};
  19598. up[]={0,0,0.00032552084};
  19599. dir[]={0,-0.00032552084,0};
  19600. pos[]={-2.78125,3.09375,0};
  19601. };
  19602. };
  19603. class TexGen4
  19604. {
  19605. uvSource="worldPos";
  19606. class uvTransform
  19607. {
  19608. aside[]={0.00032552084,0,0};
  19609. up[]={0,0,0.00032552084};
  19610. dir[]={0,-0.00032552084,0};
  19611. pos[]={-2.78125,3.09375,0};
  19612. };
  19613. };
  19614. class TexGen0
  19615. {
  19616. uvSource="tex";
  19617. class uvTransform
  19618. {
  19619. aside[]={1,0,0};
  19620. up[]={0,1,0};
  19621. dir[]={0,0,1};
  19622. pos[]={0,0,0};
  19623. };
  19624. };
  19625. class TexGen1
  19626. {
  19627. uvSource="tex";
  19628. class uvTransform
  19629. {
  19630. aside[]={5,0,0};
  19631. up[]={0,5,0};
  19632. dir[]={0,0,0};
  19633. pos[]={0,0,0};
  19634. };
  19635. };
  19636. class TexGen2
  19637. {
  19638. uvSource="tex";
  19639. class uvTransform
  19640. {
  19641. aside[]={5,0,0};
  19642. up[]={0,5,0};
  19643. dir[]={0,0,0};
  19644. pos[]={0,0,0};
  19645. };
  19646. };
  19647. PixelShaderID="TerrainSNX";
  19648. VertexShaderID="Terrain";
  19649. class Stage2
  19650. {
  19651. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  19652. texGen=0;
  19653. };
  19654. class Stage3
  19655. {
  19656. texture="";
  19657. texGen=1;
  19658. };
  19659. class Stage4
  19660. {
  19661. texture="";
  19662. texGen=2;
  19663. };
  19664. class Stage5
  19665. {
  19666. texture="";
  19667. texGen=1;
  19668. };
  19669. class Stage6
  19670. {
  19671. texture="";
  19672. texGen=2;
  19673. };
  19674. class Stage7
  19675. {
  19676. texture="";
  19677. texGen=1;
  19678. };
  19679. class Stage8
  19680. {
  19681. texture="";
  19682. texGen=2;
  19683. };
  19684. class Stage9
  19685. {
  19686. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  19687. texGen=1;
  19688. };
  19689. class Stage10
  19690. {
  19691. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  19692. texGen=2;
  19693. };
  19694. class Stage14
  19695. {
  19696. texture="brava\avalon_island_m\data\layers\n_003_001_nohq.png";
  19697. texGen=3;
  19698. };
  19699. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-002_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_L00_L02_L03_L04.rvmat""
  19700. rapify Version 1.82, Dll 7.46 "P_003-002_L00_L02_L03_L04.rvmat"
  19701. No Error(s)
  19702. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_L00_L02_L03_L04.rvmat
  19703.  
  19704. ambient[]={1,1,1,1};
  19705. diffuse[]={1,1,1,1};
  19706. forcedDiffuse[]={0,0,0,0};
  19707. emmisive[]={0,0,0,0};
  19708. specular[]={0,0,0,0};
  19709. specularPower=0;
  19710. class Stage0
  19711. {
  19712. texture="brava\avalon_island_m\data\layers\s_003_002_lco.png";
  19713. texGen=3;
  19714. };
  19715. class Stage1
  19716. {
  19717. texture="brava\avalon_island_m\data\layers\m_003_002_lca.png";
  19718. texGen=4;
  19719. };
  19720. class TexGen3
  19721. {
  19722. uvSource="worldPos";
  19723. class uvTransform
  19724. {
  19725. aside[]={0.00032552084,0,0};
  19726. up[]={0,0,0.00032552084};
  19727. dir[]={0,-0.00032552084,0};
  19728. pos[]={-2.78125,2.15625,0};
  19729. };
  19730. };
  19731. class TexGen4
  19732. {
  19733. uvSource="worldPos";
  19734. class uvTransform
  19735. {
  19736. aside[]={0.00032552084,0,0};
  19737. up[]={0,0,0.00032552084};
  19738. dir[]={0,-0.00032552084,0};
  19739. pos[]={-2.78125,2.15625,0};
  19740. };
  19741. };
  19742. class TexGen0
  19743. {
  19744. uvSource="tex";
  19745. class uvTransform
  19746. {
  19747. aside[]={1,0,0};
  19748. up[]={0,1,0};
  19749. dir[]={0,0,1};
  19750. pos[]={0,0,0};
  19751. };
  19752. };
  19753. class TexGen1
  19754. {
  19755. uvSource="tex";
  19756. class uvTransform
  19757. {
  19758. aside[]={5,0,0};
  19759. up[]={0,5,0};
  19760. dir[]={0,0,0};
  19761. pos[]={0,0,0};
  19762. };
  19763. };
  19764. class TexGen2
  19765. {
  19766. uvSource="tex";
  19767. class uvTransform
  19768. {
  19769. aside[]={5,0,0};
  19770. up[]={0,5,0};
  19771. dir[]={0,0,0};
  19772. pos[]={0,0,0};
  19773. };
  19774. };
  19775. PixelShaderID="TerrainSNX";
  19776. VertexShaderID="Terrain";
  19777. class Stage2
  19778. {
  19779. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  19780. texGen=0;
  19781. };
  19782. class Stage3
  19783. {
  19784. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  19785. texGen=1;
  19786. };
  19787. class Stage4
  19788. {
  19789. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  19790. texGen=2;
  19791. };
  19792. class Stage5
  19793. {
  19794. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  19795. texGen=1;
  19796. };
  19797. class Stage6
  19798. {
  19799. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  19800. texGen=2;
  19801. };
  19802. class Stage7
  19803. {
  19804. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  19805. texGen=1;
  19806. };
  19807. class Stage8
  19808. {
  19809. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  19810. texGen=2;
  19811. };
  19812. class Stage9
  19813. {
  19814. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  19815. texGen=1;
  19816. };
  19817. class Stage10
  19818. {
  19819. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  19820. texGen=2;
  19821. };
  19822. class Stage14
  19823. {
  19824. texture="brava\avalon_island_m\data\layers\n_003_002_nohq.png";
  19825. texGen=3;
  19826. };
  19827. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-002_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_L00_L02_N_L04.rvmat""
  19828. rapify Version 1.82, Dll 7.46 "P_003-002_L00_L02_N_L04.rvmat"
  19829. No Error(s)
  19830. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_L00_L02_N_L04.rvmat
  19831.  
  19832. ambient[]={1,1,1,1};
  19833. diffuse[]={1,1,1,1};
  19834. forcedDiffuse[]={0,0,0,0};
  19835. emmisive[]={0,0,0,0};
  19836. specular[]={0,0,0,0};
  19837. specularPower=0;
  19838. class Stage0
  19839. {
  19840. texture="brava\avalon_island_m\data\layers\s_003_002_lco.png";
  19841. texGen=3;
  19842. };
  19843. class Stage1
  19844. {
  19845. texture="brava\avalon_island_m\data\layers\m_003_002_lca.png";
  19846. texGen=4;
  19847. };
  19848. class TexGen3
  19849. {
  19850. uvSource="worldPos";
  19851. class uvTransform
  19852. {
  19853. aside[]={0.00032552084,0,0};
  19854. up[]={0,0,0.00032552084};
  19855. dir[]={0,-0.00032552084,0};
  19856. pos[]={-2.78125,2.15625,0};
  19857. };
  19858. };
  19859. class TexGen4
  19860. {
  19861. uvSource="worldPos";
  19862. class uvTransform
  19863. {
  19864. aside[]={0.00032552084,0,0};
  19865. up[]={0,0,0.00032552084};
  19866. dir[]={0,-0.00032552084,0};
  19867. pos[]={-2.78125,2.15625,0};
  19868. };
  19869. };
  19870. class TexGen0
  19871. {
  19872. uvSource="tex";
  19873. class uvTransform
  19874. {
  19875. aside[]={1,0,0};
  19876. up[]={0,1,0};
  19877. dir[]={0,0,1};
  19878. pos[]={0,0,0};
  19879. };
  19880. };
  19881. class TexGen1
  19882. {
  19883. uvSource="tex";
  19884. class uvTransform
  19885. {
  19886. aside[]={5,0,0};
  19887. up[]={0,5,0};
  19888. dir[]={0,0,0};
  19889. pos[]={0,0,0};
  19890. };
  19891. };
  19892. class TexGen2
  19893. {
  19894. uvSource="tex";
  19895. class uvTransform
  19896. {
  19897. aside[]={5,0,0};
  19898. up[]={0,5,0};
  19899. dir[]={0,0,0};
  19900. pos[]={0,0,0};
  19901. };
  19902. };
  19903. PixelShaderID="TerrainSNX";
  19904. VertexShaderID="Terrain";
  19905. class Stage2
  19906. {
  19907. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  19908. texGen=0;
  19909. };
  19910. class Stage3
  19911. {
  19912. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  19913. texGen=1;
  19914. };
  19915. class Stage4
  19916. {
  19917. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  19918. texGen=2;
  19919. };
  19920. class Stage5
  19921. {
  19922. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  19923. texGen=1;
  19924. };
  19925. class Stage6
  19926. {
  19927. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  19928. texGen=2;
  19929. };
  19930. class Stage7
  19931. {
  19932. texture="";
  19933. texGen=1;
  19934. };
  19935. class Stage8
  19936. {
  19937. texture="";
  19938. texGen=2;
  19939. };
  19940. class Stage9
  19941. {
  19942. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  19943. texGen=1;
  19944. };
  19945. class Stage10
  19946. {
  19947. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  19948. texGen=2;
  19949. };
  19950. class Stage14
  19951. {
  19952. texture="brava\avalon_island_m\data\layers\n_003_002_nohq.png";
  19953. texGen=3;
  19954. };
  19955. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-002_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_L00_L02_N_N.rvmat""
  19956. rapify Version 1.82, Dll 7.46 "P_003-002_L00_L02_N_N.rvmat"
  19957. No Error(s)
  19958. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_L00_L02_N_N.rvmat
  19959.  
  19960. ambient[]={1,1,1,1};
  19961. diffuse[]={1,1,1,1};
  19962. forcedDiffuse[]={0,0,0,0};
  19963. emmisive[]={0,0,0,0};
  19964. specular[]={0,0,0,0};
  19965. specularPower=0;
  19966. class Stage0
  19967. {
  19968. texture="brava\avalon_island_m\data\layers\s_003_002_lco.png";
  19969. texGen=3;
  19970. };
  19971. class Stage1
  19972. {
  19973. texture="brava\avalon_island_m\data\layers\m_003_002_lca.png";
  19974. texGen=4;
  19975. };
  19976. class TexGen3
  19977. {
  19978. uvSource="worldPos";
  19979. class uvTransform
  19980. {
  19981. aside[]={0.00032552084,0,0};
  19982. up[]={0,0,0.00032552084};
  19983. dir[]={0,-0.00032552084,0};
  19984. pos[]={-2.78125,2.15625,0};
  19985. };
  19986. };
  19987. class TexGen4
  19988. {
  19989. uvSource="worldPos";
  19990. class uvTransform
  19991. {
  19992. aside[]={0.00032552084,0,0};
  19993. up[]={0,0,0.00032552084};
  19994. dir[]={0,-0.00032552084,0};
  19995. pos[]={-2.78125,2.15625,0};
  19996. };
  19997. };
  19998. class TexGen0
  19999. {
  20000. uvSource="tex";
  20001. class uvTransform
  20002. {
  20003. aside[]={1,0,0};
  20004. up[]={0,1,0};
  20005. dir[]={0,0,1};
  20006. pos[]={0,0,0};
  20007. };
  20008. };
  20009. class TexGen1
  20010. {
  20011. uvSource="tex";
  20012. class uvTransform
  20013. {
  20014. aside[]={5,0,0};
  20015. up[]={0,5,0};
  20016. dir[]={0,0,0};
  20017. pos[]={0,0,0};
  20018. };
  20019. };
  20020. class TexGen2
  20021. {
  20022. uvSource="tex";
  20023. class uvTransform
  20024. {
  20025. aside[]={5,0,0};
  20026. up[]={0,5,0};
  20027. dir[]={0,0,0};
  20028. pos[]={0,0,0};
  20029. };
  20030. };
  20031. PixelShaderID="TerrainSNX";
  20032. VertexShaderID="Terrain";
  20033. class Stage2
  20034. {
  20035. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  20036. texGen=0;
  20037. };
  20038. class Stage3
  20039. {
  20040. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  20041. texGen=1;
  20042. };
  20043. class Stage4
  20044. {
  20045. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  20046. texGen=2;
  20047. };
  20048. class Stage5
  20049. {
  20050. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  20051. texGen=1;
  20052. };
  20053. class Stage6
  20054. {
  20055. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  20056. texGen=2;
  20057. };
  20058. class Stage7
  20059. {
  20060. texture="";
  20061. texGen=1;
  20062. };
  20063. class Stage8
  20064. {
  20065. texture="";
  20066. texGen=2;
  20067. };
  20068. class Stage9
  20069. {
  20070. texture="";
  20071. texGen=1;
  20072. };
  20073. class Stage10
  20074. {
  20075. texture="";
  20076. texGen=2;
  20077. };
  20078. class Stage14
  20079. {
  20080. texture="brava\avalon_island_m\data\layers\n_003_002_nohq.png";
  20081. texGen=3;
  20082. };
  20083. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-002_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_L00_N_L03_L04.rvmat""
  20084. rapify Version 1.82, Dll 7.46 "P_003-002_L00_N_L03_L04.rvmat"
  20085. No Error(s)
  20086. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_L00_N_L03_L04.rvmat
  20087.  
  20088. ambient[]={1,1,1,1};
  20089. diffuse[]={1,1,1,1};
  20090. forcedDiffuse[]={0,0,0,0};
  20091. emmisive[]={0,0,0,0};
  20092. specular[]={0,0,0,0};
  20093. specularPower=0;
  20094. class Stage0
  20095. {
  20096. texture="brava\avalon_island_m\data\layers\s_003_002_lco.png";
  20097. texGen=3;
  20098. };
  20099. class Stage1
  20100. {
  20101. texture="brava\avalon_island_m\data\layers\m_003_002_lca.png";
  20102. texGen=4;
  20103. };
  20104. class TexGen3
  20105. {
  20106. uvSource="worldPos";
  20107. class uvTransform
  20108. {
  20109. aside[]={0.00032552084,0,0};
  20110. up[]={0,0,0.00032552084};
  20111. dir[]={0,-0.00032552084,0};
  20112. pos[]={-2.78125,2.15625,0};
  20113. };
  20114. };
  20115. class TexGen4
  20116. {
  20117. uvSource="worldPos";
  20118. class uvTransform
  20119. {
  20120. aside[]={0.00032552084,0,0};
  20121. up[]={0,0,0.00032552084};
  20122. dir[]={0,-0.00032552084,0};
  20123. pos[]={-2.78125,2.15625,0};
  20124. };
  20125. };
  20126. class TexGen0
  20127. {
  20128. uvSource="tex";
  20129. class uvTransform
  20130. {
  20131. aside[]={1,0,0};
  20132. up[]={0,1,0};
  20133. dir[]={0,0,1};
  20134. pos[]={0,0,0};
  20135. };
  20136. };
  20137. class TexGen1
  20138. {
  20139. uvSource="tex";
  20140. class uvTransform
  20141. {
  20142. aside[]={5,0,0};
  20143. up[]={0,5,0};
  20144. dir[]={0,0,0};
  20145. pos[]={0,0,0};
  20146. };
  20147. };
  20148. class TexGen2
  20149. {
  20150. uvSource="tex";
  20151. class uvTransform
  20152. {
  20153. aside[]={5,0,0};
  20154. up[]={0,5,0};
  20155. dir[]={0,0,0};
  20156. pos[]={0,0,0};
  20157. };
  20158. };
  20159. PixelShaderID="TerrainSNX";
  20160. VertexShaderID="Terrain";
  20161. class Stage2
  20162. {
  20163. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  20164. texGen=0;
  20165. };
  20166. class Stage3
  20167. {
  20168. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  20169. texGen=1;
  20170. };
  20171. class Stage4
  20172. {
  20173. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  20174. texGen=2;
  20175. };
  20176. class Stage5
  20177. {
  20178. texture="";
  20179. texGen=1;
  20180. };
  20181. class Stage6
  20182. {
  20183. texture="";
  20184. texGen=2;
  20185. };
  20186. class Stage7
  20187. {
  20188. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  20189. texGen=1;
  20190. };
  20191. class Stage8
  20192. {
  20193. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  20194. texGen=2;
  20195. };
  20196. class Stage9
  20197. {
  20198. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  20199. texGen=1;
  20200. };
  20201. class Stage10
  20202. {
  20203. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  20204. texGen=2;
  20205. };
  20206. class Stage14
  20207. {
  20208. texture="brava\avalon_island_m\data\layers\n_003_002_nohq.png";
  20209. texGen=3;
  20210. };
  20211. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-002_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_L00_N_N_L04.rvmat""
  20212. rapify Version 1.82, Dll 7.46 "P_003-002_L00_N_N_L04.rvmat"
  20213. No Error(s)
  20214. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_L00_N_N_L04.rvmat
  20215.  
  20216. ambient[]={1,1,1,1};
  20217. diffuse[]={1,1,1,1};
  20218. forcedDiffuse[]={0,0,0,0};
  20219. emmisive[]={0,0,0,0};
  20220. specular[]={0,0,0,0};
  20221. specularPower=0;
  20222. class Stage0
  20223. {
  20224. texture="brava\avalon_island_m\data\layers\s_003_002_lco.png";
  20225. texGen=3;
  20226. };
  20227. class Stage1
  20228. {
  20229. texture="brava\avalon_island_m\data\layers\m_003_002_lca.png";
  20230. texGen=4;
  20231. };
  20232. class TexGen3
  20233. {
  20234. uvSource="worldPos";
  20235. class uvTransform
  20236. {
  20237. aside[]={0.00032552084,0,0};
  20238. up[]={0,0,0.00032552084};
  20239. dir[]={0,-0.00032552084,0};
  20240. pos[]={-2.78125,2.15625,0};
  20241. };
  20242. };
  20243. class TexGen4
  20244. {
  20245. uvSource="worldPos";
  20246. class uvTransform
  20247. {
  20248. aside[]={0.00032552084,0,0};
  20249. up[]={0,0,0.00032552084};
  20250. dir[]={0,-0.00032552084,0};
  20251. pos[]={-2.78125,2.15625,0};
  20252. };
  20253. };
  20254. class TexGen0
  20255. {
  20256. uvSource="tex";
  20257. class uvTransform
  20258. {
  20259. aside[]={1,0,0};
  20260. up[]={0,1,0};
  20261. dir[]={0,0,1};
  20262. pos[]={0,0,0};
  20263. };
  20264. };
  20265. class TexGen1
  20266. {
  20267. uvSource="tex";
  20268. class uvTransform
  20269. {
  20270. aside[]={5,0,0};
  20271. up[]={0,5,0};
  20272. dir[]={0,0,0};
  20273. pos[]={0,0,0};
  20274. };
  20275. };
  20276. class TexGen2
  20277. {
  20278. uvSource="tex";
  20279. class uvTransform
  20280. {
  20281. aside[]={5,0,0};
  20282. up[]={0,5,0};
  20283. dir[]={0,0,0};
  20284. pos[]={0,0,0};
  20285. };
  20286. };
  20287. PixelShaderID="TerrainSNX";
  20288. VertexShaderID="Terrain";
  20289. class Stage2
  20290. {
  20291. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  20292. texGen=0;
  20293. };
  20294. class Stage3
  20295. {
  20296. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  20297. texGen=1;
  20298. };
  20299. class Stage4
  20300. {
  20301. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  20302. texGen=2;
  20303. };
  20304. class Stage5
  20305. {
  20306. texture="";
  20307. texGen=1;
  20308. };
  20309. class Stage6
  20310. {
  20311. texture="";
  20312. texGen=2;
  20313. };
  20314. class Stage7
  20315. {
  20316. texture="";
  20317. texGen=1;
  20318. };
  20319. class Stage8
  20320. {
  20321. texture="";
  20322. texGen=2;
  20323. };
  20324. class Stage9
  20325. {
  20326. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  20327. texGen=1;
  20328. };
  20329. class Stage10
  20330. {
  20331. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  20332. texGen=2;
  20333. };
  20334. class Stage14
  20335. {
  20336. texture="brava\avalon_island_m\data\layers\n_003_002_nohq.png";
  20337. texGen=3;
  20338. };
  20339. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-002_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_L00_N_N_N.rvmat""
  20340. rapify Version 1.82, Dll 7.46 "P_003-002_L00_N_N_N.rvmat"
  20341. No Error(s)
  20342. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_L00_N_N_N.rvmat
  20343.  
  20344. ambient[]={1,1,1,1};
  20345. diffuse[]={1,1,1,1};
  20346. forcedDiffuse[]={0,0,0,0};
  20347. emmisive[]={0,0,0,0};
  20348. specular[]={0,0,0,0};
  20349. specularPower=0;
  20350. class Stage0
  20351. {
  20352. texture="brava\avalon_island_m\data\layers\s_003_002_lco.png";
  20353. texGen=3;
  20354. };
  20355. class Stage1
  20356. {
  20357. texture="brava\avalon_island_m\data\layers\m_003_002_lca.png";
  20358. texGen=4;
  20359. };
  20360. class TexGen3
  20361. {
  20362. uvSource="worldPos";
  20363. class uvTransform
  20364. {
  20365. aside[]={0.00032552084,0,0};
  20366. up[]={0,0,0.00032552084};
  20367. dir[]={0,-0.00032552084,0};
  20368. pos[]={-2.78125,2.15625,0};
  20369. };
  20370. };
  20371. class TexGen4
  20372. {
  20373. uvSource="worldPos";
  20374. class uvTransform
  20375. {
  20376. aside[]={0.00032552084,0,0};
  20377. up[]={0,0,0.00032552084};
  20378. dir[]={0,-0.00032552084,0};
  20379. pos[]={-2.78125,2.15625,0};
  20380. };
  20381. };
  20382. class TexGen0
  20383. {
  20384. uvSource="tex";
  20385. class uvTransform
  20386. {
  20387. aside[]={1,0,0};
  20388. up[]={0,1,0};
  20389. dir[]={0,0,1};
  20390. pos[]={0,0,0};
  20391. };
  20392. };
  20393. class TexGen1
  20394. {
  20395. uvSource="tex";
  20396. class uvTransform
  20397. {
  20398. aside[]={5,0,0};
  20399. up[]={0,5,0};
  20400. dir[]={0,0,0};
  20401. pos[]={0,0,0};
  20402. };
  20403. };
  20404. class TexGen2
  20405. {
  20406. uvSource="tex";
  20407. class uvTransform
  20408. {
  20409. aside[]={5,0,0};
  20410. up[]={0,5,0};
  20411. dir[]={0,0,0};
  20412. pos[]={0,0,0};
  20413. };
  20414. };
  20415. PixelShaderID="TerrainSNX";
  20416. VertexShaderID="Terrain";
  20417. class Stage2
  20418. {
  20419. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  20420. texGen=0;
  20421. };
  20422. class Stage3
  20423. {
  20424. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  20425. texGen=1;
  20426. };
  20427. class Stage4
  20428. {
  20429. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  20430. texGen=2;
  20431. };
  20432. class Stage5
  20433. {
  20434. texture="";
  20435. texGen=1;
  20436. };
  20437. class Stage6
  20438. {
  20439. texture="";
  20440. texGen=2;
  20441. };
  20442. class Stage7
  20443. {
  20444. texture="";
  20445. texGen=1;
  20446. };
  20447. class Stage8
  20448. {
  20449. texture="";
  20450. texGen=2;
  20451. };
  20452. class Stage9
  20453. {
  20454. texture="";
  20455. texGen=1;
  20456. };
  20457. class Stage10
  20458. {
  20459. texture="";
  20460. texGen=2;
  20461. };
  20462. class Stage14
  20463. {
  20464. texture="brava\avalon_island_m\data\layers\n_003_002_nohq.png";
  20465. texGen=3;
  20466. };
  20467. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-002_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_N_L02_L03_L04.rvmat""
  20468. rapify Version 1.82, Dll 7.46 "P_003-002_N_L02_L03_L04.rvmat"
  20469. No Error(s)
  20470. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_N_L02_L03_L04.rvmat
  20471.  
  20472. ambient[]={1,1,1,1};
  20473. diffuse[]={1,1,1,1};
  20474. forcedDiffuse[]={0,0,0,0};
  20475. emmisive[]={0,0,0,0};
  20476. specular[]={0,0,0,0};
  20477. specularPower=0;
  20478. class Stage0
  20479. {
  20480. texture="brava\avalon_island_m\data\layers\s_003_002_lco.png";
  20481. texGen=3;
  20482. };
  20483. class Stage1
  20484. {
  20485. texture="brava\avalon_island_m\data\layers\m_003_002_lca.png";
  20486. texGen=4;
  20487. };
  20488. class TexGen3
  20489. {
  20490. uvSource="worldPos";
  20491. class uvTransform
  20492. {
  20493. aside[]={0.00032552084,0,0};
  20494. up[]={0,0,0.00032552084};
  20495. dir[]={0,-0.00032552084,0};
  20496. pos[]={-2.78125,2.15625,0};
  20497. };
  20498. };
  20499. class TexGen4
  20500. {
  20501. uvSource="worldPos";
  20502. class uvTransform
  20503. {
  20504. aside[]={0.00032552084,0,0};
  20505. up[]={0,0,0.00032552084};
  20506. dir[]={0,-0.00032552084,0};
  20507. pos[]={-2.78125,2.15625,0};
  20508. };
  20509. };
  20510. class TexGen0
  20511. {
  20512. uvSource="tex";
  20513. class uvTransform
  20514. {
  20515. aside[]={1,0,0};
  20516. up[]={0,1,0};
  20517. dir[]={0,0,1};
  20518. pos[]={0,0,0};
  20519. };
  20520. };
  20521. class TexGen1
  20522. {
  20523. uvSource="tex";
  20524. class uvTransform
  20525. {
  20526. aside[]={5,0,0};
  20527. up[]={0,5,0};
  20528. dir[]={0,0,0};
  20529. pos[]={0,0,0};
  20530. };
  20531. };
  20532. class TexGen2
  20533. {
  20534. uvSource="tex";
  20535. class uvTransform
  20536. {
  20537. aside[]={5,0,0};
  20538. up[]={0,5,0};
  20539. dir[]={0,0,0};
  20540. pos[]={0,0,0};
  20541. };
  20542. };
  20543. PixelShaderID="TerrainSNX";
  20544. VertexShaderID="Terrain";
  20545. class Stage2
  20546. {
  20547. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  20548. texGen=0;
  20549. };
  20550. class Stage3
  20551. {
  20552. texture="";
  20553. texGen=1;
  20554. };
  20555. class Stage4
  20556. {
  20557. texture="";
  20558. texGen=2;
  20559. };
  20560. class Stage5
  20561. {
  20562. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  20563. texGen=1;
  20564. };
  20565. class Stage6
  20566. {
  20567. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  20568. texGen=2;
  20569. };
  20570. class Stage7
  20571. {
  20572. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  20573. texGen=1;
  20574. };
  20575. class Stage8
  20576. {
  20577. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  20578. texGen=2;
  20579. };
  20580. class Stage9
  20581. {
  20582. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  20583. texGen=1;
  20584. };
  20585. class Stage10
  20586. {
  20587. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  20588. texGen=2;
  20589. };
  20590. class Stage14
  20591. {
  20592. texture="brava\avalon_island_m\data\layers\n_003_002_nohq.png";
  20593. texGen=3;
  20594. };
  20595. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-002_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_N_N_L03_L04.rvmat""
  20596. rapify Version 1.82, Dll 7.46 "P_003-002_N_N_L03_L04.rvmat"
  20597. No Error(s)
  20598. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_N_N_L03_L04.rvmat
  20599.  
  20600. ambient[]={1,1,1,1};
  20601. diffuse[]={1,1,1,1};
  20602. forcedDiffuse[]={0,0,0,0};
  20603. emmisive[]={0,0,0,0};
  20604. specular[]={0,0,0,0};
  20605. specularPower=0;
  20606. class Stage0
  20607. {
  20608. texture="brava\avalon_island_m\data\layers\s_003_002_lco.png";
  20609. texGen=3;
  20610. };
  20611. class Stage1
  20612. {
  20613. texture="brava\avalon_island_m\data\layers\m_003_002_lca.png";
  20614. texGen=4;
  20615. };
  20616. class TexGen3
  20617. {
  20618. uvSource="worldPos";
  20619. class uvTransform
  20620. {
  20621. aside[]={0.00032552084,0,0};
  20622. up[]={0,0,0.00032552084};
  20623. dir[]={0,-0.00032552084,0};
  20624. pos[]={-2.78125,2.15625,0};
  20625. };
  20626. };
  20627. class TexGen4
  20628. {
  20629. uvSource="worldPos";
  20630. class uvTransform
  20631. {
  20632. aside[]={0.00032552084,0,0};
  20633. up[]={0,0,0.00032552084};
  20634. dir[]={0,-0.00032552084,0};
  20635. pos[]={-2.78125,2.15625,0};
  20636. };
  20637. };
  20638. class TexGen0
  20639. {
  20640. uvSource="tex";
  20641. class uvTransform
  20642. {
  20643. aside[]={1,0,0};
  20644. up[]={0,1,0};
  20645. dir[]={0,0,1};
  20646. pos[]={0,0,0};
  20647. };
  20648. };
  20649. class TexGen1
  20650. {
  20651. uvSource="tex";
  20652. class uvTransform
  20653. {
  20654. aside[]={5,0,0};
  20655. up[]={0,5,0};
  20656. dir[]={0,0,0};
  20657. pos[]={0,0,0};
  20658. };
  20659. };
  20660. class TexGen2
  20661. {
  20662. uvSource="tex";
  20663. class uvTransform
  20664. {
  20665. aside[]={5,0,0};
  20666. up[]={0,5,0};
  20667. dir[]={0,0,0};
  20668. pos[]={0,0,0};
  20669. };
  20670. };
  20671. PixelShaderID="TerrainSNX";
  20672. VertexShaderID="Terrain";
  20673. class Stage2
  20674. {
  20675. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  20676. texGen=0;
  20677. };
  20678. class Stage3
  20679. {
  20680. texture="";
  20681. texGen=1;
  20682. };
  20683. class Stage4
  20684. {
  20685. texture="";
  20686. texGen=2;
  20687. };
  20688. class Stage5
  20689. {
  20690. texture="";
  20691. texGen=1;
  20692. };
  20693. class Stage6
  20694. {
  20695. texture="";
  20696. texGen=2;
  20697. };
  20698. class Stage7
  20699. {
  20700. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  20701. texGen=1;
  20702. };
  20703. class Stage8
  20704. {
  20705. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  20706. texGen=2;
  20707. };
  20708. class Stage9
  20709. {
  20710. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  20711. texGen=1;
  20712. };
  20713. class Stage10
  20714. {
  20715. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  20716. texGen=2;
  20717. };
  20718. class Stage14
  20719. {
  20720. texture="brava\avalon_island_m\data\layers\n_003_002_nohq.png";
  20721. texGen=3;
  20722. };
  20723. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-002_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_N_N_L03_N.rvmat""
  20724. rapify Version 1.82, Dll 7.46 "P_003-002_N_N_L03_N.rvmat"
  20725. No Error(s)
  20726. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_N_N_L03_N.rvmat
  20727.  
  20728. ambient[]={1,1,1,1};
  20729. diffuse[]={1,1,1,1};
  20730. forcedDiffuse[]={0,0,0,0};
  20731. emmisive[]={0,0,0,0};
  20732. specular[]={0,0,0,0};
  20733. specularPower=0;
  20734. class Stage0
  20735. {
  20736. texture="brava\avalon_island_m\data\layers\s_003_002_lco.png";
  20737. texGen=3;
  20738. };
  20739. class Stage1
  20740. {
  20741. texture="brava\avalon_island_m\data\layers\m_003_002_lca.png";
  20742. texGen=4;
  20743. };
  20744. class TexGen3
  20745. {
  20746. uvSource="worldPos";
  20747. class uvTransform
  20748. {
  20749. aside[]={0.00032552084,0,0};
  20750. up[]={0,0,0.00032552084};
  20751. dir[]={0,-0.00032552084,0};
  20752. pos[]={-2.78125,2.15625,0};
  20753. };
  20754. };
  20755. class TexGen4
  20756. {
  20757. uvSource="worldPos";
  20758. class uvTransform
  20759. {
  20760. aside[]={0.00032552084,0,0};
  20761. up[]={0,0,0.00032552084};
  20762. dir[]={0,-0.00032552084,0};
  20763. pos[]={-2.78125,2.15625,0};
  20764. };
  20765. };
  20766. class TexGen0
  20767. {
  20768. uvSource="tex";
  20769. class uvTransform
  20770. {
  20771. aside[]={1,0,0};
  20772. up[]={0,1,0};
  20773. dir[]={0,0,1};
  20774. pos[]={0,0,0};
  20775. };
  20776. };
  20777. class TexGen1
  20778. {
  20779. uvSource="tex";
  20780. class uvTransform
  20781. {
  20782. aside[]={5,0,0};
  20783. up[]={0,5,0};
  20784. dir[]={0,0,0};
  20785. pos[]={0,0,0};
  20786. };
  20787. };
  20788. class TexGen2
  20789. {
  20790. uvSource="tex";
  20791. class uvTransform
  20792. {
  20793. aside[]={5,0,0};
  20794. up[]={0,5,0};
  20795. dir[]={0,0,0};
  20796. pos[]={0,0,0};
  20797. };
  20798. };
  20799. PixelShaderID="TerrainSNX";
  20800. VertexShaderID="Terrain";
  20801. class Stage2
  20802. {
  20803. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  20804. texGen=0;
  20805. };
  20806. class Stage3
  20807. {
  20808. texture="";
  20809. texGen=1;
  20810. };
  20811. class Stage4
  20812. {
  20813. texture="";
  20814. texGen=2;
  20815. };
  20816. class Stage5
  20817. {
  20818. texture="";
  20819. texGen=1;
  20820. };
  20821. class Stage6
  20822. {
  20823. texture="";
  20824. texGen=2;
  20825. };
  20826. class Stage7
  20827. {
  20828. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  20829. texGen=1;
  20830. };
  20831. class Stage8
  20832. {
  20833. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  20834. texGen=2;
  20835. };
  20836. class Stage9
  20837. {
  20838. texture="";
  20839. texGen=1;
  20840. };
  20841. class Stage10
  20842. {
  20843. texture="";
  20844. texGen=2;
  20845. };
  20846. class Stage14
  20847. {
  20848. texture="brava\avalon_island_m\data\layers\n_003_002_nohq.png";
  20849. texGen=3;
  20850. };
  20851. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-002_N_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_N_N_N_L04.rvmat""
  20852. rapify Version 1.82, Dll 7.46 "P_003-002_N_N_N_L04.rvmat"
  20853. No Error(s)
  20854. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-002_N_N_N_L04.rvmat
  20855.  
  20856. ambient[]={1,1,1,1};
  20857. diffuse[]={1,1,1,1};
  20858. forcedDiffuse[]={0,0,0,0};
  20859. emmisive[]={0,0,0,0};
  20860. specular[]={0,0,0,0};
  20861. specularPower=0;
  20862. class Stage0
  20863. {
  20864. texture="brava\avalon_island_m\data\layers\s_003_002_lco.png";
  20865. texGen=3;
  20866. };
  20867. class Stage1
  20868. {
  20869. texture="brava\avalon_island_m\data\layers\m_003_002_lca.png";
  20870. texGen=4;
  20871. };
  20872. class TexGen3
  20873. {
  20874. uvSource="worldPos";
  20875. class uvTransform
  20876. {
  20877. aside[]={0.00032552084,0,0};
  20878. up[]={0,0,0.00032552084};
  20879. dir[]={0,-0.00032552084,0};
  20880. pos[]={-2.78125,2.15625,0};
  20881. };
  20882. };
  20883. class TexGen4
  20884. {
  20885. uvSource="worldPos";
  20886. class uvTransform
  20887. {
  20888. aside[]={0.00032552084,0,0};
  20889. up[]={0,0,0.00032552084};
  20890. dir[]={0,-0.00032552084,0};
  20891. pos[]={-2.78125,2.15625,0};
  20892. };
  20893. };
  20894. class TexGen0
  20895. {
  20896. uvSource="tex";
  20897. class uvTransform
  20898. {
  20899. aside[]={1,0,0};
  20900. up[]={0,1,0};
  20901. dir[]={0,0,1};
  20902. pos[]={0,0,0};
  20903. };
  20904. };
  20905. class TexGen1
  20906. {
  20907. uvSource="tex";
  20908. class uvTransform
  20909. {
  20910. aside[]={5,0,0};
  20911. up[]={0,5,0};
  20912. dir[]={0,0,0};
  20913. pos[]={0,0,0};
  20914. };
  20915. };
  20916. class TexGen2
  20917. {
  20918. uvSource="tex";
  20919. class uvTransform
  20920. {
  20921. aside[]={5,0,0};
  20922. up[]={0,5,0};
  20923. dir[]={0,0,0};
  20924. pos[]={0,0,0};
  20925. };
  20926. };
  20927. PixelShaderID="TerrainSNX";
  20928. VertexShaderID="Terrain";
  20929. class Stage2
  20930. {
  20931. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  20932. texGen=0;
  20933. };
  20934. class Stage3
  20935. {
  20936. texture="";
  20937. texGen=1;
  20938. };
  20939. class Stage4
  20940. {
  20941. texture="";
  20942. texGen=2;
  20943. };
  20944. class Stage5
  20945. {
  20946. texture="";
  20947. texGen=1;
  20948. };
  20949. class Stage6
  20950. {
  20951. texture="";
  20952. texGen=2;
  20953. };
  20954. class Stage7
  20955. {
  20956. texture="";
  20957. texGen=1;
  20958. };
  20959. class Stage8
  20960. {
  20961. texture="";
  20962. texGen=2;
  20963. };
  20964. class Stage9
  20965. {
  20966. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  20967. texGen=1;
  20968. };
  20969. class Stage10
  20970. {
  20971. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  20972. texGen=2;
  20973. };
  20974. class Stage14
  20975. {
  20976. texture="brava\avalon_island_m\data\layers\n_003_002_nohq.png";
  20977. texGen=3;
  20978. };
  20979. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-003_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_L00_L02_L03_L04.rvmat""
  20980. rapify Version 1.82, Dll 7.46 "P_003-003_L00_L02_L03_L04.rvmat"
  20981. No Error(s)
  20982. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_L00_L02_L03_L04.rvmat
  20983.  
  20984. ambient[]={1,1,1,1};
  20985. diffuse[]={1,1,1,1};
  20986. forcedDiffuse[]={0,0,0,0};
  20987. emmisive[]={0,0,0,0};
  20988. specular[]={0,0,0,0};
  20989. specularPower=0;
  20990. class Stage0
  20991. {
  20992. texture="brava\avalon_island_m\data\layers\s_003_003_lco.png";
  20993. texGen=3;
  20994. };
  20995. class Stage1
  20996. {
  20997. texture="brava\avalon_island_m\data\layers\m_003_003_lca.png";
  20998. texGen=4;
  20999. };
  21000. class TexGen3
  21001. {
  21002. uvSource="worldPos";
  21003. class uvTransform
  21004. {
  21005. aside[]={0.00032552084,0,0};
  21006. up[]={0,0,0.00032552084};
  21007. dir[]={0,-0.00032552084,0};
  21008. pos[]={-2.78125,1.21875,0};
  21009. };
  21010. };
  21011. class TexGen4
  21012. {
  21013. uvSource="worldPos";
  21014. class uvTransform
  21015. {
  21016. aside[]={0.00032552084,0,0};
  21017. up[]={0,0,0.00032552084};
  21018. dir[]={0,-0.00032552084,0};
  21019. pos[]={-2.78125,1.21875,0};
  21020. };
  21021. };
  21022. class TexGen0
  21023. {
  21024. uvSource="tex";
  21025. class uvTransform
  21026. {
  21027. aside[]={1,0,0};
  21028. up[]={0,1,0};
  21029. dir[]={0,0,1};
  21030. pos[]={0,0,0};
  21031. };
  21032. };
  21033. class TexGen1
  21034. {
  21035. uvSource="tex";
  21036. class uvTransform
  21037. {
  21038. aside[]={5,0,0};
  21039. up[]={0,5,0};
  21040. dir[]={0,0,0};
  21041. pos[]={0,0,0};
  21042. };
  21043. };
  21044. class TexGen2
  21045. {
  21046. uvSource="tex";
  21047. class uvTransform
  21048. {
  21049. aside[]={5,0,0};
  21050. up[]={0,5,0};
  21051. dir[]={0,0,0};
  21052. pos[]={0,0,0};
  21053. };
  21054. };
  21055. PixelShaderID="TerrainSNX";
  21056. VertexShaderID="Terrain";
  21057. class Stage2
  21058. {
  21059. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  21060. texGen=0;
  21061. };
  21062. class Stage3
  21063. {
  21064. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  21065. texGen=1;
  21066. };
  21067. class Stage4
  21068. {
  21069. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  21070. texGen=2;
  21071. };
  21072. class Stage5
  21073. {
  21074. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  21075. texGen=1;
  21076. };
  21077. class Stage6
  21078. {
  21079. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  21080. texGen=2;
  21081. };
  21082. class Stage7
  21083. {
  21084. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  21085. texGen=1;
  21086. };
  21087. class Stage8
  21088. {
  21089. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  21090. texGen=2;
  21091. };
  21092. class Stage9
  21093. {
  21094. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  21095. texGen=1;
  21096. };
  21097. class Stage10
  21098. {
  21099. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  21100. texGen=2;
  21101. };
  21102. class Stage14
  21103. {
  21104. texture="brava\avalon_island_m\data\layers\n_003_003_nohq.png";
  21105. texGen=3;
  21106. };
  21107. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-003_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_L00_L02_N_L04.rvmat""
  21108. rapify Version 1.82, Dll 7.46 "P_003-003_L00_L02_N_L04.rvmat"
  21109. No Error(s)
  21110. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_L00_L02_N_L04.rvmat
  21111.  
  21112. ambient[]={1,1,1,1};
  21113. diffuse[]={1,1,1,1};
  21114. forcedDiffuse[]={0,0,0,0};
  21115. emmisive[]={0,0,0,0};
  21116. specular[]={0,0,0,0};
  21117. specularPower=0;
  21118. class Stage0
  21119. {
  21120. texture="brava\avalon_island_m\data\layers\s_003_003_lco.png";
  21121. texGen=3;
  21122. };
  21123. class Stage1
  21124. {
  21125. texture="brava\avalon_island_m\data\layers\m_003_003_lca.png";
  21126. texGen=4;
  21127. };
  21128. class TexGen3
  21129. {
  21130. uvSource="worldPos";
  21131. class uvTransform
  21132. {
  21133. aside[]={0.00032552084,0,0};
  21134. up[]={0,0,0.00032552084};
  21135. dir[]={0,-0.00032552084,0};
  21136. pos[]={-2.78125,1.21875,0};
  21137. };
  21138. };
  21139. class TexGen4
  21140. {
  21141. uvSource="worldPos";
  21142. class uvTransform
  21143. {
  21144. aside[]={0.00032552084,0,0};
  21145. up[]={0,0,0.00032552084};
  21146. dir[]={0,-0.00032552084,0};
  21147. pos[]={-2.78125,1.21875,0};
  21148. };
  21149. };
  21150. class TexGen0
  21151. {
  21152. uvSource="tex";
  21153. class uvTransform
  21154. {
  21155. aside[]={1,0,0};
  21156. up[]={0,1,0};
  21157. dir[]={0,0,1};
  21158. pos[]={0,0,0};
  21159. };
  21160. };
  21161. class TexGen1
  21162. {
  21163. uvSource="tex";
  21164. class uvTransform
  21165. {
  21166. aside[]={5,0,0};
  21167. up[]={0,5,0};
  21168. dir[]={0,0,0};
  21169. pos[]={0,0,0};
  21170. };
  21171. };
  21172. class TexGen2
  21173. {
  21174. uvSource="tex";
  21175. class uvTransform
  21176. {
  21177. aside[]={5,0,0};
  21178. up[]={0,5,0};
  21179. dir[]={0,0,0};
  21180. pos[]={0,0,0};
  21181. };
  21182. };
  21183. PixelShaderID="TerrainSNX";
  21184. VertexShaderID="Terrain";
  21185. class Stage2
  21186. {
  21187. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  21188. texGen=0;
  21189. };
  21190. class Stage3
  21191. {
  21192. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  21193. texGen=1;
  21194. };
  21195. class Stage4
  21196. {
  21197. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  21198. texGen=2;
  21199. };
  21200. class Stage5
  21201. {
  21202. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  21203. texGen=1;
  21204. };
  21205. class Stage6
  21206. {
  21207. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  21208. texGen=2;
  21209. };
  21210. class Stage7
  21211. {
  21212. texture="";
  21213. texGen=1;
  21214. };
  21215. class Stage8
  21216. {
  21217. texture="";
  21218. texGen=2;
  21219. };
  21220. class Stage9
  21221. {
  21222. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  21223. texGen=1;
  21224. };
  21225. class Stage10
  21226. {
  21227. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  21228. texGen=2;
  21229. };
  21230. class Stage14
  21231. {
  21232. texture="brava\avalon_island_m\data\layers\n_003_003_nohq.png";
  21233. texGen=3;
  21234. };
  21235. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-003_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_L00_L02_N_N.rvmat""
  21236. rapify Version 1.82, Dll 7.46 "P_003-003_L00_L02_N_N.rvmat"
  21237. No Error(s)
  21238. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_L00_L02_N_N.rvmat
  21239.  
  21240. ambient[]={1,1,1,1};
  21241. diffuse[]={1,1,1,1};
  21242. forcedDiffuse[]={0,0,0,0};
  21243. emmisive[]={0,0,0,0};
  21244. specular[]={0,0,0,0};
  21245. specularPower=0;
  21246. class Stage0
  21247. {
  21248. texture="brava\avalon_island_m\data\layers\s_003_003_lco.png";
  21249. texGen=3;
  21250. };
  21251. class Stage1
  21252. {
  21253. texture="brava\avalon_island_m\data\layers\m_003_003_lca.png";
  21254. texGen=4;
  21255. };
  21256. class TexGen3
  21257. {
  21258. uvSource="worldPos";
  21259. class uvTransform
  21260. {
  21261. aside[]={0.00032552084,0,0};
  21262. up[]={0,0,0.00032552084};
  21263. dir[]={0,-0.00032552084,0};
  21264. pos[]={-2.78125,1.21875,0};
  21265. };
  21266. };
  21267. class TexGen4
  21268. {
  21269. uvSource="worldPos";
  21270. class uvTransform
  21271. {
  21272. aside[]={0.00032552084,0,0};
  21273. up[]={0,0,0.00032552084};
  21274. dir[]={0,-0.00032552084,0};
  21275. pos[]={-2.78125,1.21875,0};
  21276. };
  21277. };
  21278. class TexGen0
  21279. {
  21280. uvSource="tex";
  21281. class uvTransform
  21282. {
  21283. aside[]={1,0,0};
  21284. up[]={0,1,0};
  21285. dir[]={0,0,1};
  21286. pos[]={0,0,0};
  21287. };
  21288. };
  21289. class TexGen1
  21290. {
  21291. uvSource="tex";
  21292. class uvTransform
  21293. {
  21294. aside[]={5,0,0};
  21295. up[]={0,5,0};
  21296. dir[]={0,0,0};
  21297. pos[]={0,0,0};
  21298. };
  21299. };
  21300. class TexGen2
  21301. {
  21302. uvSource="tex";
  21303. class uvTransform
  21304. {
  21305. aside[]={5,0,0};
  21306. up[]={0,5,0};
  21307. dir[]={0,0,0};
  21308. pos[]={0,0,0};
  21309. };
  21310. };
  21311. PixelShaderID="TerrainSNX";
  21312. VertexShaderID="Terrain";
  21313. class Stage2
  21314. {
  21315. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  21316. texGen=0;
  21317. };
  21318. class Stage3
  21319. {
  21320. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  21321. texGen=1;
  21322. };
  21323. class Stage4
  21324. {
  21325. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  21326. texGen=2;
  21327. };
  21328. class Stage5
  21329. {
  21330. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  21331. texGen=1;
  21332. };
  21333. class Stage6
  21334. {
  21335. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  21336. texGen=2;
  21337. };
  21338. class Stage7
  21339. {
  21340. texture="";
  21341. texGen=1;
  21342. };
  21343. class Stage8
  21344. {
  21345. texture="";
  21346. texGen=2;
  21347. };
  21348. class Stage9
  21349. {
  21350. texture="";
  21351. texGen=1;
  21352. };
  21353. class Stage10
  21354. {
  21355. texture="";
  21356. texGen=2;
  21357. };
  21358. class Stage14
  21359. {
  21360. texture="brava\avalon_island_m\data\layers\n_003_003_nohq.png";
  21361. texGen=3;
  21362. };
  21363. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-003_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_L00_N_L03_L04.rvmat""
  21364. rapify Version 1.82, Dll 7.46 "P_003-003_L00_N_L03_L04.rvmat"
  21365. No Error(s)
  21366. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_L00_N_L03_L04.rvmat
  21367.  
  21368. ambient[]={1,1,1,1};
  21369. diffuse[]={1,1,1,1};
  21370. forcedDiffuse[]={0,0,0,0};
  21371. emmisive[]={0,0,0,0};
  21372. specular[]={0,0,0,0};
  21373. specularPower=0;
  21374. class Stage0
  21375. {
  21376. texture="brava\avalon_island_m\data\layers\s_003_003_lco.png";
  21377. texGen=3;
  21378. };
  21379. class Stage1
  21380. {
  21381. texture="brava\avalon_island_m\data\layers\m_003_003_lca.png";
  21382. texGen=4;
  21383. };
  21384. class TexGen3
  21385. {
  21386. uvSource="worldPos";
  21387. class uvTransform
  21388. {
  21389. aside[]={0.00032552084,0,0};
  21390. up[]={0,0,0.00032552084};
  21391. dir[]={0,-0.00032552084,0};
  21392. pos[]={-2.78125,1.21875,0};
  21393. };
  21394. };
  21395. class TexGen4
  21396. {
  21397. uvSource="worldPos";
  21398. class uvTransform
  21399. {
  21400. aside[]={0.00032552084,0,0};
  21401. up[]={0,0,0.00032552084};
  21402. dir[]={0,-0.00032552084,0};
  21403. pos[]={-2.78125,1.21875,0};
  21404. };
  21405. };
  21406. class TexGen0
  21407. {
  21408. uvSource="tex";
  21409. class uvTransform
  21410. {
  21411. aside[]={1,0,0};
  21412. up[]={0,1,0};
  21413. dir[]={0,0,1};
  21414. pos[]={0,0,0};
  21415. };
  21416. };
  21417. class TexGen1
  21418. {
  21419. uvSource="tex";
  21420. class uvTransform
  21421. {
  21422. aside[]={5,0,0};
  21423. up[]={0,5,0};
  21424. dir[]={0,0,0};
  21425. pos[]={0,0,0};
  21426. };
  21427. };
  21428. class TexGen2
  21429. {
  21430. uvSource="tex";
  21431. class uvTransform
  21432. {
  21433. aside[]={5,0,0};
  21434. up[]={0,5,0};
  21435. dir[]={0,0,0};
  21436. pos[]={0,0,0};
  21437. };
  21438. };
  21439. PixelShaderID="TerrainSNX";
  21440. VertexShaderID="Terrain";
  21441. class Stage2
  21442. {
  21443. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  21444. texGen=0;
  21445. };
  21446. class Stage3
  21447. {
  21448. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  21449. texGen=1;
  21450. };
  21451. class Stage4
  21452. {
  21453. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  21454. texGen=2;
  21455. };
  21456. class Stage5
  21457. {
  21458. texture="";
  21459. texGen=1;
  21460. };
  21461. class Stage6
  21462. {
  21463. texture="";
  21464. texGen=2;
  21465. };
  21466. class Stage7
  21467. {
  21468. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  21469. texGen=1;
  21470. };
  21471. class Stage8
  21472. {
  21473. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  21474. texGen=2;
  21475. };
  21476. class Stage9
  21477. {
  21478. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  21479. texGen=1;
  21480. };
  21481. class Stage10
  21482. {
  21483. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  21484. texGen=2;
  21485. };
  21486. class Stage14
  21487. {
  21488. texture="brava\avalon_island_m\data\layers\n_003_003_nohq.png";
  21489. texGen=3;
  21490. };
  21491. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-003_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_L00_N_N_L04.rvmat""
  21492. rapify Version 1.82, Dll 7.46 "P_003-003_L00_N_N_L04.rvmat"
  21493. No Error(s)
  21494. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_L00_N_N_L04.rvmat
  21495.  
  21496. ambient[]={1,1,1,1};
  21497. diffuse[]={1,1,1,1};
  21498. forcedDiffuse[]={0,0,0,0};
  21499. emmisive[]={0,0,0,0};
  21500. specular[]={0,0,0,0};
  21501. specularPower=0;
  21502. class Stage0
  21503. {
  21504. texture="brava\avalon_island_m\data\layers\s_003_003_lco.png";
  21505. texGen=3;
  21506. };
  21507. class Stage1
  21508. {
  21509. texture="brava\avalon_island_m\data\layers\m_003_003_lca.png";
  21510. texGen=4;
  21511. };
  21512. class TexGen3
  21513. {
  21514. uvSource="worldPos";
  21515. class uvTransform
  21516. {
  21517. aside[]={0.00032552084,0,0};
  21518. up[]={0,0,0.00032552084};
  21519. dir[]={0,-0.00032552084,0};
  21520. pos[]={-2.78125,1.21875,0};
  21521. };
  21522. };
  21523. class TexGen4
  21524. {
  21525. uvSource="worldPos";
  21526. class uvTransform
  21527. {
  21528. aside[]={0.00032552084,0,0};
  21529. up[]={0,0,0.00032552084};
  21530. dir[]={0,-0.00032552084,0};
  21531. pos[]={-2.78125,1.21875,0};
  21532. };
  21533. };
  21534. class TexGen0
  21535. {
  21536. uvSource="tex";
  21537. class uvTransform
  21538. {
  21539. aside[]={1,0,0};
  21540. up[]={0,1,0};
  21541. dir[]={0,0,1};
  21542. pos[]={0,0,0};
  21543. };
  21544. };
  21545. class TexGen1
  21546. {
  21547. uvSource="tex";
  21548. class uvTransform
  21549. {
  21550. aside[]={5,0,0};
  21551. up[]={0,5,0};
  21552. dir[]={0,0,0};
  21553. pos[]={0,0,0};
  21554. };
  21555. };
  21556. class TexGen2
  21557. {
  21558. uvSource="tex";
  21559. class uvTransform
  21560. {
  21561. aside[]={5,0,0};
  21562. up[]={0,5,0};
  21563. dir[]={0,0,0};
  21564. pos[]={0,0,0};
  21565. };
  21566. };
  21567. PixelShaderID="TerrainSNX";
  21568. VertexShaderID="Terrain";
  21569. class Stage2
  21570. {
  21571. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  21572. texGen=0;
  21573. };
  21574. class Stage3
  21575. {
  21576. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  21577. texGen=1;
  21578. };
  21579. class Stage4
  21580. {
  21581. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  21582. texGen=2;
  21583. };
  21584. class Stage5
  21585. {
  21586. texture="";
  21587. texGen=1;
  21588. };
  21589. class Stage6
  21590. {
  21591. texture="";
  21592. texGen=2;
  21593. };
  21594. class Stage7
  21595. {
  21596. texture="";
  21597. texGen=1;
  21598. };
  21599. class Stage8
  21600. {
  21601. texture="";
  21602. texGen=2;
  21603. };
  21604. class Stage9
  21605. {
  21606. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  21607. texGen=1;
  21608. };
  21609. class Stage10
  21610. {
  21611. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  21612. texGen=2;
  21613. };
  21614. class Stage14
  21615. {
  21616. texture="brava\avalon_island_m\data\layers\n_003_003_nohq.png";
  21617. texGen=3;
  21618. };
  21619. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-003_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_L00_N_N_N.rvmat""
  21620. rapify Version 1.82, Dll 7.46 "P_003-003_L00_N_N_N.rvmat"
  21621. No Error(s)
  21622. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_L00_N_N_N.rvmat
  21623.  
  21624. ambient[]={1,1,1,1};
  21625. diffuse[]={1,1,1,1};
  21626. forcedDiffuse[]={0,0,0,0};
  21627. emmisive[]={0,0,0,0};
  21628. specular[]={0,0,0,0};
  21629. specularPower=0;
  21630. class Stage0
  21631. {
  21632. texture="brava\avalon_island_m\data\layers\s_003_003_lco.png";
  21633. texGen=3;
  21634. };
  21635. class Stage1
  21636. {
  21637. texture="brava\avalon_island_m\data\layers\m_003_003_lca.png";
  21638. texGen=4;
  21639. };
  21640. class TexGen3
  21641. {
  21642. uvSource="worldPos";
  21643. class uvTransform
  21644. {
  21645. aside[]={0.00032552084,0,0};
  21646. up[]={0,0,0.00032552084};
  21647. dir[]={0,-0.00032552084,0};
  21648. pos[]={-2.78125,1.21875,0};
  21649. };
  21650. };
  21651. class TexGen4
  21652. {
  21653. uvSource="worldPos";
  21654. class uvTransform
  21655. {
  21656. aside[]={0.00032552084,0,0};
  21657. up[]={0,0,0.00032552084};
  21658. dir[]={0,-0.00032552084,0};
  21659. pos[]={-2.78125,1.21875,0};
  21660. };
  21661. };
  21662. class TexGen0
  21663. {
  21664. uvSource="tex";
  21665. class uvTransform
  21666. {
  21667. aside[]={1,0,0};
  21668. up[]={0,1,0};
  21669. dir[]={0,0,1};
  21670. pos[]={0,0,0};
  21671. };
  21672. };
  21673. class TexGen1
  21674. {
  21675. uvSource="tex";
  21676. class uvTransform
  21677. {
  21678. aside[]={5,0,0};
  21679. up[]={0,5,0};
  21680. dir[]={0,0,0};
  21681. pos[]={0,0,0};
  21682. };
  21683. };
  21684. class TexGen2
  21685. {
  21686. uvSource="tex";
  21687. class uvTransform
  21688. {
  21689. aside[]={5,0,0};
  21690. up[]={0,5,0};
  21691. dir[]={0,0,0};
  21692. pos[]={0,0,0};
  21693. };
  21694. };
  21695. PixelShaderID="TerrainSNX";
  21696. VertexShaderID="Terrain";
  21697. class Stage2
  21698. {
  21699. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  21700. texGen=0;
  21701. };
  21702. class Stage3
  21703. {
  21704. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  21705. texGen=1;
  21706. };
  21707. class Stage4
  21708. {
  21709. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  21710. texGen=2;
  21711. };
  21712. class Stage5
  21713. {
  21714. texture="";
  21715. texGen=1;
  21716. };
  21717. class Stage6
  21718. {
  21719. texture="";
  21720. texGen=2;
  21721. };
  21722. class Stage7
  21723. {
  21724. texture="";
  21725. texGen=1;
  21726. };
  21727. class Stage8
  21728. {
  21729. texture="";
  21730. texGen=2;
  21731. };
  21732. class Stage9
  21733. {
  21734. texture="";
  21735. texGen=1;
  21736. };
  21737. class Stage10
  21738. {
  21739. texture="";
  21740. texGen=2;
  21741. };
  21742. class Stage14
  21743. {
  21744. texture="brava\avalon_island_m\data\layers\n_003_003_nohq.png";
  21745. texGen=3;
  21746. };
  21747. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-003_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_N_L02_L03_L04.rvmat""
  21748. rapify Version 1.82, Dll 7.46 "P_003-003_N_L02_L03_L04.rvmat"
  21749. No Error(s)
  21750. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_N_L02_L03_L04.rvmat
  21751.  
  21752. ambient[]={1,1,1,1};
  21753. diffuse[]={1,1,1,1};
  21754. forcedDiffuse[]={0,0,0,0};
  21755. emmisive[]={0,0,0,0};
  21756. specular[]={0,0,0,0};
  21757. specularPower=0;
  21758. class Stage0
  21759. {
  21760. texture="brava\avalon_island_m\data\layers\s_003_003_lco.png";
  21761. texGen=3;
  21762. };
  21763. class Stage1
  21764. {
  21765. texture="brava\avalon_island_m\data\layers\m_003_003_lca.png";
  21766. texGen=4;
  21767. };
  21768. class TexGen3
  21769. {
  21770. uvSource="worldPos";
  21771. class uvTransform
  21772. {
  21773. aside[]={0.00032552084,0,0};
  21774. up[]={0,0,0.00032552084};
  21775. dir[]={0,-0.00032552084,0};
  21776. pos[]={-2.78125,1.21875,0};
  21777. };
  21778. };
  21779. class TexGen4
  21780. {
  21781. uvSource="worldPos";
  21782. class uvTransform
  21783. {
  21784. aside[]={0.00032552084,0,0};
  21785. up[]={0,0,0.00032552084};
  21786. dir[]={0,-0.00032552084,0};
  21787. pos[]={-2.78125,1.21875,0};
  21788. };
  21789. };
  21790. class TexGen0
  21791. {
  21792. uvSource="tex";
  21793. class uvTransform
  21794. {
  21795. aside[]={1,0,0};
  21796. up[]={0,1,0};
  21797. dir[]={0,0,1};
  21798. pos[]={0,0,0};
  21799. };
  21800. };
  21801. class TexGen1
  21802. {
  21803. uvSource="tex";
  21804. class uvTransform
  21805. {
  21806. aside[]={5,0,0};
  21807. up[]={0,5,0};
  21808. dir[]={0,0,0};
  21809. pos[]={0,0,0};
  21810. };
  21811. };
  21812. class TexGen2
  21813. {
  21814. uvSource="tex";
  21815. class uvTransform
  21816. {
  21817. aside[]={5,0,0};
  21818. up[]={0,5,0};
  21819. dir[]={0,0,0};
  21820. pos[]={0,0,0};
  21821. };
  21822. };
  21823. PixelShaderID="TerrainSNX";
  21824. VertexShaderID="Terrain";
  21825. class Stage2
  21826. {
  21827. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  21828. texGen=0;
  21829. };
  21830. class Stage3
  21831. {
  21832. texture="";
  21833. texGen=1;
  21834. };
  21835. class Stage4
  21836. {
  21837. texture="";
  21838. texGen=2;
  21839. };
  21840. class Stage5
  21841. {
  21842. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  21843. texGen=1;
  21844. };
  21845. class Stage6
  21846. {
  21847. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  21848. texGen=2;
  21849. };
  21850. class Stage7
  21851. {
  21852. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  21853. texGen=1;
  21854. };
  21855. class Stage8
  21856. {
  21857. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  21858. texGen=2;
  21859. };
  21860. class Stage9
  21861. {
  21862. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  21863. texGen=1;
  21864. };
  21865. class Stage10
  21866. {
  21867. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  21868. texGen=2;
  21869. };
  21870. class Stage14
  21871. {
  21872. texture="brava\avalon_island_m\data\layers\n_003_003_nohq.png";
  21873. texGen=3;
  21874. };
  21875. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-003_N_L02_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_N_L02_L03_N.rvmat""
  21876. rapify Version 1.82, Dll 7.46 "P_003-003_N_L02_L03_N.rvmat"
  21877. No Error(s)
  21878. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_N_L02_L03_N.rvmat
  21879.  
  21880. ambient[]={1,1,1,1};
  21881. diffuse[]={1,1,1,1};
  21882. forcedDiffuse[]={0,0,0,0};
  21883. emmisive[]={0,0,0,0};
  21884. specular[]={0,0,0,0};
  21885. specularPower=0;
  21886. class Stage0
  21887. {
  21888. texture="brava\avalon_island_m\data\layers\s_003_003_lco.png";
  21889. texGen=3;
  21890. };
  21891. class Stage1
  21892. {
  21893. texture="brava\avalon_island_m\data\layers\m_003_003_lca.png";
  21894. texGen=4;
  21895. };
  21896. class TexGen3
  21897. {
  21898. uvSource="worldPos";
  21899. class uvTransform
  21900. {
  21901. aside[]={0.00032552084,0,0};
  21902. up[]={0,0,0.00032552084};
  21903. dir[]={0,-0.00032552084,0};
  21904. pos[]={-2.78125,1.21875,0};
  21905. };
  21906. };
  21907. class TexGen4
  21908. {
  21909. uvSource="worldPos";
  21910. class uvTransform
  21911. {
  21912. aside[]={0.00032552084,0,0};
  21913. up[]={0,0,0.00032552084};
  21914. dir[]={0,-0.00032552084,0};
  21915. pos[]={-2.78125,1.21875,0};
  21916. };
  21917. };
  21918. class TexGen0
  21919. {
  21920. uvSource="tex";
  21921. class uvTransform
  21922. {
  21923. aside[]={1,0,0};
  21924. up[]={0,1,0};
  21925. dir[]={0,0,1};
  21926. pos[]={0,0,0};
  21927. };
  21928. };
  21929. class TexGen1
  21930. {
  21931. uvSource="tex";
  21932. class uvTransform
  21933. {
  21934. aside[]={5,0,0};
  21935. up[]={0,5,0};
  21936. dir[]={0,0,0};
  21937. pos[]={0,0,0};
  21938. };
  21939. };
  21940. class TexGen2
  21941. {
  21942. uvSource="tex";
  21943. class uvTransform
  21944. {
  21945. aside[]={5,0,0};
  21946. up[]={0,5,0};
  21947. dir[]={0,0,0};
  21948. pos[]={0,0,0};
  21949. };
  21950. };
  21951. PixelShaderID="TerrainSNX";
  21952. VertexShaderID="Terrain";
  21953. class Stage2
  21954. {
  21955. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  21956. texGen=0;
  21957. };
  21958. class Stage3
  21959. {
  21960. texture="";
  21961. texGen=1;
  21962. };
  21963. class Stage4
  21964. {
  21965. texture="";
  21966. texGen=2;
  21967. };
  21968. class Stage5
  21969. {
  21970. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  21971. texGen=1;
  21972. };
  21973. class Stage6
  21974. {
  21975. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  21976. texGen=2;
  21977. };
  21978. class Stage7
  21979. {
  21980. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  21981. texGen=1;
  21982. };
  21983. class Stage8
  21984. {
  21985. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  21986. texGen=2;
  21987. };
  21988. class Stage9
  21989. {
  21990. texture="";
  21991. texGen=1;
  21992. };
  21993. class Stage10
  21994. {
  21995. texture="";
  21996. texGen=2;
  21997. };
  21998. class Stage14
  21999. {
  22000. texture="brava\avalon_island_m\data\layers\n_003_003_nohq.png";
  22001. texGen=3;
  22002. };
  22003. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-003_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_N_N_L03_L04.rvmat""
  22004. rapify Version 1.82, Dll 7.46 "P_003-003_N_N_L03_L04.rvmat"
  22005. No Error(s)
  22006. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_N_N_L03_L04.rvmat
  22007.  
  22008. ambient[]={1,1,1,1};
  22009. diffuse[]={1,1,1,1};
  22010. forcedDiffuse[]={0,0,0,0};
  22011. emmisive[]={0,0,0,0};
  22012. specular[]={0,0,0,0};
  22013. specularPower=0;
  22014. class Stage0
  22015. {
  22016. texture="brava\avalon_island_m\data\layers\s_003_003_lco.png";
  22017. texGen=3;
  22018. };
  22019. class Stage1
  22020. {
  22021. texture="brava\avalon_island_m\data\layers\m_003_003_lca.png";
  22022. texGen=4;
  22023. };
  22024. class TexGen3
  22025. {
  22026. uvSource="worldPos";
  22027. class uvTransform
  22028. {
  22029. aside[]={0.00032552084,0,0};
  22030. up[]={0,0,0.00032552084};
  22031. dir[]={0,-0.00032552084,0};
  22032. pos[]={-2.78125,1.21875,0};
  22033. };
  22034. };
  22035. class TexGen4
  22036. {
  22037. uvSource="worldPos";
  22038. class uvTransform
  22039. {
  22040. aside[]={0.00032552084,0,0};
  22041. up[]={0,0,0.00032552084};
  22042. dir[]={0,-0.00032552084,0};
  22043. pos[]={-2.78125,1.21875,0};
  22044. };
  22045. };
  22046. class TexGen0
  22047. {
  22048. uvSource="tex";
  22049. class uvTransform
  22050. {
  22051. aside[]={1,0,0};
  22052. up[]={0,1,0};
  22053. dir[]={0,0,1};
  22054. pos[]={0,0,0};
  22055. };
  22056. };
  22057. class TexGen1
  22058. {
  22059. uvSource="tex";
  22060. class uvTransform
  22061. {
  22062. aside[]={5,0,0};
  22063. up[]={0,5,0};
  22064. dir[]={0,0,0};
  22065. pos[]={0,0,0};
  22066. };
  22067. };
  22068. class TexGen2
  22069. {
  22070. uvSource="tex";
  22071. class uvTransform
  22072. {
  22073. aside[]={5,0,0};
  22074. up[]={0,5,0};
  22075. dir[]={0,0,0};
  22076. pos[]={0,0,0};
  22077. };
  22078. };
  22079. PixelShaderID="TerrainSNX";
  22080. VertexShaderID="Terrain";
  22081. class Stage2
  22082. {
  22083. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  22084. texGen=0;
  22085. };
  22086. class Stage3
  22087. {
  22088. texture="";
  22089. texGen=1;
  22090. };
  22091. class Stage4
  22092. {
  22093. texture="";
  22094. texGen=2;
  22095. };
  22096. class Stage5
  22097. {
  22098. texture="";
  22099. texGen=1;
  22100. };
  22101. class Stage6
  22102. {
  22103. texture="";
  22104. texGen=2;
  22105. };
  22106. class Stage7
  22107. {
  22108. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  22109. texGen=1;
  22110. };
  22111. class Stage8
  22112. {
  22113. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  22114. texGen=2;
  22115. };
  22116. class Stage9
  22117. {
  22118. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  22119. texGen=1;
  22120. };
  22121. class Stage10
  22122. {
  22123. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  22124. texGen=2;
  22125. };
  22126. class Stage14
  22127. {
  22128. texture="brava\avalon_island_m\data\layers\n_003_003_nohq.png";
  22129. texGen=3;
  22130. };
  22131. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-003_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_N_N_L03_N.rvmat""
  22132. rapify Version 1.82, Dll 7.46 "P_003-003_N_N_L03_N.rvmat"
  22133. No Error(s)
  22134. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_N_N_L03_N.rvmat
  22135.  
  22136. ambient[]={1,1,1,1};
  22137. diffuse[]={1,1,1,1};
  22138. forcedDiffuse[]={0,0,0,0};
  22139. emmisive[]={0,0,0,0};
  22140. specular[]={0,0,0,0};
  22141. specularPower=0;
  22142. class Stage0
  22143. {
  22144. texture="brava\avalon_island_m\data\layers\s_003_003_lco.png";
  22145. texGen=3;
  22146. };
  22147. class Stage1
  22148. {
  22149. texture="brava\avalon_island_m\data\layers\m_003_003_lca.png";
  22150. texGen=4;
  22151. };
  22152. class TexGen3
  22153. {
  22154. uvSource="worldPos";
  22155. class uvTransform
  22156. {
  22157. aside[]={0.00032552084,0,0};
  22158. up[]={0,0,0.00032552084};
  22159. dir[]={0,-0.00032552084,0};
  22160. pos[]={-2.78125,1.21875,0};
  22161. };
  22162. };
  22163. class TexGen4
  22164. {
  22165. uvSource="worldPos";
  22166. class uvTransform
  22167. {
  22168. aside[]={0.00032552084,0,0};
  22169. up[]={0,0,0.00032552084};
  22170. dir[]={0,-0.00032552084,0};
  22171. pos[]={-2.78125,1.21875,0};
  22172. };
  22173. };
  22174. class TexGen0
  22175. {
  22176. uvSource="tex";
  22177. class uvTransform
  22178. {
  22179. aside[]={1,0,0};
  22180. up[]={0,1,0};
  22181. dir[]={0,0,1};
  22182. pos[]={0,0,0};
  22183. };
  22184. };
  22185. class TexGen1
  22186. {
  22187. uvSource="tex";
  22188. class uvTransform
  22189. {
  22190. aside[]={5,0,0};
  22191. up[]={0,5,0};
  22192. dir[]={0,0,0};
  22193. pos[]={0,0,0};
  22194. };
  22195. };
  22196. class TexGen2
  22197. {
  22198. uvSource="tex";
  22199. class uvTransform
  22200. {
  22201. aside[]={5,0,0};
  22202. up[]={0,5,0};
  22203. dir[]={0,0,0};
  22204. pos[]={0,0,0};
  22205. };
  22206. };
  22207. PixelShaderID="TerrainSNX";
  22208. VertexShaderID="Terrain";
  22209. class Stage2
  22210. {
  22211. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  22212. texGen=0;
  22213. };
  22214. class Stage3
  22215. {
  22216. texture="";
  22217. texGen=1;
  22218. };
  22219. class Stage4
  22220. {
  22221. texture="";
  22222. texGen=2;
  22223. };
  22224. class Stage5
  22225. {
  22226. texture="";
  22227. texGen=1;
  22228. };
  22229. class Stage6
  22230. {
  22231. texture="";
  22232. texGen=2;
  22233. };
  22234. class Stage7
  22235. {
  22236. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  22237. texGen=1;
  22238. };
  22239. class Stage8
  22240. {
  22241. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  22242. texGen=2;
  22243. };
  22244. class Stage9
  22245. {
  22246. texture="";
  22247. texGen=1;
  22248. };
  22249. class Stage10
  22250. {
  22251. texture="";
  22252. texGen=2;
  22253. };
  22254. class Stage14
  22255. {
  22256. texture="brava\avalon_island_m\data\layers\n_003_003_nohq.png";
  22257. texGen=3;
  22258. };
  22259. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-003_N_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_N_N_N_L04.rvmat""
  22260. rapify Version 1.82, Dll 7.46 "P_003-003_N_N_N_L04.rvmat"
  22261. No Error(s)
  22262. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-003_N_N_N_L04.rvmat
  22263.  
  22264. ambient[]={1,1,1,1};
  22265. diffuse[]={1,1,1,1};
  22266. forcedDiffuse[]={0,0,0,0};
  22267. emmisive[]={0,0,0,0};
  22268. specular[]={0,0,0,0};
  22269. specularPower=0;
  22270. class Stage0
  22271. {
  22272. texture="brava\avalon_island_m\data\layers\s_003_003_lco.png";
  22273. texGen=3;
  22274. };
  22275. class Stage1
  22276. {
  22277. texture="brava\avalon_island_m\data\layers\m_003_003_lca.png";
  22278. texGen=4;
  22279. };
  22280. class TexGen3
  22281. {
  22282. uvSource="worldPos";
  22283. class uvTransform
  22284. {
  22285. aside[]={0.00032552084,0,0};
  22286. up[]={0,0,0.00032552084};
  22287. dir[]={0,-0.00032552084,0};
  22288. pos[]={-2.78125,1.21875,0};
  22289. };
  22290. };
  22291. class TexGen4
  22292. {
  22293. uvSource="worldPos";
  22294. class uvTransform
  22295. {
  22296. aside[]={0.00032552084,0,0};
  22297. up[]={0,0,0.00032552084};
  22298. dir[]={0,-0.00032552084,0};
  22299. pos[]={-2.78125,1.21875,0};
  22300. };
  22301. };
  22302. class TexGen0
  22303. {
  22304. uvSource="tex";
  22305. class uvTransform
  22306. {
  22307. aside[]={1,0,0};
  22308. up[]={0,1,0};
  22309. dir[]={0,0,1};
  22310. pos[]={0,0,0};
  22311. };
  22312. };
  22313. class TexGen1
  22314. {
  22315. uvSource="tex";
  22316. class uvTransform
  22317. {
  22318. aside[]={5,0,0};
  22319. up[]={0,5,0};
  22320. dir[]={0,0,0};
  22321. pos[]={0,0,0};
  22322. };
  22323. };
  22324. class TexGen2
  22325. {
  22326. uvSource="tex";
  22327. class uvTransform
  22328. {
  22329. aside[]={5,0,0};
  22330. up[]={0,5,0};
  22331. dir[]={0,0,0};
  22332. pos[]={0,0,0};
  22333. };
  22334. };
  22335. PixelShaderID="TerrainSNX";
  22336. VertexShaderID="Terrain";
  22337. class Stage2
  22338. {
  22339. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  22340. texGen=0;
  22341. };
  22342. class Stage3
  22343. {
  22344. texture="";
  22345. texGen=1;
  22346. };
  22347. class Stage4
  22348. {
  22349. texture="";
  22350. texGen=2;
  22351. };
  22352. class Stage5
  22353. {
  22354. texture="";
  22355. texGen=1;
  22356. };
  22357. class Stage6
  22358. {
  22359. texture="";
  22360. texGen=2;
  22361. };
  22362. class Stage7
  22363. {
  22364. texture="";
  22365. texGen=1;
  22366. };
  22367. class Stage8
  22368. {
  22369. texture="";
  22370. texGen=2;
  22371. };
  22372. class Stage9
  22373. {
  22374. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  22375. texGen=1;
  22376. };
  22377. class Stage10
  22378. {
  22379. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  22380. texGen=2;
  22381. };
  22382. class Stage14
  22383. {
  22384. texture="brava\avalon_island_m\data\layers\n_003_003_nohq.png";
  22385. texGen=3;
  22386. };
  22387. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-004_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_L00_L02_L03_L04.rvmat""
  22388. rapify Version 1.82, Dll 7.46 "P_003-004_L00_L02_L03_L04.rvmat"
  22389. No Error(s)
  22390. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_L00_L02_L03_L04.rvmat
  22391.  
  22392. ambient[]={1,1,1,1};
  22393. diffuse[]={1,1,1,1};
  22394. forcedDiffuse[]={0,0,0,0};
  22395. emmisive[]={0,0,0,0};
  22396. specular[]={0,0,0,0};
  22397. specularPower=0;
  22398. class Stage0
  22399. {
  22400. texture="brava\avalon_island_m\data\layers\s_003_004_lco.png";
  22401. texGen=3;
  22402. };
  22403. class Stage1
  22404. {
  22405. texture="brava\avalon_island_m\data\layers\m_003_004_lca.png";
  22406. texGen=4;
  22407. };
  22408. class TexGen3
  22409. {
  22410. uvSource="worldPos";
  22411. class uvTransform
  22412. {
  22413. aside[]={0.00032552084,0,0};
  22414. up[]={0,0,0.00032552084};
  22415. dir[]={0,-0.00032552084,0};
  22416. pos[]={-2.78125,0.28125,0};
  22417. };
  22418. };
  22419. class TexGen4
  22420. {
  22421. uvSource="worldPos";
  22422. class uvTransform
  22423. {
  22424. aside[]={0.00032552084,0,0};
  22425. up[]={0,0,0.00032552084};
  22426. dir[]={0,-0.00032552084,0};
  22427. pos[]={-2.78125,0.28125,0};
  22428. };
  22429. };
  22430. class TexGen0
  22431. {
  22432. uvSource="tex";
  22433. class uvTransform
  22434. {
  22435. aside[]={1,0,0};
  22436. up[]={0,1,0};
  22437. dir[]={0,0,1};
  22438. pos[]={0,0,0};
  22439. };
  22440. };
  22441. class TexGen1
  22442. {
  22443. uvSource="tex";
  22444. class uvTransform
  22445. {
  22446. aside[]={5,0,0};
  22447. up[]={0,5,0};
  22448. dir[]={0,0,0};
  22449. pos[]={0,0,0};
  22450. };
  22451. };
  22452. class TexGen2
  22453. {
  22454. uvSource="tex";
  22455. class uvTransform
  22456. {
  22457. aside[]={5,0,0};
  22458. up[]={0,5,0};
  22459. dir[]={0,0,0};
  22460. pos[]={0,0,0};
  22461. };
  22462. };
  22463. PixelShaderID="TerrainSNX";
  22464. VertexShaderID="Terrain";
  22465. class Stage2
  22466. {
  22467. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  22468. texGen=0;
  22469. };
  22470. class Stage3
  22471. {
  22472. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  22473. texGen=1;
  22474. };
  22475. class Stage4
  22476. {
  22477. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  22478. texGen=2;
  22479. };
  22480. class Stage5
  22481. {
  22482. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  22483. texGen=1;
  22484. };
  22485. class Stage6
  22486. {
  22487. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  22488. texGen=2;
  22489. };
  22490. class Stage7
  22491. {
  22492. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  22493. texGen=1;
  22494. };
  22495. class Stage8
  22496. {
  22497. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  22498. texGen=2;
  22499. };
  22500. class Stage9
  22501. {
  22502. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  22503. texGen=1;
  22504. };
  22505. class Stage10
  22506. {
  22507. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  22508. texGen=2;
  22509. };
  22510. class Stage14
  22511. {
  22512. texture="brava\avalon_island_m\data\layers\n_003_004_nohq.png";
  22513. texGen=3;
  22514. };
  22515. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-004_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_L00_L02_N_L04.rvmat""
  22516. rapify Version 1.82, Dll 7.46 "P_003-004_L00_L02_N_L04.rvmat"
  22517. No Error(s)
  22518. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_L00_L02_N_L04.rvmat
  22519.  
  22520. ambient[]={1,1,1,1};
  22521. diffuse[]={1,1,1,1};
  22522. forcedDiffuse[]={0,0,0,0};
  22523. emmisive[]={0,0,0,0};
  22524. specular[]={0,0,0,0};
  22525. specularPower=0;
  22526. class Stage0
  22527. {
  22528. texture="brava\avalon_island_m\data\layers\s_003_004_lco.png";
  22529. texGen=3;
  22530. };
  22531. class Stage1
  22532. {
  22533. texture="brava\avalon_island_m\data\layers\m_003_004_lca.png";
  22534. texGen=4;
  22535. };
  22536. class TexGen3
  22537. {
  22538. uvSource="worldPos";
  22539. class uvTransform
  22540. {
  22541. aside[]={0.00032552084,0,0};
  22542. up[]={0,0,0.00032552084};
  22543. dir[]={0,-0.00032552084,0};
  22544. pos[]={-2.78125,0.28125,0};
  22545. };
  22546. };
  22547. class TexGen4
  22548. {
  22549. uvSource="worldPos";
  22550. class uvTransform
  22551. {
  22552. aside[]={0.00032552084,0,0};
  22553. up[]={0,0,0.00032552084};
  22554. dir[]={0,-0.00032552084,0};
  22555. pos[]={-2.78125,0.28125,0};
  22556. };
  22557. };
  22558. class TexGen0
  22559. {
  22560. uvSource="tex";
  22561. class uvTransform
  22562. {
  22563. aside[]={1,0,0};
  22564. up[]={0,1,0};
  22565. dir[]={0,0,1};
  22566. pos[]={0,0,0};
  22567. };
  22568. };
  22569. class TexGen1
  22570. {
  22571. uvSource="tex";
  22572. class uvTransform
  22573. {
  22574. aside[]={5,0,0};
  22575. up[]={0,5,0};
  22576. dir[]={0,0,0};
  22577. pos[]={0,0,0};
  22578. };
  22579. };
  22580. class TexGen2
  22581. {
  22582. uvSource="tex";
  22583. class uvTransform
  22584. {
  22585. aside[]={5,0,0};
  22586. up[]={0,5,0};
  22587. dir[]={0,0,0};
  22588. pos[]={0,0,0};
  22589. };
  22590. };
  22591. PixelShaderID="TerrainSNX";
  22592. VertexShaderID="Terrain";
  22593. class Stage2
  22594. {
  22595. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  22596. texGen=0;
  22597. };
  22598. class Stage3
  22599. {
  22600. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  22601. texGen=1;
  22602. };
  22603. class Stage4
  22604. {
  22605. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  22606. texGen=2;
  22607. };
  22608. class Stage5
  22609. {
  22610. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  22611. texGen=1;
  22612. };
  22613. class Stage6
  22614. {
  22615. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  22616. texGen=2;
  22617. };
  22618. class Stage7
  22619. {
  22620. texture="";
  22621. texGen=1;
  22622. };
  22623. class Stage8
  22624. {
  22625. texture="";
  22626. texGen=2;
  22627. };
  22628. class Stage9
  22629. {
  22630. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  22631. texGen=1;
  22632. };
  22633. class Stage10
  22634. {
  22635. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  22636. texGen=2;
  22637. };
  22638. class Stage14
  22639. {
  22640. texture="brava\avalon_island_m\data\layers\n_003_004_nohq.png";
  22641. texGen=3;
  22642. };
  22643. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-004_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_L00_L02_N_N.rvmat""
  22644. rapify Version 1.82, Dll 7.46 "P_003-004_L00_L02_N_N.rvmat"
  22645. No Error(s)
  22646. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_L00_L02_N_N.rvmat
  22647.  
  22648. ambient[]={1,1,1,1};
  22649. diffuse[]={1,1,1,1};
  22650. forcedDiffuse[]={0,0,0,0};
  22651. emmisive[]={0,0,0,0};
  22652. specular[]={0,0,0,0};
  22653. specularPower=0;
  22654. class Stage0
  22655. {
  22656. texture="brava\avalon_island_m\data\layers\s_003_004_lco.png";
  22657. texGen=3;
  22658. };
  22659. class Stage1
  22660. {
  22661. texture="brava\avalon_island_m\data\layers\m_003_004_lca.png";
  22662. texGen=4;
  22663. };
  22664. class TexGen3
  22665. {
  22666. uvSource="worldPos";
  22667. class uvTransform
  22668. {
  22669. aside[]={0.00032552084,0,0};
  22670. up[]={0,0,0.00032552084};
  22671. dir[]={0,-0.00032552084,0};
  22672. pos[]={-2.78125,0.28125,0};
  22673. };
  22674. };
  22675. class TexGen4
  22676. {
  22677. uvSource="worldPos";
  22678. class uvTransform
  22679. {
  22680. aside[]={0.00032552084,0,0};
  22681. up[]={0,0,0.00032552084};
  22682. dir[]={0,-0.00032552084,0};
  22683. pos[]={-2.78125,0.28125,0};
  22684. };
  22685. };
  22686. class TexGen0
  22687. {
  22688. uvSource="tex";
  22689. class uvTransform
  22690. {
  22691. aside[]={1,0,0};
  22692. up[]={0,1,0};
  22693. dir[]={0,0,1};
  22694. pos[]={0,0,0};
  22695. };
  22696. };
  22697. class TexGen1
  22698. {
  22699. uvSource="tex";
  22700. class uvTransform
  22701. {
  22702. aside[]={5,0,0};
  22703. up[]={0,5,0};
  22704. dir[]={0,0,0};
  22705. pos[]={0,0,0};
  22706. };
  22707. };
  22708. class TexGen2
  22709. {
  22710. uvSource="tex";
  22711. class uvTransform
  22712. {
  22713. aside[]={5,0,0};
  22714. up[]={0,5,0};
  22715. dir[]={0,0,0};
  22716. pos[]={0,0,0};
  22717. };
  22718. };
  22719. PixelShaderID="TerrainSNX";
  22720. VertexShaderID="Terrain";
  22721. class Stage2
  22722. {
  22723. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  22724. texGen=0;
  22725. };
  22726. class Stage3
  22727. {
  22728. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  22729. texGen=1;
  22730. };
  22731. class Stage4
  22732. {
  22733. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  22734. texGen=2;
  22735. };
  22736. class Stage5
  22737. {
  22738. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  22739. texGen=1;
  22740. };
  22741. class Stage6
  22742. {
  22743. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  22744. texGen=2;
  22745. };
  22746. class Stage7
  22747. {
  22748. texture="";
  22749. texGen=1;
  22750. };
  22751. class Stage8
  22752. {
  22753. texture="";
  22754. texGen=2;
  22755. };
  22756. class Stage9
  22757. {
  22758. texture="";
  22759. texGen=1;
  22760. };
  22761. class Stage10
  22762. {
  22763. texture="";
  22764. texGen=2;
  22765. };
  22766. class Stage14
  22767. {
  22768. texture="brava\avalon_island_m\data\layers\n_003_004_nohq.png";
  22769. texGen=3;
  22770. };
  22771. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-004_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_L00_N_L03_L04.rvmat""
  22772. rapify Version 1.82, Dll 7.46 "P_003-004_L00_N_L03_L04.rvmat"
  22773. No Error(s)
  22774. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_L00_N_L03_L04.rvmat
  22775.  
  22776. ambient[]={1,1,1,1};
  22777. diffuse[]={1,1,1,1};
  22778. forcedDiffuse[]={0,0,0,0};
  22779. emmisive[]={0,0,0,0};
  22780. specular[]={0,0,0,0};
  22781. specularPower=0;
  22782. class Stage0
  22783. {
  22784. texture="brava\avalon_island_m\data\layers\s_003_004_lco.png";
  22785. texGen=3;
  22786. };
  22787. class Stage1
  22788. {
  22789. texture="brava\avalon_island_m\data\layers\m_003_004_lca.png";
  22790. texGen=4;
  22791. };
  22792. class TexGen3
  22793. {
  22794. uvSource="worldPos";
  22795. class uvTransform
  22796. {
  22797. aside[]={0.00032552084,0,0};
  22798. up[]={0,0,0.00032552084};
  22799. dir[]={0,-0.00032552084,0};
  22800. pos[]={-2.78125,0.28125,0};
  22801. };
  22802. };
  22803. class TexGen4
  22804. {
  22805. uvSource="worldPos";
  22806. class uvTransform
  22807. {
  22808. aside[]={0.00032552084,0,0};
  22809. up[]={0,0,0.00032552084};
  22810. dir[]={0,-0.00032552084,0};
  22811. pos[]={-2.78125,0.28125,0};
  22812. };
  22813. };
  22814. class TexGen0
  22815. {
  22816. uvSource="tex";
  22817. class uvTransform
  22818. {
  22819. aside[]={1,0,0};
  22820. up[]={0,1,0};
  22821. dir[]={0,0,1};
  22822. pos[]={0,0,0};
  22823. };
  22824. };
  22825. class TexGen1
  22826. {
  22827. uvSource="tex";
  22828. class uvTransform
  22829. {
  22830. aside[]={5,0,0};
  22831. up[]={0,5,0};
  22832. dir[]={0,0,0};
  22833. pos[]={0,0,0};
  22834. };
  22835. };
  22836. class TexGen2
  22837. {
  22838. uvSource="tex";
  22839. class uvTransform
  22840. {
  22841. aside[]={5,0,0};
  22842. up[]={0,5,0};
  22843. dir[]={0,0,0};
  22844. pos[]={0,0,0};
  22845. };
  22846. };
  22847. PixelShaderID="TerrainSNX";
  22848. VertexShaderID="Terrain";
  22849. class Stage2
  22850. {
  22851. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  22852. texGen=0;
  22853. };
  22854. class Stage3
  22855. {
  22856. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  22857. texGen=1;
  22858. };
  22859. class Stage4
  22860. {
  22861. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  22862. texGen=2;
  22863. };
  22864. class Stage5
  22865. {
  22866. texture="";
  22867. texGen=1;
  22868. };
  22869. class Stage6
  22870. {
  22871. texture="";
  22872. texGen=2;
  22873. };
  22874. class Stage7
  22875. {
  22876. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  22877. texGen=1;
  22878. };
  22879. class Stage8
  22880. {
  22881. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  22882. texGen=2;
  22883. };
  22884. class Stage9
  22885. {
  22886. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  22887. texGen=1;
  22888. };
  22889. class Stage10
  22890. {
  22891. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  22892. texGen=2;
  22893. };
  22894. class Stage14
  22895. {
  22896. texture="brava\avalon_island_m\data\layers\n_003_004_nohq.png";
  22897. texGen=3;
  22898. };
  22899. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-004_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_L00_N_N_L04.rvmat""
  22900. rapify Version 1.82, Dll 7.46 "P_003-004_L00_N_N_L04.rvmat"
  22901. No Error(s)
  22902. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_L00_N_N_L04.rvmat
  22903.  
  22904. ambient[]={1,1,1,1};
  22905. diffuse[]={1,1,1,1};
  22906. forcedDiffuse[]={0,0,0,0};
  22907. emmisive[]={0,0,0,0};
  22908. specular[]={0,0,0,0};
  22909. specularPower=0;
  22910. class Stage0
  22911. {
  22912. texture="brava\avalon_island_m\data\layers\s_003_004_lco.png";
  22913. texGen=3;
  22914. };
  22915. class Stage1
  22916. {
  22917. texture="brava\avalon_island_m\data\layers\m_003_004_lca.png";
  22918. texGen=4;
  22919. };
  22920. class TexGen3
  22921. {
  22922. uvSource="worldPos";
  22923. class uvTransform
  22924. {
  22925. aside[]={0.00032552084,0,0};
  22926. up[]={0,0,0.00032552084};
  22927. dir[]={0,-0.00032552084,0};
  22928. pos[]={-2.78125,0.28125,0};
  22929. };
  22930. };
  22931. class TexGen4
  22932. {
  22933. uvSource="worldPos";
  22934. class uvTransform
  22935. {
  22936. aside[]={0.00032552084,0,0};
  22937. up[]={0,0,0.00032552084};
  22938. dir[]={0,-0.00032552084,0};
  22939. pos[]={-2.78125,0.28125,0};
  22940. };
  22941. };
  22942. class TexGen0
  22943. {
  22944. uvSource="tex";
  22945. class uvTransform
  22946. {
  22947. aside[]={1,0,0};
  22948. up[]={0,1,0};
  22949. dir[]={0,0,1};
  22950. pos[]={0,0,0};
  22951. };
  22952. };
  22953. class TexGen1
  22954. {
  22955. uvSource="tex";
  22956. class uvTransform
  22957. {
  22958. aside[]={5,0,0};
  22959. up[]={0,5,0};
  22960. dir[]={0,0,0};
  22961. pos[]={0,0,0};
  22962. };
  22963. };
  22964. class TexGen2
  22965. {
  22966. uvSource="tex";
  22967. class uvTransform
  22968. {
  22969. aside[]={5,0,0};
  22970. up[]={0,5,0};
  22971. dir[]={0,0,0};
  22972. pos[]={0,0,0};
  22973. };
  22974. };
  22975. PixelShaderID="TerrainSNX";
  22976. VertexShaderID="Terrain";
  22977. class Stage2
  22978. {
  22979. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  22980. texGen=0;
  22981. };
  22982. class Stage3
  22983. {
  22984. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  22985. texGen=1;
  22986. };
  22987. class Stage4
  22988. {
  22989. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  22990. texGen=2;
  22991. };
  22992. class Stage5
  22993. {
  22994. texture="";
  22995. texGen=1;
  22996. };
  22997. class Stage6
  22998. {
  22999. texture="";
  23000. texGen=2;
  23001. };
  23002. class Stage7
  23003. {
  23004. texture="";
  23005. texGen=1;
  23006. };
  23007. class Stage8
  23008. {
  23009. texture="";
  23010. texGen=2;
  23011. };
  23012. class Stage9
  23013. {
  23014. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  23015. texGen=1;
  23016. };
  23017. class Stage10
  23018. {
  23019. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  23020. texGen=2;
  23021. };
  23022. class Stage14
  23023. {
  23024. texture="brava\avalon_island_m\data\layers\n_003_004_nohq.png";
  23025. texGen=3;
  23026. };
  23027. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-004_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_L00_N_N_N.rvmat""
  23028. rapify Version 1.82, Dll 7.46 "P_003-004_L00_N_N_N.rvmat"
  23029. No Error(s)
  23030. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_L00_N_N_N.rvmat
  23031.  
  23032. ambient[]={1,1,1,1};
  23033. diffuse[]={1,1,1,1};
  23034. forcedDiffuse[]={0,0,0,0};
  23035. emmisive[]={0,0,0,0};
  23036. specular[]={0,0,0,0};
  23037. specularPower=0;
  23038. class Stage0
  23039. {
  23040. texture="brava\avalon_island_m\data\layers\s_003_004_lco.png";
  23041. texGen=3;
  23042. };
  23043. class Stage1
  23044. {
  23045. texture="brava\avalon_island_m\data\layers\m_003_004_lca.png";
  23046. texGen=4;
  23047. };
  23048. class TexGen3
  23049. {
  23050. uvSource="worldPos";
  23051. class uvTransform
  23052. {
  23053. aside[]={0.00032552084,0,0};
  23054. up[]={0,0,0.00032552084};
  23055. dir[]={0,-0.00032552084,0};
  23056. pos[]={-2.78125,0.28125,0};
  23057. };
  23058. };
  23059. class TexGen4
  23060. {
  23061. uvSource="worldPos";
  23062. class uvTransform
  23063. {
  23064. aside[]={0.00032552084,0,0};
  23065. up[]={0,0,0.00032552084};
  23066. dir[]={0,-0.00032552084,0};
  23067. pos[]={-2.78125,0.28125,0};
  23068. };
  23069. };
  23070. class TexGen0
  23071. {
  23072. uvSource="tex";
  23073. class uvTransform
  23074. {
  23075. aside[]={1,0,0};
  23076. up[]={0,1,0};
  23077. dir[]={0,0,1};
  23078. pos[]={0,0,0};
  23079. };
  23080. };
  23081. class TexGen1
  23082. {
  23083. uvSource="tex";
  23084. class uvTransform
  23085. {
  23086. aside[]={5,0,0};
  23087. up[]={0,5,0};
  23088. dir[]={0,0,0};
  23089. pos[]={0,0,0};
  23090. };
  23091. };
  23092. class TexGen2
  23093. {
  23094. uvSource="tex";
  23095. class uvTransform
  23096. {
  23097. aside[]={5,0,0};
  23098. up[]={0,5,0};
  23099. dir[]={0,0,0};
  23100. pos[]={0,0,0};
  23101. };
  23102. };
  23103. PixelShaderID="TerrainSNX";
  23104. VertexShaderID="Terrain";
  23105. class Stage2
  23106. {
  23107. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  23108. texGen=0;
  23109. };
  23110. class Stage3
  23111. {
  23112. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  23113. texGen=1;
  23114. };
  23115. class Stage4
  23116. {
  23117. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  23118. texGen=2;
  23119. };
  23120. class Stage5
  23121. {
  23122. texture="";
  23123. texGen=1;
  23124. };
  23125. class Stage6
  23126. {
  23127. texture="";
  23128. texGen=2;
  23129. };
  23130. class Stage7
  23131. {
  23132. texture="";
  23133. texGen=1;
  23134. };
  23135. class Stage8
  23136. {
  23137. texture="";
  23138. texGen=2;
  23139. };
  23140. class Stage9
  23141. {
  23142. texture="";
  23143. texGen=1;
  23144. };
  23145. class Stage10
  23146. {
  23147. texture="";
  23148. texGen=2;
  23149. };
  23150. class Stage14
  23151. {
  23152. texture="brava\avalon_island_m\data\layers\n_003_004_nohq.png";
  23153. texGen=3;
  23154. };
  23155. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-004_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_N_L02_L03_L04.rvmat""
  23156. rapify Version 1.82, Dll 7.46 "P_003-004_N_L02_L03_L04.rvmat"
  23157. No Error(s)
  23158. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_N_L02_L03_L04.rvmat
  23159.  
  23160. ambient[]={1,1,1,1};
  23161. diffuse[]={1,1,1,1};
  23162. forcedDiffuse[]={0,0,0,0};
  23163. emmisive[]={0,0,0,0};
  23164. specular[]={0,0,0,0};
  23165. specularPower=0;
  23166. class Stage0
  23167. {
  23168. texture="brava\avalon_island_m\data\layers\s_003_004_lco.png";
  23169. texGen=3;
  23170. };
  23171. class Stage1
  23172. {
  23173. texture="brava\avalon_island_m\data\layers\m_003_004_lca.png";
  23174. texGen=4;
  23175. };
  23176. class TexGen3
  23177. {
  23178. uvSource="worldPos";
  23179. class uvTransform
  23180. {
  23181. aside[]={0.00032552084,0,0};
  23182. up[]={0,0,0.00032552084};
  23183. dir[]={0,-0.00032552084,0};
  23184. pos[]={-2.78125,0.28125,0};
  23185. };
  23186. };
  23187. class TexGen4
  23188. {
  23189. uvSource="worldPos";
  23190. class uvTransform
  23191. {
  23192. aside[]={0.00032552084,0,0};
  23193. up[]={0,0,0.00032552084};
  23194. dir[]={0,-0.00032552084,0};
  23195. pos[]={-2.78125,0.28125,0};
  23196. };
  23197. };
  23198. class TexGen0
  23199. {
  23200. uvSource="tex";
  23201. class uvTransform
  23202. {
  23203. aside[]={1,0,0};
  23204. up[]={0,1,0};
  23205. dir[]={0,0,1};
  23206. pos[]={0,0,0};
  23207. };
  23208. };
  23209. class TexGen1
  23210. {
  23211. uvSource="tex";
  23212. class uvTransform
  23213. {
  23214. aside[]={5,0,0};
  23215. up[]={0,5,0};
  23216. dir[]={0,0,0};
  23217. pos[]={0,0,0};
  23218. };
  23219. };
  23220. class TexGen2
  23221. {
  23222. uvSource="tex";
  23223. class uvTransform
  23224. {
  23225. aside[]={5,0,0};
  23226. up[]={0,5,0};
  23227. dir[]={0,0,0};
  23228. pos[]={0,0,0};
  23229. };
  23230. };
  23231. PixelShaderID="TerrainSNX";
  23232. VertexShaderID="Terrain";
  23233. class Stage2
  23234. {
  23235. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  23236. texGen=0;
  23237. };
  23238. class Stage3
  23239. {
  23240. texture="";
  23241. texGen=1;
  23242. };
  23243. class Stage4
  23244. {
  23245. texture="";
  23246. texGen=2;
  23247. };
  23248. class Stage5
  23249. {
  23250. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  23251. texGen=1;
  23252. };
  23253. class Stage6
  23254. {
  23255. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  23256. texGen=2;
  23257. };
  23258. class Stage7
  23259. {
  23260. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  23261. texGen=1;
  23262. };
  23263. class Stage8
  23264. {
  23265. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  23266. texGen=2;
  23267. };
  23268. class Stage9
  23269. {
  23270. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  23271. texGen=1;
  23272. };
  23273. class Stage10
  23274. {
  23275. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  23276. texGen=2;
  23277. };
  23278. class Stage14
  23279. {
  23280. texture="brava\avalon_island_m\data\layers\n_003_004_nohq.png";
  23281. texGen=3;
  23282. };
  23283. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-004_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_N_N_L03_L04.rvmat""
  23284. rapify Version 1.82, Dll 7.46 "P_003-004_N_N_L03_L04.rvmat"
  23285. No Error(s)
  23286. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_N_N_L03_L04.rvmat
  23287.  
  23288. ambient[]={1,1,1,1};
  23289. diffuse[]={1,1,1,1};
  23290. forcedDiffuse[]={0,0,0,0};
  23291. emmisive[]={0,0,0,0};
  23292. specular[]={0,0,0,0};
  23293. specularPower=0;
  23294. class Stage0
  23295. {
  23296. texture="brava\avalon_island_m\data\layers\s_003_004_lco.png";
  23297. texGen=3;
  23298. };
  23299. class Stage1
  23300. {
  23301. texture="brava\avalon_island_m\data\layers\m_003_004_lca.png";
  23302. texGen=4;
  23303. };
  23304. class TexGen3
  23305. {
  23306. uvSource="worldPos";
  23307. class uvTransform
  23308. {
  23309. aside[]={0.00032552084,0,0};
  23310. up[]={0,0,0.00032552084};
  23311. dir[]={0,-0.00032552084,0};
  23312. pos[]={-2.78125,0.28125,0};
  23313. };
  23314. };
  23315. class TexGen4
  23316. {
  23317. uvSource="worldPos";
  23318. class uvTransform
  23319. {
  23320. aside[]={0.00032552084,0,0};
  23321. up[]={0,0,0.00032552084};
  23322. dir[]={0,-0.00032552084,0};
  23323. pos[]={-2.78125,0.28125,0};
  23324. };
  23325. };
  23326. class TexGen0
  23327. {
  23328. uvSource="tex";
  23329. class uvTransform
  23330. {
  23331. aside[]={1,0,0};
  23332. up[]={0,1,0};
  23333. dir[]={0,0,1};
  23334. pos[]={0,0,0};
  23335. };
  23336. };
  23337. class TexGen1
  23338. {
  23339. uvSource="tex";
  23340. class uvTransform
  23341. {
  23342. aside[]={5,0,0};
  23343. up[]={0,5,0};
  23344. dir[]={0,0,0};
  23345. pos[]={0,0,0};
  23346. };
  23347. };
  23348. class TexGen2
  23349. {
  23350. uvSource="tex";
  23351. class uvTransform
  23352. {
  23353. aside[]={5,0,0};
  23354. up[]={0,5,0};
  23355. dir[]={0,0,0};
  23356. pos[]={0,0,0};
  23357. };
  23358. };
  23359. PixelShaderID="TerrainSNX";
  23360. VertexShaderID="Terrain";
  23361. class Stage2
  23362. {
  23363. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  23364. texGen=0;
  23365. };
  23366. class Stage3
  23367. {
  23368. texture="";
  23369. texGen=1;
  23370. };
  23371. class Stage4
  23372. {
  23373. texture="";
  23374. texGen=2;
  23375. };
  23376. class Stage5
  23377. {
  23378. texture="";
  23379. texGen=1;
  23380. };
  23381. class Stage6
  23382. {
  23383. texture="";
  23384. texGen=2;
  23385. };
  23386. class Stage7
  23387. {
  23388. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  23389. texGen=1;
  23390. };
  23391. class Stage8
  23392. {
  23393. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  23394. texGen=2;
  23395. };
  23396. class Stage9
  23397. {
  23398. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  23399. texGen=1;
  23400. };
  23401. class Stage10
  23402. {
  23403. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  23404. texGen=2;
  23405. };
  23406. class Stage14
  23407. {
  23408. texture="brava\avalon_island_m\data\layers\n_003_004_nohq.png";
  23409. texGen=3;
  23410. };
  23411. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_003-004_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_N_N_L03_N.rvmat""
  23412. rapify Version 1.82, Dll 7.46 "P_003-004_N_N_L03_N.rvmat"
  23413. No Error(s)
  23414. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_003-004_N_N_L03_N.rvmat
  23415.  
  23416. ambient[]={1,1,1,1};
  23417. diffuse[]={1,1,1,1};
  23418. forcedDiffuse[]={0,0,0,0};
  23419. emmisive[]={0,0,0,0};
  23420. specular[]={0,0,0,0};
  23421. specularPower=0;
  23422. class Stage0
  23423. {
  23424. texture="brava\avalon_island_m\data\layers\s_003_004_lco.png";
  23425. texGen=3;
  23426. };
  23427. class Stage1
  23428. {
  23429. texture="brava\avalon_island_m\data\layers\m_003_004_lca.png";
  23430. texGen=4;
  23431. };
  23432. class TexGen3
  23433. {
  23434. uvSource="worldPos";
  23435. class uvTransform
  23436. {
  23437. aside[]={0.00032552084,0,0};
  23438. up[]={0,0,0.00032552084};
  23439. dir[]={0,-0.00032552084,0};
  23440. pos[]={-2.78125,0.28125,0};
  23441. };
  23442. };
  23443. class TexGen4
  23444. {
  23445. uvSource="worldPos";
  23446. class uvTransform
  23447. {
  23448. aside[]={0.00032552084,0,0};
  23449. up[]={0,0,0.00032552084};
  23450. dir[]={0,-0.00032552084,0};
  23451. pos[]={-2.78125,0.28125,0};
  23452. };
  23453. };
  23454. class TexGen0
  23455. {
  23456. uvSource="tex";
  23457. class uvTransform
  23458. {
  23459. aside[]={1,0,0};
  23460. up[]={0,1,0};
  23461. dir[]={0,0,1};
  23462. pos[]={0,0,0};
  23463. };
  23464. };
  23465. class TexGen1
  23466. {
  23467. uvSource="tex";
  23468. class uvTransform
  23469. {
  23470. aside[]={5,0,0};
  23471. up[]={0,5,0};
  23472. dir[]={0,0,0};
  23473. pos[]={0,0,0};
  23474. };
  23475. };
  23476. class TexGen2
  23477. {
  23478. uvSource="tex";
  23479. class uvTransform
  23480. {
  23481. aside[]={5,0,0};
  23482. up[]={0,5,0};
  23483. dir[]={0,0,0};
  23484. pos[]={0,0,0};
  23485. };
  23486. };
  23487. PixelShaderID="TerrainSNX";
  23488. VertexShaderID="Terrain";
  23489. class Stage2
  23490. {
  23491. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  23492. texGen=0;
  23493. };
  23494. class Stage3
  23495. {
  23496. texture="";
  23497. texGen=1;
  23498. };
  23499. class Stage4
  23500. {
  23501. texture="";
  23502. texGen=2;
  23503. };
  23504. class Stage5
  23505. {
  23506. texture="";
  23507. texGen=1;
  23508. };
  23509. class Stage6
  23510. {
  23511. texture="";
  23512. texGen=2;
  23513. };
  23514. class Stage7
  23515. {
  23516. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  23517. texGen=1;
  23518. };
  23519. class Stage8
  23520. {
  23521. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  23522. texGen=2;
  23523. };
  23524. class Stage9
  23525. {
  23526. texture="";
  23527. texGen=1;
  23528. };
  23529. class Stage10
  23530. {
  23531. texture="";
  23532. texGen=2;
  23533. };
  23534. class Stage14
  23535. {
  23536. texture="brava\avalon_island_m\data\layers\n_003_004_nohq.png";
  23537. texGen=3;
  23538. };
  23539. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-000_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_L00_L02_L03_L04.rvmat""
  23540. rapify Version 1.82, Dll 7.46 "P_004-000_L00_L02_L03_L04.rvmat"
  23541. No Error(s)
  23542. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_L00_L02_L03_L04.rvmat
  23543.  
  23544. ambient[]={1,1,1,1};
  23545. diffuse[]={1,1,1,1};
  23546. forcedDiffuse[]={0,0,0,0};
  23547. emmisive[]={0,0,0,0};
  23548. specular[]={0,0,0,0};
  23549. specularPower=0;
  23550. class Stage0
  23551. {
  23552. texture="brava\avalon_island_m\data\layers\s_004_000_lco.png";
  23553. texGen=3;
  23554. };
  23555. class Stage1
  23556. {
  23557. texture="brava\avalon_island_m\data\layers\m_004_000_lca.png";
  23558. texGen=4;
  23559. };
  23560. class TexGen3
  23561. {
  23562. uvSource="worldPos";
  23563. class uvTransform
  23564. {
  23565. aside[]={0.00032552084,0,0};
  23566. up[]={0,0,0.00032552084};
  23567. dir[]={0,-0.00032552084,0};
  23568. pos[]={-3.71875,4.03125,0};
  23569. };
  23570. };
  23571. class TexGen4
  23572. {
  23573. uvSource="worldPos";
  23574. class uvTransform
  23575. {
  23576. aside[]={0.00032552084,0,0};
  23577. up[]={0,0,0.00032552084};
  23578. dir[]={0,-0.00032552084,0};
  23579. pos[]={-3.71875,4.03125,0};
  23580. };
  23581. };
  23582. class TexGen0
  23583. {
  23584. uvSource="tex";
  23585. class uvTransform
  23586. {
  23587. aside[]={1,0,0};
  23588. up[]={0,1,0};
  23589. dir[]={0,0,1};
  23590. pos[]={0,0,0};
  23591. };
  23592. };
  23593. class TexGen1
  23594. {
  23595. uvSource="tex";
  23596. class uvTransform
  23597. {
  23598. aside[]={5,0,0};
  23599. up[]={0,5,0};
  23600. dir[]={0,0,0};
  23601. pos[]={0,0,0};
  23602. };
  23603. };
  23604. class TexGen2
  23605. {
  23606. uvSource="tex";
  23607. class uvTransform
  23608. {
  23609. aside[]={5,0,0};
  23610. up[]={0,5,0};
  23611. dir[]={0,0,0};
  23612. pos[]={0,0,0};
  23613. };
  23614. };
  23615. PixelShaderID="TerrainSNX";
  23616. VertexShaderID="Terrain";
  23617. class Stage2
  23618. {
  23619. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  23620. texGen=0;
  23621. };
  23622. class Stage3
  23623. {
  23624. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  23625. texGen=1;
  23626. };
  23627. class Stage4
  23628. {
  23629. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  23630. texGen=2;
  23631. };
  23632. class Stage5
  23633. {
  23634. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  23635. texGen=1;
  23636. };
  23637. class Stage6
  23638. {
  23639. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  23640. texGen=2;
  23641. };
  23642. class Stage7
  23643. {
  23644. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  23645. texGen=1;
  23646. };
  23647. class Stage8
  23648. {
  23649. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  23650. texGen=2;
  23651. };
  23652. class Stage9
  23653. {
  23654. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  23655. texGen=1;
  23656. };
  23657. class Stage10
  23658. {
  23659. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  23660. texGen=2;
  23661. };
  23662. class Stage14
  23663. {
  23664. texture="brava\avalon_island_m\data\layers\n_004_000_nohq.png";
  23665. texGen=3;
  23666. };
  23667. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-000_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_L00_L02_N_L04.rvmat""
  23668. rapify Version 1.82, Dll 7.46 "P_004-000_L00_L02_N_L04.rvmat"
  23669. No Error(s)
  23670. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_L00_L02_N_L04.rvmat
  23671.  
  23672. ambient[]={1,1,1,1};
  23673. diffuse[]={1,1,1,1};
  23674. forcedDiffuse[]={0,0,0,0};
  23675. emmisive[]={0,0,0,0};
  23676. specular[]={0,0,0,0};
  23677. specularPower=0;
  23678. class Stage0
  23679. {
  23680. texture="brava\avalon_island_m\data\layers\s_004_000_lco.png";
  23681. texGen=3;
  23682. };
  23683. class Stage1
  23684. {
  23685. texture="brava\avalon_island_m\data\layers\m_004_000_lca.png";
  23686. texGen=4;
  23687. };
  23688. class TexGen3
  23689. {
  23690. uvSource="worldPos";
  23691. class uvTransform
  23692. {
  23693. aside[]={0.00032552084,0,0};
  23694. up[]={0,0,0.00032552084};
  23695. dir[]={0,-0.00032552084,0};
  23696. pos[]={-3.71875,4.03125,0};
  23697. };
  23698. };
  23699. class TexGen4
  23700. {
  23701. uvSource="worldPos";
  23702. class uvTransform
  23703. {
  23704. aside[]={0.00032552084,0,0};
  23705. up[]={0,0,0.00032552084};
  23706. dir[]={0,-0.00032552084,0};
  23707. pos[]={-3.71875,4.03125,0};
  23708. };
  23709. };
  23710. class TexGen0
  23711. {
  23712. uvSource="tex";
  23713. class uvTransform
  23714. {
  23715. aside[]={1,0,0};
  23716. up[]={0,1,0};
  23717. dir[]={0,0,1};
  23718. pos[]={0,0,0};
  23719. };
  23720. };
  23721. class TexGen1
  23722. {
  23723. uvSource="tex";
  23724. class uvTransform
  23725. {
  23726. aside[]={5,0,0};
  23727. up[]={0,5,0};
  23728. dir[]={0,0,0};
  23729. pos[]={0,0,0};
  23730. };
  23731. };
  23732. class TexGen2
  23733. {
  23734. uvSource="tex";
  23735. class uvTransform
  23736. {
  23737. aside[]={5,0,0};
  23738. up[]={0,5,0};
  23739. dir[]={0,0,0};
  23740. pos[]={0,0,0};
  23741. };
  23742. };
  23743. PixelShaderID="TerrainSNX";
  23744. VertexShaderID="Terrain";
  23745. class Stage2
  23746. {
  23747. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  23748. texGen=0;
  23749. };
  23750. class Stage3
  23751. {
  23752. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  23753. texGen=1;
  23754. };
  23755. class Stage4
  23756. {
  23757. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  23758. texGen=2;
  23759. };
  23760. class Stage5
  23761. {
  23762. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  23763. texGen=1;
  23764. };
  23765. class Stage6
  23766. {
  23767. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  23768. texGen=2;
  23769. };
  23770. class Stage7
  23771. {
  23772. texture="";
  23773. texGen=1;
  23774. };
  23775. class Stage8
  23776. {
  23777. texture="";
  23778. texGen=2;
  23779. };
  23780. class Stage9
  23781. {
  23782. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  23783. texGen=1;
  23784. };
  23785. class Stage10
  23786. {
  23787. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  23788. texGen=2;
  23789. };
  23790. class Stage14
  23791. {
  23792. texture="brava\avalon_island_m\data\layers\n_004_000_nohq.png";
  23793. texGen=3;
  23794. };
  23795. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-000_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_L00_L02_N_N.rvmat""
  23796. rapify Version 1.82, Dll 7.46 "P_004-000_L00_L02_N_N.rvmat"
  23797. No Error(s)
  23798. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_L00_L02_N_N.rvmat
  23799.  
  23800. ambient[]={1,1,1,1};
  23801. diffuse[]={1,1,1,1};
  23802. forcedDiffuse[]={0,0,0,0};
  23803. emmisive[]={0,0,0,0};
  23804. specular[]={0,0,0,0};
  23805. specularPower=0;
  23806. class Stage0
  23807. {
  23808. texture="brava\avalon_island_m\data\layers\s_004_000_lco.png";
  23809. texGen=3;
  23810. };
  23811. class Stage1
  23812. {
  23813. texture="brava\avalon_island_m\data\layers\m_004_000_lca.png";
  23814. texGen=4;
  23815. };
  23816. class TexGen3
  23817. {
  23818. uvSource="worldPos";
  23819. class uvTransform
  23820. {
  23821. aside[]={0.00032552084,0,0};
  23822. up[]={0,0,0.00032552084};
  23823. dir[]={0,-0.00032552084,0};
  23824. pos[]={-3.71875,4.03125,0};
  23825. };
  23826. };
  23827. class TexGen4
  23828. {
  23829. uvSource="worldPos";
  23830. class uvTransform
  23831. {
  23832. aside[]={0.00032552084,0,0};
  23833. up[]={0,0,0.00032552084};
  23834. dir[]={0,-0.00032552084,0};
  23835. pos[]={-3.71875,4.03125,0};
  23836. };
  23837. };
  23838. class TexGen0
  23839. {
  23840. uvSource="tex";
  23841. class uvTransform
  23842. {
  23843. aside[]={1,0,0};
  23844. up[]={0,1,0};
  23845. dir[]={0,0,1};
  23846. pos[]={0,0,0};
  23847. };
  23848. };
  23849. class TexGen1
  23850. {
  23851. uvSource="tex";
  23852. class uvTransform
  23853. {
  23854. aside[]={5,0,0};
  23855. up[]={0,5,0};
  23856. dir[]={0,0,0};
  23857. pos[]={0,0,0};
  23858. };
  23859. };
  23860. class TexGen2
  23861. {
  23862. uvSource="tex";
  23863. class uvTransform
  23864. {
  23865. aside[]={5,0,0};
  23866. up[]={0,5,0};
  23867. dir[]={0,0,0};
  23868. pos[]={0,0,0};
  23869. };
  23870. };
  23871. PixelShaderID="TerrainSNX";
  23872. VertexShaderID="Terrain";
  23873. class Stage2
  23874. {
  23875. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  23876. texGen=0;
  23877. };
  23878. class Stage3
  23879. {
  23880. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  23881. texGen=1;
  23882. };
  23883. class Stage4
  23884. {
  23885. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  23886. texGen=2;
  23887. };
  23888. class Stage5
  23889. {
  23890. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  23891. texGen=1;
  23892. };
  23893. class Stage6
  23894. {
  23895. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  23896. texGen=2;
  23897. };
  23898. class Stage7
  23899. {
  23900. texture="";
  23901. texGen=1;
  23902. };
  23903. class Stage8
  23904. {
  23905. texture="";
  23906. texGen=2;
  23907. };
  23908. class Stage9
  23909. {
  23910. texture="";
  23911. texGen=1;
  23912. };
  23913. class Stage10
  23914. {
  23915. texture="";
  23916. texGen=2;
  23917. };
  23918. class Stage14
  23919. {
  23920. texture="brava\avalon_island_m\data\layers\n_004_000_nohq.png";
  23921. texGen=3;
  23922. };
  23923. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-000_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_L00_N_L03_L04.rvmat""
  23924. rapify Version 1.82, Dll 7.46 "P_004-000_L00_N_L03_L04.rvmat"
  23925. No Error(s)
  23926. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_L00_N_L03_L04.rvmat
  23927.  
  23928. ambient[]={1,1,1,1};
  23929. diffuse[]={1,1,1,1};
  23930. forcedDiffuse[]={0,0,0,0};
  23931. emmisive[]={0,0,0,0};
  23932. specular[]={0,0,0,0};
  23933. specularPower=0;
  23934. class Stage0
  23935. {
  23936. texture="brava\avalon_island_m\data\layers\s_004_000_lco.png";
  23937. texGen=3;
  23938. };
  23939. class Stage1
  23940. {
  23941. texture="brava\avalon_island_m\data\layers\m_004_000_lca.png";
  23942. texGen=4;
  23943. };
  23944. class TexGen3
  23945. {
  23946. uvSource="worldPos";
  23947. class uvTransform
  23948. {
  23949. aside[]={0.00032552084,0,0};
  23950. up[]={0,0,0.00032552084};
  23951. dir[]={0,-0.00032552084,0};
  23952. pos[]={-3.71875,4.03125,0};
  23953. };
  23954. };
  23955. class TexGen4
  23956. {
  23957. uvSource="worldPos";
  23958. class uvTransform
  23959. {
  23960. aside[]={0.00032552084,0,0};
  23961. up[]={0,0,0.00032552084};
  23962. dir[]={0,-0.00032552084,0};
  23963. pos[]={-3.71875,4.03125,0};
  23964. };
  23965. };
  23966. class TexGen0
  23967. {
  23968. uvSource="tex";
  23969. class uvTransform
  23970. {
  23971. aside[]={1,0,0};
  23972. up[]={0,1,0};
  23973. dir[]={0,0,1};
  23974. pos[]={0,0,0};
  23975. };
  23976. };
  23977. class TexGen1
  23978. {
  23979. uvSource="tex";
  23980. class uvTransform
  23981. {
  23982. aside[]={5,0,0};
  23983. up[]={0,5,0};
  23984. dir[]={0,0,0};
  23985. pos[]={0,0,0};
  23986. };
  23987. };
  23988. class TexGen2
  23989. {
  23990. uvSource="tex";
  23991. class uvTransform
  23992. {
  23993. aside[]={5,0,0};
  23994. up[]={0,5,0};
  23995. dir[]={0,0,0};
  23996. pos[]={0,0,0};
  23997. };
  23998. };
  23999. PixelShaderID="TerrainSNX";
  24000. VertexShaderID="Terrain";
  24001. class Stage2
  24002. {
  24003. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  24004. texGen=0;
  24005. };
  24006. class Stage3
  24007. {
  24008. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  24009. texGen=1;
  24010. };
  24011. class Stage4
  24012. {
  24013. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  24014. texGen=2;
  24015. };
  24016. class Stage5
  24017. {
  24018. texture="";
  24019. texGen=1;
  24020. };
  24021. class Stage6
  24022. {
  24023. texture="";
  24024. texGen=2;
  24025. };
  24026. class Stage7
  24027. {
  24028. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  24029. texGen=1;
  24030. };
  24031. class Stage8
  24032. {
  24033. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  24034. texGen=2;
  24035. };
  24036. class Stage9
  24037. {
  24038. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  24039. texGen=1;
  24040. };
  24041. class Stage10
  24042. {
  24043. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  24044. texGen=2;
  24045. };
  24046. class Stage14
  24047. {
  24048. texture="brava\avalon_island_m\data\layers\n_004_000_nohq.png";
  24049. texGen=3;
  24050. };
  24051. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-000_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_L00_N_N_L04.rvmat""
  24052. rapify Version 1.82, Dll 7.46 "P_004-000_L00_N_N_L04.rvmat"
  24053. No Error(s)
  24054. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_L00_N_N_L04.rvmat
  24055.  
  24056. ambient[]={1,1,1,1};
  24057. diffuse[]={1,1,1,1};
  24058. forcedDiffuse[]={0,0,0,0};
  24059. emmisive[]={0,0,0,0};
  24060. specular[]={0,0,0,0};
  24061. specularPower=0;
  24062. class Stage0
  24063. {
  24064. texture="brava\avalon_island_m\data\layers\s_004_000_lco.png";
  24065. texGen=3;
  24066. };
  24067. class Stage1
  24068. {
  24069. texture="brava\avalon_island_m\data\layers\m_004_000_lca.png";
  24070. texGen=4;
  24071. };
  24072. class TexGen3
  24073. {
  24074. uvSource="worldPos";
  24075. class uvTransform
  24076. {
  24077. aside[]={0.00032552084,0,0};
  24078. up[]={0,0,0.00032552084};
  24079. dir[]={0,-0.00032552084,0};
  24080. pos[]={-3.71875,4.03125,0};
  24081. };
  24082. };
  24083. class TexGen4
  24084. {
  24085. uvSource="worldPos";
  24086. class uvTransform
  24087. {
  24088. aside[]={0.00032552084,0,0};
  24089. up[]={0,0,0.00032552084};
  24090. dir[]={0,-0.00032552084,0};
  24091. pos[]={-3.71875,4.03125,0};
  24092. };
  24093. };
  24094. class TexGen0
  24095. {
  24096. uvSource="tex";
  24097. class uvTransform
  24098. {
  24099. aside[]={1,0,0};
  24100. up[]={0,1,0};
  24101. dir[]={0,0,1};
  24102. pos[]={0,0,0};
  24103. };
  24104. };
  24105. class TexGen1
  24106. {
  24107. uvSource="tex";
  24108. class uvTransform
  24109. {
  24110. aside[]={5,0,0};
  24111. up[]={0,5,0};
  24112. dir[]={0,0,0};
  24113. pos[]={0,0,0};
  24114. };
  24115. };
  24116. class TexGen2
  24117. {
  24118. uvSource="tex";
  24119. class uvTransform
  24120. {
  24121. aside[]={5,0,0};
  24122. up[]={0,5,0};
  24123. dir[]={0,0,0};
  24124. pos[]={0,0,0};
  24125. };
  24126. };
  24127. PixelShaderID="TerrainSNX";
  24128. VertexShaderID="Terrain";
  24129. class Stage2
  24130. {
  24131. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  24132. texGen=0;
  24133. };
  24134. class Stage3
  24135. {
  24136. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  24137. texGen=1;
  24138. };
  24139. class Stage4
  24140. {
  24141. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  24142. texGen=2;
  24143. };
  24144. class Stage5
  24145. {
  24146. texture="";
  24147. texGen=1;
  24148. };
  24149. class Stage6
  24150. {
  24151. texture="";
  24152. texGen=2;
  24153. };
  24154. class Stage7
  24155. {
  24156. texture="";
  24157. texGen=1;
  24158. };
  24159. class Stage8
  24160. {
  24161. texture="";
  24162. texGen=2;
  24163. };
  24164. class Stage9
  24165. {
  24166. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  24167. texGen=1;
  24168. };
  24169. class Stage10
  24170. {
  24171. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  24172. texGen=2;
  24173. };
  24174. class Stage14
  24175. {
  24176. texture="brava\avalon_island_m\data\layers\n_004_000_nohq.png";
  24177. texGen=3;
  24178. };
  24179. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-000_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_L00_N_N_N.rvmat""
  24180. rapify Version 1.82, Dll 7.46 "P_004-000_L00_N_N_N.rvmat"
  24181. No Error(s)
  24182. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_L00_N_N_N.rvmat
  24183.  
  24184. ambient[]={1,1,1,1};
  24185. diffuse[]={1,1,1,1};
  24186. forcedDiffuse[]={0,0,0,0};
  24187. emmisive[]={0,0,0,0};
  24188. specular[]={0,0,0,0};
  24189. specularPower=0;
  24190. class Stage0
  24191. {
  24192. texture="brava\avalon_island_m\data\layers\s_004_000_lco.png";
  24193. texGen=3;
  24194. };
  24195. class Stage1
  24196. {
  24197. texture="brava\avalon_island_m\data\layers\m_004_000_lca.png";
  24198. texGen=4;
  24199. };
  24200. class TexGen3
  24201. {
  24202. uvSource="worldPos";
  24203. class uvTransform
  24204. {
  24205. aside[]={0.00032552084,0,0};
  24206. up[]={0,0,0.00032552084};
  24207. dir[]={0,-0.00032552084,0};
  24208. pos[]={-3.71875,4.03125,0};
  24209. };
  24210. };
  24211. class TexGen4
  24212. {
  24213. uvSource="worldPos";
  24214. class uvTransform
  24215. {
  24216. aside[]={0.00032552084,0,0};
  24217. up[]={0,0,0.00032552084};
  24218. dir[]={0,-0.00032552084,0};
  24219. pos[]={-3.71875,4.03125,0};
  24220. };
  24221. };
  24222. class TexGen0
  24223. {
  24224. uvSource="tex";
  24225. class uvTransform
  24226. {
  24227. aside[]={1,0,0};
  24228. up[]={0,1,0};
  24229. dir[]={0,0,1};
  24230. pos[]={0,0,0};
  24231. };
  24232. };
  24233. class TexGen1
  24234. {
  24235. uvSource="tex";
  24236. class uvTransform
  24237. {
  24238. aside[]={5,0,0};
  24239. up[]={0,5,0};
  24240. dir[]={0,0,0};
  24241. pos[]={0,0,0};
  24242. };
  24243. };
  24244. class TexGen2
  24245. {
  24246. uvSource="tex";
  24247. class uvTransform
  24248. {
  24249. aside[]={5,0,0};
  24250. up[]={0,5,0};
  24251. dir[]={0,0,0};
  24252. pos[]={0,0,0};
  24253. };
  24254. };
  24255. PixelShaderID="TerrainSNX";
  24256. VertexShaderID="Terrain";
  24257. class Stage2
  24258. {
  24259. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  24260. texGen=0;
  24261. };
  24262. class Stage3
  24263. {
  24264. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  24265. texGen=1;
  24266. };
  24267. class Stage4
  24268. {
  24269. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  24270. texGen=2;
  24271. };
  24272. class Stage5
  24273. {
  24274. texture="";
  24275. texGen=1;
  24276. };
  24277. class Stage6
  24278. {
  24279. texture="";
  24280. texGen=2;
  24281. };
  24282. class Stage7
  24283. {
  24284. texture="";
  24285. texGen=1;
  24286. };
  24287. class Stage8
  24288. {
  24289. texture="";
  24290. texGen=2;
  24291. };
  24292. class Stage9
  24293. {
  24294. texture="";
  24295. texGen=1;
  24296. };
  24297. class Stage10
  24298. {
  24299. texture="";
  24300. texGen=2;
  24301. };
  24302. class Stage14
  24303. {
  24304. texture="brava\avalon_island_m\data\layers\n_004_000_nohq.png";
  24305. texGen=3;
  24306. };
  24307. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-000_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_N_N_L03_L04.rvmat""
  24308. rapify Version 1.82, Dll 7.46 "P_004-000_N_N_L03_L04.rvmat"
  24309. No Error(s)
  24310. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_N_N_L03_L04.rvmat
  24311.  
  24312. ambient[]={1,1,1,1};
  24313. diffuse[]={1,1,1,1};
  24314. forcedDiffuse[]={0,0,0,0};
  24315. emmisive[]={0,0,0,0};
  24316. specular[]={0,0,0,0};
  24317. specularPower=0;
  24318. class Stage0
  24319. {
  24320. texture="brava\avalon_island_m\data\layers\s_004_000_lco.png";
  24321. texGen=3;
  24322. };
  24323. class Stage1
  24324. {
  24325. texture="brava\avalon_island_m\data\layers\m_004_000_lca.png";
  24326. texGen=4;
  24327. };
  24328. class TexGen3
  24329. {
  24330. uvSource="worldPos";
  24331. class uvTransform
  24332. {
  24333. aside[]={0.00032552084,0,0};
  24334. up[]={0,0,0.00032552084};
  24335. dir[]={0,-0.00032552084,0};
  24336. pos[]={-3.71875,4.03125,0};
  24337. };
  24338. };
  24339. class TexGen4
  24340. {
  24341. uvSource="worldPos";
  24342. class uvTransform
  24343. {
  24344. aside[]={0.00032552084,0,0};
  24345. up[]={0,0,0.00032552084};
  24346. dir[]={0,-0.00032552084,0};
  24347. pos[]={-3.71875,4.03125,0};
  24348. };
  24349. };
  24350. class TexGen0
  24351. {
  24352. uvSource="tex";
  24353. class uvTransform
  24354. {
  24355. aside[]={1,0,0};
  24356. up[]={0,1,0};
  24357. dir[]={0,0,1};
  24358. pos[]={0,0,0};
  24359. };
  24360. };
  24361. class TexGen1
  24362. {
  24363. uvSource="tex";
  24364. class uvTransform
  24365. {
  24366. aside[]={5,0,0};
  24367. up[]={0,5,0};
  24368. dir[]={0,0,0};
  24369. pos[]={0,0,0};
  24370. };
  24371. };
  24372. class TexGen2
  24373. {
  24374. uvSource="tex";
  24375. class uvTransform
  24376. {
  24377. aside[]={5,0,0};
  24378. up[]={0,5,0};
  24379. dir[]={0,0,0};
  24380. pos[]={0,0,0};
  24381. };
  24382. };
  24383. PixelShaderID="TerrainSNX";
  24384. VertexShaderID="Terrain";
  24385. class Stage2
  24386. {
  24387. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  24388. texGen=0;
  24389. };
  24390. class Stage3
  24391. {
  24392. texture="";
  24393. texGen=1;
  24394. };
  24395. class Stage4
  24396. {
  24397. texture="";
  24398. texGen=2;
  24399. };
  24400. class Stage5
  24401. {
  24402. texture="";
  24403. texGen=1;
  24404. };
  24405. class Stage6
  24406. {
  24407. texture="";
  24408. texGen=2;
  24409. };
  24410. class Stage7
  24411. {
  24412. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  24413. texGen=1;
  24414. };
  24415. class Stage8
  24416. {
  24417. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  24418. texGen=2;
  24419. };
  24420. class Stage9
  24421. {
  24422. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  24423. texGen=1;
  24424. };
  24425. class Stage10
  24426. {
  24427. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  24428. texGen=2;
  24429. };
  24430. class Stage14
  24431. {
  24432. texture="brava\avalon_island_m\data\layers\n_004_000_nohq.png";
  24433. texGen=3;
  24434. };
  24435. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-000_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_N_N_L03_N.rvmat""
  24436. rapify Version 1.82, Dll 7.46 "P_004-000_N_N_L03_N.rvmat"
  24437. No Error(s)
  24438. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-000_N_N_L03_N.rvmat
  24439.  
  24440. ambient[]={1,1,1,1};
  24441. diffuse[]={1,1,1,1};
  24442. forcedDiffuse[]={0,0,0,0};
  24443. emmisive[]={0,0,0,0};
  24444. specular[]={0,0,0,0};
  24445. specularPower=0;
  24446. class Stage0
  24447. {
  24448. texture="brava\avalon_island_m\data\layers\s_004_000_lco.png";
  24449. texGen=3;
  24450. };
  24451. class Stage1
  24452. {
  24453. texture="brava\avalon_island_m\data\layers\m_004_000_lca.png";
  24454. texGen=4;
  24455. };
  24456. class TexGen3
  24457. {
  24458. uvSource="worldPos";
  24459. class uvTransform
  24460. {
  24461. aside[]={0.00032552084,0,0};
  24462. up[]={0,0,0.00032552084};
  24463. dir[]={0,-0.00032552084,0};
  24464. pos[]={-3.71875,4.03125,0};
  24465. };
  24466. };
  24467. class TexGen4
  24468. {
  24469. uvSource="worldPos";
  24470. class uvTransform
  24471. {
  24472. aside[]={0.00032552084,0,0};
  24473. up[]={0,0,0.00032552084};
  24474. dir[]={0,-0.00032552084,0};
  24475. pos[]={-3.71875,4.03125,0};
  24476. };
  24477. };
  24478. class TexGen0
  24479. {
  24480. uvSource="tex";
  24481. class uvTransform
  24482. {
  24483. aside[]={1,0,0};
  24484. up[]={0,1,0};
  24485. dir[]={0,0,1};
  24486. pos[]={0,0,0};
  24487. };
  24488. };
  24489. class TexGen1
  24490. {
  24491. uvSource="tex";
  24492. class uvTransform
  24493. {
  24494. aside[]={5,0,0};
  24495. up[]={0,5,0};
  24496. dir[]={0,0,0};
  24497. pos[]={0,0,0};
  24498. };
  24499. };
  24500. class TexGen2
  24501. {
  24502. uvSource="tex";
  24503. class uvTransform
  24504. {
  24505. aside[]={5,0,0};
  24506. up[]={0,5,0};
  24507. dir[]={0,0,0};
  24508. pos[]={0,0,0};
  24509. };
  24510. };
  24511. PixelShaderID="TerrainSNX";
  24512. VertexShaderID="Terrain";
  24513. class Stage2
  24514. {
  24515. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  24516. texGen=0;
  24517. };
  24518. class Stage3
  24519. {
  24520. texture="";
  24521. texGen=1;
  24522. };
  24523. class Stage4
  24524. {
  24525. texture="";
  24526. texGen=2;
  24527. };
  24528. class Stage5
  24529. {
  24530. texture="";
  24531. texGen=1;
  24532. };
  24533. class Stage6
  24534. {
  24535. texture="";
  24536. texGen=2;
  24537. };
  24538. class Stage7
  24539. {
  24540. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  24541. texGen=1;
  24542. };
  24543. class Stage8
  24544. {
  24545. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  24546. texGen=2;
  24547. };
  24548. class Stage9
  24549. {
  24550. texture="";
  24551. texGen=1;
  24552. };
  24553. class Stage10
  24554. {
  24555. texture="";
  24556. texGen=2;
  24557. };
  24558. class Stage14
  24559. {
  24560. texture="brava\avalon_island_m\data\layers\n_004_000_nohq.png";
  24561. texGen=3;
  24562. };
  24563. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-001_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-001_L00_L02_L03_L04.rvmat""
  24564. rapify Version 1.82, Dll 7.46 "P_004-001_L00_L02_L03_L04.rvmat"
  24565. No Error(s)
  24566. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-001_L00_L02_L03_L04.rvmat
  24567.  
  24568. ambient[]={1,1,1,1};
  24569. diffuse[]={1,1,1,1};
  24570. forcedDiffuse[]={0,0,0,0};
  24571. emmisive[]={0,0,0,0};
  24572. specular[]={0,0,0,0};
  24573. specularPower=0;
  24574. class Stage0
  24575. {
  24576. texture="brava\avalon_island_m\data\layers\s_004_001_lco.png";
  24577. texGen=3;
  24578. };
  24579. class Stage1
  24580. {
  24581. texture="brava\avalon_island_m\data\layers\m_004_001_lca.png";
  24582. texGen=4;
  24583. };
  24584. class TexGen3
  24585. {
  24586. uvSource="worldPos";
  24587. class uvTransform
  24588. {
  24589. aside[]={0.00032552084,0,0};
  24590. up[]={0,0,0.00032552084};
  24591. dir[]={0,-0.00032552084,0};
  24592. pos[]={-3.71875,3.09375,0};
  24593. };
  24594. };
  24595. class TexGen4
  24596. {
  24597. uvSource="worldPos";
  24598. class uvTransform
  24599. {
  24600. aside[]={0.00032552084,0,0};
  24601. up[]={0,0,0.00032552084};
  24602. dir[]={0,-0.00032552084,0};
  24603. pos[]={-3.71875,3.09375,0};
  24604. };
  24605. };
  24606. class TexGen0
  24607. {
  24608. uvSource="tex";
  24609. class uvTransform
  24610. {
  24611. aside[]={1,0,0};
  24612. up[]={0,1,0};
  24613. dir[]={0,0,1};
  24614. pos[]={0,0,0};
  24615. };
  24616. };
  24617. class TexGen1
  24618. {
  24619. uvSource="tex";
  24620. class uvTransform
  24621. {
  24622. aside[]={5,0,0};
  24623. up[]={0,5,0};
  24624. dir[]={0,0,0};
  24625. pos[]={0,0,0};
  24626. };
  24627. };
  24628. class TexGen2
  24629. {
  24630. uvSource="tex";
  24631. class uvTransform
  24632. {
  24633. aside[]={5,0,0};
  24634. up[]={0,5,0};
  24635. dir[]={0,0,0};
  24636. pos[]={0,0,0};
  24637. };
  24638. };
  24639. PixelShaderID="TerrainSNX";
  24640. VertexShaderID="Terrain";
  24641. class Stage2
  24642. {
  24643. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  24644. texGen=0;
  24645. };
  24646. class Stage3
  24647. {
  24648. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  24649. texGen=1;
  24650. };
  24651. class Stage4
  24652. {
  24653. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  24654. texGen=2;
  24655. };
  24656. class Stage5
  24657. {
  24658. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  24659. texGen=1;
  24660. };
  24661. class Stage6
  24662. {
  24663. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  24664. texGen=2;
  24665. };
  24666. class Stage7
  24667. {
  24668. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  24669. texGen=1;
  24670. };
  24671. class Stage8
  24672. {
  24673. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  24674. texGen=2;
  24675. };
  24676. class Stage9
  24677. {
  24678. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  24679. texGen=1;
  24680. };
  24681. class Stage10
  24682. {
  24683. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  24684. texGen=2;
  24685. };
  24686. class Stage14
  24687. {
  24688. texture="brava\avalon_island_m\data\layers\n_004_001_nohq.png";
  24689. texGen=3;
  24690. };
  24691. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-001_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-001_N_L02_L03_L04.rvmat""
  24692. rapify Version 1.82, Dll 7.46 "P_004-001_N_L02_L03_L04.rvmat"
  24693. No Error(s)
  24694. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-001_N_L02_L03_L04.rvmat
  24695.  
  24696. ambient[]={1,1,1,1};
  24697. diffuse[]={1,1,1,1};
  24698. forcedDiffuse[]={0,0,0,0};
  24699. emmisive[]={0,0,0,0};
  24700. specular[]={0,0,0,0};
  24701. specularPower=0;
  24702. class Stage0
  24703. {
  24704. texture="brava\avalon_island_m\data\layers\s_004_001_lco.png";
  24705. texGen=3;
  24706. };
  24707. class Stage1
  24708. {
  24709. texture="brava\avalon_island_m\data\layers\m_004_001_lca.png";
  24710. texGen=4;
  24711. };
  24712. class TexGen3
  24713. {
  24714. uvSource="worldPos";
  24715. class uvTransform
  24716. {
  24717. aside[]={0.00032552084,0,0};
  24718. up[]={0,0,0.00032552084};
  24719. dir[]={0,-0.00032552084,0};
  24720. pos[]={-3.71875,3.09375,0};
  24721. };
  24722. };
  24723. class TexGen4
  24724. {
  24725. uvSource="worldPos";
  24726. class uvTransform
  24727. {
  24728. aside[]={0.00032552084,0,0};
  24729. up[]={0,0,0.00032552084};
  24730. dir[]={0,-0.00032552084,0};
  24731. pos[]={-3.71875,3.09375,0};
  24732. };
  24733. };
  24734. class TexGen0
  24735. {
  24736. uvSource="tex";
  24737. class uvTransform
  24738. {
  24739. aside[]={1,0,0};
  24740. up[]={0,1,0};
  24741. dir[]={0,0,1};
  24742. pos[]={0,0,0};
  24743. };
  24744. };
  24745. class TexGen1
  24746. {
  24747. uvSource="tex";
  24748. class uvTransform
  24749. {
  24750. aside[]={5,0,0};
  24751. up[]={0,5,0};
  24752. dir[]={0,0,0};
  24753. pos[]={0,0,0};
  24754. };
  24755. };
  24756. class TexGen2
  24757. {
  24758. uvSource="tex";
  24759. class uvTransform
  24760. {
  24761. aside[]={5,0,0};
  24762. up[]={0,5,0};
  24763. dir[]={0,0,0};
  24764. pos[]={0,0,0};
  24765. };
  24766. };
  24767. PixelShaderID="TerrainSNX";
  24768. VertexShaderID="Terrain";
  24769. class Stage2
  24770. {
  24771. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  24772. texGen=0;
  24773. };
  24774. class Stage3
  24775. {
  24776. texture="";
  24777. texGen=1;
  24778. };
  24779. class Stage4
  24780. {
  24781. texture="";
  24782. texGen=2;
  24783. };
  24784. class Stage5
  24785. {
  24786. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  24787. texGen=1;
  24788. };
  24789. class Stage6
  24790. {
  24791. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  24792. texGen=2;
  24793. };
  24794. class Stage7
  24795. {
  24796. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  24797. texGen=1;
  24798. };
  24799. class Stage8
  24800. {
  24801. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  24802. texGen=2;
  24803. };
  24804. class Stage9
  24805. {
  24806. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  24807. texGen=1;
  24808. };
  24809. class Stage10
  24810. {
  24811. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  24812. texGen=2;
  24813. };
  24814. class Stage14
  24815. {
  24816. texture="brava\avalon_island_m\data\layers\n_004_001_nohq.png";
  24817. texGen=3;
  24818. };
  24819. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-001_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-001_N_N_L03_L04.rvmat""
  24820. rapify Version 1.82, Dll 7.46 "P_004-001_N_N_L03_L04.rvmat"
  24821. No Error(s)
  24822. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-001_N_N_L03_L04.rvmat
  24823.  
  24824. ambient[]={1,1,1,1};
  24825. diffuse[]={1,1,1,1};
  24826. forcedDiffuse[]={0,0,0,0};
  24827. emmisive[]={0,0,0,0};
  24828. specular[]={0,0,0,0};
  24829. specularPower=0;
  24830. class Stage0
  24831. {
  24832. texture="brava\avalon_island_m\data\layers\s_004_001_lco.png";
  24833. texGen=3;
  24834. };
  24835. class Stage1
  24836. {
  24837. texture="brava\avalon_island_m\data\layers\m_004_001_lca.png";
  24838. texGen=4;
  24839. };
  24840. class TexGen3
  24841. {
  24842. uvSource="worldPos";
  24843. class uvTransform
  24844. {
  24845. aside[]={0.00032552084,0,0};
  24846. up[]={0,0,0.00032552084};
  24847. dir[]={0,-0.00032552084,0};
  24848. pos[]={-3.71875,3.09375,0};
  24849. };
  24850. };
  24851. class TexGen4
  24852. {
  24853. uvSource="worldPos";
  24854. class uvTransform
  24855. {
  24856. aside[]={0.00032552084,0,0};
  24857. up[]={0,0,0.00032552084};
  24858. dir[]={0,-0.00032552084,0};
  24859. pos[]={-3.71875,3.09375,0};
  24860. };
  24861. };
  24862. class TexGen0
  24863. {
  24864. uvSource="tex";
  24865. class uvTransform
  24866. {
  24867. aside[]={1,0,0};
  24868. up[]={0,1,0};
  24869. dir[]={0,0,1};
  24870. pos[]={0,0,0};
  24871. };
  24872. };
  24873. class TexGen1
  24874. {
  24875. uvSource="tex";
  24876. class uvTransform
  24877. {
  24878. aside[]={5,0,0};
  24879. up[]={0,5,0};
  24880. dir[]={0,0,0};
  24881. pos[]={0,0,0};
  24882. };
  24883. };
  24884. class TexGen2
  24885. {
  24886. uvSource="tex";
  24887. class uvTransform
  24888. {
  24889. aside[]={5,0,0};
  24890. up[]={0,5,0};
  24891. dir[]={0,0,0};
  24892. pos[]={0,0,0};
  24893. };
  24894. };
  24895. PixelShaderID="TerrainSNX";
  24896. VertexShaderID="Terrain";
  24897. class Stage2
  24898. {
  24899. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  24900. texGen=0;
  24901. };
  24902. class Stage3
  24903. {
  24904. texture="";
  24905. texGen=1;
  24906. };
  24907. class Stage4
  24908. {
  24909. texture="";
  24910. texGen=2;
  24911. };
  24912. class Stage5
  24913. {
  24914. texture="";
  24915. texGen=1;
  24916. };
  24917. class Stage6
  24918. {
  24919. texture="";
  24920. texGen=2;
  24921. };
  24922. class Stage7
  24923. {
  24924. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  24925. texGen=1;
  24926. };
  24927. class Stage8
  24928. {
  24929. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  24930. texGen=2;
  24931. };
  24932. class Stage9
  24933. {
  24934. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  24935. texGen=1;
  24936. };
  24937. class Stage10
  24938. {
  24939. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  24940. texGen=2;
  24941. };
  24942. class Stage14
  24943. {
  24944. texture="brava\avalon_island_m\data\layers\n_004_001_nohq.png";
  24945. texGen=3;
  24946. };
  24947. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-001_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-001_N_N_L03_N.rvmat""
  24948. rapify Version 1.82, Dll 7.46 "P_004-001_N_N_L03_N.rvmat"
  24949. No Error(s)
  24950. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-001_N_N_L03_N.rvmat
  24951.  
  24952. ambient[]={1,1,1,1};
  24953. diffuse[]={1,1,1,1};
  24954. forcedDiffuse[]={0,0,0,0};
  24955. emmisive[]={0,0,0,0};
  24956. specular[]={0,0,0,0};
  24957. specularPower=0;
  24958. class Stage0
  24959. {
  24960. texture="brava\avalon_island_m\data\layers\s_004_001_lco.png";
  24961. texGen=3;
  24962. };
  24963. class Stage1
  24964. {
  24965. texture="brava\avalon_island_m\data\layers\m_004_001_lca.png";
  24966. texGen=4;
  24967. };
  24968. class TexGen3
  24969. {
  24970. uvSource="worldPos";
  24971. class uvTransform
  24972. {
  24973. aside[]={0.00032552084,0,0};
  24974. up[]={0,0,0.00032552084};
  24975. dir[]={0,-0.00032552084,0};
  24976. pos[]={-3.71875,3.09375,0};
  24977. };
  24978. };
  24979. class TexGen4
  24980. {
  24981. uvSource="worldPos";
  24982. class uvTransform
  24983. {
  24984. aside[]={0.00032552084,0,0};
  24985. up[]={0,0,0.00032552084};
  24986. dir[]={0,-0.00032552084,0};
  24987. pos[]={-3.71875,3.09375,0};
  24988. };
  24989. };
  24990. class TexGen0
  24991. {
  24992. uvSource="tex";
  24993. class uvTransform
  24994. {
  24995. aside[]={1,0,0};
  24996. up[]={0,1,0};
  24997. dir[]={0,0,1};
  24998. pos[]={0,0,0};
  24999. };
  25000. };
  25001. class TexGen1
  25002. {
  25003. uvSource="tex";
  25004. class uvTransform
  25005. {
  25006. aside[]={5,0,0};
  25007. up[]={0,5,0};
  25008. dir[]={0,0,0};
  25009. pos[]={0,0,0};
  25010. };
  25011. };
  25012. class TexGen2
  25013. {
  25014. uvSource="tex";
  25015. class uvTransform
  25016. {
  25017. aside[]={5,0,0};
  25018. up[]={0,5,0};
  25019. dir[]={0,0,0};
  25020. pos[]={0,0,0};
  25021. };
  25022. };
  25023. PixelShaderID="TerrainSNX";
  25024. VertexShaderID="Terrain";
  25025. class Stage2
  25026. {
  25027. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  25028. texGen=0;
  25029. };
  25030. class Stage3
  25031. {
  25032. texture="";
  25033. texGen=1;
  25034. };
  25035. class Stage4
  25036. {
  25037. texture="";
  25038. texGen=2;
  25039. };
  25040. class Stage5
  25041. {
  25042. texture="";
  25043. texGen=1;
  25044. };
  25045. class Stage6
  25046. {
  25047. texture="";
  25048. texGen=2;
  25049. };
  25050. class Stage7
  25051. {
  25052. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  25053. texGen=1;
  25054. };
  25055. class Stage8
  25056. {
  25057. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  25058. texGen=2;
  25059. };
  25060. class Stage9
  25061. {
  25062. texture="";
  25063. texGen=1;
  25064. };
  25065. class Stage10
  25066. {
  25067. texture="";
  25068. texGen=2;
  25069. };
  25070. class Stage14
  25071. {
  25072. texture="brava\avalon_island_m\data\layers\n_004_001_nohq.png";
  25073. texGen=3;
  25074. };
  25075. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-002_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_L00_L02_L03_L04.rvmat""
  25076. rapify Version 1.82, Dll 7.46 "P_004-002_L00_L02_L03_L04.rvmat"
  25077. No Error(s)
  25078. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_L00_L02_L03_L04.rvmat
  25079.  
  25080. ambient[]={1,1,1,1};
  25081. diffuse[]={1,1,1,1};
  25082. forcedDiffuse[]={0,0,0,0};
  25083. emmisive[]={0,0,0,0};
  25084. specular[]={0,0,0,0};
  25085. specularPower=0;
  25086. class Stage0
  25087. {
  25088. texture="brava\avalon_island_m\data\layers\s_004_002_lco.png";
  25089. texGen=3;
  25090. };
  25091. class Stage1
  25092. {
  25093. texture="brava\avalon_island_m\data\layers\m_004_002_lca.png";
  25094. texGen=4;
  25095. };
  25096. class TexGen3
  25097. {
  25098. uvSource="worldPos";
  25099. class uvTransform
  25100. {
  25101. aside[]={0.00032552084,0,0};
  25102. up[]={0,0,0.00032552084};
  25103. dir[]={0,-0.00032552084,0};
  25104. pos[]={-3.71875,2.15625,0};
  25105. };
  25106. };
  25107. class TexGen4
  25108. {
  25109. uvSource="worldPos";
  25110. class uvTransform
  25111. {
  25112. aside[]={0.00032552084,0,0};
  25113. up[]={0,0,0.00032552084};
  25114. dir[]={0,-0.00032552084,0};
  25115. pos[]={-3.71875,2.15625,0};
  25116. };
  25117. };
  25118. class TexGen0
  25119. {
  25120. uvSource="tex";
  25121. class uvTransform
  25122. {
  25123. aside[]={1,0,0};
  25124. up[]={0,1,0};
  25125. dir[]={0,0,1};
  25126. pos[]={0,0,0};
  25127. };
  25128. };
  25129. class TexGen1
  25130. {
  25131. uvSource="tex";
  25132. class uvTransform
  25133. {
  25134. aside[]={5,0,0};
  25135. up[]={0,5,0};
  25136. dir[]={0,0,0};
  25137. pos[]={0,0,0};
  25138. };
  25139. };
  25140. class TexGen2
  25141. {
  25142. uvSource="tex";
  25143. class uvTransform
  25144. {
  25145. aside[]={5,0,0};
  25146. up[]={0,5,0};
  25147. dir[]={0,0,0};
  25148. pos[]={0,0,0};
  25149. };
  25150. };
  25151. PixelShaderID="TerrainSNX";
  25152. VertexShaderID="Terrain";
  25153. class Stage2
  25154. {
  25155. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  25156. texGen=0;
  25157. };
  25158. class Stage3
  25159. {
  25160. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  25161. texGen=1;
  25162. };
  25163. class Stage4
  25164. {
  25165. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  25166. texGen=2;
  25167. };
  25168. class Stage5
  25169. {
  25170. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  25171. texGen=1;
  25172. };
  25173. class Stage6
  25174. {
  25175. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  25176. texGen=2;
  25177. };
  25178. class Stage7
  25179. {
  25180. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  25181. texGen=1;
  25182. };
  25183. class Stage8
  25184. {
  25185. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  25186. texGen=2;
  25187. };
  25188. class Stage9
  25189. {
  25190. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  25191. texGen=1;
  25192. };
  25193. class Stage10
  25194. {
  25195. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  25196. texGen=2;
  25197. };
  25198. class Stage14
  25199. {
  25200. texture="brava\avalon_island_m\data\layers\n_004_002_nohq.png";
  25201. texGen=3;
  25202. };
  25203. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-002_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_L00_L02_N_L04.rvmat""
  25204. rapify Version 1.82, Dll 7.46 "P_004-002_L00_L02_N_L04.rvmat"
  25205. No Error(s)
  25206. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_L00_L02_N_L04.rvmat
  25207.  
  25208. ambient[]={1,1,1,1};
  25209. diffuse[]={1,1,1,1};
  25210. forcedDiffuse[]={0,0,0,0};
  25211. emmisive[]={0,0,0,0};
  25212. specular[]={0,0,0,0};
  25213. specularPower=0;
  25214. class Stage0
  25215. {
  25216. texture="brava\avalon_island_m\data\layers\s_004_002_lco.png";
  25217. texGen=3;
  25218. };
  25219. class Stage1
  25220. {
  25221. texture="brava\avalon_island_m\data\layers\m_004_002_lca.png";
  25222. texGen=4;
  25223. };
  25224. class TexGen3
  25225. {
  25226. uvSource="worldPos";
  25227. class uvTransform
  25228. {
  25229. aside[]={0.00032552084,0,0};
  25230. up[]={0,0,0.00032552084};
  25231. dir[]={0,-0.00032552084,0};
  25232. pos[]={-3.71875,2.15625,0};
  25233. };
  25234. };
  25235. class TexGen4
  25236. {
  25237. uvSource="worldPos";
  25238. class uvTransform
  25239. {
  25240. aside[]={0.00032552084,0,0};
  25241. up[]={0,0,0.00032552084};
  25242. dir[]={0,-0.00032552084,0};
  25243. pos[]={-3.71875,2.15625,0};
  25244. };
  25245. };
  25246. class TexGen0
  25247. {
  25248. uvSource="tex";
  25249. class uvTransform
  25250. {
  25251. aside[]={1,0,0};
  25252. up[]={0,1,0};
  25253. dir[]={0,0,1};
  25254. pos[]={0,0,0};
  25255. };
  25256. };
  25257. class TexGen1
  25258. {
  25259. uvSource="tex";
  25260. class uvTransform
  25261. {
  25262. aside[]={5,0,0};
  25263. up[]={0,5,0};
  25264. dir[]={0,0,0};
  25265. pos[]={0,0,0};
  25266. };
  25267. };
  25268. class TexGen2
  25269. {
  25270. uvSource="tex";
  25271. class uvTransform
  25272. {
  25273. aside[]={5,0,0};
  25274. up[]={0,5,0};
  25275. dir[]={0,0,0};
  25276. pos[]={0,0,0};
  25277. };
  25278. };
  25279. PixelShaderID="TerrainSNX";
  25280. VertexShaderID="Terrain";
  25281. class Stage2
  25282. {
  25283. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  25284. texGen=0;
  25285. };
  25286. class Stage3
  25287. {
  25288. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  25289. texGen=1;
  25290. };
  25291. class Stage4
  25292. {
  25293. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  25294. texGen=2;
  25295. };
  25296. class Stage5
  25297. {
  25298. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  25299. texGen=1;
  25300. };
  25301. class Stage6
  25302. {
  25303. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  25304. texGen=2;
  25305. };
  25306. class Stage7
  25307. {
  25308. texture="";
  25309. texGen=1;
  25310. };
  25311. class Stage8
  25312. {
  25313. texture="";
  25314. texGen=2;
  25315. };
  25316. class Stage9
  25317. {
  25318. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  25319. texGen=1;
  25320. };
  25321. class Stage10
  25322. {
  25323. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  25324. texGen=2;
  25325. };
  25326. class Stage14
  25327. {
  25328. texture="brava\avalon_island_m\data\layers\n_004_002_nohq.png";
  25329. texGen=3;
  25330. };
  25331. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-002_L00_L02_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_L00_L02_N_N.rvmat""
  25332. rapify Version 1.82, Dll 7.46 "P_004-002_L00_L02_N_N.rvmat"
  25333. No Error(s)
  25334. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_L00_L02_N_N.rvmat
  25335.  
  25336. ambient[]={1,1,1,1};
  25337. diffuse[]={1,1,1,1};
  25338. forcedDiffuse[]={0,0,0,0};
  25339. emmisive[]={0,0,0,0};
  25340. specular[]={0,0,0,0};
  25341. specularPower=0;
  25342. class Stage0
  25343. {
  25344. texture="brava\avalon_island_m\data\layers\s_004_002_lco.png";
  25345. texGen=3;
  25346. };
  25347. class Stage1
  25348. {
  25349. texture="brava\avalon_island_m\data\layers\m_004_002_lca.png";
  25350. texGen=4;
  25351. };
  25352. class TexGen3
  25353. {
  25354. uvSource="worldPos";
  25355. class uvTransform
  25356. {
  25357. aside[]={0.00032552084,0,0};
  25358. up[]={0,0,0.00032552084};
  25359. dir[]={0,-0.00032552084,0};
  25360. pos[]={-3.71875,2.15625,0};
  25361. };
  25362. };
  25363. class TexGen4
  25364. {
  25365. uvSource="worldPos";
  25366. class uvTransform
  25367. {
  25368. aside[]={0.00032552084,0,0};
  25369. up[]={0,0,0.00032552084};
  25370. dir[]={0,-0.00032552084,0};
  25371. pos[]={-3.71875,2.15625,0};
  25372. };
  25373. };
  25374. class TexGen0
  25375. {
  25376. uvSource="tex";
  25377. class uvTransform
  25378. {
  25379. aside[]={1,0,0};
  25380. up[]={0,1,0};
  25381. dir[]={0,0,1};
  25382. pos[]={0,0,0};
  25383. };
  25384. };
  25385. class TexGen1
  25386. {
  25387. uvSource="tex";
  25388. class uvTransform
  25389. {
  25390. aside[]={5,0,0};
  25391. up[]={0,5,0};
  25392. dir[]={0,0,0};
  25393. pos[]={0,0,0};
  25394. };
  25395. };
  25396. class TexGen2
  25397. {
  25398. uvSource="tex";
  25399. class uvTransform
  25400. {
  25401. aside[]={5,0,0};
  25402. up[]={0,5,0};
  25403. dir[]={0,0,0};
  25404. pos[]={0,0,0};
  25405. };
  25406. };
  25407. PixelShaderID="TerrainSNX";
  25408. VertexShaderID="Terrain";
  25409. class Stage2
  25410. {
  25411. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  25412. texGen=0;
  25413. };
  25414. class Stage3
  25415. {
  25416. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  25417. texGen=1;
  25418. };
  25419. class Stage4
  25420. {
  25421. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  25422. texGen=2;
  25423. };
  25424. class Stage5
  25425. {
  25426. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  25427. texGen=1;
  25428. };
  25429. class Stage6
  25430. {
  25431. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  25432. texGen=2;
  25433. };
  25434. class Stage7
  25435. {
  25436. texture="";
  25437. texGen=1;
  25438. };
  25439. class Stage8
  25440. {
  25441. texture="";
  25442. texGen=2;
  25443. };
  25444. class Stage9
  25445. {
  25446. texture="";
  25447. texGen=1;
  25448. };
  25449. class Stage10
  25450. {
  25451. texture="";
  25452. texGen=2;
  25453. };
  25454. class Stage14
  25455. {
  25456. texture="brava\avalon_island_m\data\layers\n_004_002_nohq.png";
  25457. texGen=3;
  25458. };
  25459. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-002_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_L00_N_L03_L04.rvmat""
  25460. rapify Version 1.82, Dll 7.46 "P_004-002_L00_N_L03_L04.rvmat"
  25461. No Error(s)
  25462. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_L00_N_L03_L04.rvmat
  25463.  
  25464. ambient[]={1,1,1,1};
  25465. diffuse[]={1,1,1,1};
  25466. forcedDiffuse[]={0,0,0,0};
  25467. emmisive[]={0,0,0,0};
  25468. specular[]={0,0,0,0};
  25469. specularPower=0;
  25470. class Stage0
  25471. {
  25472. texture="brava\avalon_island_m\data\layers\s_004_002_lco.png";
  25473. texGen=3;
  25474. };
  25475. class Stage1
  25476. {
  25477. texture="brava\avalon_island_m\data\layers\m_004_002_lca.png";
  25478. texGen=4;
  25479. };
  25480. class TexGen3
  25481. {
  25482. uvSource="worldPos";
  25483. class uvTransform
  25484. {
  25485. aside[]={0.00032552084,0,0};
  25486. up[]={0,0,0.00032552084};
  25487. dir[]={0,-0.00032552084,0};
  25488. pos[]={-3.71875,2.15625,0};
  25489. };
  25490. };
  25491. class TexGen4
  25492. {
  25493. uvSource="worldPos";
  25494. class uvTransform
  25495. {
  25496. aside[]={0.00032552084,0,0};
  25497. up[]={0,0,0.00032552084};
  25498. dir[]={0,-0.00032552084,0};
  25499. pos[]={-3.71875,2.15625,0};
  25500. };
  25501. };
  25502. class TexGen0
  25503. {
  25504. uvSource="tex";
  25505. class uvTransform
  25506. {
  25507. aside[]={1,0,0};
  25508. up[]={0,1,0};
  25509. dir[]={0,0,1};
  25510. pos[]={0,0,0};
  25511. };
  25512. };
  25513. class TexGen1
  25514. {
  25515. uvSource="tex";
  25516. class uvTransform
  25517. {
  25518. aside[]={5,0,0};
  25519. up[]={0,5,0};
  25520. dir[]={0,0,0};
  25521. pos[]={0,0,0};
  25522. };
  25523. };
  25524. class TexGen2
  25525. {
  25526. uvSource="tex";
  25527. class uvTransform
  25528. {
  25529. aside[]={5,0,0};
  25530. up[]={0,5,0};
  25531. dir[]={0,0,0};
  25532. pos[]={0,0,0};
  25533. };
  25534. };
  25535. PixelShaderID="TerrainSNX";
  25536. VertexShaderID="Terrain";
  25537. class Stage2
  25538. {
  25539. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  25540. texGen=0;
  25541. };
  25542. class Stage3
  25543. {
  25544. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  25545. texGen=1;
  25546. };
  25547. class Stage4
  25548. {
  25549. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  25550. texGen=2;
  25551. };
  25552. class Stage5
  25553. {
  25554. texture="";
  25555. texGen=1;
  25556. };
  25557. class Stage6
  25558. {
  25559. texture="";
  25560. texGen=2;
  25561. };
  25562. class Stage7
  25563. {
  25564. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  25565. texGen=1;
  25566. };
  25567. class Stage8
  25568. {
  25569. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  25570. texGen=2;
  25571. };
  25572. class Stage9
  25573. {
  25574. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  25575. texGen=1;
  25576. };
  25577. class Stage10
  25578. {
  25579. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  25580. texGen=2;
  25581. };
  25582. class Stage14
  25583. {
  25584. texture="brava\avalon_island_m\data\layers\n_004_002_nohq.png";
  25585. texGen=3;
  25586. };
  25587. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-002_L00_N_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_L00_N_N_L04.rvmat""
  25588. rapify Version 1.82, Dll 7.46 "P_004-002_L00_N_N_L04.rvmat"
  25589. No Error(s)
  25590. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_L00_N_N_L04.rvmat
  25591.  
  25592. ambient[]={1,1,1,1};
  25593. diffuse[]={1,1,1,1};
  25594. forcedDiffuse[]={0,0,0,0};
  25595. emmisive[]={0,0,0,0};
  25596. specular[]={0,0,0,0};
  25597. specularPower=0;
  25598. class Stage0
  25599. {
  25600. texture="brava\avalon_island_m\data\layers\s_004_002_lco.png";
  25601. texGen=3;
  25602. };
  25603. class Stage1
  25604. {
  25605. texture="brava\avalon_island_m\data\layers\m_004_002_lca.png";
  25606. texGen=4;
  25607. };
  25608. class TexGen3
  25609. {
  25610. uvSource="worldPos";
  25611. class uvTransform
  25612. {
  25613. aside[]={0.00032552084,0,0};
  25614. up[]={0,0,0.00032552084};
  25615. dir[]={0,-0.00032552084,0};
  25616. pos[]={-3.71875,2.15625,0};
  25617. };
  25618. };
  25619. class TexGen4
  25620. {
  25621. uvSource="worldPos";
  25622. class uvTransform
  25623. {
  25624. aside[]={0.00032552084,0,0};
  25625. up[]={0,0,0.00032552084};
  25626. dir[]={0,-0.00032552084,0};
  25627. pos[]={-3.71875,2.15625,0};
  25628. };
  25629. };
  25630. class TexGen0
  25631. {
  25632. uvSource="tex";
  25633. class uvTransform
  25634. {
  25635. aside[]={1,0,0};
  25636. up[]={0,1,0};
  25637. dir[]={0,0,1};
  25638. pos[]={0,0,0};
  25639. };
  25640. };
  25641. class TexGen1
  25642. {
  25643. uvSource="tex";
  25644. class uvTransform
  25645. {
  25646. aside[]={5,0,0};
  25647. up[]={0,5,0};
  25648. dir[]={0,0,0};
  25649. pos[]={0,0,0};
  25650. };
  25651. };
  25652. class TexGen2
  25653. {
  25654. uvSource="tex";
  25655. class uvTransform
  25656. {
  25657. aside[]={5,0,0};
  25658. up[]={0,5,0};
  25659. dir[]={0,0,0};
  25660. pos[]={0,0,0};
  25661. };
  25662. };
  25663. PixelShaderID="TerrainSNX";
  25664. VertexShaderID="Terrain";
  25665. class Stage2
  25666. {
  25667. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  25668. texGen=0;
  25669. };
  25670. class Stage3
  25671. {
  25672. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  25673. texGen=1;
  25674. };
  25675. class Stage4
  25676. {
  25677. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  25678. texGen=2;
  25679. };
  25680. class Stage5
  25681. {
  25682. texture="";
  25683. texGen=1;
  25684. };
  25685. class Stage6
  25686. {
  25687. texture="";
  25688. texGen=2;
  25689. };
  25690. class Stage7
  25691. {
  25692. texture="";
  25693. texGen=1;
  25694. };
  25695. class Stage8
  25696. {
  25697. texture="";
  25698. texGen=2;
  25699. };
  25700. class Stage9
  25701. {
  25702. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  25703. texGen=1;
  25704. };
  25705. class Stage10
  25706. {
  25707. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  25708. texGen=2;
  25709. };
  25710. class Stage14
  25711. {
  25712. texture="brava\avalon_island_m\data\layers\n_004_002_nohq.png";
  25713. texGen=3;
  25714. };
  25715. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-002_L00_N_N_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_L00_N_N_N.rvmat""
  25716. rapify Version 1.82, Dll 7.46 "P_004-002_L00_N_N_N.rvmat"
  25717. No Error(s)
  25718. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_L00_N_N_N.rvmat
  25719.  
  25720. ambient[]={1,1,1,1};
  25721. diffuse[]={1,1,1,1};
  25722. forcedDiffuse[]={0,0,0,0};
  25723. emmisive[]={0,0,0,0};
  25724. specular[]={0,0,0,0};
  25725. specularPower=0;
  25726. class Stage0
  25727. {
  25728. texture="brava\avalon_island_m\data\layers\s_004_002_lco.png";
  25729. texGen=3;
  25730. };
  25731. class Stage1
  25732. {
  25733. texture="brava\avalon_island_m\data\layers\m_004_002_lca.png";
  25734. texGen=4;
  25735. };
  25736. class TexGen3
  25737. {
  25738. uvSource="worldPos";
  25739. class uvTransform
  25740. {
  25741. aside[]={0.00032552084,0,0};
  25742. up[]={0,0,0.00032552084};
  25743. dir[]={0,-0.00032552084,0};
  25744. pos[]={-3.71875,2.15625,0};
  25745. };
  25746. };
  25747. class TexGen4
  25748. {
  25749. uvSource="worldPos";
  25750. class uvTransform
  25751. {
  25752. aside[]={0.00032552084,0,0};
  25753. up[]={0,0,0.00032552084};
  25754. dir[]={0,-0.00032552084,0};
  25755. pos[]={-3.71875,2.15625,0};
  25756. };
  25757. };
  25758. class TexGen0
  25759. {
  25760. uvSource="tex";
  25761. class uvTransform
  25762. {
  25763. aside[]={1,0,0};
  25764. up[]={0,1,0};
  25765. dir[]={0,0,1};
  25766. pos[]={0,0,0};
  25767. };
  25768. };
  25769. class TexGen1
  25770. {
  25771. uvSource="tex";
  25772. class uvTransform
  25773. {
  25774. aside[]={5,0,0};
  25775. up[]={0,5,0};
  25776. dir[]={0,0,0};
  25777. pos[]={0,0,0};
  25778. };
  25779. };
  25780. class TexGen2
  25781. {
  25782. uvSource="tex";
  25783. class uvTransform
  25784. {
  25785. aside[]={5,0,0};
  25786. up[]={0,5,0};
  25787. dir[]={0,0,0};
  25788. pos[]={0,0,0};
  25789. };
  25790. };
  25791. PixelShaderID="TerrainSNX";
  25792. VertexShaderID="Terrain";
  25793. class Stage2
  25794. {
  25795. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  25796. texGen=0;
  25797. };
  25798. class Stage3
  25799. {
  25800. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  25801. texGen=1;
  25802. };
  25803. class Stage4
  25804. {
  25805. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  25806. texGen=2;
  25807. };
  25808. class Stage5
  25809. {
  25810. texture="";
  25811. texGen=1;
  25812. };
  25813. class Stage6
  25814. {
  25815. texture="";
  25816. texGen=2;
  25817. };
  25818. class Stage7
  25819. {
  25820. texture="";
  25821. texGen=1;
  25822. };
  25823. class Stage8
  25824. {
  25825. texture="";
  25826. texGen=2;
  25827. };
  25828. class Stage9
  25829. {
  25830. texture="";
  25831. texGen=1;
  25832. };
  25833. class Stage10
  25834. {
  25835. texture="";
  25836. texGen=2;
  25837. };
  25838. class Stage14
  25839. {
  25840. texture="brava\avalon_island_m\data\layers\n_004_002_nohq.png";
  25841. texGen=3;
  25842. };
  25843. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-002_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_N_L02_L03_L04.rvmat""
  25844. rapify Version 1.82, Dll 7.46 "P_004-002_N_L02_L03_L04.rvmat"
  25845. No Error(s)
  25846. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_N_L02_L03_L04.rvmat
  25847.  
  25848. ambient[]={1,1,1,1};
  25849. diffuse[]={1,1,1,1};
  25850. forcedDiffuse[]={0,0,0,0};
  25851. emmisive[]={0,0,0,0};
  25852. specular[]={0,0,0,0};
  25853. specularPower=0;
  25854. class Stage0
  25855. {
  25856. texture="brava\avalon_island_m\data\layers\s_004_002_lco.png";
  25857. texGen=3;
  25858. };
  25859. class Stage1
  25860. {
  25861. texture="brava\avalon_island_m\data\layers\m_004_002_lca.png";
  25862. texGen=4;
  25863. };
  25864. class TexGen3
  25865. {
  25866. uvSource="worldPos";
  25867. class uvTransform
  25868. {
  25869. aside[]={0.00032552084,0,0};
  25870. up[]={0,0,0.00032552084};
  25871. dir[]={0,-0.00032552084,0};
  25872. pos[]={-3.71875,2.15625,0};
  25873. };
  25874. };
  25875. class TexGen4
  25876. {
  25877. uvSource="worldPos";
  25878. class uvTransform
  25879. {
  25880. aside[]={0.00032552084,0,0};
  25881. up[]={0,0,0.00032552084};
  25882. dir[]={0,-0.00032552084,0};
  25883. pos[]={-3.71875,2.15625,0};
  25884. };
  25885. };
  25886. class TexGen0
  25887. {
  25888. uvSource="tex";
  25889. class uvTransform
  25890. {
  25891. aside[]={1,0,0};
  25892. up[]={0,1,0};
  25893. dir[]={0,0,1};
  25894. pos[]={0,0,0};
  25895. };
  25896. };
  25897. class TexGen1
  25898. {
  25899. uvSource="tex";
  25900. class uvTransform
  25901. {
  25902. aside[]={5,0,0};
  25903. up[]={0,5,0};
  25904. dir[]={0,0,0};
  25905. pos[]={0,0,0};
  25906. };
  25907. };
  25908. class TexGen2
  25909. {
  25910. uvSource="tex";
  25911. class uvTransform
  25912. {
  25913. aside[]={5,0,0};
  25914. up[]={0,5,0};
  25915. dir[]={0,0,0};
  25916. pos[]={0,0,0};
  25917. };
  25918. };
  25919. PixelShaderID="TerrainSNX";
  25920. VertexShaderID="Terrain";
  25921. class Stage2
  25922. {
  25923. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  25924. texGen=0;
  25925. };
  25926. class Stage3
  25927. {
  25928. texture="";
  25929. texGen=1;
  25930. };
  25931. class Stage4
  25932. {
  25933. texture="";
  25934. texGen=2;
  25935. };
  25936. class Stage5
  25937. {
  25938. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  25939. texGen=1;
  25940. };
  25941. class Stage6
  25942. {
  25943. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  25944. texGen=2;
  25945. };
  25946. class Stage7
  25947. {
  25948. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  25949. texGen=1;
  25950. };
  25951. class Stage8
  25952. {
  25953. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  25954. texGen=2;
  25955. };
  25956. class Stage9
  25957. {
  25958. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  25959. texGen=1;
  25960. };
  25961. class Stage10
  25962. {
  25963. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  25964. texGen=2;
  25965. };
  25966. class Stage14
  25967. {
  25968. texture="brava\avalon_island_m\data\layers\n_004_002_nohq.png";
  25969. texGen=3;
  25970. };
  25971. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-002_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_N_N_L03_L04.rvmat""
  25972. rapify Version 1.82, Dll 7.46 "P_004-002_N_N_L03_L04.rvmat"
  25973. No Error(s)
  25974. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_N_N_L03_L04.rvmat
  25975.  
  25976. ambient[]={1,1,1,1};
  25977. diffuse[]={1,1,1,1};
  25978. forcedDiffuse[]={0,0,0,0};
  25979. emmisive[]={0,0,0,0};
  25980. specular[]={0,0,0,0};
  25981. specularPower=0;
  25982. class Stage0
  25983. {
  25984. texture="brava\avalon_island_m\data\layers\s_004_002_lco.png";
  25985. texGen=3;
  25986. };
  25987. class Stage1
  25988. {
  25989. texture="brava\avalon_island_m\data\layers\m_004_002_lca.png";
  25990. texGen=4;
  25991. };
  25992. class TexGen3
  25993. {
  25994. uvSource="worldPos";
  25995. class uvTransform
  25996. {
  25997. aside[]={0.00032552084,0,0};
  25998. up[]={0,0,0.00032552084};
  25999. dir[]={0,-0.00032552084,0};
  26000. pos[]={-3.71875,2.15625,0};
  26001. };
  26002. };
  26003. class TexGen4
  26004. {
  26005. uvSource="worldPos";
  26006. class uvTransform
  26007. {
  26008. aside[]={0.00032552084,0,0};
  26009. up[]={0,0,0.00032552084};
  26010. dir[]={0,-0.00032552084,0};
  26011. pos[]={-3.71875,2.15625,0};
  26012. };
  26013. };
  26014. class TexGen0
  26015. {
  26016. uvSource="tex";
  26017. class uvTransform
  26018. {
  26019. aside[]={1,0,0};
  26020. up[]={0,1,0};
  26021. dir[]={0,0,1};
  26022. pos[]={0,0,0};
  26023. };
  26024. };
  26025. class TexGen1
  26026. {
  26027. uvSource="tex";
  26028. class uvTransform
  26029. {
  26030. aside[]={5,0,0};
  26031. up[]={0,5,0};
  26032. dir[]={0,0,0};
  26033. pos[]={0,0,0};
  26034. };
  26035. };
  26036. class TexGen2
  26037. {
  26038. uvSource="tex";
  26039. class uvTransform
  26040. {
  26041. aside[]={5,0,0};
  26042. up[]={0,5,0};
  26043. dir[]={0,0,0};
  26044. pos[]={0,0,0};
  26045. };
  26046. };
  26047. PixelShaderID="TerrainSNX";
  26048. VertexShaderID="Terrain";
  26049. class Stage2
  26050. {
  26051. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  26052. texGen=0;
  26053. };
  26054. class Stage3
  26055. {
  26056. texture="";
  26057. texGen=1;
  26058. };
  26059. class Stage4
  26060. {
  26061. texture="";
  26062. texGen=2;
  26063. };
  26064. class Stage5
  26065. {
  26066. texture="";
  26067. texGen=1;
  26068. };
  26069. class Stage6
  26070. {
  26071. texture="";
  26072. texGen=2;
  26073. };
  26074. class Stage7
  26075. {
  26076. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  26077. texGen=1;
  26078. };
  26079. class Stage8
  26080. {
  26081. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  26082. texGen=2;
  26083. };
  26084. class Stage9
  26085. {
  26086. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  26087. texGen=1;
  26088. };
  26089. class Stage10
  26090. {
  26091. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  26092. texGen=2;
  26093. };
  26094. class Stage14
  26095. {
  26096. texture="brava\avalon_island_m\data\layers\n_004_002_nohq.png";
  26097. texGen=3;
  26098. };
  26099. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-002_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_N_N_L03_N.rvmat""
  26100. rapify Version 1.82, Dll 7.46 "P_004-002_N_N_L03_N.rvmat"
  26101. No Error(s)
  26102. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-002_N_N_L03_N.rvmat
  26103.  
  26104. ambient[]={1,1,1,1};
  26105. diffuse[]={1,1,1,1};
  26106. forcedDiffuse[]={0,0,0,0};
  26107. emmisive[]={0,0,0,0};
  26108. specular[]={0,0,0,0};
  26109. specularPower=0;
  26110. class Stage0
  26111. {
  26112. texture="brava\avalon_island_m\data\layers\s_004_002_lco.png";
  26113. texGen=3;
  26114. };
  26115. class Stage1
  26116. {
  26117. texture="brava\avalon_island_m\data\layers\m_004_002_lca.png";
  26118. texGen=4;
  26119. };
  26120. class TexGen3
  26121. {
  26122. uvSource="worldPos";
  26123. class uvTransform
  26124. {
  26125. aside[]={0.00032552084,0,0};
  26126. up[]={0,0,0.00032552084};
  26127. dir[]={0,-0.00032552084,0};
  26128. pos[]={-3.71875,2.15625,0};
  26129. };
  26130. };
  26131. class TexGen4
  26132. {
  26133. uvSource="worldPos";
  26134. class uvTransform
  26135. {
  26136. aside[]={0.00032552084,0,0};
  26137. up[]={0,0,0.00032552084};
  26138. dir[]={0,-0.00032552084,0};
  26139. pos[]={-3.71875,2.15625,0};
  26140. };
  26141. };
  26142. class TexGen0
  26143. {
  26144. uvSource="tex";
  26145. class uvTransform
  26146. {
  26147. aside[]={1,0,0};
  26148. up[]={0,1,0};
  26149. dir[]={0,0,1};
  26150. pos[]={0,0,0};
  26151. };
  26152. };
  26153. class TexGen1
  26154. {
  26155. uvSource="tex";
  26156. class uvTransform
  26157. {
  26158. aside[]={5,0,0};
  26159. up[]={0,5,0};
  26160. dir[]={0,0,0};
  26161. pos[]={0,0,0};
  26162. };
  26163. };
  26164. class TexGen2
  26165. {
  26166. uvSource="tex";
  26167. class uvTransform
  26168. {
  26169. aside[]={5,0,0};
  26170. up[]={0,5,0};
  26171. dir[]={0,0,0};
  26172. pos[]={0,0,0};
  26173. };
  26174. };
  26175. PixelShaderID="TerrainSNX";
  26176. VertexShaderID="Terrain";
  26177. class Stage2
  26178. {
  26179. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  26180. texGen=0;
  26181. };
  26182. class Stage3
  26183. {
  26184. texture="";
  26185. texGen=1;
  26186. };
  26187. class Stage4
  26188. {
  26189. texture="";
  26190. texGen=2;
  26191. };
  26192. class Stage5
  26193. {
  26194. texture="";
  26195. texGen=1;
  26196. };
  26197. class Stage6
  26198. {
  26199. texture="";
  26200. texGen=2;
  26201. };
  26202. class Stage7
  26203. {
  26204. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  26205. texGen=1;
  26206. };
  26207. class Stage8
  26208. {
  26209. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  26210. texGen=2;
  26211. };
  26212. class Stage9
  26213. {
  26214. texture="";
  26215. texGen=1;
  26216. };
  26217. class Stage10
  26218. {
  26219. texture="";
  26220. texGen=2;
  26221. };
  26222. class Stage14
  26223. {
  26224. texture="brava\avalon_island_m\data\layers\n_004_002_nohq.png";
  26225. texGen=3;
  26226. };
  26227. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-003_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-003_L00_L02_L03_L04.rvmat""
  26228. rapify Version 1.82, Dll 7.46 "P_004-003_L00_L02_L03_L04.rvmat"
  26229. No Error(s)
  26230. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-003_L00_L02_L03_L04.rvmat
  26231.  
  26232. ambient[]={1,1,1,1};
  26233. diffuse[]={1,1,1,1};
  26234. forcedDiffuse[]={0,0,0,0};
  26235. emmisive[]={0,0,0,0};
  26236. specular[]={0,0,0,0};
  26237. specularPower=0;
  26238. class Stage0
  26239. {
  26240. texture="brava\avalon_island_m\data\layers\s_004_003_lco.png";
  26241. texGen=3;
  26242. };
  26243. class Stage1
  26244. {
  26245. texture="brava\avalon_island_m\data\layers\m_004_003_lca.png";
  26246. texGen=4;
  26247. };
  26248. class TexGen3
  26249. {
  26250. uvSource="worldPos";
  26251. class uvTransform
  26252. {
  26253. aside[]={0.00032552084,0,0};
  26254. up[]={0,0,0.00032552084};
  26255. dir[]={0,-0.00032552084,0};
  26256. pos[]={-3.71875,1.21875,0};
  26257. };
  26258. };
  26259. class TexGen4
  26260. {
  26261. uvSource="worldPos";
  26262. class uvTransform
  26263. {
  26264. aside[]={0.00032552084,0,0};
  26265. up[]={0,0,0.00032552084};
  26266. dir[]={0,-0.00032552084,0};
  26267. pos[]={-3.71875,1.21875,0};
  26268. };
  26269. };
  26270. class TexGen0
  26271. {
  26272. uvSource="tex";
  26273. class uvTransform
  26274. {
  26275. aside[]={1,0,0};
  26276. up[]={0,1,0};
  26277. dir[]={0,0,1};
  26278. pos[]={0,0,0};
  26279. };
  26280. };
  26281. class TexGen1
  26282. {
  26283. uvSource="tex";
  26284. class uvTransform
  26285. {
  26286. aside[]={5,0,0};
  26287. up[]={0,5,0};
  26288. dir[]={0,0,0};
  26289. pos[]={0,0,0};
  26290. };
  26291. };
  26292. class TexGen2
  26293. {
  26294. uvSource="tex";
  26295. class uvTransform
  26296. {
  26297. aside[]={5,0,0};
  26298. up[]={0,5,0};
  26299. dir[]={0,0,0};
  26300. pos[]={0,0,0};
  26301. };
  26302. };
  26303. PixelShaderID="TerrainSNX";
  26304. VertexShaderID="Terrain";
  26305. class Stage2
  26306. {
  26307. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  26308. texGen=0;
  26309. };
  26310. class Stage3
  26311. {
  26312. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  26313. texGen=1;
  26314. };
  26315. class Stage4
  26316. {
  26317. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  26318. texGen=2;
  26319. };
  26320. class Stage5
  26321. {
  26322. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  26323. texGen=1;
  26324. };
  26325. class Stage6
  26326. {
  26327. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  26328. texGen=2;
  26329. };
  26330. class Stage7
  26331. {
  26332. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  26333. texGen=1;
  26334. };
  26335. class Stage8
  26336. {
  26337. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  26338. texGen=2;
  26339. };
  26340. class Stage9
  26341. {
  26342. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  26343. texGen=1;
  26344. };
  26345. class Stage10
  26346. {
  26347. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  26348. texGen=2;
  26349. };
  26350. class Stage14
  26351. {
  26352. texture="brava\avalon_island_m\data\layers\n_004_003_nohq.png";
  26353. texGen=3;
  26354. };
  26355. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-003_L00_L02_N_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-003_L00_L02_N_L04.rvmat""
  26356. rapify Version 1.82, Dll 7.46 "P_004-003_L00_L02_N_L04.rvmat"
  26357. No Error(s)
  26358. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-003_L00_L02_N_L04.rvmat
  26359.  
  26360. ambient[]={1,1,1,1};
  26361. diffuse[]={1,1,1,1};
  26362. forcedDiffuse[]={0,0,0,0};
  26363. emmisive[]={0,0,0,0};
  26364. specular[]={0,0,0,0};
  26365. specularPower=0;
  26366. class Stage0
  26367. {
  26368. texture="brava\avalon_island_m\data\layers\s_004_003_lco.png";
  26369. texGen=3;
  26370. };
  26371. class Stage1
  26372. {
  26373. texture="brava\avalon_island_m\data\layers\m_004_003_lca.png";
  26374. texGen=4;
  26375. };
  26376. class TexGen3
  26377. {
  26378. uvSource="worldPos";
  26379. class uvTransform
  26380. {
  26381. aside[]={0.00032552084,0,0};
  26382. up[]={0,0,0.00032552084};
  26383. dir[]={0,-0.00032552084,0};
  26384. pos[]={-3.71875,1.21875,0};
  26385. };
  26386. };
  26387. class TexGen4
  26388. {
  26389. uvSource="worldPos";
  26390. class uvTransform
  26391. {
  26392. aside[]={0.00032552084,0,0};
  26393. up[]={0,0,0.00032552084};
  26394. dir[]={0,-0.00032552084,0};
  26395. pos[]={-3.71875,1.21875,0};
  26396. };
  26397. };
  26398. class TexGen0
  26399. {
  26400. uvSource="tex";
  26401. class uvTransform
  26402. {
  26403. aside[]={1,0,0};
  26404. up[]={0,1,0};
  26405. dir[]={0,0,1};
  26406. pos[]={0,0,0};
  26407. };
  26408. };
  26409. class TexGen1
  26410. {
  26411. uvSource="tex";
  26412. class uvTransform
  26413. {
  26414. aside[]={5,0,0};
  26415. up[]={0,5,0};
  26416. dir[]={0,0,0};
  26417. pos[]={0,0,0};
  26418. };
  26419. };
  26420. class TexGen2
  26421. {
  26422. uvSource="tex";
  26423. class uvTransform
  26424. {
  26425. aside[]={5,0,0};
  26426. up[]={0,5,0};
  26427. dir[]={0,0,0};
  26428. pos[]={0,0,0};
  26429. };
  26430. };
  26431. PixelShaderID="TerrainSNX";
  26432. VertexShaderID="Terrain";
  26433. class Stage2
  26434. {
  26435. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  26436. texGen=0;
  26437. };
  26438. class Stage3
  26439. {
  26440. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  26441. texGen=1;
  26442. };
  26443. class Stage4
  26444. {
  26445. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  26446. texGen=2;
  26447. };
  26448. class Stage5
  26449. {
  26450. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  26451. texGen=1;
  26452. };
  26453. class Stage6
  26454. {
  26455. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  26456. texGen=2;
  26457. };
  26458. class Stage7
  26459. {
  26460. texture="";
  26461. texGen=1;
  26462. };
  26463. class Stage8
  26464. {
  26465. texture="";
  26466. texGen=2;
  26467. };
  26468. class Stage9
  26469. {
  26470. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  26471. texGen=1;
  26472. };
  26473. class Stage10
  26474. {
  26475. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  26476. texGen=2;
  26477. };
  26478. class Stage14
  26479. {
  26480. texture="brava\avalon_island_m\data\layers\n_004_003_nohq.png";
  26481. texGen=3;
  26482. };
  26483. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-003_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-003_L00_N_L03_L04.rvmat""
  26484. rapify Version 1.82, Dll 7.46 "P_004-003_L00_N_L03_L04.rvmat"
  26485. No Error(s)
  26486. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-003_L00_N_L03_L04.rvmat
  26487.  
  26488. ambient[]={1,1,1,1};
  26489. diffuse[]={1,1,1,1};
  26490. forcedDiffuse[]={0,0,0,0};
  26491. emmisive[]={0,0,0,0};
  26492. specular[]={0,0,0,0};
  26493. specularPower=0;
  26494. class Stage0
  26495. {
  26496. texture="brava\avalon_island_m\data\layers\s_004_003_lco.png";
  26497. texGen=3;
  26498. };
  26499. class Stage1
  26500. {
  26501. texture="brava\avalon_island_m\data\layers\m_004_003_lca.png";
  26502. texGen=4;
  26503. };
  26504. class TexGen3
  26505. {
  26506. uvSource="worldPos";
  26507. class uvTransform
  26508. {
  26509. aside[]={0.00032552084,0,0};
  26510. up[]={0,0,0.00032552084};
  26511. dir[]={0,-0.00032552084,0};
  26512. pos[]={-3.71875,1.21875,0};
  26513. };
  26514. };
  26515. class TexGen4
  26516. {
  26517. uvSource="worldPos";
  26518. class uvTransform
  26519. {
  26520. aside[]={0.00032552084,0,0};
  26521. up[]={0,0,0.00032552084};
  26522. dir[]={0,-0.00032552084,0};
  26523. pos[]={-3.71875,1.21875,0};
  26524. };
  26525. };
  26526. class TexGen0
  26527. {
  26528. uvSource="tex";
  26529. class uvTransform
  26530. {
  26531. aside[]={1,0,0};
  26532. up[]={0,1,0};
  26533. dir[]={0,0,1};
  26534. pos[]={0,0,0};
  26535. };
  26536. };
  26537. class TexGen1
  26538. {
  26539. uvSource="tex";
  26540. class uvTransform
  26541. {
  26542. aside[]={5,0,0};
  26543. up[]={0,5,0};
  26544. dir[]={0,0,0};
  26545. pos[]={0,0,0};
  26546. };
  26547. };
  26548. class TexGen2
  26549. {
  26550. uvSource="tex";
  26551. class uvTransform
  26552. {
  26553. aside[]={5,0,0};
  26554. up[]={0,5,0};
  26555. dir[]={0,0,0};
  26556. pos[]={0,0,0};
  26557. };
  26558. };
  26559. PixelShaderID="TerrainSNX";
  26560. VertexShaderID="Terrain";
  26561. class Stage2
  26562. {
  26563. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  26564. texGen=0;
  26565. };
  26566. class Stage3
  26567. {
  26568. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  26569. texGen=1;
  26570. };
  26571. class Stage4
  26572. {
  26573. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  26574. texGen=2;
  26575. };
  26576. class Stage5
  26577. {
  26578. texture="";
  26579. texGen=1;
  26580. };
  26581. class Stage6
  26582. {
  26583. texture="";
  26584. texGen=2;
  26585. };
  26586. class Stage7
  26587. {
  26588. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  26589. texGen=1;
  26590. };
  26591. class Stage8
  26592. {
  26593. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  26594. texGen=2;
  26595. };
  26596. class Stage9
  26597. {
  26598. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  26599. texGen=1;
  26600. };
  26601. class Stage10
  26602. {
  26603. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  26604. texGen=2;
  26605. };
  26606. class Stage14
  26607. {
  26608. texture="brava\avalon_island_m\data\layers\n_004_003_nohq.png";
  26609. texGen=3;
  26610. };
  26611. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-003_N_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-003_N_L02_L03_L04.rvmat""
  26612. rapify Version 1.82, Dll 7.46 "P_004-003_N_L02_L03_L04.rvmat"
  26613. No Error(s)
  26614. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-003_N_L02_L03_L04.rvmat
  26615.  
  26616. ambient[]={1,1,1,1};
  26617. diffuse[]={1,1,1,1};
  26618. forcedDiffuse[]={0,0,0,0};
  26619. emmisive[]={0,0,0,0};
  26620. specular[]={0,0,0,0};
  26621. specularPower=0;
  26622. class Stage0
  26623. {
  26624. texture="brava\avalon_island_m\data\layers\s_004_003_lco.png";
  26625. texGen=3;
  26626. };
  26627. class Stage1
  26628. {
  26629. texture="brava\avalon_island_m\data\layers\m_004_003_lca.png";
  26630. texGen=4;
  26631. };
  26632. class TexGen3
  26633. {
  26634. uvSource="worldPos";
  26635. class uvTransform
  26636. {
  26637. aside[]={0.00032552084,0,0};
  26638. up[]={0,0,0.00032552084};
  26639. dir[]={0,-0.00032552084,0};
  26640. pos[]={-3.71875,1.21875,0};
  26641. };
  26642. };
  26643. class TexGen4
  26644. {
  26645. uvSource="worldPos";
  26646. class uvTransform
  26647. {
  26648. aside[]={0.00032552084,0,0};
  26649. up[]={0,0,0.00032552084};
  26650. dir[]={0,-0.00032552084,0};
  26651. pos[]={-3.71875,1.21875,0};
  26652. };
  26653. };
  26654. class TexGen0
  26655. {
  26656. uvSource="tex";
  26657. class uvTransform
  26658. {
  26659. aside[]={1,0,0};
  26660. up[]={0,1,0};
  26661. dir[]={0,0,1};
  26662. pos[]={0,0,0};
  26663. };
  26664. };
  26665. class TexGen1
  26666. {
  26667. uvSource="tex";
  26668. class uvTransform
  26669. {
  26670. aside[]={5,0,0};
  26671. up[]={0,5,0};
  26672. dir[]={0,0,0};
  26673. pos[]={0,0,0};
  26674. };
  26675. };
  26676. class TexGen2
  26677. {
  26678. uvSource="tex";
  26679. class uvTransform
  26680. {
  26681. aside[]={5,0,0};
  26682. up[]={0,5,0};
  26683. dir[]={0,0,0};
  26684. pos[]={0,0,0};
  26685. };
  26686. };
  26687. PixelShaderID="TerrainSNX";
  26688. VertexShaderID="Terrain";
  26689. class Stage2
  26690. {
  26691. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  26692. texGen=0;
  26693. };
  26694. class Stage3
  26695. {
  26696. texture="";
  26697. texGen=1;
  26698. };
  26699. class Stage4
  26700. {
  26701. texture="";
  26702. texGen=2;
  26703. };
  26704. class Stage5
  26705. {
  26706. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  26707. texGen=1;
  26708. };
  26709. class Stage6
  26710. {
  26711. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  26712. texGen=2;
  26713. };
  26714. class Stage7
  26715. {
  26716. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  26717. texGen=1;
  26718. };
  26719. class Stage8
  26720. {
  26721. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  26722. texGen=2;
  26723. };
  26724. class Stage9
  26725. {
  26726. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  26727. texGen=1;
  26728. };
  26729. class Stage10
  26730. {
  26731. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  26732. texGen=2;
  26733. };
  26734. class Stage14
  26735. {
  26736. texture="brava\avalon_island_m\data\layers\n_004_003_nohq.png";
  26737. texGen=3;
  26738. };
  26739. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-003_N_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-003_N_N_L03_L04.rvmat""
  26740. rapify Version 1.82, Dll 7.46 "P_004-003_N_N_L03_L04.rvmat"
  26741. No Error(s)
  26742. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-003_N_N_L03_L04.rvmat
  26743.  
  26744. ambient[]={1,1,1,1};
  26745. diffuse[]={1,1,1,1};
  26746. forcedDiffuse[]={0,0,0,0};
  26747. emmisive[]={0,0,0,0};
  26748. specular[]={0,0,0,0};
  26749. specularPower=0;
  26750. class Stage0
  26751. {
  26752. texture="brava\avalon_island_m\data\layers\s_004_003_lco.png";
  26753. texGen=3;
  26754. };
  26755. class Stage1
  26756. {
  26757. texture="brava\avalon_island_m\data\layers\m_004_003_lca.png";
  26758. texGen=4;
  26759. };
  26760. class TexGen3
  26761. {
  26762. uvSource="worldPos";
  26763. class uvTransform
  26764. {
  26765. aside[]={0.00032552084,0,0};
  26766. up[]={0,0,0.00032552084};
  26767. dir[]={0,-0.00032552084,0};
  26768. pos[]={-3.71875,1.21875,0};
  26769. };
  26770. };
  26771. class TexGen4
  26772. {
  26773. uvSource="worldPos";
  26774. class uvTransform
  26775. {
  26776. aside[]={0.00032552084,0,0};
  26777. up[]={0,0,0.00032552084};
  26778. dir[]={0,-0.00032552084,0};
  26779. pos[]={-3.71875,1.21875,0};
  26780. };
  26781. };
  26782. class TexGen0
  26783. {
  26784. uvSource="tex";
  26785. class uvTransform
  26786. {
  26787. aside[]={1,0,0};
  26788. up[]={0,1,0};
  26789. dir[]={0,0,1};
  26790. pos[]={0,0,0};
  26791. };
  26792. };
  26793. class TexGen1
  26794. {
  26795. uvSource="tex";
  26796. class uvTransform
  26797. {
  26798. aside[]={5,0,0};
  26799. up[]={0,5,0};
  26800. dir[]={0,0,0};
  26801. pos[]={0,0,0};
  26802. };
  26803. };
  26804. class TexGen2
  26805. {
  26806. uvSource="tex";
  26807. class uvTransform
  26808. {
  26809. aside[]={5,0,0};
  26810. up[]={0,5,0};
  26811. dir[]={0,0,0};
  26812. pos[]={0,0,0};
  26813. };
  26814. };
  26815. PixelShaderID="TerrainSNX";
  26816. VertexShaderID="Terrain";
  26817. class Stage2
  26818. {
  26819. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  26820. texGen=0;
  26821. };
  26822. class Stage3
  26823. {
  26824. texture="";
  26825. texGen=1;
  26826. };
  26827. class Stage4
  26828. {
  26829. texture="";
  26830. texGen=2;
  26831. };
  26832. class Stage5
  26833. {
  26834. texture="";
  26835. texGen=1;
  26836. };
  26837. class Stage6
  26838. {
  26839. texture="";
  26840. texGen=2;
  26841. };
  26842. class Stage7
  26843. {
  26844. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  26845. texGen=1;
  26846. };
  26847. class Stage8
  26848. {
  26849. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  26850. texGen=2;
  26851. };
  26852. class Stage9
  26853. {
  26854. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  26855. texGen=1;
  26856. };
  26857. class Stage10
  26858. {
  26859. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  26860. texGen=2;
  26861. };
  26862. class Stage14
  26863. {
  26864. texture="brava\avalon_island_m\data\layers\n_004_003_nohq.png";
  26865. texGen=3;
  26866. };
  26867. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-003_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-003_N_N_L03_N.rvmat""
  26868. rapify Version 1.82, Dll 7.46 "P_004-003_N_N_L03_N.rvmat"
  26869. No Error(s)
  26870. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-003_N_N_L03_N.rvmat
  26871.  
  26872. ambient[]={1,1,1,1};
  26873. diffuse[]={1,1,1,1};
  26874. forcedDiffuse[]={0,0,0,0};
  26875. emmisive[]={0,0,0,0};
  26876. specular[]={0,0,0,0};
  26877. specularPower=0;
  26878. class Stage0
  26879. {
  26880. texture="brava\avalon_island_m\data\layers\s_004_003_lco.png";
  26881. texGen=3;
  26882. };
  26883. class Stage1
  26884. {
  26885. texture="brava\avalon_island_m\data\layers\m_004_003_lca.png";
  26886. texGen=4;
  26887. };
  26888. class TexGen3
  26889. {
  26890. uvSource="worldPos";
  26891. class uvTransform
  26892. {
  26893. aside[]={0.00032552084,0,0};
  26894. up[]={0,0,0.00032552084};
  26895. dir[]={0,-0.00032552084,0};
  26896. pos[]={-3.71875,1.21875,0};
  26897. };
  26898. };
  26899. class TexGen4
  26900. {
  26901. uvSource="worldPos";
  26902. class uvTransform
  26903. {
  26904. aside[]={0.00032552084,0,0};
  26905. up[]={0,0,0.00032552084};
  26906. dir[]={0,-0.00032552084,0};
  26907. pos[]={-3.71875,1.21875,0};
  26908. };
  26909. };
  26910. class TexGen0
  26911. {
  26912. uvSource="tex";
  26913. class uvTransform
  26914. {
  26915. aside[]={1,0,0};
  26916. up[]={0,1,0};
  26917. dir[]={0,0,1};
  26918. pos[]={0,0,0};
  26919. };
  26920. };
  26921. class TexGen1
  26922. {
  26923. uvSource="tex";
  26924. class uvTransform
  26925. {
  26926. aside[]={5,0,0};
  26927. up[]={0,5,0};
  26928. dir[]={0,0,0};
  26929. pos[]={0,0,0};
  26930. };
  26931. };
  26932. class TexGen2
  26933. {
  26934. uvSource="tex";
  26935. class uvTransform
  26936. {
  26937. aside[]={5,0,0};
  26938. up[]={0,5,0};
  26939. dir[]={0,0,0};
  26940. pos[]={0,0,0};
  26941. };
  26942. };
  26943. PixelShaderID="TerrainSNX";
  26944. VertexShaderID="Terrain";
  26945. class Stage2
  26946. {
  26947. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  26948. texGen=0;
  26949. };
  26950. class Stage3
  26951. {
  26952. texture="";
  26953. texGen=1;
  26954. };
  26955. class Stage4
  26956. {
  26957. texture="";
  26958. texGen=2;
  26959. };
  26960. class Stage5
  26961. {
  26962. texture="";
  26963. texGen=1;
  26964. };
  26965. class Stage6
  26966. {
  26967. texture="";
  26968. texGen=2;
  26969. };
  26970. class Stage7
  26971. {
  26972. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  26973. texGen=1;
  26974. };
  26975. class Stage8
  26976. {
  26977. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  26978. texGen=2;
  26979. };
  26980. class Stage9
  26981. {
  26982. texture="";
  26983. texGen=1;
  26984. };
  26985. class Stage10
  26986. {
  26987. texture="";
  26988. texGen=2;
  26989. };
  26990. class Stage14
  26991. {
  26992. texture="brava\avalon_island_m\data\layers\n_004_003_nohq.png";
  26993. texGen=3;
  26994. };
  26995. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-004_L00_L02_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-004_L00_L02_L03_L04.rvmat""
  26996. rapify Version 1.82, Dll 7.46 "P_004-004_L00_L02_L03_L04.rvmat"
  26997. No Error(s)
  26998. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-004_L00_L02_L03_L04.rvmat
  26999.  
  27000. ambient[]={1,1,1,1};
  27001. diffuse[]={1,1,1,1};
  27002. forcedDiffuse[]={0,0,0,0};
  27003. emmisive[]={0,0,0,0};
  27004. specular[]={0,0,0,0};
  27005. specularPower=0;
  27006. class Stage0
  27007. {
  27008. texture="brava\avalon_island_m\data\layers\s_004_004_lco.png";
  27009. texGen=3;
  27010. };
  27011. class Stage1
  27012. {
  27013. texture="brava\avalon_island_m\data\layers\m_004_004_lca.png";
  27014. texGen=4;
  27015. };
  27016. class TexGen3
  27017. {
  27018. uvSource="worldPos";
  27019. class uvTransform
  27020. {
  27021. aside[]={0.00032552084,0,0};
  27022. up[]={0,0,0.00032552084};
  27023. dir[]={0,-0.00032552084,0};
  27024. pos[]={-3.71875,0.28125,0};
  27025. };
  27026. };
  27027. class TexGen4
  27028. {
  27029. uvSource="worldPos";
  27030. class uvTransform
  27031. {
  27032. aside[]={0.00032552084,0,0};
  27033. up[]={0,0,0.00032552084};
  27034. dir[]={0,-0.00032552084,0};
  27035. pos[]={-3.71875,0.28125,0};
  27036. };
  27037. };
  27038. class TexGen0
  27039. {
  27040. uvSource="tex";
  27041. class uvTransform
  27042. {
  27043. aside[]={1,0,0};
  27044. up[]={0,1,0};
  27045. dir[]={0,0,1};
  27046. pos[]={0,0,0};
  27047. };
  27048. };
  27049. class TexGen1
  27050. {
  27051. uvSource="tex";
  27052. class uvTransform
  27053. {
  27054. aside[]={5,0,0};
  27055. up[]={0,5,0};
  27056. dir[]={0,0,0};
  27057. pos[]={0,0,0};
  27058. };
  27059. };
  27060. class TexGen2
  27061. {
  27062. uvSource="tex";
  27063. class uvTransform
  27064. {
  27065. aside[]={5,0,0};
  27066. up[]={0,5,0};
  27067. dir[]={0,0,0};
  27068. pos[]={0,0,0};
  27069. };
  27070. };
  27071. PixelShaderID="TerrainSNX";
  27072. VertexShaderID="Terrain";
  27073. class Stage2
  27074. {
  27075. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  27076. texGen=0;
  27077. };
  27078. class Stage3
  27079. {
  27080. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  27081. texGen=1;
  27082. };
  27083. class Stage4
  27084. {
  27085. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  27086. texGen=2;
  27087. };
  27088. class Stage5
  27089. {
  27090. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_nopx.paa";
  27091. texGen=1;
  27092. };
  27093. class Stage6
  27094. {
  27095. texture="Brava\Avalon_Island_M\data\gdt_dry_grass_co.paa";
  27096. texGen=2;
  27097. };
  27098. class Stage7
  27099. {
  27100. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  27101. texGen=1;
  27102. };
  27103. class Stage8
  27104. {
  27105. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  27106. texGen=2;
  27107. };
  27108. class Stage9
  27109. {
  27110. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  27111. texGen=1;
  27112. };
  27113. class Stage10
  27114. {
  27115. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  27116. texGen=2;
  27117. };
  27118. class Stage14
  27119. {
  27120. texture="brava\avalon_island_m\data\layers\n_004_004_nohq.png";
  27121. texGen=3;
  27122. };
  27123. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-004_L00_N_L03_L04.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-004_L00_N_L03_L04.rvmat""
  27124. rapify Version 1.82, Dll 7.46 "P_004-004_L00_N_L03_L04.rvmat"
  27125. No Error(s)
  27126. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-004_L00_N_L03_L04.rvmat
  27127.  
  27128. ambient[]={1,1,1,1};
  27129. diffuse[]={1,1,1,1};
  27130. forcedDiffuse[]={0,0,0,0};
  27131. emmisive[]={0,0,0,0};
  27132. specular[]={0,0,0,0};
  27133. specularPower=0;
  27134. class Stage0
  27135. {
  27136. texture="brava\avalon_island_m\data\layers\s_004_004_lco.png";
  27137. texGen=3;
  27138. };
  27139. class Stage1
  27140. {
  27141. texture="brava\avalon_island_m\data\layers\m_004_004_lca.png";
  27142. texGen=4;
  27143. };
  27144. class TexGen3
  27145. {
  27146. uvSource="worldPos";
  27147. class uvTransform
  27148. {
  27149. aside[]={0.00032552084,0,0};
  27150. up[]={0,0,0.00032552084};
  27151. dir[]={0,-0.00032552084,0};
  27152. pos[]={-3.71875,0.28125,0};
  27153. };
  27154. };
  27155. class TexGen4
  27156. {
  27157. uvSource="worldPos";
  27158. class uvTransform
  27159. {
  27160. aside[]={0.00032552084,0,0};
  27161. up[]={0,0,0.00032552084};
  27162. dir[]={0,-0.00032552084,0};
  27163. pos[]={-3.71875,0.28125,0};
  27164. };
  27165. };
  27166. class TexGen0
  27167. {
  27168. uvSource="tex";
  27169. class uvTransform
  27170. {
  27171. aside[]={1,0,0};
  27172. up[]={0,1,0};
  27173. dir[]={0,0,1};
  27174. pos[]={0,0,0};
  27175. };
  27176. };
  27177. class TexGen1
  27178. {
  27179. uvSource="tex";
  27180. class uvTransform
  27181. {
  27182. aside[]={5,0,0};
  27183. up[]={0,5,0};
  27184. dir[]={0,0,0};
  27185. pos[]={0,0,0};
  27186. };
  27187. };
  27188. class TexGen2
  27189. {
  27190. uvSource="tex";
  27191. class uvTransform
  27192. {
  27193. aside[]={5,0,0};
  27194. up[]={0,5,0};
  27195. dir[]={0,0,0};
  27196. pos[]={0,0,0};
  27197. };
  27198. };
  27199. PixelShaderID="TerrainSNX";
  27200. VertexShaderID="Terrain";
  27201. class Stage2
  27202. {
  27203. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  27204. texGen=0;
  27205. };
  27206. class Stage3
  27207. {
  27208. texture="Brava\Avalon_Island_M\data\gdt_grass_short_nopx.paa";
  27209. texGen=1;
  27210. };
  27211. class Stage4
  27212. {
  27213. texture="Brava\Avalon_Island_M\data\gdt_grass_short_co.paa";
  27214. texGen=2;
  27215. };
  27216. class Stage5
  27217. {
  27218. texture="";
  27219. texGen=1;
  27220. };
  27221. class Stage6
  27222. {
  27223. texture="";
  27224. texGen=2;
  27225. };
  27226. class Stage7
  27227. {
  27228. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  27229. texGen=1;
  27230. };
  27231. class Stage8
  27232. {
  27233. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  27234. texGen=2;
  27235. };
  27236. class Stage9
  27237. {
  27238. texture="Brava\Avalon_Island_M\data\gdt_forest_nopx.paa";
  27239. texGen=1;
  27240. };
  27241. class Stage10
  27242. {
  27243. texture="Brava\Avalon_Island_M\data\gdt_forest_co.paa";
  27244. texGen=2;
  27245. };
  27246. class Stage14
  27247. {
  27248. texture="brava\avalon_island_m\data\layers\n_004_004_nohq.png";
  27249. texGen=3;
  27250. };
  27251. "rapify -Pen "Brava\Avalon_Island_M\data\layers\P_004-004_N_N_L03_N.rvmat" "p:\temp\Brava\Avalon_Island_M\data\layers\P_004-004_N_N_L03_N.rvmat""
  27252. rapify Version 1.82, Dll 7.46 "P_004-004_N_N_L03_N.rvmat"
  27253. No Error(s)
  27254. Output is to p:\temp\Brava\Avalon_Island_M\data\layers\P_004-004_N_N_L03_N.rvmat
  27255.  
  27256. ambient[]={1,1,1,1};
  27257. diffuse[]={1,1,1,1};
  27258. forcedDiffuse[]={0,0,0,0};
  27259. emmisive[]={0,0,0,0};
  27260. specular[]={0,0,0,0};
  27261. specularPower=0;
  27262. class Stage0
  27263. {
  27264. texture="brava\avalon_island_m\data\layers\s_004_004_lco.png";
  27265. texGen=3;
  27266. };
  27267. class Stage1
  27268. {
  27269. texture="brava\avalon_island_m\data\layers\m_004_004_lca.png";
  27270. texGen=4;
  27271. };
  27272. class TexGen3
  27273. {
  27274. uvSource="worldPos";
  27275. class uvTransform
  27276. {
  27277. aside[]={0.00032552084,0,0};
  27278. up[]={0,0,0.00032552084};
  27279. dir[]={0,-0.00032552084,0};
  27280. pos[]={-3.71875,0.28125,0};
  27281. };
  27282. };
  27283. class TexGen4
  27284. {
  27285. uvSource="worldPos";
  27286. class uvTransform
  27287. {
  27288. aside[]={0.00032552084,0,0};
  27289. up[]={0,0,0.00032552084};
  27290. dir[]={0,-0.00032552084,0};
  27291. pos[]={-3.71875,0.28125,0};
  27292. };
  27293. };
  27294. class TexGen0
  27295. {
  27296. uvSource="tex";
  27297. class uvTransform
  27298. {
  27299. aside[]={1,0,0};
  27300. up[]={0,1,0};
  27301. dir[]={0,0,1};
  27302. pos[]={0,0,0};
  27303. };
  27304. };
  27305. class TexGen1
  27306. {
  27307. uvSource="tex";
  27308. class uvTransform
  27309. {
  27310. aside[]={5,0,0};
  27311. up[]={0,5,0};
  27312. dir[]={0,0,0};
  27313. pos[]={0,0,0};
  27314. };
  27315. };
  27316. class TexGen2
  27317. {
  27318. uvSource="tex";
  27319. class uvTransform
  27320. {
  27321. aside[]={5,0,0};
  27322. up[]={0,5,0};
  27323. dir[]={0,0,0};
  27324. pos[]={0,0,0};
  27325. };
  27326. };
  27327. PixelShaderID="TerrainSNX";
  27328. VertexShaderID="Terrain";
  27329. class Stage2
  27330. {
  27331. texture="#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)";
  27332. texGen=0;
  27333. };
  27334. class Stage3
  27335. {
  27336. texture="";
  27337. texGen=1;
  27338. };
  27339. class Stage4
  27340. {
  27341. texture="";
  27342. texGen=2;
  27343. };
  27344. class Stage5
  27345. {
  27346. texture="";
  27347. texGen=1;
  27348. };
  27349. class Stage6
  27350. {
  27351. texture="";
  27352. texGen=2;
  27353. };
  27354. class Stage7
  27355. {
  27356. texture="Brava\Avalon_Island_M\data\gdt_beach_nopx.paa";
  27357. texGen=1;
  27358. };
  27359. class Stage8
  27360. {
  27361. texture="Brava\Avalon_Island_M\data\gdt_beach_co.paa";
  27362. texGen=2;
  27363. };
  27364. class Stage9
  27365. {
  27366. texture="";
  27367. texGen=1;
  27368. };
  27369. class Stage10
  27370. {
  27371. texture="";
  27372. texGen=2;
  27373. };
  27374. class Stage14
  27375. {
  27376. texture="brava\avalon_island_m\data\layers\n_004_004_nohq.png";
  27377. texGen=3;
  27378. };
  27379. Brava\Avalon_Island_M\data\layers\S_000_000_lco.paa
  27380. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27381. Brava\Avalon_Island_M\data\layers\S_000_000_lco.png
  27382. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27383. Brava\Avalon_Island_M\data\layers\S_000_001_lco.paa
  27384. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27385. Brava\Avalon_Island_M\data\layers\S_000_001_lco.png
  27386. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27387. Brava\Avalon_Island_M\data\layers\S_000_002_lco.paa
  27388. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27389. Brava\Avalon_Island_M\data\layers\S_000_002_lco.png
  27390. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27391. Brava\Avalon_Island_M\data\layers\S_000_003_lco.paa
  27392. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27393. Brava\Avalon_Island_M\data\layers\S_000_003_lco.png
  27394. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27395. Brava\Avalon_Island_M\data\layers\S_000_004_lco.paa
  27396. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27397. Brava\Avalon_Island_M\data\layers\S_000_004_lco.png
  27398. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27399. Brava\Avalon_Island_M\data\layers\S_001_000_lco.paa
  27400. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27401. Brava\Avalon_Island_M\data\layers\S_001_000_lco.png
  27402. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27403. Brava\Avalon_Island_M\data\layers\S_001_001_lco.paa
  27404. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27405. Brava\Avalon_Island_M\data\layers\S_001_001_lco.png
  27406. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27407. Brava\Avalon_Island_M\data\layers\S_001_002_lco.paa
  27408. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27409. Brava\Avalon_Island_M\data\layers\S_001_002_lco.png
  27410. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27411. Brava\Avalon_Island_M\data\layers\S_001_003_lco.paa
  27412. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27413. Brava\Avalon_Island_M\data\layers\S_001_003_lco.png
  27414. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27415. Brava\Avalon_Island_M\data\layers\S_001_004_lco.paa
  27416. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27417. Brava\Avalon_Island_M\data\layers\S_001_004_lco.png
  27418. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27419. Brava\Avalon_Island_M\data\layers\S_002_000_lco.paa
  27420. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27421. Brava\Avalon_Island_M\data\layers\S_002_000_lco.png
  27422. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27423. Brava\Avalon_Island_M\data\layers\S_002_001_lco.paa
  27424. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27425. Brava\Avalon_Island_M\data\layers\S_002_001_lco.png
  27426. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27427. Brava\Avalon_Island_M\data\layers\S_002_002_lco.paa
  27428. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27429. Brava\Avalon_Island_M\data\layers\S_002_002_lco.png
  27430. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27431. Brava\Avalon_Island_M\data\layers\S_002_003_lco.paa
  27432. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27433. Brava\Avalon_Island_M\data\layers\S_002_003_lco.png
  27434. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27435. Brava\Avalon_Island_M\data\layers\S_002_004_lco.paa
  27436. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27437. Brava\Avalon_Island_M\data\layers\S_002_004_lco.png
  27438. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27439. Brava\Avalon_Island_M\data\layers\S_003_000_lco.paa
  27440. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27441. Brava\Avalon_Island_M\data\layers\S_003_000_lco.png
  27442. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27443. Brava\Avalon_Island_M\data\layers\S_003_001_lco.paa
  27444. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27445. Brava\Avalon_Island_M\data\layers\S_003_001_lco.png
  27446. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27447. Brava\Avalon_Island_M\data\layers\S_003_002_lco.paa
  27448. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27449. Brava\Avalon_Island_M\data\layers\S_003_002_lco.png
  27450. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27451. Brava\Avalon_Island_M\data\layers\S_003_003_lco.paa
  27452. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27453. Brava\Avalon_Island_M\data\layers\S_003_003_lco.png
  27454. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27455. Brava\Avalon_Island_M\data\layers\S_003_004_lco.paa
  27456. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27457. Brava\Avalon_Island_M\data\layers\S_003_004_lco.png
  27458. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27459. Brava\Avalon_Island_M\data\layers\S_004_000_lco.paa
  27460. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27461. Brava\Avalon_Island_M\data\layers\S_004_000_lco.png
  27462. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27463. Brava\Avalon_Island_M\data\layers\S_004_001_lco.paa
  27464. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27465. Brava\Avalon_Island_M\data\layers\S_004_001_lco.png
  27466. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27467. Brava\Avalon_Island_M\data\layers\S_004_002_lco.paa
  27468. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27469. Brava\Avalon_Island_M\data\layers\S_004_002_lco.png
  27470. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27471. Brava\Avalon_Island_M\data\layers\S_004_003_lco.paa
  27472. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27473. Brava\Avalon_Island_M\data\layers\S_004_003_lco.png
  27474. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27475. Brava\Avalon_Island_M\data\layers\S_004_004_lco.paa
  27476. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27477. Brava\Avalon_Island_M\data\layers\S_004_004_lco.png
  27478. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27479. Brava\Avalon_Island_M\data\l_middle_mco.paa
  27480. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27481. Brava\Avalon_Island_M\data\picturemap_ca.paa
  27482. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27483. Brava\Avalon_Island_M\data\roads\roads.dbf
  27484. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27485. Brava\Avalon_Island_M\data\roads\roads.prj
  27486. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27487. Brava\Avalon_Island_M\data\roads\roads.shp
  27488. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27489. Brava\Avalon_Island_M\data\roads\roads.shx
  27490. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27491. rapify Version 1.82, Dll 7.46 "RoadsLib.cfg"
  27492. No Error(s)
  27493. class RoadTypesLibrary
  27494. {
  27495. class Road0001
  27496. {
  27497. width = 10;
  27498. mainStrTex = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_road_ca.paa";
  27499. mainTerTex = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_road_end_ca.paa";
  27500. mainMat = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_road.rvmat";
  27501. map = "road";
  27502. AIpathOffset = 1.5;
  27503. color[] = {1.0,0.0,1.0,1.0};
  27504. };
  27505. class Road0002
  27506. {
  27507. width = 10;
  27508. mainStrTex = "a3\structures_f_exp\data\roads\surf_exp_roaddirt_road_ca.paa";
  27509. mainTerTex = "a3\structures_f_exp\data\roads\surf_exp_roaddirt_road_end_ca.paa";
  27510. mainMat = "a3\structures_f_exp\data\roads\surf_exp_roaddirt_road.rvmat";
  27511. map = "track";
  27512. AIpathOffset = 2.5;
  27513. color[] = {1.0,0.5,0.0,1.0};
  27514. };
  27515. class Road0003
  27516. {
  27517. width = 7;
  27518. mainStrTex = "a3\structures_f_exp\data\roads\surf_exp_roaddirt_path_ca.paa";
  27519. mainTerTex = "a3\structures_f_exp\data\roads\surf_exp_roaddirt_path_end_ca.paa";
  27520. mainMat = "a3\structures_f_exp\data\roads\surf_exp_roaddirt_path.rvmat";
  27521. map = "track";
  27522. AIpathOffset = 2.5;
  27523. color[] = {1.0,1.0,0.0,1.0};
  27524. };
  27525. class Road0004
  27526. {
  27527. width = 16;
  27528. mainStrTex = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_city_ca.paa";
  27529. mainTerTex = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_city_end_ca.paa";
  27530. mainMat = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_city.rvmat";
  27531. map = "main road";
  27532. AIpathOffset = 1;
  27533. color[] = {0.0,0.5,1.0,1.0};
  27534. };
  27535. class Road0005
  27536. {
  27537. width = 16;
  27538. mainStrTex = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_cityparking_ca.paa";
  27539. mainTerTex = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_cityparking_end_ca.paa";
  27540. mainMat = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_cityparking.rvmat";
  27541. map = "main road";
  27542. AIpathOffset = 2.5;
  27543. color[] = {0.0,0.5,1.0,1.0};
  27544. };
  27545. class Road0006
  27546. {
  27547. width = 10;
  27548. mainStrTex = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_main_road_ca.paa";
  27549. mainTerTex = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_main_road_end_ca.paa";
  27550. mainMat = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_main_road.rvmat";
  27551. map = "road";
  27552. AIpathOffset = 1.5;
  27553. color[] = {0.0,1.0,1.0,1.0};
  27554. };
  27555. class Road0007
  27556. {
  27557. width = 10;
  27558. mainStrTex = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_harbour_ca.paa";
  27559. mainTerTex = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_harbour_end_ca.paa";
  27560. mainMat = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_harbour.rvmat";
  27561. map = "road";
  27562. AIpathOffset = 1.5;
  27563. color[] = {1.0,1.0,1.0,1.0};
  27564. };
  27565. class Road0008
  27566. {
  27567. width = 10;
  27568. mainStrTex = "a3\structures_f_exp\data\roads\surf_exp_roaddirt_mine_ca.paa";
  27569. mainTerTex = "a3\structures_f_exp\data\roads\surf_exp_roaddirt_mine_end_ca.paa";
  27570. mainMat = "a3\structures_f_exp\data\roads\surf_exp_roaddirt_mine.rvmat";
  27571. map = "track";
  27572. AIpathOffset = 3.5;
  27573. color[] = {1.0,0.0,0.0,1.0};
  27574. };
  27575. class Road0009
  27576. {
  27577. width = 1.6;
  27578. mainStrTex = "a3\structures_f_exp\data\roads\surf_exp_traildirt_trail_ca.paa";
  27579. mainTerTex = "a3\structures_f_exp\data\roads\surf_exp_traildirt_trail_end_ca.paa";
  27580. mainMat = "a3\structures_f_exp\data\roads\surf_exp_traildirt_trail.rvmat";
  27581. map = "trail";
  27582. AIpathOffset = 0;
  27583. color[] = {1.0,1.0,1.0,1.0};
  27584. pedestriansOnly = true;
  27585. };
  27586. class Road0010
  27587. {
  27588. width = 10;
  27589. mainStrTex = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_main_road_ca.paa";
  27590. mainTerTex = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_main_road_end_ca.paa";
  27591. mainMat = "a3\structures_f_exp\data\roads\surf_exp_roadtarmac_main_road.rvmat";
  27592. map = "main road";
  27593. AIpathOffset = 1.5;
  27594. color[] = {0.0,1.0,1.0,1.0};
  27595. };
  27596. };
  27597. Brava\Avalon_Island_M\data\roads\RoadsLib.cfg
  27598. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27599. Brava\Avalon_Island_M\data\sky_almostclear_horizont_sky.paa
  27600. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27601. Brava\Avalon_Island_M\data\sky_almostclear_lco.paa
  27602. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27603. Brava\Avalon_Island_M\data\sky_almostclear_sky.paa
  27604. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27605. Brava\Avalon_Island_M\data\sky_clear_gs.paa
  27606. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27607. Brava\Avalon_Island_M\data\sky_clear_horizont_sky.paa
  27608. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27609. Brava\Avalon_Island_M\data\sky_clear_lco.paa
  27610. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27611. Brava\Avalon_Island_M\data\sky_clear_sky.paa
  27612. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27613. Brava\Avalon_Island_M\data\sky_cloudy_horizont_sky.paa
  27614. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27615. Brava\Avalon_Island_M\data\sky_cloudy_lco.paa
  27616. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27617. Brava\Avalon_Island_M\data\sky_cloudy_sky.paa
  27618. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27619. Brava\Avalon_Island_M\data\sky_mostlycloudy_horizont_sky.paa
  27620. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27621. Brava\Avalon_Island_M\data\sky_mostlycloudy_lco.paa
  27622. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27623. Brava\Avalon_Island_M\data\sky_mostlycloudy_sky.paa
  27624. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27625. Brava\Avalon_Island_M\data\sky_overcast_horizont_sky.paa
  27626. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27627. Brava\Avalon_Island_M\data\sky_overcast_lco.paa
  27628. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27629. Brava\Avalon_Island_M\data\sky_overcast_sky.paa
  27630. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27631. Brava\Avalon_Island_M\data\sky_semicloudy_horizont_sky.paa
  27632. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27633. Brava\Avalon_Island_M\data\sky_semicloudy_lco.paa
  27634. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27635. Brava\Avalon_Island_M\data\sky_semicloudy_sky.paa
  27636. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27637. Brava\Avalon_Island_M\data\sky_veryclear_horizont_sky.paa
  27638. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27639. Brava\Avalon_Island_M\data\sky_veryclear_lco.paa
  27640. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27641. Brava\Avalon_Island_M\data\sky_veryclear_sky.paa
  27642. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27643. Brava\Avalon_Island_M\data\s_satout_co.paa
  27644. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27645. Brava\Avalon_Island_M\data\ui_stratis_ca.paa
  27646. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27647. Brava\Avalon_Island_M\texHeaders.bin
  27648. ‘Є®ЇЁа®ў ­® д ©«®ў: 1.
  27649. "<Bis Binarise...>"
  27650. ""C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Tools\Binarize\Binarize.exe" -targetBonesInterval=56 -textures=p:\temp -binPath=P:\ -addon=Brava\Avalon_Island_C "Brava\Avalon_Island_M" "p:\temp\Brava\Avalon_Island_M""
  27651. "</Bis binarise>"
  27652. "<updating temp with prebinarised files>"
  27653. "</prebinarised>"
  27654. "MakePbo.exe "-PsgF" "-X=thumbs.db,*.txt,*.h,*.dep,*.cpp,*.bak,*.png,*.log,*.pew, *.hpp,source,*.tga" "-@=Brava\Avalon_Island_M" "p:\temp\Brava\Avalon_Island_M" "C:\Program Files (x86)\Steam\steamapps\common\Arma 3\@Brava\Addons""
  27655. "Avalon_Island_M.pbo not produced due to error(s)"
  27656.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement