Hypergridded stand-alone up and running, starting to import older sims there

UPDATE:
Sorry, the hypergrid is currently down, you can still reach the older sims on OSgrid if the thing will let you login to them!

Running 4 sims was easy.. adding 9 more to the build gave me a few crashes… so all the old stuff isn’t there yet … but working on it .. If you want to take a peek, it’s here… 4 sim viking steampunk with 2 objects so far LOL … off to the west are the 9 sims from the OSgrid install, though, they aren’t all quite there it seems and was having some teleport issues , so just rebooted it all today hoping that would fix it …

Installing Diva Distro on Mac OS X 10.5 (OpenSimulator)

Installing Diva Distro on Mac OS X 10.5 (OpenSimulator)

Today I went about downloading and installing the Diva Distro on my Mac. I had been using an earlier OpenSimulator build in standalone, and then into the OSgrid build of OpenSimulator (with a few caveats), but was largely dissapointed with some aspects of the 0.7 build and some current issues OSgrid is having with it. Of course, other grids that are going to the later 0.7 build are running into the same problems, but that’s misnomer for the topic of this blog post …

I wanted to have a stable standalone which was grid-accessible, and one way to do that would be to enable hypergrid — after some research I found that the diva distribution includes this as well some other useful bits, and runs on Mac OS X using MySQL as the database (since Mono still has some database library problems with the new .NET routines, and hence breaks SQLlite which OpenSimulator uses by default… one workaround is to use a different database provider, and MySQL is one of those free databases I could use on Mac, so here I am…

Back to the install…

Off the top of my head, I am not so experienced with using MySQL on the Mac with OpenSimulator, so this will be a new experience for me, and I will just blog away my experience as the installation goes..

STEP 1 – DOWNLOAD

First, I had to download a few things. I already had Mono installed but not MySQL, and I already had OpenSim 0.6.5 installed, but we would be going to a newer build for the Diva Distribution (most likely… a 0.7x build I would guess)

So, first thing I did was download MySQL. Since I am on a MacBook Pro with a Intel Duo Core CPU, and I am running 10.5.x of the OS, I got mysql-5.5.8-osx10.5-x86_64 (the 64 means its a 64bit version, just like my Mac is).

Next, I downloaded the Diva distro package from github, currently this is in the D2 directory, even though it wasn’t updated since Sept 2010 I am told this is the latest build? Ok, so off I went and got the “diva-r13981.zip” file as well she had a nice IAR so I grabbed that while I was there. Stuff like wifi (which isnt about wireless internet) is included in Diva Distro so I am looking forward to that.

I unpacked the MySQL tarball to a directory and stuck it in /usr/local/mysql but didn’t touch the Diva ZIP file yet, so I guess at this point I am ready to install (I had to give permissions to the directory since it seems by default Mac OS X doesn’t have write access there from that level of the GUI)

STEP 2 – INSTALL (this wasn’t quite right, scroll down for more..)

Following the MySQL install-binary document I opened up a terminal window and typed in my commands…

shell> groupadd mysql
shell> useradd -r -g mysql mysql

OOPS, of course, this doesn’t work in Mac OSX so I will use the System preferences pane to do this.. no wait, it says the user is already there with that name so can’t create a group. Perhaps the OS X preferences aren’t really telling me everything that is there?

shell> cd /usr/local
shell> tar zxvf /path/to/mysql-VERSION-OS.tar.gz
shell> ln -s full-path-to-mysql-VERSION-OS mysql
shell> cd mysql

OOPS, well I already did this when I unpacked it from the GUI… looking at the next series of commands… Hmm… yeah, I got a better idea, instead of mucking with the command line let me just find some pre-configured installer and run that … (searches … finds something)

Look at this!
(mysql-5.5.8-osx10.5-x86_64.dmg)

STEP 1 AGAIN

Yeah, that’s more of what I am looking for! (deletes other archive and directory.. downloads the DMG, mounts and opens it..)

STEP 2 AGAIN (still not correct, we’ll find out why in a sec)

First I ran the MySQL 5.5.8 community installer package, typed my password and away it went. Success.

Should I install the startup Item? Hmm… SQL pref pane? Hmm… Well I am just doing this instal as a test, not sure if I really need to start it up each time the computer boots up, but it’s easy enough to change later. I guess I will go ahead and do both for now.

Runs the MySQLstartitem.pkg … typed password, clicked blah blah blah, done.

Double-clicks the mySQL pref pane thingy .. oh, it doesnt work on a intel based mac, great πŸ˜› right clicks it on the system prefs, removes it.

opens up that readme.txt file lol…

ok it says to run this command:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM start

It says “Starting MySQL database server” — all looks hunky-dory so far. (but it wasn’t… scroll down for more..)

I already have the directory aliased per the DMG installer and don’t think I will need the extra command line aliases so skipping that. Now onto the diva distro part! Yay!?

STEP 3 – Installing OPEN SIM!

First, I unpacked the zip file to a folder.
moved this unpacked folder to near my opensim install…
/opt/diva-r13981/

Next I read the text files..
IMPORTANT.txt (doesnt apply to me)
INSTALL.txt (sorta applies.)
MONO.txt – I’m good with Mono 2.4.2.3, yay!
MYSQL.txt – some important config stuff here

OOPS! gets an error..
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)

Hmm what’s that mean? permissions? thing not running? ok, started it again.. Nope that doesn’t help.. hmm..Β  sql doesnt have rights to the directory, I guess… scratches head…

well this brings my install to a screeching halt, doesn’t it?
maybe a reboot is in order eh? (reboots..)

Well, right at reboot I get a message that “An item in the Startup Items folder (“/Library/StartupItems/MySQLCOM”) does not have the proper security settings.” — AHAH! do I decide later, disable, or fix it? decide later..

Googled the net, I found problems with MySQL 5.5 with suggestion to go down to 5.1 to fix which works fine.. so thus DOWNLOAD and INSTALL from 5.1 DMG image again!!

STEP 1 (third time is a charm!)

download and install mysql-5.1.54-osx10.5-x86_64.dmg here we go..

STEP 2

installed, installed startup items… and..
$ sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
Password:
Starting MySQL database server
$ /usr/local/mysql/bin/mysql
Welcome to the MySQL monitor.Β  Commands end with ; or g.
Your MySQL connection id is 1
Server version: 5.1.54 MySQL Community Server (GPL)

RUNNING! YAY!

I put those aliases in too..
$ alias mysql=/usr/local/mysql/bin/mysql
$ alias mysqladmin=/usr/local/mysql/bin/mysqladmin

Back to OpenSim stuff from Diva notes..

STEP 3

Now for some post install configuration (this is step 1 of the INSTALL.txt doc for the diva distro, now going through the doc/MYSQL.txt)

mysql> create database opensim;
ERROR 1044 (42000): Access denied for user ”@’localhost’ to database ‘opensim’

HMMMM…. Seen that before! I’m not logged in as root or under sudo, so fixing..

$sudo ./mysql

(running..)

mysql> create database opensim;

Query OK, 1 row affected (0.01 sec)

mysql> create user opensim identified by ‘PASSWORD’;

Query OK, 0 rows affected (0.00 sec)

mysql> create user ‘opensim’@’localhost’ identified by
-> ‘PASSWORD’;
Query OK, 0 rows affected (0.00 sec)

mysql> grant all on opensim.* to opensim;
Query OK, 0 rows affected (0.00 sec)

mysql> grant all on opensim.* to ‘opensim’@’localhost’;
Query OK, 0 rows affected (0.00 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

So far so good!

STEP 4 (diva’s install.txt step 2)

Now I just need to setup DNS for the sim. I had my DynDNS service setup for the sims I have running on OSgrid, but I’ll need to setup another one for this installation..

haha, I got hypergrid.dyndns.org to go with the starlord.dyndns.org πŸ˜‰

Anyway, I already have my 2wire DSL router configured for use with Open Simulator and New World Grid, so that is good to go. Checked the configuration to make sure the ports were properly assigned to this computer, and they are.. so continuing..

STEP 5: Moving on to step 3 on the install.txt note.. looking at WIFI.txt

Hmm, I need a gmail account for sending email notifications? Ah, I see why, because it uses google’s secure smtp to send emails. Ok, I will use my SL bot account to do that, since bots love to do tasks like that. Hehe..

Gosh, I am almost done?! That was EASY so far! Now on to step 4 of the install.txt doc, going to run Configure.exe .. I guess it’s safe to minimize that MySQL prompt that’s been there since the earlier step πŸ˜‰

Ran it, entered stuff it asked.. and it finished saying:

Your world is Islandia
Your loginuri is http://hypergrid.dyndns.org:9000
Your Wifi app is http://hypergrid.dyndns.org:9000/wifi

And it also said to go and modify ‘bin/config-include/MyWorld.ini’
but I’m happy so far and won’t mess with it πŸ˜‰

STEP 6: UP AND RUNNING!

Next up.. running OpenSim.exe, this is the moment we’ve all been waiting for! I’m already in the bin directory with a prompt in the Terminal (console) window, so here goes…. holds breath and cringes a bit while typing this command… crossing fingers…

$ mono OpenSim.exe

It started up, entered in my region estate info [no, StarLord Estates] and gave it my first and last name for owner πŸ˜‰ … looks like it created four regions Islandia 1 2 3 4, and now I am staring at a nice Region (root) # prompt, yay! It’s running!

Ok, I will need to create the master avatar account (that’s me!) and 3 accounts for the default avatars…

Oh… DUH it already created the master account login in that configure.exe step.. Hmm, what about those default avatars? I will need to make those, one for male, one for female, and one for neutral as they say πŸ˜‰

I’ll load up Imprudence and poke around this little sim hehe…

OOPS!! ugh, it grabbed the FQDN configuration but it didn’t connect properly because of my NAT loopback perhaps, I will need to mod my hosts file or some such workaround…

So I poked in 127.0.0.1 instead of the domain and I am looking at my little default splash page. Woot! Wonder if anyone else can reach me though? Hmm, shrug.. Well here I go into my little world now… (plugs in login details to Imprudence and hits ‘Log In’ button…)

Took awhile for initializing multimedia stuff (though the console output says ‘All clear. Sending login response to client.’ then sits waiting for region handshake.. OOPS! Hmm.. having trouble connecting the viewer says..

Maybe I will take a look at that configuration file after all… Nothing needed to change here …

STEP 7 : Default avatar accounts (on the W.I.F.I. webapp)

I went ahead and created the Male Avatar, Female Avatar, and Neutral Avatar accounts (for default appearances),

STEP 8: FIXING NAT LOOPBACK

Yes, I had to edit my hosts file…

assigned 127.0.0.1 to hypergrid.dyndns.org

STEP 9: LOGIN TO YOUR WORLD!

Trying Imprudence again…
YAY! I’m in and Ruthed… LOL but I’m in… woot πŸ™‚

Now I just wonder if anyone else out there can reach the thing heh..

This was a very random seat-of-your-pants install blog, if you need help or have comments, questions, feel free to contact me via this website and I will do what I can to assist or help you test and troubleshoot (even though I am not Diva nor do I have any official status with Imprudence or OpenSimulator projects) … I am primarily a Mac user but the install is fairly the same regardless of the platform πŸ˜‰

A little boo-boo about my builds and troubleshooting tips

Hiya folks! I was honored to find out my builds have actually made it around the metaverse and people are using them as well they are coming to my blog for info on installing opensimulator on the mac os x and windows pc (yay! i loves to help!)

Someone pointed out that they couldn’t import the objects from the zip file so I wanted to take a moment to troubleshoot what reasons there may be for that, since it works for me πŸ˜‰

#1 – Make sure you are using the Imprudence viewer. These objects were all exported using Imprudence. Imprudence has Import functions which will enable you to bring them in-world wherever in the Second Life metaverse or OpenSimulator based metaverse you may be.

#2 – With the objects you will generally find one flat file (which is xml) and several oddly named files that look like a UUID hash (that is what the file name is actually, these are texture files).

#3 – All of the files need to be in the same directory, so that the Import function will find the textures as you upload the object.

Here are some of the object ZIP files and what they contain:

pagoda_object.zip
– creative commons license
– snapshot (png), 5 textures (uuid named)
– OnePillarPagoda.xml (the actual object to import)

You can see this object on my Otaku sim in OSgrid.

Misfit Train and Caboose.zip
– snapshot (png)
– Misfit Train and Caboose (the object)

This object was given away on New World Grid as a freebee xmas present to residents. You may find it on OSgrid as well. To import the object, you may need to rename the file so that it ends in .XML (e.g., windows) — When I saved it, I didn’t add the .xml extension.

Satellite_Dish.zip
– Radio script (bucky’s radio script, drop this into the satellite object)
– radio-readme.txt (a notecard instructions how to add stations)
– stations-short (drop this into the object, its the list of stations notecard)
– Satellite (the actual object, you may need to rename this Satellite.xml)

You may use the satellite without it being a parcel radio, of course. You can also see this object in my Gelid Chalet sim on OSgrid.

POTCO_Gypsy_Cart
– 2 textures (uuid names)
– Snapshot_003.png (a picture of the object)
– GypsyCart (the actual object)

Again, you may need to rename the GypsyCart to GypsyCart.xml for it to import correctly (my bad!) and yes this isn’t a completed object, but will give you a good start for making a nice little gypsy cart for you sim.

You can see this object on my Islandia sim in OSgrid.

Track Light.zip
– tracklights_001.png (a picture of the object)
– TrackLights (the actual object)

Yes, guess what? I didn’t add XML to the file name. You may have to rename it to Tracklights.xml — this could be something within Mac OS X that doesn’t save the name correctly, I don’t know.. though likely, it’s just me πŸ˜‰

You can see these Tracklights on my Islandia sim on OSgrid about 500m up where the SkyCaptial and Codex have been relocated above the SkyHub and Sandbox up there. I also have them and some other objects for free if you go to the Archipelago Flatlands sim just look for a pile of objects I’ve left there for people to freely copy.

I’ll be adding more objects, terrain .raw files, and fixing these build ZIP files soon, but until then I hope you enjoy them all!

Legal note:

All creations are posted here for your use under a creative commons share alike attribution non-commercial license. This means you can copy them, mod them, use them as you see fit, share them, just not sell them. If you want to sell them or include them in a package you have for sale, you must email me at: starlord DOT scribe AT gmail DOT com (replace the capitalized words with punctuation symbols), second, you must give the items and their textures full perms. third, you must include the creative commons license info and my contact info along with said objects and textures (that’s all I ask, and thanks!)

Regions up on OSgrid *NOW* and free land/build permissions available..

Yep, up and currently running 9 full sim regions on OSgrid, they are all in development and open to YOUR input for how they should evolve! Want to come build on OSgrid? Send me a message here via the contact page once you get your account at osgrid.org

They are currently running part-time on my MacBook Pro but will be hosted soon 24/7 through a partnership with MCS Office Solutions in Calgary, Alberta (Canada) who will be hosting a box on their network for these sites.

Archipelago Flatlands (flat land as far as the sim can reach, and parcels are available for the taking for those who are interested in getting some free land on OSgrid)

Crepuscular (a dark volcanic realm)

Hardcore Haven (this is owned by Atrum Infero’s royal builder and creator of Hardcore Bodies (custom shapes) Rox Hardcore, aka RoxHardcore Cyberstar)

Forest Templum (it will be a forested realm as soon as I add the trees)

Gelid Chalet (the initial terrain was like Amberly Kinsella’s Tusk build in Second Life, though it has drastically changed since then. It also contains many builds imported by tgib.co.uk)

Fujoshi (it is a spiral island like a giant cinnamon roll, probably will be asian designs of some sort)

Otaku (an Asian themed island, pagodas and bridges and what nots)

Arenaceous (an arid desert like region.. Gorean or Post-apocalypse maybe?)

Islandia (this was once the formerly known sim my partner RileyGene Parx and I had on Second Life as a rented estate ‘Magician’s Country’ or ‘Mauritius Round Island’, minus the waterfalls and palm trees and rentable houses.. I will make it more tropical soon..)

Installing opensimulator and subsequently connecting to a grid on Mac OSX – Part Four

Be sure to read parts one (1) to three (3) before reading this one!

Continued from part three..

Funny enough, I found other sites besides the official OpenSimulator.org site with information for us Macintosh OS X users.

I found some helpful info on Maximilien Labadie‘s site called Open-Simulator.com — namely this pre-packaged stand-alone Mac install: http://www.open-simulator.com/2010/06/21/how-to-install-opensim-on-mac-2/ — imagine that, taking the OpenSimulator name and adding a dash and replacing the .org with a .com — that seems a bit misleading at first, the casual surfer may think it is the same site as the official OpenSimulator.org, and indeed there is mirrored content on this site just like the main site (well it’s creative commons so I could effectively do the same here ) so, I will make a wild guess and say this guy is connected with the project to some official capacity (shrug?)

Anyway, I also found a handy list of ports he listed which are used by OpenSim, since I was looking specificially what I should open in my router and firewall to make this work (which it still does not..) and found this list, though, it isn’t completely accurate it gave me something to go on:

Ports used by OpenSim

Grid

TCP/8000 – Reserved
TCP/8002 – User Server and Login Services – Clients, Regions,  and other grid services talk to this
TCP/8003 – Asset Services – Regions and other grid services  talk to this
TCP/8001 – Grid Server – Regions and other grid services talk  to this
TCP/8004 – Inventory Services – Regions and other grid  services talk to this
TCP/8005 – Reserved (Dispatch Services)
TCP/8006 – Messaging Server
* TCP/8895 – no longer needed for region to region communications

These ports must be open on any box running a simulator that attaches to a grid:

UDP+TCP/9000 – Default First Simulator – grid, regions, and  clients talk to these
UDP+TCP/9001 – Default Second Simulator – grid, regions, and  clients talk to these
UDP+TCP/900x – Each next simulator…
* TCP/8895 – no longer needed for region to region communications

StandAlone

UDP+TCP/9000 – Everything runs on this port

No, that doesn’t really work — You do need to add other ports, as above, TCP and UDP for every port 9000 and up, depending on how many regions you have. Let’s say you have 4 regions. Then, you need ports 9000, 9001, 9002, 9003 open.

Anyway, I did some digging and was able to open up the needed ports on my 2wire router (as far as I know..) by logging into it, and configuring them into the advanced settings. I then SSH into my shell account at freeshell.org and did a ping test, yep I can reach my IP and ICMP packets are responding nicely.

Next, I tried to telnet into the port 9000 on my dyndns FQDN (which was resolving to my IP correctly).. guess what?

telnet: Unable to connect to remote host: Connection refused

So, I am still forgetting something. I check with the Mac firewall. That of itself is an interesting problem, since you can open up application based rules, but OpenSim.exe is running under mono — yesh, I can open up OpenSim.exe but the default (under System Preferences) doesn’t let you tell it what ports to open, it just has you select the application itself and the firewall is somehow supposed to know magickally what to do with it. Well, I don’t think it will. For one, it’s running under mono. I didn’t put any rules in the firewall for mono. Two, mono isn’t running as an GUI Application per se, no, it’s going from the command line and I am executing it to run OpenSim.exe … yoy ..

I more or less threw up my hands at this point and decided to back down from Mac glory and give my Bootcamp partition more space to play with under Windows XP. And hopes for the best.

I have a 10 Gb partition for Windows XP, on my roughly 160 Gb drive or whatever the MacBook Pro came with. After loading Windows, and Microsoft Security Essentials, and my tiny little OpenSim install, well, I found out that I was running out of room. Yeah, blame that nasty Windows swap file for taking up 2 Gb. I have a 4 Gb machine and I think only 3 Gb of it can be accessed under Windows, though in fact I haven’t looked there for ages.

Well, to the rescue may I present two of the most awesome tools ever written for the Mac OSX 10.5, iDefrag and iPartition, both by Coriolis Systems.

Defrag? on a FreeBSD machine? Yes … The Mac does a bit of constant defragging, but what I needed was a bigger chunk of free space on the drive. My catalog file was in perhaps thousands of fragments as well, which wouldn’t hurt to be defragged. I burned a self-booting DVD containing both apps and the needed system files to enable booting, and then popped it into my Mac and started it up. iDefrag takes quite a few hours to do its thing, heck I was defragging the whole Mac partition, which had never been done really since I got the thing back in OSX 10.4 Tiger days.

So, once that was done I had a massive 60 Gb to play with, so I squished down the Mac OSX partition and expanded out the Windows partition (iPartition will do both tasks at once, hehe) and now I ended up with a 110 Gb Mac partition and a 40 Gb Windows partition, yay! Lots of space..! Fantastic programs, worked the first time with no issues and I even saved 10% buying both at the same time online! Now back to OpenSim..

After all that, you know, it kind of dawned on me that I did setup my OpenSim as a stand-alone, perhaps there was something in the configuration itself that needed to be done to open it to network connections outside of my own laptop’s localhost? shrug who knows!

So, anyways, now that I have my 2wire 2700HG-E Gateway configured properly, I will give The New World Grid and OSgrid builds one more try from the Windows side of things.

[ time passes … ]

I had the software downloaded. I downloaded the newest builds from NewWorldGrid and OSgrid, and installed them in separate places on my Windows XP (yes, the MacBook Pro reduced to a Intel Duo Core Windows PC!) .. Everything looked good.

Then I ran the connectivity test for New World Studio (like Diva Distro and the OSgrid build of Open Simulator, they have some of their own nifty config. stuff happening, one of them is a built-in network connectivity test.) FAIL

I logged into New World Grid and there at the welcome center was the admin herself, Ms. Lycie Newman. Lycie monitors the community forums and helps people out, she even gave me some landmarks for helping to customize my appearance, though also admitted in the areas of avatar customization there is a lot more available for female avatars than male ones (I guess guys don’t care much about their looks, LOL!) More important, she double-checked the needed firewall ports with me so that I could get my region online and connected into the grid. I had an exported .oar file of Islandia3 ready to upload once it got going.

So next I rechecked all of the firewall settings in Windows, they were fine. ThenΒ  I checked the traffic from outside my network to New World Grid, it was fine too. DynDNS, fine too, my IP was resolving correctly but for some reason I still wasn’t getting past the Telus (2 wire) DSL router. Then it dawned on me, there are EXTRA settings in those firewall rules. I finally noticed that the rules were specific to a particular machine (MAC address based firewall rules!) DOH so I took my rule sets for the router, and applied them to my Windows XP’s network connection, and viola, it finally worked!

To think all this time it may have been working on the Mac if I had just dealt with the firewall on the DSL router UGH but hey here it was working, and so I messed about in New World Grid and the world was stable. I left the sim on for a few days and connectivity remained good.

I was missing my 4 standalone sims though, 1 just wasn’t enough for me. Alas, I remembered that OSgrid installation ready for unpacking, so unpacking I did, and threw one, then two sims on the grid. They were good until my wife closed the lid on my laptop and I lost my space in the world map due to auto-cleaning of dead spots OOPS well sheesh, before reconnecting I figured what the heck, may as well make it a bigger world, so I went back to Mac OSX again, and created a map of 9 interconnected regions, then ported that config over to OSgrid on the PC partition again.. Connected up, all was good (yay!) but I needed my objects and inventory from stand-alone to reach OSgrid, and couldn’t quite figure how to connect both inventory services at once, so made .OAR files of all my regions, doing something else in the process.. (will say what in a later post!) the end result being, I had my inventory and islands all loaded and running on the OSgrid successfully, and there they have been running the past few days (since I haven’t closed the laptop lid to shut it down yet LOL) … The adventure continues! Could I have done it on the Mac OSX? Why yes, yes I could have. The reason I went with Windows is because everything in Open Simulator (e.g., the .NET libraries) seems to be tailored to a Windows type of environment, as unstable and unsecure as they are, that’s what works, so that’s what I will use for the time being…

3 more builds for your opensim / second life objects to mess with – track lights, misfit toy train, and gypsy cart

These are 3D modeled objects I built in Second Life or OpenSimulator’s default building tool, then exported them via Imprudence viewer (XML files, essentially), which you may then use to re-import them as you please.

Please note that all files are licensed Creative Commons Share-Alike Attribution, Non-Commercial. If you need to know what this means, please read some of the earlier posts which have links to the Creative Commons site.

Object #1 here is a misfit toy, modelled after the one in the xmas animation story like the classic Rudolf The Red-Nosed Reindeer or Frosty the Snowman tales, uhm, I think they are dutch or danish or some sort of animation πŸ™‚

Ah, the train with square wheels. Don’t ask why I built it for SL, I just did xD

You can download the ZIP file (and import the object via Imprudence viewer) here:
Misfit Train and Caboose

Next up, since I really like the gypsy carts in Pirates of the Carribean Online (POTCO MMORPG), so I sort of started building one for the metaverse. Here it is.

You can download the ZIP file (and import the object via Imprudence viewer) here:
POTCO_Gypsy_Cart

It isn’t a finished textured object by any means, and some of the size may be off to make it totally useful as a rideable vehicle or place to sit, but hey it’s off to a nice start. Hope you like it hehe..

Last up in this post, we have some track lighting. Oy, it is the bane of modern design. For those that like modern design, want to light up artworks or just love/hate track lights as much as I do, here are some to hang from your ceiling (light bulbs are included, LOL)

You can download the ZIP file (and import the object via Imprudence viewer) here:
Track Light

Satellite Dish object for Opensim, SecondLife, etc.

Yet another creation for your metaverse adventures.

Here is the complete object export for the Satellite radio I’ve been passing out to friends.

Click here to download the ZIP file: Satellite_Dish

Included is the object itself (Satellite), the parcel radio script (Radio Script), the readme file about the script (radio-readme.txt), and a sample list of Internet radio stations you may use with the dish (stations-short).

The satellite export file was saved using the Imprudence viewer. To import the object, simply chose the import feature from the viewer’s file menu, and it will build the object before you in world. There is no texture on the object, it just uses a grey blank with some shiny.

This object is licensed Creative Commons – Share Alike – Non Commercial attribution, which means you can use it as you wish, make derivative copies and give it freely to others, but you may not sell it for profit or use commercially without my approval. Thanks and enjoy!

Chua Mot Cot Pagoda – Textured object for the metaverse

This is a 47 prim object I created on my stand-alone Open Simulator region, exported with the Imprudence viewer (compatible with Emerald or other viewers using the same export to XML code base).

The Chua Mot Cot pagoda, aka One Pillar Pagoda, is a real world object which I modeled in a simplified form for the metaverse (e.g., SecondLife, OSgrid, Open Simulator, others)

For additional information on the real-world object, check the wiki page: here. This object is made to a scale much larger than the Chua Mot Cot pagoda exists in real life, that is so it is more usable in the metaverse as a small home or chill spot.

Creative Commons License
One Pillar Pagoda by StarLord is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Based on a work at starlord.net.

Permissions beyond the scope of this license may be available at http://starlord.net/?p=312.

You may download a zip file containing the export XML file and textures at this link: HERE –>Β  (pagoda_object.zip) <–

To import the object from your compatible viewer:

Step 1: Unzip the file contents somewhere on your computer,

Step 2: Login to the grid you wish to upload it to,

Step 3: In you viewer’s File menu, choose the “Import+Upload” or similar option (on most grids, the 4 textures are free uploads, and on SecondLife grid they will cost you $10 per texture to upload. Textures are a metallic cross (for the coin emblem at the roof), wood plank (used just about everywhere),Β stone (used for the pillar itself), and a tiled roof texture. If you have similar textures already, you may simply retexture the full-perm object as you see fit.

Hope you enjoy this as much as I did in creating it!