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とかでキャプチャーしてみたいシーンが満載

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







2017年11月5日日曜日

72時間 ホンネテレビ

超久しぶりに 彼らの番組で 笑い&泣けた

森x草なぎ のだめ出しトークで wwww

ゴローさんの涙に泣けた


2017年9月3日日曜日

UE4.X UCharacterMovementComponent

キャラクターの移動時に、速度ベクトル等の表示が、コンソールコマンド

p.VisualizeMovement 1

で表示できた



2017年8月6日日曜日

UE4 プロパティの値変更

外を歩くと 日光 からの光で肌が痛い 暑いを通り越して痛い

Engine\Source\Editor\UnrealEd\Private\Factories\ActorFactory.cpp

UObject
void PostEditChange();

virtual void PostEditChangeProperty( struct FPropertyChangedEvent& PropertyChangedEvent);
↑値変更後に呼ばれる