Yearly Archives: 2020

2020-04-06

星表を使って星空を描く

ESAのHipparcosGaiaのデータを使用して星空を描いてみました。

  • js_hoshizora:

    JavaScript+WebGLで10万個くらいの星空を描いてみたもの。実行はこちら

  • drawstars:

    Gaiaのデータを使って精巧な天の川まで描いてみたもの。あまりに天体の数が多いのでリアルタイムは不可能。C++でコマンドラインツールに仕立てました。去年の夏に撮影した天の川と比較してみたところほとんど一致しました。

昔から一度星空を描いてみたかったのです。小学生の頃図書館にBASICで書かれたグラフィックスの本があってその中に星空・星座を描くものがあったのですが当時の私にはさっぱり理解出来ませんでした。

天体の位置計算 増補版やWebの情報で勉強してみると精度を求めないのであればそれほど難しくないようでした。基本的に赤経・赤偉で星の位置が与えられているので、それを地球のある地点から見た座標系に変換すればOKです。言葉の定義などをしっかり学んで考えてみれば3Dグラフィックスでおなじみの行列での座標変換でした。

一番困ったのは色の計算。一般に星の観測は複数の異なる帯域(赤とか青とか)に反応するセンサーを用い、色はその差分で表されるのですが、そこから画面のRGB値にするのに苦労しました。今でも適当です。

恒星時の計算もひっかかりました。年々式が変わっているようなのですが原理をあまり理解していないのでよく分かりません。精度を求めないのであれば適当でもなんとか。

歳差やら章動やら天体の固有運動、視差、光行差等はまだろくに学んでいないので考慮していません。色についても赤方偏移や減光など色々な要因で変わるみたいですが後々の課題と言うことで。

正距円筒図法で描かれた天の川
図1: 正距円筒図法で描かれた天の川
テクスチャにして投影した天の川
図2: テクスチャにして投影した天の川
現実の天の川
図3: 現実の天の川
描画された天の川
図4: 描画された天の川
2020-01-23

2020年冬の新番組

今期はどうでしょうね。1話切りを連発したわりには案外残っているような気もします。

あたりですかね。

01/03(金) 22:30~ TOKYO MX 恋する小惑星
× 01/03(金) 24:00~ TOKYO MX ダーウィンズゲーム
01/04(土) 24:00~ TOKYO MX マギアレコード 魔法少女まどか☆マギカ外伝
01/05(日) 21:30~ TOKYO MX りばあす
01/05(日) 24:00~ TOKYO MX ID:INVADED
01/05(日) 24:10~ NHK総合 映像研には手を出すな!
× 01/05(日) 25:00~ TOKYO MX おーばーふろぉ
01/06(月) 21:54~ TOKYO MX へやキャン△
01/06(月) 22:00~ TOKYO MX pet-ペット-
× 01/06(月) 24:30~ TOKYO MX 群れなせ!シートン学園
01/06(月) 25:00~ TOKYO MX 八十亀ちゃんかんさつにっき 2さつめ
01/06(月) 25:35~ TOKYO MX なつなぐ!
01/07(火) 07:30~ テレビ東京系 LALALACOCO
01/07(火) 18:45~ NHK Eテレ ブレーカーズ
01/08(水) 07:30~ テレビ東京系 フライングベイビーズ☆プチ
01/08(水) 22:00~ TOKYO MX 魔術士オーフェンはぐれ旅
× 01/08(水) 22:30~ TOKYO MX number24
01/08(水) 24:55~ フジテレビ 空挺ドラゴンズ
× 01/08(水) 25:05~ TOKYO MX プランダラ
× 01/08(水) 25:35~ TOKYO MX 痛いのは嫌なので防御力に極振りしたいと思います。
01/09(木) 19:30~ BS4K ムーミン谷のなかまたち シーズン2
01/09(木) 22:00~ TOKYO MX ネコぱら
01/09(木) 22:30~ TOKYO MX SHOW BY ROCK!! ましゅまいれっしゅ!!
× 01/09(木) 23:30~ TOKYO MX インフィニット・デンドログラム
01/09(木) 24:00~ TOKYO MX 宝石商リチャード氏の謎鑑定
01/09(木) 24:30~ TOKYO MX ソマリと森の神様
01/09(木) 24:55~ フジテレビ うちタマ?! ~うちのタマ知りませんか?~
× 01/09(木) 25:28~ TBS 推しが武道館いってくれたら死ぬ
01/09(木) 25:58~ TBS 地縛少年 花子くん
01/10(金) 24:30~ TOKYO MX 理系が恋に落ちたので証明してみた。
01/10(金) 25:05~ TOKYO MX とある科学の超電磁砲T
× 01/10(金) 25:23~ テレビ東京 織田シナモン信長
01/10(金) 25:25~ TBS系 ハイキュー!! TO THE TOP
× 01/10(金) 25:35~ TOKYO MX ケンガンアシュラ
× 01/10(金) 26:05~ TOKYO MX はてな☆イリュージョン
× 01/10(金) 26:25~ TBS ランウェイで笑って
× 01/11(土) 23:00~ TOKYO MX 22 / 7
× 01/11(土) 25:30~ TOKYO MX 異種族レビュアーズ
01/11(土) 25:30~ テレビ朝日 虚構推理
01/12(日) 22:00~ TOKYO MX ぼくのとなりに暗黒破壊神がいます。
01/12(日) 24:00~ TOKYO MX ドロヘドロ
× 01/13(月) 23:00~ TOKYO MX ARP Backstage Pass
× 01/13(月) 24:00~ TOKYO MX A3! -SPRING & SUMMER-
× 01/14(火) 23:00~ TOKYO MX 7SEEDS
01/14(火) 24:30~ TOKYO MX 異世界かるてっと 第2期
01/15(水) ~ YouTube ポケットモンスター ソード&シールド「薄明の翼」
01/23(木) 23:00~ TOKYO MX BanG Dream! 3rd Season
01/23(木) ~ Netflix 聖闘士星矢: Knights of the Zodiac パート2

継続:

  • ちはやふる3
  • 耐え子の日常