diff options
Diffstat (limited to '')
32 files changed, 174 insertions, 0 deletions
diff --git a/bin/TerrainDatafiles/Alien/HOWTO.txt b/bin/TerrainDatafiles/Alien/HOWTO.txt new file mode 100644 index 0000000..00a65d7 --- /dev/null +++ b/bin/TerrainDatafiles/Alien/HOWTO.txt | |||
@@ -0,0 +1,19 @@ | |||
1 | Use the "terrain load" command to import these datafiles. | ||
2 | They are stored as Float-32 arrays, use the F32 import type. | ||
3 | |||
4 | These files are formatted on a scale of 0 to 1, they are designed for a range of 0..58.81 | ||
5 | use the 'multiply' command to multiply them by 58.81 to achieve correct height values. | ||
6 | |||
7 | Example ------------------ | ||
8 | Region# : terrain load f32 c:\opensim\datafiles\output_x0_y0.r32 | ||
9 | Region# : terrain multiply 58.81 | ||
10 | |||
11 | |||
12 | |||
13 | <AdamZaius> 0,0 - 1,0 - 2,0 | ||
14 | <AdamZaius> 0,1 - 1,1 - 2,1 | ||
15 | <AdamZaius> 0,2 - 1,2, 2,2 | ||
16 | |||
17 | |||
18 | for a 3x3 area on the grid | ||
19 | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld.bmp b/bin/TerrainDatafiles/Alien/alienworld.bmp new file mode 100644 index 0000000..0e2405e --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld.bmp | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_0_0.bmp b/bin/TerrainDatafiles/Alien/alienworld_0_0.bmp new file mode 100644 index 0000000..0a3afc0 --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_0_0.bmp | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_0_0.r32 b/bin/TerrainDatafiles/Alien/alienworld_0_0.r32 new file mode 100644 index 0000000..299dc8c --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_0_0.r32 | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_0_1.bmp b/bin/TerrainDatafiles/Alien/alienworld_0_1.bmp new file mode 100644 index 0000000..ec3b5d2 --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_0_1.bmp | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_0_1.r32 b/bin/TerrainDatafiles/Alien/alienworld_0_1.r32 new file mode 100644 index 0000000..0dd41fc --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_0_1.r32 | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_0_2.bmp b/bin/TerrainDatafiles/Alien/alienworld_0_2.bmp new file mode 100644 index 0000000..ce341e5 --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_0_2.bmp | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_0_2.r32 b/bin/TerrainDatafiles/Alien/alienworld_0_2.r32 new file mode 100644 index 0000000..28df00a --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_0_2.r32 | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_1_0.bmp b/bin/TerrainDatafiles/Alien/alienworld_1_0.bmp new file mode 100644 index 0000000..7fb3d96 --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_1_0.bmp | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_1_0.r32 b/bin/TerrainDatafiles/Alien/alienworld_1_0.r32 new file mode 100644 index 0000000..99d5072 --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_1_0.r32 | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_1_1.bmp b/bin/TerrainDatafiles/Alien/alienworld_1_1.bmp new file mode 100644 index 0000000..bd5d31a --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_1_1.bmp | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_1_1.r32 b/bin/TerrainDatafiles/Alien/alienworld_1_1.r32 new file mode 100644 index 0000000..fdb3acf --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_1_1.r32 | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_1_2.bmp b/bin/TerrainDatafiles/Alien/alienworld_1_2.bmp new file mode 100644 index 0000000..a5a719d --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_1_2.bmp | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_1_2.r32 b/bin/TerrainDatafiles/Alien/alienworld_1_2.r32 new file mode 100644 index 0000000..4e0155b --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_1_2.r32 | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_2_0.bmp b/bin/TerrainDatafiles/Alien/alienworld_2_0.bmp new file mode 100644 index 0000000..a5c6792 --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_2_0.bmp | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_2_0.r32 b/bin/TerrainDatafiles/Alien/alienworld_2_0.r32 new file mode 100644 index 0000000..0c12470 --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_2_0.r32 | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_2_1.bmp b/bin/TerrainDatafiles/Alien/alienworld_2_1.bmp new file mode 100644 index 0000000..e1f6376 --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_2_1.bmp | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_2_1.r32 b/bin/TerrainDatafiles/Alien/alienworld_2_1.r32 new file mode 100644 index 0000000..96534b8 --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_2_1.r32 | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_2_2.bmp b/bin/TerrainDatafiles/Alien/alienworld_2_2.bmp new file mode 100644 index 0000000..eabdd93 --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_2_2.bmp | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_2_2.r32 b/bin/TerrainDatafiles/Alien/alienworld_2_2.r32 new file mode 100644 index 0000000..20724c3 --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_2_2.r32 | |||
Binary files differ | |||
diff --git a/bin/TerrainDatafiles/Alien/alienworld_gray.bmp b/bin/TerrainDatafiles/Alien/alienworld_gray.bmp new file mode 100644 index 0000000..9cc3699 --- /dev/null +++ b/bin/TerrainDatafiles/Alien/alienworld_gray.bmp | |||
Binary files differ | |||
diff --git a/bin/TerrainFilters/demofilter.cs b/bin/TerrainFilters/demofilter.cs new file mode 100644 index 0000000..1fdfc95 --- /dev/null +++ b/bin/TerrainFilters/demofilter.cs | |||
@@ -0,0 +1,50 @@ | |||
1 | using System; | ||
2 | using libTerrain; | ||
3 | using OpenSim.Terrain; | ||
4 | |||
5 | /// <summary> | ||
6 | /// A Demonstration Filter | ||
7 | /// </summary> | ||
8 | public class DemoFilter : ITerrainFilter | ||
9 | { | ||
10 | public void Filter(Channel heightmap, string[] args) | ||
11 | { | ||
12 | Console.WriteLine("Hello world"); | ||
13 | } | ||
14 | |||
15 | public string Register() | ||
16 | { | ||
17 | return "demofilter"; | ||
18 | } | ||
19 | |||
20 | public string Help() | ||
21 | { | ||
22 | return "demofilter - Does nothing\n"; | ||
23 | } | ||
24 | } | ||
25 | |||
26 | public class SineFilter : ITerrainFilter | ||
27 | { | ||
28 | public void Filter(Channel heightmap, string[] args) | ||
29 | { | ||
30 | double max = heightmap.findMax(); | ||
31 | |||
32 | for (int x = 0; x < heightmap.w; x++) | ||
33 | { | ||
34 | for (int y = 0; y < heightmap.h; y++) | ||
35 | { | ||
36 | heightmap.set(x,y,((Math.Sin(heightmap.get(x,y) * Convert.ToDouble(args[1])) + 1) / 2) * max); | ||
37 | } | ||
38 | } | ||
39 | } | ||
40 | |||
41 | public string Register() | ||
42 | { | ||
43 | return "sinefilter"; | ||
44 | } | ||
45 | |||
46 | public string Help() | ||
47 | { | ||
48 | return "sinefilter <theta> - Converts the heightmap to the functional output of a sine wave"; | ||
49 | } | ||
50 | } \ No newline at end of file | ||
diff --git a/bin/assets/base_shape.dat b/bin/assets/base_shape.dat new file mode 100644 index 0000000..920c775 --- /dev/null +++ b/bin/assets/base_shape.dat | |||
@@ -0,0 +1,105 @@ | |||
1 | LLWearable version 22 | ||
2 | Female Shape and Outfit 3 Shape | ||
3 | Created by system from avatar's appearance. | ||
4 | permissions 0 | ||
5 | { | ||
6 | base_mask 00082000 | ||
7 | owner_mask 00082000 | ||
8 | group_mask 00082000 | ||
9 | everyone_mask 00082000 | ||
10 | next_owner_mask 00082000 | ||
11 | creator_id 3d924400-038e-6ad9-920b-cfbb9b40585c | ||
12 | owner_id 542ffb8e-8932-49b9-8664-58f53e442797 | ||
13 | last_owner_id 3d924400-038e-6ad9-920b-cfbb9b40585c | ||
14 | group_id 00000000-0000-0000-0000-000000000000 | ||
15 | } | ||
16 | sale_info 0 | ||
17 | { | ||
18 | sale_type not | ||
19 | sale_price 0 | ||
20 | } | ||
21 | type 0 | ||
22 | parameters 82 | ||
23 | 1 .21 | ||
24 | 2 -.5 | ||
25 | 4 -.11 | ||
26 | 5 -.1 | ||
27 | 6 -.3 | ||
28 | 7 -.4 | ||
29 | 8 -.5 | ||
30 | 10 .7 | ||
31 | 11 .34 | ||
32 | 12 -.5 | ||
33 | 13 0 | ||
34 | 14 .04 | ||
35 | 15 .58 | ||
36 | 17 .56 | ||
37 | 18 -.26 | ||
38 | 19 -.73 | ||
39 | 20 -.34 | ||
40 | 21 -.01 | ||
41 | 22 1 | ||
42 | 23 -.5 | ||
43 | 24 -.63 | ||
44 | 25 .44 | ||
45 | 27 .05 | ||
46 | 33 -.24 | ||
47 | 34 -.7 | ||
48 | 35 -.16 | ||
49 | 36 -.2 | ||
50 | 37 -.98 | ||
51 | 38 -.5 | ||
52 | 80 0 | ||
53 | 105 .07 | ||
54 | 155 -.22 | ||
55 | 157 0 | ||
56 | 185 -1 | ||
57 | 193 .86 | ||
58 | 196 -.74 | ||
59 | 505 .65 | ||
60 | 506 .12 | ||
61 | 507 -1.5 | ||
62 | 515 0 | ||
63 | 517 .16 | ||
64 | 518 .8 | ||
65 | 629 0 | ||
66 | 637 0 | ||
67 | 646 .4 | ||
68 | 647 1 | ||
69 | 649 .36 | ||
70 | 650 .85 | ||
71 | 652 .49 | ||
72 | 653 -1 | ||
73 | 656 0 | ||
74 | 659 .65 | ||
75 | 662 .5 | ||
76 | 663 0 | ||
77 | 664 0 | ||
78 | 665 0 | ||
79 | 675 -.15 | ||
80 | 676 .26 | ||
81 | 678 .28 | ||
82 | 682 .27 | ||
83 | 683 -.19 | ||
84 | 684 -.09 | ||
85 | 685 0 | ||
86 | 690 .45 | ||
87 | 692 .4 | ||
88 | 693 -0 | ||
89 | 753 -.5 | ||
90 | 756 -.08 | ||
91 | 758 .24 | ||
92 | 759 .6 | ||
93 | 760 .11 | ||
94 | 764 -.38 | ||
95 | 765 -.3 | ||
96 | 769 .42 | ||
97 | 773 .51 | ||
98 | 795 .16 | ||
99 | 796 .11 | ||
100 | 799 .36 | ||
101 | 841 0 | ||
102 | 842 -.82 | ||
103 | 879 0 | ||
104 | 880 0 | ||
105 | textures 0 | ||
diff --git a/bin/assets/bricks.jp2 b/bin/assets/bricks.jp2 new file mode 100644 index 0000000..09c65ab --- /dev/null +++ b/bin/assets/bricks.jp2 | |||
Binary files differ | |||
diff --git a/bin/assets/granite.jp2 b/bin/assets/granite.jp2 new file mode 100644 index 0000000..b842eb8 --- /dev/null +++ b/bin/assets/granite.jp2 | |||
Binary files differ | |||
diff --git a/bin/assets/hardwood.jp2 b/bin/assets/hardwood.jp2 new file mode 100644 index 0000000..8ae695e --- /dev/null +++ b/bin/assets/hardwood.jp2 | |||
Binary files differ | |||
diff --git a/bin/assets/map1.jp2 b/bin/assets/map1.jp2 new file mode 100644 index 0000000..cd2fd94 --- /dev/null +++ b/bin/assets/map1.jp2 | |||
Binary files differ | |||
diff --git a/bin/assets/map_base.jp2 b/bin/assets/map_base.jp2 new file mode 100644 index 0000000..5ad1fd0 --- /dev/null +++ b/bin/assets/map_base.jp2 | |||
Binary files differ | |||
diff --git a/bin/assets/plywood.jp2 b/bin/assets/plywood.jp2 new file mode 100644 index 0000000..1643ff1 --- /dev/null +++ b/bin/assets/plywood.jp2 | |||
Binary files differ | |||
diff --git a/bin/assets/rocks.jp2 b/bin/assets/rocks.jp2 new file mode 100644 index 0000000..f0bbd89 --- /dev/null +++ b/bin/assets/rocks.jp2 | |||
Binary files differ | |||
diff --git a/bin/assets/testpic2.jp2 b/bin/assets/testpic2.jp2 new file mode 100644 index 0000000..e6840e2 --- /dev/null +++ b/bin/assets/testpic2.jp2 | |||
Binary files differ | |||
diff --git a/bin/libsecondlife.dll b/bin/libsecondlife.dll index c89788b..1715011 100644 --- a/bin/libsecondlife.dll +++ b/bin/libsecondlife.dll | |||
Binary files differ | |||