PCで描画と内部処理の非同期処理ってどうやんの?
■ このスレッドは過去ログ倉庫に格納されています
0001(;´д⊂ヽ
02/04/29 16:14ID:Gsu.P7Dk実装したいんですが、具体的に、どういう風な構造にすればいいのか全然わかりません助けて
キー入力とかタイミングに厳しい処理を別スレッドで回すとして
描画担当スレッドはどーすればいいんでしょう?
(描画途中で別スレッドにより内部変数が書き換えられるケースが出てきますよね?)
0002名前は開発中のものです。
02/04/29 16:19ID:???0003名前は開発中のものです。
02/04/29 16:20ID:???0004名前は開発中のものです。
02/04/29 16:56ID:???0005名前は開発中のものです。
02/04/29 16:57ID:???0006名前は開発中のものです。
02/04/29 16:59ID:???お約束
3.簡単な質問やあいまいな(問題点の良く分からない)質問は汎用Q&Aスレッドへ
0007(;´д⊂ヽ
02/04/29 17:23ID:Gsu.P7Dk本でも扱ってないし
2Dゲーみたく、スプライトレジスタみたいのだとマスクとか多重化も
簡単なんだけど、3Dゲーでクラスだと色々面倒でねぇ
可変フレームレートつってもリフレッシュレートの関係で上限は120と
しても問題ないわけで、なんか上手く処理できんものんかと思ったわけです
ゲーム内ではよくある、1フレーム前の位置参照するような場合でも
前フレームが何ミリ秒前なのか可変だと困ると思うのです
仮に計算で逆算するにしても、ソウルキャリバーの剣の軌道なんかの
多段数の前フレーム参照は難しいかなと思うのです
そんな訳で僕の中では、上限120FPSで、処理落ちするときだけ描画を飛ばす
ような完全非同期ではない方法が正解だと思うのですが、ご意見聞きたいなぁと
■ このスレッドは過去ログ倉庫に格納されています