From: Matthew G. <mat...@gm...> - 2010-11-22 00:46:21
|
Def. want to preserve compatibility with old landscapes - we have a lot linked from the wiki already. Changing them would be a pain in the butt. On 22 November 2010 00:20, Barry Gerdes <bar...@ho...> wrote: > Hi Georg > > I have made a number of landscapes for friends from their photos. > To get the best resolution I make the maximum resolution panorama that can > be obtained from this. > The panorama is then divided by 1024 in width to give the number of panels > required and resized to the nearest multiple of 1024 > The height of the canvas is then increased with blank space to 1024 pixels > This used to work great because stellarium did not worry how many panels > were required as long as they were 2n sides in pixels > > It is not a great problem to change the original panorama to 8 panels as far > as I am concerned. I have already altered the three panoramas I use but the > people with my original landscapes will not be able to load them correctly > any more unless I modify them. This is the problem. > > There are a few landscapes in the list that others have made that are old > type but not 8 panel also > > > > Barry Gerdes > Beaumont Hills Observatory > S 33' 41' 44" E 150' 56' 32" > > > >> Date: Mon, 22 Nov 2010 00:41:05 +0100 >> From: geo...@un... >> To: ste...@li... >> Subject: Re: [Stellarium-pubdevel] Landscapes >> >> Hi! >> >> I can reproduce your problem, however it is not caused by my changes, my >> concern was on the sides only. >> >> Comparing 0.10.2 and 0.10.5, I see a new vertex array being precomputed in >> the ground triangle fan in LandscapeOldStyle::load() (starting at Line >> 218) instead of in drawGround(). This is not my code, and somehow I have >> difficulties understanding what would be the differences between the >> similar computation in the older drawGround(). >> >> Fabien, did you change this? >> >> Kind regards, >> Georg >> >> >> On So, 21.11.2010, 03:02, Barry Gerdes wrote: >> > >> > Sorry >> > The problem was present in the release version. I rechecked later and I >> > was looking at the wrong version. The later checks, I did, established >> > where the problem started build 4598. I had a bit of trouble pulling >> > revisions at first and got some of them mixed. >> > >> > The problem went un-noticed for so long because I have not used my local >> > landscape for some time. The one I use these days is 8 panels. By using >> > large numbers of panels I am able to increase the landscape resolution >> > >> > I tried the calibrated=true/false -no change >> > >> > I image the rotation is caused by the number of panels affecting the >> > calculations. >> > >> > Barry Gerdes >> > Beaumont Hills Observatory >> > S 33' 41' 44" E 150' 56' 32" >> > >> > >> > >> > >> >> Date: Sun, 21 Nov 2010 02:22:50 +0100 >> >> From: geo...@un... >> >> To: ste...@li... >> >> Subject: Re: [Stellarium-pubdevel] Landscapes >> >> >> >> Hmm, you wrote previously, it works with release 10.5. This was already >> >> including my patch, I did not provide a further change. So somebody >> >> else >> >> did other changes. I have not looked into it for some time now. >> >> >> >> Regards, >> >> Georg. >> >> >> >> >> >> On So, 21.11.2010, 02:14, Georg Zotti wrote: >> >> > Dear Barry, >> >> > >> >> > I am afraid this was when Fabien accepted my correction of the >> >> oldstyle >> >> > landscapes. I discovered that the altitudes were painted completely >> >> wrong. >> >> > (Use a regular grid texture with Stellarium 0.10.pre4 to see what >> >> happens. >> >> > The effect was stronger if the horizon was not the center-line.) The >> >> > landscapes that come with Stellarium only have 8 panels, so maybe I >> >> did >> >> > not think about another, and esp. uneven numbers of panels. However, >> >> the >> >> > new mode should only be active when there is a "calibrated=true" >> >> > entry >> >> in >> >> > the landscape.ini. If this entry is absent, I had left the old code, >> >> > I >> >> did >> >> > not want to break the existing landscapes (which are in their way >> >> messed >> >> > up by the previous false projection anyway!), which apparently just >> >> > happens. >> >> > >> >> > Regarding the 90 degree rotation, this seems strange (I did not >> >> > change >> >> the >> >> > left-edge=east behaviour) but should be fixable in the landscape.ini. >> >> > >> >> > I must look into it, whether I really implicitly assumed 8 panels >> >> > only >> >> and >> >> > what to do about it. (Esp. why your old oldstyle files are processed >> >> as >> >> > "calibrated"!) >> >> > >> >> > Regards, >> >> > Georg. >> >> > >> >> > On Sa, 20.11.2010, 21:40, Barry Gerdes wrote: >> >> >> >> >> >> Hi Fabien >> >> >> >> >> >> After pulling and compiling about 10 revisions from 4513 to 4605 I >> >> have >> >> >> located the revision that causes incorrect display of old style >> >> >> landscapes >> >> >> that don't have 8 panels and a ground >> >> >> >> >> >> There were extensive changes to the landscape.cpp and landscape.hpp >> >> in >> >> >> revision 4598 and I have narrowed it down to this revision. >> >> >> >> >> >> The effect on the landscape is to rotate it approximately 90 towards >> >> the >> >> >> east. This can be fixed of course by editing the landscape.ini. >> >> >> >> >> >> The bigger problem is the display of the ground texture. This is not >> >> >> rotated in a four panel landscape but otherwise displays. However on >> >> >> 7,9 >> >> >> and 10 panel displays the ground is either not displayed or >> >> >> displayed >> >> as >> >> >> a >> >> >> narrow annular ring leaving a large uncovered centre showing the sky >> >> on >> >> >> the other side of the earth. This can't be corrected in the >> >> >> landscape.ini >> >> >> >> >> >> By the way Matthew, after I managed to get a "good" main branch >> >> revision >> >> >> 4605 using bzr co lp:stellarium -r 4605 >> >> >> it was possible to get a required revision with bzr update -r xxxx >> >> >> (using >> >> >> msys in Windows) >> >> >> >> >> >> Also using revision 4810 I checked the display of the ISS for the >> >> pass >> >> >> over Sydney last night. Heavens above showed the maximum altitude at >> >> 65 >> >> >> degrees for Sydney. However the Stellarium display for Sydney had a >> >> >> maximum elevation of about 15 degrees. The actual view was great >> >> >> with >> >> >> clears skies and was watched by all at the ASNSW Xmas party as it >> >> passed >> >> >> almost overhead. >> >> >> >> >> >> Barry Gerdes >> >> >> Beaumont Hills Observatory >> >> >> S 33' 41' 44" E 150' 56' 32" >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> From: bar...@ho... >> >> >> To: ste...@li... >> >> >> Date: Sat, 20 Nov 2010 22:30:23 +1100 >> >> >> Subject: Re: [Stellarium-pubdevel] Landscapes >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Hi Matthew >> >> >> >> >> >> I am using msys still >> >> >> >> >> >> I tried bzr update -r xxxx but that did not get what I needed. I >> >> think >> >> >> it >> >> >> got confused with the later version installed >> >> >> >> >> >> I tried help but could not see a suitable command so I tried a >> >> complete >> >> >> install of the revision I was looking for >> >> >> bzr co lp:stellarium -r 4605 >> >> >> >> >> >> This got what I needed >> >> >> >> >> >> Barry Gerdes >> >> >> >> >> >> Beaumont Hills Observatory >> >> >> S 33' 41' 44" E 150' 56' 32" >> >> >> >> >> >> >> >> >> >> >> >>> From: mat...@gm... >> >> >>> Date: Sat, 20 Nov 2010 05:27:04 +0000 >> >> >>> To: ste...@li... >> >> >>> Subject: Re: [Stellarium-pubdevel] Landscapes >> >> >>> >> >> >>> bzr update -r xxxx >> >> >>> >> >> >>> where xxxx can be a revision number, or a date if you do it like >> >> this: >> >> >>> >> >> >>> bzr update -r date:2010-02-26 >> >> >>> >> >> >>> >> >> >>> Use this command to get help on how to specify revisions (there are >> >> >>> lots of ways!) >> >> >>> >> >> >>> bzr help revisionspec | more >> >> >>> >> >> >>> >> >> >>> >> >> >>> On 20 November 2010 05:20, Barry Gerdes <bar...@ho...> >> >> >>> wrote: >> >> >>> > Hi >> >> >>> > >> >> >>> > Further investigation shows that the problem occurred after >> >> 23-4-2010 >> >> >>> (4513) >> >> >>> > and before 0.10.5 release version 2-6-2101 (4682) >> >> >>> > >> >> >>> > I have not worked out how to pull an early revision out of bazaar >> >> yet >> >> >>> so I >> >> >>> > can't locate the actual revision >> >> >>> > >> >> >>> >> >> >>> >> >> >>> ------------------------------------------------------------------------------ >> >> >>> Beautiful is writing same markup. Internet Explorer 9 supports >> >> >>> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >> >> >>> Spend less time writing and rewriting code and more time creating >> >> great >> >> >>> experiences on the web. Be a part of the beta today >> >> >>> http://p.sf.net/sfu/msIE9-sfdev2dev >> >> >>> _______________________________________________ >> >> >>> Stellarium-pubdevel mailing list >> >> >>> Ste...@li... >> >> >>> https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> >> Beautiful is writing same markup. Internet Explorer 9 supports >> >> standards >> >> >> for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. Spend less >> >> time >> >> >> writing and rewriting code and more time creating great experiences >> >> on >> >> >> the >> >> >> web. Be a part of the beta today http://p.sf.net/sfu/msIE9-sfdev2dev >> >> >> _______________________________________________ Stellarium-pubdevel >> >> >> mailing list Ste...@li... >> >> >> https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> >> Beautiful is writing same markup. Internet Explorer 9 supports >> >> >> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >> >> >> Spend less time writing and rewriting code and more time creating >> >> great >> >> >> experiences on the web. Be a part of the beta today >> >> >> >> >> >> http://p.sf.net/sfu/msIE9-sfdev2dev_______________________________________________ >> >> >> Stellarium-pubdevel mailing list >> >> >> Ste...@li... >> >> >> https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel >> >> >> >> >> > >> >> > >> >> > -- >> >> > DI Dr Georg Zotti >> >> > Archaeoastronomy / ASTROSIM >> >> > VIAS-Vienna Institute for Archaeological Science >> >> > University of Vienna >> >> > A-1190 Wien >> >> > >> >> > >> >> > >> >> > >> >> > ------------------------------------------------------------------------------ >> >> > Beautiful is writing same markup. Internet Explorer 9 supports >> >> > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >> >> > Spend less time writing and rewriting code and more time creating >> >> great >> >> > experiences on the web. Be a part of the beta today >> >> > http://p.sf.net/sfu/msIE9-sfdev2dev >> >> > _______________________________________________ >> >> > Stellarium-pubdevel mailing list >> >> > Ste...@li... >> >> > https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel >> >> > >> >> > >> >> >> >> >> >> -- >> >> DI Dr Georg Zotti >> >> Archaeoastronomy / ASTROSIM >> >> VIAS-Vienna Institute for Archaeological Science >> >> University of Vienna >> >> A-1190 Wien >> >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> Beautiful is writing same markup. Internet Explorer 9 supports >> >> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >> >> Spend less time writing and rewriting code and more time creating great >> >> experiences on the web. Be a part of the beta today >> >> http://p.sf.net/sfu/msIE9-sfdev2dev >> >> _______________________________________________ >> >> Stellarium-pubdevel mailing list >> >> Ste...@li... >> >> https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel >> > >> > ------------------------------------------------------------------------------ >> > Beautiful is writing same markup. Internet Explorer 9 supports >> > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >> > Spend less time writing and rewriting code and more time creating great >> > experiences on the web. Be a part of the beta today >> > >> > http://p.sf.net/sfu/msIE9-sfdev2dev_______________________________________________ >> > Stellarium-pubdevel mailing list >> > Ste...@li... >> > https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel >> > >> >> >> -- >> DI Dr Georg Zotti >> Archaeoastronomy / ASTROSIM >> VIAS-Vienna Institute for Archaeological Science >> University of Vienna >> Franz-Klein-Gasse 1/III >> A-1190 Wien >> +43 1 4277 40304 >> >> >> >> >> ------------------------------------------------------------------------------ >> Beautiful is writing same markup. Internet Explorer 9 supports >> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >> Spend less time writing and rewriting code and more time creating great >> experiences on the web. Be a part of the beta today >> http://p.sf.net/sfu/msIE9-sfdev2dev >> _______________________________________________ >> Stellarium-pubdevel mailing list >> Ste...@li... >> https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel > > ------------------------------------------------------------------------------ > Beautiful is writing same markup. Internet Explorer 9 supports > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. > Spend less time writing and rewriting code and more time creating great > experiences on the web. Be a part of the beta today > http://p.sf.net/sfu/msIE9-sfdev2dev > _______________________________________________ > Stellarium-pubdevel mailing list > Ste...@li... > https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel > > |