From 14ea54b44158a68aed767bbf5cc3497b4f64850c Mon Sep 17 00:00:00 2001 From: MW Date: Thu, 28 Jun 2007 11:54:51 +0000 Subject: should now work. --- bin/TerrainDatafiles/Alien/HOWTO.txt | 19 +++++ bin/TerrainDatafiles/Alien/alienworld.bmp | Bin 0 -> 1048630 bytes bin/TerrainDatafiles/Alien/alienworld_0_0.bmp | Bin 0 -> 262198 bytes bin/TerrainDatafiles/Alien/alienworld_0_0.r32 | Bin 0 -> 262144 bytes bin/TerrainDatafiles/Alien/alienworld_0_1.bmp | Bin 0 -> 262198 bytes bin/TerrainDatafiles/Alien/alienworld_0_1.r32 | Bin 0 -> 262144 bytes bin/TerrainDatafiles/Alien/alienworld_0_2.bmp | Bin 0 -> 262198 bytes bin/TerrainDatafiles/Alien/alienworld_0_2.r32 | Bin 0 -> 262144 bytes bin/TerrainDatafiles/Alien/alienworld_1_0.bmp | Bin 0 -> 262198 bytes bin/TerrainDatafiles/Alien/alienworld_1_0.r32 | Bin 0 -> 262144 bytes bin/TerrainDatafiles/Alien/alienworld_1_1.bmp | Bin 0 -> 262198 bytes bin/TerrainDatafiles/Alien/alienworld_1_1.r32 | Bin 0 -> 262144 bytes bin/TerrainDatafiles/Alien/alienworld_1_2.bmp | Bin 0 -> 262198 bytes bin/TerrainDatafiles/Alien/alienworld_1_2.r32 | Bin 0 -> 262144 bytes bin/TerrainDatafiles/Alien/alienworld_2_0.bmp | Bin 0 -> 262198 bytes bin/TerrainDatafiles/Alien/alienworld_2_0.r32 | Bin 0 -> 262144 bytes bin/TerrainDatafiles/Alien/alienworld_2_1.bmp | Bin 0 -> 262198 bytes bin/TerrainDatafiles/Alien/alienworld_2_1.r32 | Bin 0 -> 262144 bytes bin/TerrainDatafiles/Alien/alienworld_2_2.bmp | Bin 0 -> 262198 bytes bin/TerrainDatafiles/Alien/alienworld_2_2.r32 | Bin 0 -> 262144 bytes bin/TerrainDatafiles/Alien/alienworld_gray.bmp | Bin 0 -> 786486 bytes bin/TerrainFilters/demofilter.cs | 50 ++++++++++++ bin/assets/base_shape.dat | 105 +++++++++++++++++++++++++ bin/assets/bricks.jp2 | Bin 0 -> 32865 bytes bin/assets/granite.jp2 | Bin 0 -> 32897 bytes bin/assets/hardwood.jp2 | Bin 0 -> 32876 bytes bin/assets/map1.jp2 | Bin 0 -> 570 bytes bin/assets/map_base.jp2 | Bin 0 -> 153 bytes bin/assets/plywood.jp2 | Bin 0 -> 32794 bytes bin/assets/rocks.jp2 | Bin 0 -> 32731 bytes bin/assets/testpic2.jp2 | Bin 0 -> 291 bytes bin/libsecondlife.dll | Bin 2166784 -> 2256896 bytes 32 files changed, 174 insertions(+) create mode 100644 bin/TerrainDatafiles/Alien/HOWTO.txt create mode 100644 bin/TerrainDatafiles/Alien/alienworld.bmp create mode 100644 bin/TerrainDatafiles/Alien/alienworld_0_0.bmp create mode 100644 bin/TerrainDatafiles/Alien/alienworld_0_0.r32 create mode 100644 bin/TerrainDatafiles/Alien/alienworld_0_1.bmp create mode 100644 bin/TerrainDatafiles/Alien/alienworld_0_1.r32 create mode 100644 bin/TerrainDatafiles/Alien/alienworld_0_2.bmp create mode 100644 bin/TerrainDatafiles/Alien/alienworld_0_2.r32 create mode 100644 bin/TerrainDatafiles/Alien/alienworld_1_0.bmp create mode 100644 bin/TerrainDatafiles/Alien/alienworld_1_0.r32 create mode 100644 bin/TerrainDatafiles/Alien/alienworld_1_1.bmp create mode 100644 bin/TerrainDatafiles/Alien/alienworld_1_1.r32 create mode 100644 bin/TerrainDatafiles/Alien/alienworld_1_2.bmp create mode 100644 bin/TerrainDatafiles/Alien/alienworld_1_2.r32 create mode 100644 bin/TerrainDatafiles/Alien/alienworld_2_0.bmp create mode 100644 bin/TerrainDatafiles/Alien/alienworld_2_0.r32 create mode 100644 bin/TerrainDatafiles/Alien/alienworld_2_1.bmp create mode 100644 bin/TerrainDatafiles/Alien/alienworld_2_1.r32 create mode 100644 bin/TerrainDatafiles/Alien/alienworld_2_2.bmp create mode 100644 bin/TerrainDatafiles/Alien/alienworld_2_2.r32 create mode 100644 bin/TerrainDatafiles/Alien/alienworld_gray.bmp create mode 100644 bin/TerrainFilters/demofilter.cs create mode 100644 bin/assets/base_shape.dat create mode 100644 bin/assets/bricks.jp2 create mode 100644 bin/assets/granite.jp2 create mode 100644 bin/assets/hardwood.jp2 create mode 100644 bin/assets/map1.jp2 create mode 100644 bin/assets/map_base.jp2 create mode 100644 bin/assets/plywood.jp2 create mode 100644 bin/assets/rocks.jp2 create mode 100644 bin/assets/testpic2.jp2 (limited to 'bin') 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 @@ +Use the "terrain load" command to import these datafiles. +They are stored as Float-32 arrays, use the F32 import type. + +These files are formatted on a scale of 0 to 1, they are designed for a range of 0..58.81 +use the 'multiply' command to multiply them by 58.81 to achieve correct height values. + +Example ------------------ +Region# : terrain load f32 c:\opensim\datafiles\output_x0_y0.r32 +Region# : terrain multiply 58.81 + + + + 0,0 - 1,0 - 2,0 + 0,1 - 1,1 - 2,1 + 0,2 - 1,2, 2,2 + + +for a 3x3 area on the grid + diff --git a/bin/TerrainDatafiles/Alien/alienworld.bmp b/bin/TerrainDatafiles/Alien/alienworld.bmp new file mode 100644 index 0000000..0e2405e Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld.bmp 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_0_0.bmp 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_0_0.r32 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_0_1.bmp 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_0_1.r32 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_0_2.bmp 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_0_2.r32 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_1_0.bmp 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_1_0.r32 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_1_1.bmp 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_1_1.r32 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_1_2.bmp 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_1_2.r32 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_2_0.bmp 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_2_0.r32 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_2_1.bmp 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_2_1.r32 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_2_2.bmp 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 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_2_2.r32 differ diff --git a/bin/TerrainDatafiles/Alien/alienworld_gray.bmp b/bin/TerrainDatafiles/Alien/alienworld_gray.bmp new file mode 100644 index 0000000..9cc3699 Binary files /dev/null and b/bin/TerrainDatafiles/Alien/alienworld_gray.bmp 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 @@ +using System; +using libTerrain; +using OpenSim.Terrain; + +/// +/// A Demonstration Filter +/// +public class DemoFilter : ITerrainFilter +{ + public void Filter(Channel heightmap, string[] args) + { + Console.WriteLine("Hello world"); + } + + public string Register() + { + return "demofilter"; + } + + public string Help() + { + return "demofilter - Does nothing\n"; + } +} + +public class SineFilter : ITerrainFilter +{ + public void Filter(Channel heightmap, string[] args) + { + double max = heightmap.findMax(); + + for (int x = 0; x < heightmap.w; x++) + { + for (int y = 0; y < heightmap.h; y++) + { + heightmap.set(x,y,((Math.Sin(heightmap.get(x,y) * Convert.ToDouble(args[1])) + 1) / 2) * max); + } + } + } + + public string Register() + { + return "sinefilter"; + } + + public string Help() + { + return "sinefilter - Converts the heightmap to the functional output of a sine wave"; + } +} \ 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 @@ +LLWearable version 22 +Female Shape and Outfit 3 Shape +Created by system from avatar's appearance. + permissions 0 + { + base_mask 00082000 + owner_mask 00082000 + group_mask 00082000 + everyone_mask 00082000 + next_owner_mask 00082000 + creator_id 3d924400-038e-6ad9-920b-cfbb9b40585c + owner_id 542ffb8e-8932-49b9-8664-58f53e442797 + last_owner_id 3d924400-038e-6ad9-920b-cfbb9b40585c + group_id 00000000-0000-0000-0000-000000000000 + } + sale_info 0 + { + sale_type not + sale_price 0 + } +type 0 +parameters 82 +1 .21 +2 -.5 +4 -.11 +5 -.1 +6 -.3 +7 -.4 +8 -.5 +10 .7 +11 .34 +12 -.5 +13 0 +14 .04 +15 .58 +17 .56 +18 -.26 +19 -.73 +20 -.34 +21 -.01 +22 1 +23 -.5 +24 -.63 +25 .44 +27 .05 +33 -.24 +34 -.7 +35 -.16 +36 -.2 +37 -.98 +38 -.5 +80 0 +105 .07 +155 -.22 +157 0 +185 -1 +193 .86 +196 -.74 +505 .65 +506 .12 +507 -1.5 +515 0 +517 .16 +518 .8 +629 0 +637 0 +646 .4 +647 1 +649 .36 +650 .85 +652 .49 +653 -1 +656 0 +659 .65 +662 .5 +663 0 +664 0 +665 0 +675 -.15 +676 .26 +678 .28 +682 .27 +683 -.19 +684 -.09 +685 0 +690 .45 +692 .4 +693 -0 +753 -.5 +756 -.08 +758 .24 +759 .6 +760 .11 +764 -.38 +765 -.3 +769 .42 +773 .51 +795 .16 +796 .11 +799 .36 +841 0 +842 -.82 +879 0 +880 0 +textures 0 diff --git a/bin/assets/bricks.jp2 b/bin/assets/bricks.jp2 new file mode 100644 index 0000000..09c65ab Binary files /dev/null and b/bin/assets/bricks.jp2 differ diff --git a/bin/assets/granite.jp2 b/bin/assets/granite.jp2 new file mode 100644 index 0000000..b842eb8 Binary files /dev/null and b/bin/assets/granite.jp2 differ diff --git a/bin/assets/hardwood.jp2 b/bin/assets/hardwood.jp2 new file mode 100644 index 0000000..8ae695e Binary files /dev/null and b/bin/assets/hardwood.jp2 differ diff --git a/bin/assets/map1.jp2 b/bin/assets/map1.jp2 new file mode 100644 index 0000000..cd2fd94 Binary files /dev/null and b/bin/assets/map1.jp2 differ diff --git a/bin/assets/map_base.jp2 b/bin/assets/map_base.jp2 new file mode 100644 index 0000000..5ad1fd0 Binary files /dev/null and b/bin/assets/map_base.jp2 differ diff --git a/bin/assets/plywood.jp2 b/bin/assets/plywood.jp2 new file mode 100644 index 0000000..1643ff1 Binary files /dev/null and b/bin/assets/plywood.jp2 differ diff --git a/bin/assets/rocks.jp2 b/bin/assets/rocks.jp2 new file mode 100644 index 0000000..f0bbd89 Binary files /dev/null and b/bin/assets/rocks.jp2 differ diff --git a/bin/assets/testpic2.jp2 b/bin/assets/testpic2.jp2 new file mode 100644 index 0000000..e6840e2 Binary files /dev/null and b/bin/assets/testpic2.jp2 differ diff --git a/bin/libsecondlife.dll b/bin/libsecondlife.dll index c89788b..1715011 100644 Binary files a/bin/libsecondlife.dll and b/bin/libsecondlife.dll differ -- cgit v1.1