August 2, 2008 – 7:26 am
Ug. Ug. Did I say ug? Playing media in SL, generally speaking isn’t that difficult. A little snip of code, a url or two, and presto, you’re good to do.
But… that’s not what I had planned to use for all my signage. I had planned to use HTML on a prim to allow me to update and change things without having to upload new graphics over and over again. In theory it was brilliant. In development it was still feasible. It pruduction and practice… no so much.
The idea is that you can set the land you own (which translates to server space basically) to stream media of various types (audio, video, and even web content) and then show it on a prim. Very handy. BUT… if you want to have more than one thing play, depending on users actions… well, not as easily accomplished.
At first I was dividing the land into chunks and setting the parcel’s media to whatever I wanted to show. This was ok, with the exception of still needing to make sure the user had their “play media” setting on. Which is not a guarentee.
After I got fed up with sectioning and resectioning land in direct response to how often I reorganized my exhibit elements, I found a script that would allow me to automatically set the media when a user touches an item. CLOSE… INTERESTING… So I pulled it apart and perused the functions and things. Then wrote my own script that activated on collision (when something comes into contact with the object that holds the script) to set the media. Thinking, untimately erroneously, this would be perfect… as someone walks up to an item I could set the media to show info about it… again IN THEORY GOOD, but production proved to be too clunky, to slow, and to much of a wild card to use for such an important part of the exhibit.
So, the “dynamicly updating” posters for each section have falling away infavor of something I can completely rely upon… good ol’ static graphics. Which do cost to upload, but it’s $10L, which all things considered, is well worth the peace of mind
Posted in issues | No Comments »