Unityを使った3Dゲームの作り方(かめくめ)Unityを使った3Dゲームの作り方(かめくめ)ゲーム開発エンジンUnityを使った3Dゲームの制作に参考になる情報を公開しています。0今回もUnityのStandardAssetsにあるスクリプトを使ってみます。カメラにコントラストのスクリプトを取りつければカメラに描画されるゲームオブジェクトのコントラストの調整をする事が出来ます。スポンサーリンクコントラストとは?色、明るさ、輝度等の差異の事です。今回はスタンダードアセットにあるスクリプトを使ってこれを調整します。Enhanceはアンシャープマスク処理を用いています。アンシャープマスク処理についてはGIMPという画像編集ソフトのページで解説があったのでそちらを参考にさせて頂きました。コントラストの比較を行う半径があります。Unity実行中に値を変更し、どのような効果があるか確認してみましょう。↑のようになりました。Intensityを変更するとわかりやすく鮮明化されているのがわかります(動画の画質の関係で解り辛いかもしれませんが)。Stretchは輝度レベルの範囲に応じてコントラストを調整します。Stretchを選択します。Maximumはコントラスト後の最も明るいレベルとなっています。それでは実行して確認してみます。Unityマニュアルのコントラストストレッチのページでも言及されている通り、暗い部分から明るい部分に移動した時の目がくらむような演出を確認してみます。ゲーム内のライトの環境光や反射光があるとわかりづらいので設定を変更します。Intensityを0にします。ゲーム内に暗い部分を作成する為Cubeで暗い洞窟を作成します。環境光と反射光をなくしたので洞窟内は真っ暗になります。それではキャラクターを動かし確認してみましょう。カメラをキャラクターの子要素に配置したのでキャラクターが後ろを向くとパッとカメラが切り替わります。↑のようになりました。画質の問題で解り辛いですが・・・(^_^;)最初は洞窟の前を向かせておきその後後ろに進み洞窟に入ります。その後にまた洞窟の外を向くとコントラストがかかっているのが確認できます。洞窟に入らなくてもカメラの描画内が暗くなりすぐに明るい部分を向かせると同じようにコントラストが調整されます。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。サイト内検索が出来ますプロフィール管理人のかめくめちゃんです。(-_-)メールはこちらにお願いします(記事への質問はコメント欄にお願いいたします)。kamekumechan@gmail.comいずれはSIRENやバイオハザードみたいなアクションゲームを作りたいと思っています。ゲームシナリオが書けないので面白いゲームはなかなか作れません・・・・。(^_^;)名前の由来はカメが好きだからです。Д`)シクシク...お知らせ2020/01/18個人的にUnity2019.2.18f1をインストールしました。2020/01/01あけましておめでとうございます。(^^)/ユニティちゃんのRPGを作ってみようのPartyStatusスクリプトでpartyMembersのListの型がCharacterStatusとなっていたのでAllyStatusに変更しました。変更したというか、元々AllyStatusに書き換える前のスクリプトを掲載していたので修正しました。ユニティちゃんのRPGを作ってみよう10ーコマンド画面の作成とステータスの表示ーユニティちゃんのRPGでコマンド画面の作成とステータスコマンドを作成し、選択したキャラクターのステータスを表示するようにしていきます。20:00GetPartyStatusメソッドの戻り値もそれに伴って変更しています。2018/08/07コメント欄へのわたくしの返信は停止しております。わたくしに出来る事は既に記事にしてあるので、ブログ右上の検索窓を活用してください。(._.)またブログの最初の方の機能を積み上げていく記事に関しての疑問点は当ブログ記事のスクリプトの説明と寄せられた質問への回答Unityを使った3Dゲームの作り方(かめくめ)の機能積み上げ形式の記事のスクリプトの説明と寄せられた記事の機能についての質問への回答を掲載しています。21:41も参照してみてください。コメントの返信はありませんが、回答は記事に反映されている可能性があります。当ブログはハイスピードプランです。WordPressの編集画面の動作が早くなった。Unityを使った3Dゲームの作り方(かめくめ).。