Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0003295 [opensim] [REGION] Specific OpenSim Module minor always 2009-03-13 16:23 2009-04-25 17:47
Reporter mcortez View Status public  
Assigned To
Priority normal Resolution fixed  
Status closed   Product Version
Summary 0003295: Penultimate Sun Update
Description Moral support, a huge amount of testing, as well as the code to fix the bug with the sun position for LL windlight based viewers was provided by Godfrey

A number of different problems with the Sun implementation are addressed with the attached patch.

* "Fixed Sun" is restored on region restart

* Sun sliders in Region / Estate no longer jump randomly when 'Apply' is clicked

* Sun sliders more accurately reflect the sun position you'll get when applied

* Added osSetRegionSunSettings() to allow scripts to adjust Region Sun Settings

* The Sun Module has been refactored to remove almost all LL viewer specific implementation such as the sun hour values of 6 to 30 instead of 0 to 24

* A work around has been incorporated into llClientViewer for a bug/feature in LL based windlight viewers that caused a 'hick-up' in the sun's position between sun rise and noon

* Default settings now give you a relatively accurate vector from llGetSunDirection() that matches what is seen in LL based viewers.
Additional Information This patch may directly or indirectly address these other Mantis Issues:

0001928 - ESTATE "fixed sun" settings do not persist across relog

0001836 - estate settings in client. Sun position slider and APPLY don't work like they should

0002483 - Sun position is not correct
Tags No tags attached.
Git Revision
SVN Revision 0
Run Mode Standalone (1 Region) , Standalone (Multiple Regions) , Grid (1 Region per Sim) , Grid (Multiple Regions per Sim)
Physics Engine BasicPhysics, PhysicsOfSimplicity, ODE, BulletX, PhysX, Other
Environment Mono / Linux32
Mono Version Other
Attached Files ? file icon sun.patch [^] (43,126 bytes) 2009-03-13 16:23

- Relationships
parent of 0001928closedlmmz r5817 - ESTATE "fixed sun" settings do not persist across relog 
parent of 0001836closedmelanie r5668- estate settings in client. Sun position slider and APPLY don't work like they should 

-  Notes
(0009952)
svn (developer)
2009-03-13 16:45

melanie committed related code in r8790

Thank you, mcortez, for a patch that fixes a number of long standing
issues with the sun module.
Fixes Mantis 0003295

see more at - http://opensimulator.org/cgi-bin/viewvc.cgi?view=rev&revision=8790 [^]

- Issue History
Date Modified Username Field Change
2009-03-13 16:23 mcortez New Issue
2009-03-13 16:23 mcortez File Added: sun.patch
2009-03-13 16:23 mcortez SVN Revision => 0
2009-03-13 16:23 mcortez Run Mode => Standalone (1 Region) , Standalone (Multiple Regions) , Grid (1 Region per Sim) , Grid (Multiple Regions per Sim)
2009-03-13 16:23 mcortez Physics Engine => BasicPhysics, PhysicsOfSimplicity, ODE, BulletX, PhysX, Other
2009-03-13 16:23 mcortez Environment => Mono / Linux32
2009-03-13 16:23 mcortez Mono Version => Other
2009-03-13 16:24 mcortez Status new => patch included
2009-03-13 16:24 mcortez Relationship added parent of 0001928
2009-03-13 16:24 mcortez Relationship added parent of 0001836
2009-03-13 16:45 svn Checkin
2009-03-13 16:45 svn Note Added: 0009952
2009-03-13 16:45 svn Status patch included => resolved
2009-03-13 16:45 svn Resolution open => fixed
2009-04-25 17:47 cfk Status resolved => closed


Mantis 1.1.1[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker