Unity
Unityのステンシルバッファ(stencil buffer)を使ってみました ステンシルバッファ ステンシルバッファとは レンダリングを実行する際に、各ピクセルに対してレンダリング実行時の条件をバッファしておくもの。 あるピクセルに対して、レンダリングを許可する…
UnityでスクロールViewを使ったときのメモ ScrollViewの使いかた Scroll View pivot scrollViewで表示する位置 Scrollbar Horizontal/Vertical スクロールバー水平/垂直方向を制御する。 これが無いとContentに追加しても表示されない(なぜ?) Content Scr…
Unity のイメージの元画像を変更するときに苦戦したのでそのメモ Textureが手元にある場合 Texture texture = Resources.Load("image path") as Texture; Image img = GameObject.Find("Canvas/Panel/***").GetComponent<Image>(); img.material.mainTexture = text</image>…
ファイルの保存先へのPath Application.persistentDataPath 実行中に保存されるファイルパス iOS: /var/mobile/Applications/アプリ番号/Documents Application.streamingAssetsPath ストリーミングアセットのパス iOS: /var/mobile/Applications/アプリ番号…
Unityのドロップダウンをいじったときのメモ Dropdown Dropdownの要素変更の方法 Dropdown.AddOptionsにリストを追加する *ただし、自動でClearはされないので、自分でdropdown.clear()を呼ぶ。 文字サイズの変更方法 Dropdown > Template > Viewport > Con…
以前Unityを使って開発する機会があったためその時のメモを公開します。 Unityの基本中の基本な内容となります。 Traform Translate と Rotate Translate どれだけ動かすか Rotate どれだけ回転させるか(角度) Vector3 Unity 左手座標系 左右方向 X 上下方…
ゲームの見た目も盛ったら変わる!!!!ヤバい!!ポストプロセス!!入門!!!!!!!!! 【Unite 2017 Tokyo】ゲームの見た目も盛ったら変わる!!!!ヤバい!!ポストプロセス!!入門!!!!!!!!! from Unite2017Tokyo www.slideshare.net ポ…
WebGL:ゲームプラットフォームとしてのWebと現在と未来 【Unite 2017 Tokyo】WebGL:ゲームプラットフォームとしてのWebと現在と未来 from Unite2017Tokyo www.slideshare.net WebGLの動機 ブラウザのプラグインを無くしたい Web Assembly(.wasm) ブラウ…
Unityライティング最新情報 【Unite 2017 Tokyo】Unityライティング最新情報 from Unite2017Tokyo www.slideshare.net 光表現について GI Global illumination 間接光 Baked GI 事前に計算しておくGI procomputed RealTime GI リアルタイムで間接光をつくる …
最適化をする前に覚えておきたい技術 【Unite 2017 Tokyo】最適化をする前に覚えておきたい技術 from UnityTechnologiesJapan www.slideshare.net 最適化への手順 プロファイリング 処理ごとにかかった時間、メモリの使用状況を把握する。 まずは、Unityのpr…
C#ジョブシステムによるモバイルゲームのパフォーマンス向上テクニック 【Unite 2017 Tokyo】C#ジョブシステムによるモバイルゲームのパフォーマンス向上テクニック from UnityTechnologiesJapan www.slideshare.net はじめに これからの方向性を示した内容…
シェーダープログラミング入門!カスタムシェーダー、作るで! 【Unite 2017 Tokyo】シェーダープログラミング入門!カスタムシェーダー、作るで! from UnityTechnologiesJapan www.slideshare.net rendering pipeline どのようにして、Unityがレンダリング…
バグを殲滅!Unityにおける実践テスト手法 【Unite 2017 Tokyo】バグを殲滅!Unityにおける実践テスト手法 from UnityTechnologiesJapan www.slideshare.net Unity のテストツール Unity 標準テスト環境あり Unity5.6 play mode Untiy5.5以前 edit mode 単体…
「黒騎士と白の魔王」にみるC#で統一したサーバー/クライアント開発と現実的なUniRx使いこなし術 【Unite 2017 Tokyo】「黒騎士と白の魔王」にみるC#で統一したサーバー/クライアント開発と現実的なUniRx使いこなし術 from UnityTechnologiesJapan www.slide…
パフォーマンス向上のためのスクリプトのベストプラクティス 【Unite 2017 Tokyo】パフォーマンス向上のためのスクリプトのベストプラクティス from UnityTechnologiesJapan www.slideshare.net C# Compiler .NET Frameworkはスタック型のマシン ソースコー…
Unity最適化講座 ~スペシャリストが教えるメモリとCPU使用率の負担最小化テクニック~ 【Unite 2017 Tokyo】Unity最適化講座 ~スペシャリストが教えるメモリとCPU使用率の負担最小化テクニック~ from UnityTechnologiesJapan www.slideshare.net Transfor…