Skip to content

meokz/unitymapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

unitymapper

Unityでマルチプロジェクターなプロジェクションマッピングを行うためのソフトウェア。

動作環境

  • Windows10
  • macOS High Sierra

開発環境

  • Unity 2017.2.0f3 Personal

導入ライブラリ&アセット

Hierarchyの説明

  • ObjectWorld
    • Unity上の実世界。UIなどを表示するMainDisplay、Light、それぞれのプロジェクタ(を模したカメラ)が設置されている。ProjectedObjectに投影したい物体を追加してく。
  • VirtualWorld
    • キャリブレーション用の仮想世界。ObjectWoldのカメラから持ってきた映像を平面に描画し、その平面を変形させ、それをカメラで映すことで映像をキャリブレーションする。
  • Manager
    • スクリプトを貼り付けていくオブジェクト。全体を操作するスクリプトはここに貼り付けておくと分散しないため、ソースコードを追いやすい。
  • Canvas
    • UIを作る
  • EventSystem
    • UIのイベント(クリックとか)を発生させてる。無視してて良い。

フォルダ構成の説明

  • Editor
    • Unity Editorの拡張.普段触ることはない.
  • Plugin
    • DLLファイルの配置場所.
  • Standard Assets
    • スタンダードアセット.不要なものは除いている.ParticleSystemやPhysicsMaterialが使えるかもしれない.
  • UnityChan
    • ユニティちゃんのモデルやモーションデータ.
  • UnityMapper
    • meokzが追加したソースコードやパーティクルなどのPrefabs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published