テラシュールブログ

旧テラシュールウェアブログUnity記事。主にUnityのTipsやAR・VR、ニコニコ動画についてのメモを残します。

2014-10-01から1ヶ月間の記事一覧

プロ生ちゃんの髪やスカートをユニティちゃんの揺れものでセットアップしてみた

ふと思って、プロ生ちゃんをユニティちゃんに使っているシェーダー及び揺れものでセットアプしてみました。実は先週勉強会があり、ちょっと気になっていたのです。 セットアップ済みのプレハブを追加するunitypackageを用意したので、サクッとセットアップ済…

Unityでルービックキューブを作るRubics Cube Lite

追記:11/1 名前が流石にまずかったのか、取下げられたみたいです。 (Rubik's Cubeがルービック・キューブの正式名称) 何か復活してるみたいです。 さいきん何故かルービックキューブのミニブームが始まったので、ふと思いAssetStoreを探してみたところ、…

複数のシーンを同時に編集出来るAdvancedAdditiveScenesが凄すぎる

Unityは将来的にマルチシーンエディティング(複数のシーンを同時に編集)の機能を持つことになりますが、これは同じくらい凄い機能です。 AdvancedAdditiveScenes Fast Platform Switchと同じくらい、本当に凄いアセットです。 プラットフォーム切替を15倍…

Unity 5、プリオーダー向けにベータ版を提供開始

Unity 5.0 pre-order beta now available! – Unity Blog Unity 5.0 pre-order beta now available! – Unity Blog Unity5がプリオーダー向けに提供を開始しました。 Unity 5のライセンス(2014年3月20日以降に購入したライセンス)でアクティベートする事で使…

Unityのシーン上に配置したモデルを結合する

以前、ステージの作り方について紹介しましたが、これには想像の通り問題が一つあります。それは、GameObjectをすごい数要求する事です。 Sample Assetsのプロトタイプアセットを並べて簡単なステージを作ってみよう[Unity] - テラシュールブログ Sample Ass…

MacでUnityのウィンドウが表示されない時の対処法

Macで作業を行っていると、画面外にアプリのウィンドウが行ってしまい戻ってこないケースが稀にあります。 Macで画面外にウィンドウが飛んでっちゃった時の対処法 - 量子化された無意味な人生 Macで画面外にウィンドウが飛んでっちゃった時の対処法 - 量子化…

Unityエディタのクラッシュ時に失われたシーン情報を復旧させる裏ワザ

Unity5.3以降の場合はこちら tsubakit1.hateblo.jp 5.3以前の場合は以下の記事をどうぞ(5.3以降でも理屈は同様です。理屈を知りたい場合はどうぞ) 例えばUnityエディタで無限ループを行う処理を書いている場合、Unityはクラッシュします。その際、シーンを…

Skyrimが面白すぎる

最近、SkyrimをStreamで購入し、プレイしてます。Steamで買うと2000円くらいで買えちゃうんですね。 未だにこのノリで時間を突っ込んでる気がします。 あ、ありのまま起こったことを話すぜ...昨日の夜にskyrimを買って今プレイ時間を確認したら16時間だった……

BumpmapにLightmapを使うと凹凸が消える問題の対処法

今日はBumpmapのあるモデルでライトマップを焼くトラブルの解決策について紹介します。 例えば、下のようなモデルをライトマップで焼くと、bumpmapの効果を無視し非常に「のっぺりとした」絵になってしまいます。 これを解決は以下のサイトで紹介されていま…

Animatorがリセットされるケース

Animatorはノードベースの状態遷移をスクリプトを使わず制御出来るため便利な機能ですが、いくつかの条件でリセットしてしまうみたいです。 Animatorを持つGameObject自体をDeactiveにする runtimeAnimatorControllerを更新する AnimatorのEnable/Disableで…

FreeLookCameraRigで超簡単なモデルビューワーを超簡単に作るのは超簡単

今回は簡単なモデルビューワーを作ります。 機能は単純にモデルを外から眺めるだけ。 今回もSample Assetsを使用します。 新 Standard Assets候補、Sample Assets (beta) - テラシュールブログ 新 Standard Assets候補、Sample Assets (beta) - テラシュール…

横スクロール2Dアクションゲームを作るのに便利そうなPlatformerCharacter2Dの使い方

今回は、2DキャラクターをコントロールするPlatformerCharacter2Dの使い方について紹介します。 このコントローラーでは、キャラクターは左右への移動・ジャンプ・伏せ前後といった挙動をサポートしています。もちろんコードを改造して2段ジャンプといったギ…

Unityのシェーダーを実行時モバイル向けに変更して描画パフォーマンスを稼ぐ

今回もSample Assetsについて。 新 Standard Assets候補、Sample Assets (beta) - テラシュールブログ 新 Standard Assets候補、Sample Assets (beta) - テラシュールブログ シェーダーを差し替えるAutoMobileShaderSwitch Sample Assetsにシェーダーを一括…

Unityのゲームにスマホ向けなバーチャルパッドを追加する

Unityで取り敢えずゲームを作る過程で「Input.GetButton」系を使用している場合でも、タッチパネルに対応する方法を紹介します。 今回もSample Assetsシリーズです。 新 Standard Assets候補、Sample Assets (beta) - テラシュールブログ 新 Standard Assets…

ブログ記事のカテゴリ整理なう

ブログの記事が600件を超えていた訳ですが、カテゴリが全く整理されておらず記事を探すのも一苦労なので、カテゴリを整理していきます。 とは言え細かくすると面倒なので、「2D」「3D」「モデル系」「スクリプト系」「演出」「画面効果」「最適化」「チュー…

NPC・敵の巡廻ルートを変更する[Unity]

特定のルートを巡廻する際、ルートを変更したくなるケースが有ります。例えば「人が詰まっていて通行できない」ようなケース、「障害物が置いてあり通過出来ない」ケース、「ステージが変化し最短ルートが変更された」ケース等々です。 メッシュに移動コスト…

Making of ユニティちゃんステージデモ in Comic Market 86 [Unity]

ユニティちゃん Candy Rock Star ライブステージ! - YouTube UNITY-CHAN! C86(リアルタイムレンダリング版) デモの組み込み自体は約2日間で終了 しましたが、その高速組込を可能にし たMecanimでのキャラクター制御や、 その前段階でのデータ整理のやり…

特定ルートを巡回したりする方法[Unity]

ゲームを作成している内に、村人や敵兵を特定のルート巡廻させたり、障害物を特定ルートで動かしたり、レーシングゲームでカートを周回させたり等々、そういったギミックを作りたくなります。 この「Unityで特定のルートを巡回する」方法は、パっと思いつく…

Sample Assetsのプロトタイプアセットを並べて簡単なステージを作ってみよう[Unity]

Sample Assetsを使用してサンプルステージを構築する方法を紹介します。多くのゲームではありもの(秋葉原の町)や、地面だけ・壁と地面だけといった構造で作られているケースが多いです。もしくはTerrain。 今日はある程度プリミティブなモデルを適当に並べ…

Unityでボリュームライト表現やレンズの汚れ表現

今日はボリュームライトや、レンズの汚れ等を表現する方法を紹介します。 今日も今日とてSample Assetsを使用します。この表現(少なくともボリュームライト)を行うにはコレが必要ですので、Asset Storeからダウンロードして下さい。 新 Standard Assets候…