Show the instrument's pixel on the sky: a marker at Rubin's resolution beside the target
I maintainer di solito rispondono entro 1 giorno
Una pull request collegata è già stata integrata.
- #346 di @pablo-mayrgundter — integrata
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Ferma
- Stack tecnologico
- javascript, three.js
- Ambito
- computer-graphics, frontend
Direzione di ricerca
The issue points to farPoint.js for sizing behavior, the overlay layer with orbit lines, and Rubin.md for the optics section; it also depends on #337 for the active instrument and pixelScaleArcsec. Read those entry points and inspect the open pull request #346 first. Done means the pixel=1 switch draws the pixel and delivered-resolution markers with the specified field-based sizing, and the size-law unit test and headless frame check pass.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Part of #334 (the maintainer's comment): when the target starts to resolve at the instrument's narrowest field, show what the instrument can actually tell apart.
What. A switch in the Rubin app, "Rubin's pixel", that draws a blunt square at the target's place, its side the instrument's pixel scale on the sky (0.2″ for Rubin; pixelScaleArcsec of the active instrument, from the instrument's-field sub-issue), and a fainter ring or square at its delivered resolution (0.7″ seeing). On the overlay layer with the orbit lines, in the instrument's colour, sized each frame from the field so it reads in screen pixels (as the far point does in farPoint.js): at the pixel-limit field it is one screen pixel; wider it shrinks under a pixel and the marker holds a minimum of a pixel with its opacity falling, so it never pretends to more. Off by default; pixel=1 in the apps.rubin token.
Why. From the seat zoomed to the limit, 2026 ED138's disc (0.03″) sits well inside one Rubin pixel: the marker says so without a number. The same marker serves any later instrument.
Check. A unit test on the marker's size law against the field and the canvas height; a headless frame at the pixel limit with the marker on. Rubin.md's optics section.
Depends on the instrument's field (#337) for the active instrument and its pixel scale.
- Lingua principale
- JavaScript
- Stelle
- 55
- Fork
- 4
- Merge medio
- 10h 12m
- PR unite (30g)
- 134
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di celestiary/web
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
celestiary/web#345 ·
I maintainer di solito rispondono entro 1 giorno
-
Cesium guest (?cesium=iframe): white flicker near Mars's and Earth's surface remains after #335Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
celestiary/web#344 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
celestiary/web#340 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 1-2 giorni Idoneità per principianti 48/100
celestiary/web#336 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
celestiary/web#334 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di celestiary/web
Issue simili
-
step.duration reflects only the last retry attempt (HelperStep.run() overwrites startTime)Forse già presa @mirao l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
codeceptjs/CodeceptJS#5774 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
Status: Unconfirmed
Difficoltà 1/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
AllTheMods/ATM10-Aeronautics#151 ·
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
feimacode/open-design-agent-kit#66 ·
I maintainer di solito rispondono entro 1 giorno