Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005659opensim[REGION] OpenSim Corepublic2011-08-27 01:352019-02-09 03:07
Reportermakopoppo 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusnewResolutionopen 
PlatformOSOS Version
Product Versionmaster (dev code) 
Target VersionFixed in Version 
Summary0005659: [Proposal/Discussion] Providing missing sim-specific information to viewers
DescriptionRelated to this post in 0004522, OpenSimulator compatible viewers might need some more information about each region the agents on.

To opensim developers: I don't actually know which interface to be modified, and if it is ok to add the parameters to existing interfaces. (Since once I look into viewer's code, I will not able to contribute any patch to opensim project for coming six months, I wrote this reference code only by guessing from current opensim codebases. Probably I have missed some point, so if you know both viewer and server code base, please tell me)

To viewer developers: I wrote sample interface in Additional Information based of McCabe's link. Is there any missing parameters for your viewer?

---
(0015689)
McCabe Maxsted (reporter)
2010-06-21 04:56

  
This is a *major* need for viewers that connect to OpenSim-based grids. We've compiled a list of information the viewer needs to know from OpenSim and how we need it here:

http://imprudenceviewer.org/wiki/Opensim_information_needed [^] [^]
Additional Information    public class RegionInfoForEstateMenuArgs : EventArgs
    {
        public float billableFactor;
        public uint estateID;
        public byte maxAgents;
        public float objectBonusFactor;
        public uint parentEstateID;
        public int pricePerMeter;
        public int redirectGridX;
        public int redirectGridY;
        public uint regionFlags;
        public byte simAccess;
        public float sunHour;
        public float terrainLowerLimit;
        public float terrainRaiseLimit;
        public bool useEstateSun;
        public float waterHeight;
        public string simName;
        public string regionType;
        public Vector3 minPos;
        public Vector3 maxPos;
        public float maxDragDistance;
        public int forceDrawDistance;
        public float drawDistance;
        public float maxPrimSize;
        public float minPrimSize;
        public float maxPhysPrimScale;
        public float maxHollowSize;
        public float minHollowSize;
        public int maxLinkCount;
        public int minLinkCountPhys;
        public int whisperDistance;
        public int sayDistance;
        public int shoutDistance;
        public int renderWater;
        public int maxInventoryItemsTransfer;
        public int allowMinimap;
        public int allowPhysicalPrims;
        public string offsetOfUTC;
        public int toggleTeenMode;
    }
TagsNo tags attached.
Git Revision or version numberd4d894c
Run ModeStandalone (1 Region) , Standalone (Multiple Regions) , Grid (1 Region per Sim) , Grid (Multiple Regions per Sim)
Physics EngineBasicPhysics
EnvironmentUnknown
Mono VersionNone
Viewer
Attached Files

- Relationships

-  Notes
(0019755)
makopoppo (manager)
2011-08-27 01:39

Reminder sent to: McCabe Maxsted, Micheil Merlin, Zauber

Integrating 0004522
---
Reporter Zauber
Summary 0004522: Communicate Maximum Prim Sizes to Viewer
Description In a short thread on the Imprudence Viewer forums, McCabe had mentioned that different OpenSim grids use different maximum prim sizes, but OpenSim does not communicate the maximum prim size to connected viewers. So, perhaps this feature could be implemented so that the different viewers used for OpenSim can let the sim they're connected to tell them when logging in or teleporting in. Currently, most viewers use a sane default (128m or 256m), or whatever the default is for the opensim grid they most commonly use.
(0019758)
McCabe Maxsted (reporter)
2011-08-27 01:54
edited on: 2011-08-27 01:55

I'd just like to point out that this has been in Aurora for a while (the OpenRegionInfo capability, IIRC) so Imprudence already supports a lot of this. I hope other versions of OpenSim follow suit. This is something that should've been done years ago to support users on different grids.

(0019782)
justincc (administrator)
2011-08-29 18:01

This data should be added.
(0034666)
tampa (reporter)
2019-02-09 03:07

Unless handled elsewhere there are still some of these not handled, correct?

- Issue History
Date Modified Username Field Change
2011-08-27 01:35 makopoppo New Issue
2011-08-27 01:35 makopoppo Git Revision => d4d894c
2011-08-27 01:35 makopoppo Run Mode => Standalone (1 Region) , Standalone (Multiple Regions) , Grid (1 Region per Sim) , Grid (Multiple Regions per Sim)
2011-08-27 01:35 makopoppo Physics Engine => BasicPhysics
2011-08-27 01:35 makopoppo Environment => Unknown
2011-08-27 01:35 makopoppo Mono Version => None
2011-08-27 01:39 makopoppo Note Added: 0019755
2011-08-27 01:54 McCabe Maxsted Note Added: 0019758
2011-08-27 01:55 McCabe Maxsted Note Edited: 0019758
2011-08-29 18:01 justincc Note Added: 0019782
2019-02-09 03:07 tampa Note Added: 0034666


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker