Showing posts with label Virtual worlds. Parametric Deformer. Show all posts
Showing posts with label Virtual worlds. Parametric Deformer. Show all posts

Saturday, 21 April 2012

Teapot Test Viewer 1.5 For Opensim Release

Today Armin Weatherwax released test viewer 1.5 which is based on LL viewer 3.3 code and, although this is Armin's personal viewer, he is testing new features that squarely benefit Opensim. In particular the grid manager is being re-worked to dynamically update as new grids come on line and it is hoped eventually the list will be searchable too with some kind of filtering to pull up the grids of interest to you quickly.

Here is the list for changes, features and fixes in this release as published in Armin's release notes...

The coordinates are now shown after the region name which is a feature that will be helpful to Opensim users when deciding where to locate their sims when they connect to a larger grid like OSgrid.


Changes
Armin has added SoaS for Sim on a Stick users at the top
Show the actual grid name in the grid combo (that is the "old" one). Entries now look like "My Wonderful Grid (my.wonderfulgrid.net)", so that you know where you are going to connect to. Sim On A Stick now has an entry in the grid combo. Obviously this will only work if SOAS is up and running :) the whisper/mumble voice module is rebased on mumble 1.2.3 now, which gives better voice quality (but only if all participants are using it) and even less latency. However the Linux versions may not work on any other distro than *buntu 10.04/Debian Squeeze (especially newer ones). I'm working on it (see Upcoming). In the worldmap clicking "copy slurl" on Linux now copies the slurl also to the primary selection, so you can middle-mouse-button-paste it.

Features
Option to show region coordinates in units of regions in the world map. There is a checkbox on the bottom of the map floater to toggle it on and of. However it does't show the coordinates if they are not are not known (returned by the siminfo). Support of the gatekeeper url of the get_grid_info service of a grid. If present teleports to a different grid are performed as hypegrid jump rather than a relog. Note: This needs support on OpenSim side which is still under development, please be prepared that details may change. The UI preview now has a date column, though the formatting of the date is not ideal yet. However it already helps to find recently changed entries faster.

Fixes
Huge memleak in the "About Teapot" floater, which made the viewer crash if the region doesn't have the "ServerReleaseNotesUrl" capability. The Linux 64bit viewer crashed trying to upload some meshes (e.g. the "Seymour.dae" example file of the colladadom library). Note these meshes (collada 1.5) are not supported, just the viewer doesn't crash trying to upload them.
   
Linden Labs TPV Policy

One particular clause in the latest TPV policy statement seems to be saying third party viewer developers must choose between working on Second Life only features or Opensim. This would probably also include grid list and further support for hypergrid and Aurora sim. In view of this, which is by no means certain yet, developers might be force to do one of perhaps three things...

1. Develop for Second Life alone.
2. Develop for Opensim alone.
3. Develop a new two-mode viewer that can switch between both so that each is masked from the other.

Whatever happens Opensim dose need features that support where it's going and the days of following what Linden Lab rolls out for Second Life are probably coming to an end. Personally, I think that might be a good thing but I can see it wont be an easy transition for a lot of people who currently enjoy switching grids on the same viewer. The mode button might turn out a good solution but it will be a lot of work no doubt and Linden Labs may still say no to it. Let's face it they are a big business with huge profits at stake and this Opensim is getting too big for its boots. They have something here they can do to stop it progressing so why wouldn't they use it?

But, ultimately, will it do them any good?

If Opensim has to have it's own viewer then the work Armin is doing on Teapot can't come a moment too soon.

Download Teapot 1.5 here

28th April 2012: UPDATE NOW AVAILABLE. Find Teapot 1.6 on link above.

Sunday, 1 January 2012

Open Metaverse: Looking Back to the Future!

So this is 2012 and, before I launch into looking back at what I got right and wrong with my 2011 predictions last January, I have to mention some good news for Mesh fanatics desperate to see their beautiful mesh clothing move with the same grace as their pixelated bodies. I wrote about a crowd funded project back in October which was my last post for several months due to heavy commitments elsewhere. Anyway, the project was organized by Second Life residents who where frustrated by Linden Labs tunnel vision and lack of action. They raised money to pay a bounty to Karl Stiefvater, better known as Qarl Linden from his days at the Lab, to develop a parametric deformer, which will cause mesh clothing to fit the avatar shape and move with it more realistically.

Well, Karl has finished some preliminary work and put up a video to demonstrate things. Karl emphasis this is a first look and far from complete. The "heavy lifting" part is done he says but "I’m giving it to you in this form now, so that you can give me feedback. There are decisions to be made which we should make together."


Here is the demo vid and the source code is here. Feedback can be given here.



THE PREDICTIONS OF 2011...

