ホロライブの二次創作ゲーを作りたい (953レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

501: 名前は開発中のものです。 [] 2024/01/31(水) 10:33:27.78 ID:T8K+yJgS(1/3) AAS
>>499
499(1): 名前は開発中のものです。 [] 2024/01/31(水) 03:53:20.43 ID:vVhRDcrl(1/6) AAS
>>498
AIって他の雑多な処理と同じくC#でコーディングしたもの?
毎フレーム走るC#の処理が多すぎるとCPUバウンドになるってこと?
どうなんだろう・・・IL2CPPやJobSystem+Burstとかで処理時間を詰めていけば乗り切れたりするのかな
Job Burstでかなり早く処理できるよ
502
(1): 名前は開発中のものです。 [] 2024/01/31(水) 10:35:59.05 ID:T8K+yJgS(2/3) AAS
>>500
500(1): 名前は開発中のものです。 [] 2024/01/31(水) 04:43:02.64 ID:vVhRDcrl(2/6) AAS
>>497
やっぱり
SetFloatで試したけど、毎フレームSetFloatしたら70fpsまで落ちた
このカスタムシェーダ、マテリアルの値を毎フレーム更新しなきゃいけない機能を搭載してるから、その機能を一時的に殺すことで130fpsくらいまで上昇した
今のところわい個人はその機能に用がないからいいけど先方はそういうわけにもいかないだろうから、お礼がてら対策できないか検証してみるか
Set系が難ありって感じかな
C#スクリプトからその時の状況の変化でイベント発行してシェーダーはその値を使う
状況の変化がない場合はその値をずっと使い続けるみたいなことができればいいと思う
507: 名前は開発中のものです。 [] 2024/01/31(水) 11:55:33.80 ID:T8K+yJgS(3/3) AAS
>>506
506(1): 名前は開発中のものです。 [] 2024/01/31(水) 11:35:08.35 ID:vVhRDcrl(4/6) AAS
削除っていうか、このシェーダは購入したもので不定期的にあるアプデの恩恵を受けたい
&いつか自分がこの機能を使いたい時が出てくるかもしれないから、正式に修正してもらったほうが嬉しい
先方もわいが出したパフォーマンス最適化の提案を度々取り入れてくれてるので今回も直したソースコード送り付けてお願いしてみる
なるほどね
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.450s*