内容へ移動
machia's diary
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
•
11
•
detail
•
02
2026:02:14
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
2/14日記 ===== プログラム ===== * 自作ラスタライズレンダラーらしい。 * https://gitlab.com/SpectralMemories/noname-3d-renderer ---- * SFMLってライブラリ、すげえ初期の頃使っていたけど、しばらく見ない間に結構いろいろできるライブラリになってた。 * 確か描画しかできない頃に少し使ってた。 * 今のバージョンは音楽や入力も揃っていて、別スレッドでの描画もできるらしいのでちょっと試してみた。 * https://www.sfml-dev.org/tutorials/3.0/graphics/draw/#drawing-from-threads * メモリの転送だけで描画できるようにしてみた。 * https://x.com/__machia__/status/2022521228901388611?s=20 * ウィンドウとベースになるメモリ転送部分だけどうにかできれば楽だった。 * ライブラリはSFMLを利用、3DのAPI使わない代わりに2D周りの描画領域転送する部分はできるだけ楽をした。 * メモリの転送だけであれば高速化する領域も絞れて楽ではある。XOR演算使うとかかなあ。 ---- * PlayableAPIも使えるようになったほうが良さそう * https://shibuya24.info/entry/unity-playable-start * 実はモーション絡みで制御しないと自作ゲーで3Dの導入は辛いなあと思っていて、その選択肢は決める必要があるけど、できることはしておきたい考え。 ===== ゲーム ===== * https://store.steampowered.com/app/2452130/ANLIFE_MotionLearning_Life_Evolution/ * 元々ニコニコで人工知能の動画を出してた人のゲームだそうで。
2026/02/14.txt
· 最終更新: 2026/02/14 21:55 by
machiaworx
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