ホロライブの二次創作ゲーを作りたい (938レス)
上
下
前
次
1-
新
513
(1)
: 2024/02/01(木)18:34
ID:7MENY3uE(1/3)
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
513: [] 2024/02/01(木) 18:34:04.15 ID:7MENY3uE 今日も今日とて、みみっちぃ最適化をする人生 ・(Skinned)MeshRendererにはBoundsというプロパティがある ・Boundsとはモデルを覆う箱の大きさを設定するプロパティで、この箱がカメラの描画範囲にあるかどうかでカリング処理が施される ・Boundsの初期値はモデルの初期ポーズを覆う最低限の大きさしかない →アニメーションでポーズが変わると初期値の箱から手足がはみ出ることがある →結果として、本来カメラに映るはずの手足がカリングで非表示にされる ・これの簡単な対策はBoundsをクソでかくすることだが、でかすぎるとカメラにモデルが映ってないのにカリングされなくなる確率が高まる →そこでわいはボーンの位置を全部読み取ってBoundsのサイズを毎フレーム更新する実装を施していた →ボーンは1キャラあたり300以上、つまりTransform.positionのアクセスが300以上×キャラクターの数発生する これをBurstで最適化する 見込みとしては2msしか短縮されないけど、今のわいは1msでも最適化したい http://mevius.5ch.net/test/read.cgi/gamedev/1699879792/513
今日も今日とてみみっちぃ最適化をする人生 にはというプロパティがある とはモデルを覆う箱の大きさを設定するプロパティでこの箱がカメラの描画範囲にあるかどうかでカリング処理が施される の初期値はモデルの初期ポーズを覆う最低限の大きさしかない アニメーションでポーズが変わると初期値の箱から手足がはみ出ることがある 結果として本来カメラに映るはずの手足がカリングで非表示にされる これの簡単な対策はをクソでかくすることだがでかすぎるとカメラにモデルが映ってないのにカリングされなくなる確率が高まる そこでわいはボーンの位置を全部読み取ってのサイズを毎フレーム更新する実装を施していた ボーンはキャラあたり以上つまりのアクセスが以上キャラクターの数発生する これをで最適化する 見込みとしてはしか短縮されないけど今のわいはでも最適化したい
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 425 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.031s