Aurora-Sim offers infinite regions

The Aurora-Sim distribution of OpenSim now supports mega regions of unlimited size, according to an announcement made this weekend.

Enrico Ranucci

That doesn’t mean that the regions offer endless land to build on — buildable land is limited to the size of the underlying region, either a standard region or a variable-sized region, according to Enrico Ranucci, head of New Voice, d.i., and the Nova ultra-low-cost OpenSim hosting company and Nova Grid. Ranucci is also one of the contributors to the Aurora-Sim project.

Prim limits, scripts, concurrent avatars are all the same as the underlying region.

However, visitors to the region can continue to fly or sail out over the open water forever, or until they reach another region.

“You can use vehicles like planes and boats to navigate or fly out of borders,” said Ranucci.

This means that users can fly between two infinite regions, no matter how much empty space there is between them, without falling off the grid.

If the entire grid is running on the Aurora-Sim software, then infinite regions can co-exist with standard, finite regions — however, visitors who start out on the standard region won’t be able to fly beyond its borders even if there’s an infinite region over the horizon.

Infinite regions can not be intermixed with standard OpenSim megaregions, and Ranucci warned people against trying to load the Aurora-Sim infinite regions into a grid running the standard distribution of OpenSim, such as OSGrid.

Nova Grid, a 100-region social grid running on the Aurora-Sim software, has several infinite regions up for people to try out, said Ranucci.

“The results are very positive,” he told Hypergrid Business. “Infinite regions allow for a greater open-space between region islands without limiting avatar movement over the open-space.”

On the grid map, infinite regions appear as the standard regions that they are based on.

One disadvantage to infinite regions is that, if they’re based on variable regions, they can only accessed via a supported viewer. Today, that means only Imprudence Beta 1.4, Astra and a modified version of Singularity, Ranucci said.

Infinite regions based on standard-sized regions can be accessed via any OpenSim or Second Life viewer, he added.

“The Aurora team is working closely with more viewer developers to bring these patches forward and is now even developing a new viewer with the additional Aurora features & functions while maintaining compatibility with OpenSim and Second Life,” he said.

Because the infinite regions based on variable sized underlying regions require special viewers, they would be a good fit for closed grids that require their users to load custom viewers. Owners of public grids and hypergrid-enabled grids who want to use these types of infinite regions would be well advised to put a sign in the grid’s welcome area telling visitors that the grid is best viewed with a recommended viewer.

maria@hypergridbusiness.com'

Maria Korolov

Maria Korolov is editor and publisher of Hypergrid Business. She has been a journalist for more than twenty years and has worked for the Chicago Tribune, Reuters, and Computerworld and has reported from over a dozen countries, including Russia and China.

  • annotoole

    nice. much needed. now get performance up to battlefield 3 levels.

  • WhiteStar Magic

    A small correction to the article here.
    " One disadvantage to infinite regions is that, like variable regions, they can only accessed via a supported viewer. Today, that means only Imprudence Beta 1.4, Astra and a modified version of Singularity, "

    Any viewer can go a Infinite Region, only if that Infinite region "is" a Variable Region which is larger than the standard 256×256 will you require the modified viewers.

    Some folks may be asking what a Variable Region is, in SL(tm) a Region or Sim in Linden Labs vernacular is a maximum of 256m X 256m. In OpenSim the Mega Region was developed to enable system operators to make a larger region by combining multiple consecutive regions (Sim's). Aurora-Sim removed Mega-Region support and replaced this with Variable Regions (Var's) which allows you to have one continuous un-interrupted region of any size , for example, 512m X 512m (4 regular) 1024m X 1024m (16 regular) or larger. Var regions have no borders or crossings whatsoever within themselves doing away with several issues with the other two types of Region systems.

    Hope this clarifies & enlightens
    WhiteStar Magic, Team Aurora.

  • WhiteStar — Enrico already pointed out my mistake and I corrected the story.

    However, I appreciate the explanation of what a variable region is.

    I personally like mega regions because they're composed of standard regions — meaning you can import regular OAR files, and tile them easily on a map. Plus, the work with all the SL-compatible viewers. But I can see the advantage of variable regions for large stretches of low-prim land such as, say, rolling deserts or savannas or oceans.

    • WhiteStar Magic

      @ Maria. Variable Region's do not affect the ability to import OARS from Aurora-Sim or OpenSim you only need to use the XY offsets to place teh locations of the particular oar file. It's actually quite simple. Additionally map display of Var regions shows the actual size as they are and therefore make it easier to denote the land mass scale of the particular region. You shoudl try vehicles on both and see what happens, I believe you'd be pleasantly surprised as to how they function on a var region without any form of boundaries.

  • Maria,
    you can import regular OAR files into var-sized region too, using –merge and –offsetX –offsetY options.
    This is a nice picture and tutorial page for those commands Matto Destiny (Team Aurora) made on his blog : http://www.mattos-world.co.uk/joomla/index.php/au

    Enrico.

  • sargemisfit

    I've been using the variable region on my standalone for the past 4 months, at least, and it does work as described. I've had practically no problems with it. (Imprudence has a bug with the default water surface). There is one important technical detail that I think should be noted to save others some troubles. The dimensions you set the region for must be in multiples of 32. That is, 1024m x 1024m will work, but 1000m x 1000m will not.

  • Is an Infinite region able to be placed in a grid ? For example can I offer that type of region in a grid ?

    • Yes alexsandro, Infinite regions can be placed on both standalone and grid mode. If you need more support youa re welcome to join #aurora-dev or #nova-grid IRC channels on freenode.

    • Alex — Yes, from what I understand, you can mix-and-match. If you have an Aurora-Sim grid, you can mix and match as much as you want. If you have a regular OpenSim grid, you can't put an Aurora-Sim infinite region on it.