🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

Q&A

1回答

1447閲覧

Unity オブジェクトの高速移動時のコマ落ちを改善したい

niwa2019

総合スコア12

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

0グッド

0クリップ

投稿2021/02/18 23:30

コマ落ちという表現は間違っているかもしれませんが。

オブジェクトの球が自由落下するとします。

球の落下が速いため、60fpsではコマ落ちしているように見えてしまいます。
ヌルヌル感がありません。

たとえば、画面に4コマくらいしか映らずに、球が通過してしまいます。
何となく20コマくらい映れば、人間の認識的にコマ落ちを感じない、
ヌルヌル感が感じられる気がしますが、
単純計算で、60fps × 5 = 300fps なんて、処理はできません。

Unity日本語バージョンの表記ですみません。
プレイヤー設定>Project Setting>時間の固定時間ステップは、
60fpsになるように、0.0167に変更してあります。

たとえば、120fpsになるように、0.0167の半分の数値に設定したところで
少し古いスマホの液晶の処理速度が60fpsが上限なので、
無駄に処理の負荷が上がるだけで、コマ落ち感は改善しないと思います。

コマ落ちに見えるのを改善する方法はございませんでしょうか?

球の動きだけを120fpsで処理する、というような方法はあるのでしょうか?

といっても、スマホの液晶が60fpsしか能力が無いため、
球の処理だけ120fpsにしても、改善しないように思います。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

画像は隕石落下の時の物ですが、尻尾のように続く線で存在感をアピール出来てますよね。
これはアニメ作品等で多く見られる手法なのですが、早すぎる為に捉えられないのなら、このような効果線を用いてあげると、早く動いている物に対する表現が上手く出来ると思います。

イメージ説明

投稿2021/02/19 01:56

編集2021/02/19 02:00
stdio

総合スコア3307

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問