2020年7月12日日曜日

Go To キャンペーン

補正予算 1兆6,794億円 で Go To ホニャララを行うらしい
Travel, Eat, Event, 商店街の4つ

修学旅行は中止らしいのに、行く気にならない

高級言語でgoto文はあまり使わないが、低水準言語でプログラムを組む場合
既にジャンプ先がいくつかあったので使ってた

Go To キャンペーン後を予想すると
以下のような関数になった

// 危険な数
//int gDangerNum = 750;    // 2020/07/23 に900越え 
//int gDangerNum = 1750;   // 2020/07/29 に1000越え 
//int gDangerNum = 2750;   // 2020/07/31 に1500越え  冬に1万超え?
int gDangerNum = 5650;

void DailyCheck()
{
 PCRInspection();

 int n = GetNewlyInfectedPeopleNum();
 if(n >= gDangerNum) {
  goto Hell; // 地獄へGO
 }
 return;

Travel:
Event:
Eat:
  // 来ない

Hell:
Trouble:

 SetForecastInfectedPeopleNum(gNum);
}

旅行代金が50%OFF ?

行って帰って伝染らなかった事を申請できるシステムがあって

「伝染らなかったら 90%OFF ホニャララポイントもプレゼント!!」


などあれば、行く気になるかもしれないが
ないので行かない

米国のは感染力が強くなった変異型らしい

2020年5月31日日曜日

2020 04-05 緊急事態宣言中に見た動画リスト

外出自粛中に見つけてエネルギーを少しもらった

0. King of Soul



1. パープルレインのギターソロをキーボードで演奏



2. 787B の走行



3. ジミヘンのKILLING FLOOR 地球のギター神

ニコ動の本人版


カバー版





4. 矢沢永吉



5. Prince



6. HOTEI



7. 吉幾三





8. 聖飢魔Ⅱ



9. 1992 Monaco



10. カープ



11. Johnny B. Goode


2020年5月18日月曜日

マイナポイントの予約

PC上で作業した

ここから MKJSsetup.exe をDL

インストールが終わらないので、タスクマネージャーから終了
もう一回実行しても同様で、固まってる。
ここを参考にした
ユーザー環境変数 TEMP を、別ドライブに変更してたので
システム環境変数 TEMP のデフォルトパスに戻した → インストールが終わらない

再起動後に インストールに成功した


作業を続けたら、マイキーIDが表示されたので、メモ&キャプ画像保存

ついでに、ぴったりサービスから特別定額給付金の申請をしておいた

まだアノマスク届いてない


2020年5月4日月曜日

パーティクルのテスト2

今年はお祭り何もない、スポーツも何もない

パーティクルで
打ち上げ花火みないな物を作ってみた



来年ある???

2020年5月2日土曜日

パーティクルのテスト1

(1)The OpenGL Samples Pack
(2)A guide to using modern OpenGL functions
等を参考にして

OpenGL 4.5でパーティクルの何かを作成中

mp4の動画にして、gifに変換して張り付けてみた
(AVIUtil, AviToGifを使用)



Vulkanはめんどくさいので使用してない
UE4は重いので使用してない

OpenGL ESでアプリを作ってた時より
大量のパーティクルが出せてる

DSA (Direct State Access)は便利だな
Vulkan でも似たような事をやってみる



(2)のFaster Reads and Writes with Persistent Mappingにある
glMapNamedBufferRange で取得したポインタをメンバ変数に格納
ドローコール前に 生存中のパーティクルデータをセット
glDrawArraysInstanced(GL_TRIANGLE_STRIP, 0, 4, CurrentParticleNum);
で描画

パーティクルの4頂点のローカル座標は頂点シェーダー内にあるのを使用

void main()
{
const vec2 positions[4] = {
{ -0.5, -0.5 }, // LeftBottom
{ 0.5, -0.5 }, // RightBottom
{ -0.5, 0.5 }, // LeftTop
{ 0.5, 0.5 } // RightTop
};

vec2 posL;

posL.x = positions[gl_VertexID].x;
posL.y = positions[gl_VertexID].y;

...
}


GPUが少し古いので、買い替える?

2019年8月8日木曜日

今年も 猛暑 御礼申し上げます

昼間に外に出てみたら 「痛い」

アスファルト & マンホール & その他 などからの
照り返し排気熱 などが痛い
熱中症で死人が出るのも納得

沖縄より北海道が暑い & 温暖化が止まらない
ループ x N x φ x ν
= 平均気温 x 4.321 x ψ
= 45.0度

2018年10月27日土曜日

Red Dead Redemption 2

プレイ動画をみてビックリ
チュートリアルのステージ
GTA 5の開始後の雪のマップから +700% 進化してる

つもった雪にインタラクションできるのが面白そう
ばったんしてみたい

木に積もっている雪
ぶつかったら落ちるのかが気になる

白い世界をリアルに描画するのは難しい
それをチュートリアルに入れる
ゲームエンジン RAGE 素晴らしい

PC版が出なさそうだけれども
出たらRenderDocとかでキャプチャーしてみたいシーンが満載

クリックゲーが得意な
日本のゲー会社 ブラックが多いので無理
それを作れる人と環境がない