AAO:AvatarOptimizer
アバター軽量化のためのツール群
アバター軽量化のためのツール群
なにかしらの「仕上げ」の工程を全部お任せすること
GameObjectの役割を決定させるためのもの
Unityにおけるゲームに登場するあらゆるものを表現するための基本概念
シーンで扱うすべてのGameObject、およびその親子関係がわかる場所
各GameObjectのコンポーネントの付け外しやプロパティを設定できる場所
VRSNS用途に特化した多機能なシェーダーのひとつ
Shaderとその設定値をひとまとめにしたもの
主に変形しないメッシュを扱うためのRendererコンポーネント
主に衣装改変を便利にするための非破壊的なツール
主にVRC向けに作られた、揺れものを表現するための機能
アバター改変をするために必要なあらゆるデータをひとまとまりにしたもの
Unityプロジェクト専用のエクスプローラーやFinderのようなもの
レンダリングを実行するためのソフトウェアのことです。
レンダリングとは、3DCGおよびゲームエンジンで使われる重要な技術で、元となるデータに何らかの処理を加えたり演算することで画面上に画像や映像を描画するための機能です。
ゲーム空間上での見た目を確認するための画面
ヒエラルキーウィンドウで扱う全てのオブジェクトを扱うためのデータ
3Dモデルや光の情報、シェーダー自身の設定情報をもとに、VRゴーグルやPCモニタ上にどう描写するかを決めるもの
主に変形するメッシュを扱うためのRendererコンポーネント
GameObjectの3D空間上の位置・回転・大きさを決定させるためのもの
主にゲームを制作するための統合開発環境、およびゲームエンジン
本項では、まず「Unityが難しい理由」を考察した後に、「その難しさとどう向き合って行けば良いか?」のヒントをいくつか提示していきます。
Prefabを壊して元となるGameObjectの集まりに展開すること
VRChatで遊ぶ人がアバター改変・ワールド作成をするときに使う基本キット、もしくはUnity上でアバターをアップロードするための画面
GameObjectの機能が起動しているか/停止しているかを表したもの
ゲームを作るための「土台」となるもの