First blowout to mention was that Opensim would come out of alpha in the last quarter of 2011. Well, no one has said it is beta so there you go. Still Alpha but, to be fair. I did say "maybe" when I predicted it would. On the other hand, the developers finally made up their mind to do something about the six month rule for submitting patches which everyone agrees was holding the project back and stopping people working on the viewer to. They set up the Overte foundation to handle the legalities the developers were so worried about. The advantages of the foundation are many since they can now raise funds and impose rules to make it difficult for Patent trolls hijacking parts of the project and stifling development and innovation

My 2nd prediction fell way short of my wishful thoughts but the latest release of Hypergrid dose have the Outward bounds permission and more work is being directed at security. Nothing yet has got Avination HG enabled despite the owners well-meaning statement early on in 2011 which said AVN would enable HG as soon as possible.

My 3rd prediction was a rather bald statement that more developers would pull out of TPV development. Well, actually, a few have, notably Kirstens and Jacek of Imprudence. But, on the whole I would say more rather than less are working on TPVs since Opensim devs relaxed their rules for submissions but getting stuff like Mesh to work in V1 viewers has got coders busy again especially finding upload solutions for Opensim where Mesh can be handled free while Linden Lab decided to penny-pinch (or nickel n dime as American's say) as usual.

My 5th prediction was that LL would lose more market share but, though they lost over 500 sims the traffic is still holding around 60k peek and 30k off-peek but, when you consider LL gets in excess of 10,000 new signup's a day, then they really are running on the spot and going nowhere. And, in my view, its not going to improve in the coming year since LL continues the same old policy of cashing in on everything they do rather than looking at new developments as part of the service people are already paying a high price for through tiers and setup fees. In deed, it seems to me they are not content to let the residents make any profit on top of what they pay to the Lab. What I see is LL heading off in the Farmville direction with Linden Realms when surly the residents should be building these games? I mean, the Lindens cleared the malls, markets and stores in-world so they could profit from their web-based market place and introduced Linden homes that compete with the land owners paying tier so they could bring in more premium signup's. Second Life is/should be a platform on which "Your World, Your Imagination" can bare fruits for the hobbyist, game maker and content seller. Linden Labs just can’t stand seeing anyone else doing well out of what they made unless they get a huge slice of the cake. Thankfully, Opensim is getting better all the time and the recent survey on Hypergrid Business clearly shows the open Metaverse has grown a lot since the last survey while SL continues it’s slow decline.

That’s the beauty of Opensim, it can truly claim to be Our World, Our Imagination from the ground up.

My 6th prediction was an odd one really since I said we would see a breakthrough in browser based portals into virtual worlds. Well, there was actually a lot of progress and no one solution that really grabbed a new market yet other than, perhaps, Unity 3D. But we did have a serious patent scare courtesy of SPOTON3D. Their browser solution actually worked quite well but it was almost the same as work done previously by others. What hit the news was that the owners of SPOTON3D had the cheek to file a patent on it which effectively stops anyone else from using the code - which was open source and in the public domain!

My 7th prediction about Blue Mars having a bright future if the money holds out? OUCH!!!! the money ran out!

My 8th prediction was more than bang on target! Kinect did come to virtual worlds successfully but, as far as I know, it got mostly used to build animations for avatars and not a lot else so far.

MY PREDICTIONS FOR 2012...

Well, I am not going to get carried away this time but I will stick my neck out and predict Linden Labs will pull out all the stops to get Second Life growing again. Really, they must, yeah? Or will this be the year they call the beginning of the end!

Enough of that. I want to make a considered prediction about OSgrid which currently is the leading grid of the open Metaverse. Based on the Opensim platform OSgrid is, in my view, the HUB of the Hypergrid with many small standalones connecting to it via hypergates. I predict OSgrid will grow substantially in the coming year because refugees from SL will continue to cross the divide in ever greater numbers. LL will pull the plug on V1 viewers soon and, since they will remain usable in Opensim with MOAP and Mesh this will have an impact too and might even herald the beginnings of a break with some of the SL protocols leading to a more Opensim-focused viewer.
Here Lbsa Plaza on OSgrid is busy most days. On this day 24 people were sharing information and getting help from mentors

I would also predict we will finally see a viewer for Opensim that includes Grid Search in one form or another as an option on the menu bar of the opening splash screen. This has been on my wish list for several years and the one thing I think that would really set the Open Metaverse apart from Second Life. I know there is a lot in common especially in the area of content but LL is never going to allow content to be transferred to Opensim grids even while so much that is sold in SL is actually made in Opensim!

It's true, people with large SL inventories are held back from going to Opensim - not that they have to lose that inventory anyway. There is nothing stopping people from using both Linden Lab's grid and the Open Metaverse grids since the viewer is presently compatible with both. Call it dipping a toe in the water and finding the Crocodiles no long bite. In fact, stability is better than it ever was and for sims run on good hardware run easily as well as Second Life and, in many cases, better. Personally, I experience more lag and crashes in SL these days than I do in OSgrid, especially on my own sims which I know are well resource. Yes, the beauty is I control the virtual server and it costs me a fraction of what LL would charge.

Now for a bit of a downer. Sadly, I do actually think the walled garden grids like InWorldz and Avination will not fair that well. We have already seen a sharp decline in Avination who's renters have probably gone to Kitely and OSgrid, both of which have seen the biggest increase of sims. InWorldz declined sharply at the time Avination was growing back at the start of 2011 but, even though they have recovered a lot they still have not grown beyond what they had before Avination took off. On the other hand even though Avination lost many sims and users they may yet pull up a bit but my money is on grids like OSgrid simply because more people want low cost virtual land and some community more than they worry over content. And anyway, OSgrid is bristling with free and low cost quality content anyway. Not just that but the physics in OSgrid, though far from ideal, are actually reasonably good. InWorldz physics are presently none-existant by contrast and Avination still has only ODE the same as OSgrid although there has been talk of them getting Havoc while InWorldz developers have been talking about PhysX for over a year now. In fact, I think the residents of InWorldz were promised it as early as March last year and it still hasn't happened. Perhaps I should predict that for 2012!

Can I predict anything for Aurora sim?

Actually, No, not really since I have been left largely in the dark about what is happening in that team even though I was invited to report news for them. All I can say is that Revolution Smythe continues along with other team members to patch the code but most of the work done is bug fixing and nothing new and exciting to report. Work also continues on Astra viewer and I was told my ideas about the grid search are in the works. I feel sure something is going to happen soon though. Just a feeling.

Anyway, I think I will leave it to the grid builders to predict for themselves where they are going.

Let me just wish everyone a prosperous New Year.
Tweet

Thursday, 6 October 2011

Second Life: Residents Vote For Realistic Mesh!

Mesh has been a long time coming to Second Life and now it has finally arrived it has proved to be incomplete and it has not exactly grabbed the interest of the majority of residents as the "must have" new feature. For reasons perhaps to do with upload price, entry requirements and higher than expected prim cost, not to mention incompleteness, it has kind of fallen as flat as a pancake in the laps of the residents. On the flip side of the mesh coin is yet another oddity that brings into question the motives and thinking at Linden Labs yet again. The more vocal residents of SL are often accused of resisting progress and yet we now read of an example where residents are actually clubbing together to pay a bounty to Karl Stiefvater, better known as Qarl Linden from his days at the Lab, to develop a parametric deformer, which will cause mesh clothing to fit the avatar shape and move with it more realistically.

Typically, Linden Lab's response to the question of producing a parametric deformer has been one of muted interest. They would like to implement one but it's a maybe, one day, if ever kind of response. In frustration residents have taken the matter in hand and turned to Stiefvater to give them something they actually want while the Lab coldly continues on it's merry way. Rod Hubbles promised the rest of 2011 would see the Lab tackle the serious problem of lag which has reached the point of rendering Second Life sims virtually unusable for many but rather than coming out in support of the resident's initiative he has shown he is just as blinkered as his bosses, preferring to make big noises about introducing server-side bot technology and throwing out a little spin about SL growth.

Why hasn't Rob given encouragement to the residents by making a statement in support of the their initiative?

Well, Linden Labs doesn't exactly have a reputation for listening to its residents and it comes to something when some 1800 users have declared their wish to see a parametric deformer developed and even put their money on it when it would have cost very little for the Lab to do it. It's not like they aren't in good profit given the high cost of Second Life services - profitability that was partly achieved by sacking one third of their staff last year I might add.

Stiefvater was, of course, a victim of the Lab's cost cutting when he got sacked so its ironic that the residents are now turning to him to develop this feature for them  and, given that he was instrumental in bringing many new tools and ideas to Second Life, including sculpties (he also had a hand in creating digital effects for the Matrix movies and 300), it strikes me as foolhardy in the extreme to let this brilliant talent go. We know there is politics involved - there always is with LL - but Qarl did take the view while at the Lab that he should work on things the residents were asking for, and voting for. With this initiative they will surly vote with their money too and Qarl is right there with them to take on the task. But, whatever, it is clear Linden Labs will never really bow to resident pressure no matter how much they say they listen. They have got their own plans and that's the bottom line.

Thankfully, Open sim is not governed by corporate greed and this feature will undoubtedly benefit the open Metaverse as well and could even lead to more content creators abandoning Second Life in order to work in a less restricted environment at a fraction of the cost. Residents organizing fund raising to get features they want strikes me as a form of true democracy where people vote with money. So, while Linden Labs may look down on this kind of initiative as threatening their business there are many others that see it as a positive step towards greater freedom in virtual worlds. Linden Labs bosses are not ignorant but they do have tunnel vision and the money to go where they want to go. The only question is how many will be left travelling with them?

 Link to Maxwell Graf for more on Resident's initiative here