Give the disc sizes the framing quotes as radii, and the meta columns in the order they are stored
The framing rule works in radii: at 390x844 a giant's disc may take 0.74 - 90/195 = 0.278 of the 195 px half-side, 54 px from the centre, and beforee62e2fbit took half of it, 98 px. The comment and the spec called the 98 px a disc, which reads as a width, and a name 70 px from the centre would then have been off it. e62e2fb's message says "54 px wide" and "98 px wide" for the same radii: the discs are about 108 and 195 px across. The stars-meta.bin doc comment still put the photometry byte before the distance error, whichf31ffe1moved ahead of it for alignment; metaColumns, the DISTANCE_ERROR_STEPS comment and the README already had the new order. The scene's 2 883 hosts past the survey edge are all hosts past it: 2 878 are the archive's own stars and 5 are HYG's (HD 81817, HD 102272, HD 158996, HD 208527, HD 220074). Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -761,9 +761,9 @@ export class GalaxySystemSceneComponent implements AfterViewInit, OnDestroy {
|
||||
publishedTemperaturesK(exoplanets),
|
||||
);
|
||||
// Ringed, and drawn ahead of the brightness tier, only inside the survey edge. The 2 883 hosts
|
||||
// the archive places past it, 916 of them beyond a kiloparsec, mostly the Kepler field's, were
|
||||
// a band of 1 687 fixed-size rings over the opening view's lower right, on the 250-350 pc grid
|
||||
// labels, and read as neighbours; they still compete for the budget by brightness, and search
|
||||
// past it, 2 878 of them placed by the archive and 916 beyond a kiloparsec, mostly the Kepler
|
||||
// field's, were a band of 1 687 fixed-size rings over the opening view's lower right, on the
|
||||
// 250-350 pc grid labels, and read as neighbours; they still compete for the budget by brightness, and search
|
||||
// still enters them.
|
||||
const ringed = (star: StarRecord): boolean => this.starIdsWithBodies.has(star.id) && Math.hypot(star.x, star.y, star.z) <= SURVEY_EDGE_PC;
|
||||
this.hostStars = Uint8Array.from(stars, (star) => (ringed(star) ? 1 : 0));
|
||||
|
||||
Reference in New Issue
Block a user