Justin Clark-Casey kirjoitti: >> 3. Is there a gui interface to run the OpenSim mangement console from a >> desktop to generate, save and load IAR files? >> > afaik nobody has written such a thing yet. The first thing would be to > implement a command on the
We were just yesterday brainstorming and planning how to do that kind of interface as a part of realXtend work, not for OARs or IARs though but for the .scene (dotscene) xml format we use to export from 3d apps like Blender and Max. The logistics with the transfer of the tarball/zip and commanding the Opensim server from the GUI are identical, though, just the xml etc. inside is different. The main need is to allow modellers and level designers etc. to upload scenes (or parts of them) remotely to the server, without needing access to the system nor having to know how to use the console. This is how it works with the console now, http://realxtend.blogspot.com/2009/12/tutorial-to-import-scene-from-blender.html > remote admin interface similar to the existing ones for loading and saving > oars remotely. Then a gui could hook into that. > Remote generation may also be possible using OpenSim's remote REST console > facility. I don't have any instructions on using this to hand at the moment > (if such have even been written). This will Our current candidate solution is to make a REST handler to OpenSim which accepts the scene+assets bundle over http, and runs the import/load command that nowdays is given from the console. Possibly that same http listener will also implement a web (html) gui for doing that. Another GUI options we have is writing one to the Naali viewer itself (using qt, instead of html), and we'll probably at some point also integrate the http scene upload to Blender so that it can send it to Opensim directly. An interesting idea is to put the imported scene as an asset to the inventory. That is, if you have already imported some scenes / loaded some OARs earlier, they show in your inv, and you can apply them from there (kind of like rezzing linksets). We will probably do this for .scene, dunno if the idea would apply for OARs as well. This is not terribly urgent for us, 'cause right now the building works progress by the modellers just using local sandboxes where managing the files is easy and no harm can be done accidentally to production servers. But probably we want this sooner than later to ease remote uploads, possible implement already next week or so (after some planning first still). So if we do that, will at least give some info for vanilla Opensim usage too about how http uploads / rest commands work for this etc., and possibly some code that also OAR/IAR uploading can reuse. We are not using OAR for this 'cause the format is much more complex than the very simple .scene xml which works for just the visual parts of the scene (models, their pos&rot&scales, and materials), and .scene exporters already existed for most modelling apps. OAR is a autoserialized .NET dump of OpenSim internal data structures, so not the easiest to support in other applications, and if we'd write support for it by hand, it would break always when OpenSim internal structures change. OAR is of course very useful for saving all the OpenSim data for transfers and backups, just not easiest for interop with other applications. Whether these two use cases could be somehow unified to use the same format is another discussion (and on a -dev forum to not bore users :), just wanted to mention here why we don't use OAR for this now. ~Toni >> Thanks in advance for any help! :-) >> >> John Patten >> Tech Dept >> SUSD >> >> >> >> >> On Feb 23, 2010, at 12:13 PM, marcel verhagen wrote: >> >> >>> I am happy with the save tools of opensim. It enables me to build cool >>> things with a real time pressure. >>> Cause it is easy to back up all created on the sims and in my >>> inventory on the serverside. >>> >>> Somehow I do not feel the need to copy over tons of things from sl and >>> back. >>> >>> However I find the idea that someone who logs in with a pirate viewer >>> and also can copy all the things on my sims from the viewer side a bit >>> disturbing. >>> >>> Makes me wonder can I block those viewers from my own opensims ? >>> >>> >>> _______________________________________________ >>> Opensim-users mailing list >>> [email protected] <mailto:[email protected]> >>> https://lists.berlios.de/mailman/listinfo/opensim-users >>> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Opensim-users mailing list >> [email protected] >> https://lists.berlios.de/mailman/listinfo/opensim-users >> > > > _______________________________________________ Opensim-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-users
