578 日目(晴れ)ハローワークに行けないほど熟睡
Infinite ground plane using GLSL shaders · martin-pr/possumwood Wiki: 二時間近くこのコードを動かそうとあがいたが、途中で画面が出なくなる。 ひとつ勉強になったのは、剰余演算子の挙動が古い GLSL と WebGL2 の GLSL とで異なることがわかったことだけ。
2:10 ハマる前に寝る。
7:05 起床。納豆とコロッケバーガーを食す。出勤。
7:45 現場。きょうはゴミ出しが何もないのでヒマを持て余す。 壁拭き、掃除機、管理人室の床掃除などでしのぐ。
10:10 撤収。
イトーヨーカドー曳舟店。体温チェック。
曳舟の部屋。風呂場の換気扇の掃除。PC を起動。
- 秋のシューティング祭り2021 ちゃんたけ&ぴらきち&イケダ vsR-TYPE FINAL2 2021/11/24 - YouTube: 店長パートだけでも見届けられるか?
- (Demo) Simple 2D grid in GLSL | HackLAB:
一発で WebGL に移植できた。10 分もかからずに。
言われてみると四角形は
GL_TRAIANGLE_STRIPで描くほうが自然だ。 時間が余ったから UI も用意する。 - OpenGL simple antialiased polygon grid shader - Stack Overflow:
とりあえず読む。関数
dFdX,dFdYについての簡単な説明がある。
11:50 おやつ。R-TYPE のビデオが思いのほか面白くて釘付けになる。最後はまさかの下ネタで締める。
さっきのコード。入力データが明示されていないので試してみたら画面が真っ黒みたいな結果になる恐れがある。
- Drawing a grid in a WebGL fragment shader - Stack Overflow: これはすでに WebGL コードなのでデータがあればすぐに検証できる。
13:20 昼寝。
16:30 起床。ハローワークに立ち寄る時間が溶けた。外出。
スカイツリータウン二階。トイレ。
押上駅前バス停。バスに乗車。錦糸公園前で降りる。
17:15 オリナス錦糸町。二階ベンチで休憩。
18:00 タイトー F ステーションオリナス錦糸町店。MJ プロ卓東風戦 5 クレ。 全然勝てない。最高位戦日本プロ麻雀協会新井啓文プロと同卓する。 新井プロは挨拶も発声も明瞭で感じがたいへん良い。 挨拶の後、チャットを直ちにオフにするのもプロの対局らしくていい。 クレジットもキリがいいので今日はこのゲームで終了とする。
【SCORE】
合計SCORE:-61.8
【最終段位】
四人打ち段位:覇者 幻球:6
【11/25の最新8試合の履歴】
1st|--*-*---
2nd|-*------
3rd|-----*-*
4th|*--*--*-
old new
【順位】
1位回数:2(25.00%)
2位回数:1(12.50%)
3位回数:2(25.00%)
4位回数:3(37.50%)
平均順位:2.75
プレイ局数:42局
【打ち筋】
アガリ率:16.67%(7/42)
平均アガリ翻:3.86翻
平均アガリ巡目:8.86巡
振込み率:11.90%(5/42)
【11/25の最高役】
・跳満
・跳満
気分がクサクサするのでビートマニアを 1 クレやって気分転換。STEP UP でレベル 11 の一曲にランプを点ける。 TAG 先生作品の未プレイモノ。
20:20 カスミオリナス錦糸町店。439 円。クーポンゲット。
- 炊き込み鶏五目ご飯
- 骨なしフライドチキン
- ブラックチョコ (2)
イルベロとシェーダーのことを考えながら歩いていたら、西十間橋を渡ってしまう。引き返す。
20:45 ビッグエー墨田業平店。336 円。
- 絹豆腐 (2)
- ソーセージパン
- 小粒納豆 (3)
- カレーヌードル
- コッペパンブルーベリー
21:00 曳舟の部屋。腹に詰まっている残りを出してシャワーを浴びる。
風呂から出て PC を起動。晩飯。
昼寝前に検討していた WebGL コードを簡略化して再現する。 というか、未使用の一様変数やら何やらを削ると必然的に簡略化される。 直線を描画することそれ自体、現代的な CG では高等技術なのではないだろうか。
今日作ったコードが動作するようすを録画。Twitter にアップロード。 地味過ぎるのでページビューはゼロでもかまわない。
ああ、成果もないまま一日が終わってしまう。