何???2019.12.22BIMHDRPPointCloudTipsVRこんにちは。UnityEvangelistのいっせい(@issey_tsumiki)です。2019年初旬に始動し、全てを惜しみなく公開されたUnityJapanOfficeProject。2019年も終わりということで、現在出ているすべての情報を集約したものを作ってみました。今知ったという人も、これを読み進めれば大枠理解できるかなと。Officeというものがあります。Pipeline)を活用した建築ビジュアライゼーションのデモとして発表されました。Pipeline)はPreviewバージョンです。正式リリースはされていません。Unityで高品質なビジュアライゼーションが出来ないと思っていた方も少なくないと思います。Officeが公開されたとき、このクオリティのコンテンツを作りたいと肌で感じるほど衝撃が走りました。どんな設定で...各々感じることは一緒で、色んな人から声を聞きました。多かったのは、このUnityProjectを直で触ってみたいというもの。公開できないクローズドなProjectだったんです...。あ、私は見れていたんですけれども(笑)キックオフ通年を通してですが、私の強い思いがあります。全てを模倣して作ることに意味はない!今からスタートするProjectを単純に綺麗で凄い!と言われるだけでは物足りなさを感じました。新しい技術、皆が欲しい機能、誰も怖くて踏み込めない全公開、全部組み込んでやろう。この全ての思いをを叶えるべく、キックオフしました。大まかにこのような感じです。1現地撮影&資料整理(図面類)23Dモデリング(小物も含めて)3テクスチャ/マテリアル4ライティング5インタラクション6デバッグ作業がオーバーラップすることろもあります。仕様決めなどは予めすることが一般的ですが、今回は新たな技術を活用してという点を考慮しています。公開のタイミングは予め決まっていましたので、それに合わせて出来るところまで突き詰める方式を採用しました。銀座SIXへ移転しました。いうことで、オフィス自体も新しく内装もとてもきれいな状態でした。図面や家具一覧なども揃っていましたが、厄介なやつがオフィスに潜んでいました。剥き出しのダクトです!このダクトは図面が無く、再現するのに写真からモデリングを行わなければなりません。そこで、点群撮影の登場です。点群からモデル作る?あたりにモデリングできればめっちゃ効率上がりそうじゃない?とのアイデアが芽生えました。点群撮影は反射物や透明なものが苦手(赤外線で位置を取得するため)。撮影時もダクト部がうまく撮れるか不安で、撮影の様子をずっと見てました。結果としては、形状やうねりなどを把握できるクオリティで撮ることが出来たため、相当の効率アップになりました。Times]モデリングはとても地味な作業です。点群から生成したモデル使えば楽じゃん?とお思いの方も居るかとは思うのですが、クオリティが落ちてしまい断念。ここは最高クオリティを目指すべきだという判断で、点群をオーバーラップさせて、3Dモデルを作ることになりました。詳しいモデリングやProjectをどう進めていったかは、積木製作の記事にすべて載っています。ロビー天井のダクトは図面データが無いので、点群と写真を頼りにモデリングしていきます。点群メッシュを下敷きにして写真を参照しつつ、梁・ダクト・吊りボルト・スプリンクラー菅・照明レールなど、目立つものを大まかにトレースしていきます。細かな配線や機器は手間がかかりすぎるので作っていません。Times]記事から伝わるとおり、アナログに進めているのがわかっていただけるかと。苦労なくして良いものは作れないと、心に刻みましょう!BIMみんな大好きBIMの代表格Revitです。意外と建築の生データって公開されてないんですよね。ちなみに、コンテンツの製作が終わったタイミングだとほとんどRevit要素は残ってないです。いうより、無いというのに等しいです。Revitデータを作った理由は、UnityJapanOfficeのコンテンツ制作とは別にあったりします。建物と建築の3Dデータが合わさってる建築でどちらも公開されてるって日本国内でも無いですよね?そんなデータを使うとどんなことが起こるかというと...?というのをこの後の公開された後のタイミングで紹介してますので、楽しみに!アプリケーション仕様インタラクション部分においては、操作系も含めて10つあります。誰もが直感的に触れることを目指し、難しいUI(メニュー)にしないことを念頭に置きながらデザインしています。クリックしたらメニューが出てくるとか。半分くらいの機能は建築とUnityをやられている方々からヒアリングしたものだったりします。UnityProjectを公開することを前提としているので、Script(コード)も少なく、直感的に触れることを目指してました。触って見た人いるかな???実際にUnityProjectを触りながら解説している動画もあります。Materials]リリースへ皆様のところへまず最初に届いたのは、書き出されたコンテンツでした。Times]実はこれが大変...。皆さんが持っているPCのスペックに合わせて、微調整を行っていました。PCスペックが高ければ高いほど良いグラフィックスが出せるが、フレームレート(遅延)の担保が出来なかったです。Unity社内で何人ものPCでデモさせてもらい、公開へ落ち着きました。初めの方は予期せぬバグとか問い合わせで来ていて、直すのにワチャワチャしていたのは内緒です。各データ公開へ向けて全てのデータ(点群,Revit,ProjectData)を公開するタイミングは決まってました。それは...UniteTokyo2019というUnityの年に一回ある大きなカンファレンスです。ProjectData結構長くUnityを触ってきただけど、AssetStoreに上げるの実は初めてだったり...。意外と簡単に出来るので、試してみたい方は是非ググってみてください。ここだけの話、UniteTokyo2019の展示中にバグが見つかって、再アップロード&審査していたのは内緒でお願いします(笑)発表タイミングでは少し古いバージョンでした、申し訳ない。書き出したコンテンツと公開されたプロジェクトデータには少しだけ違いがあることをご存知でしょうか?シーンの設定やインタラクションに違いはないのですが、一部だけ3Dモデルとテクスチャを削っています。お菓子のテクスチャは配布しているプロジェクトデータにはありません。グレー表示になっています。とお思いの方も居るかと青もいますが、UVの展開(ここでは、テクスチャを貼る座標)はしっかりと展開されています。綺麗に袋菓子を展開して写真を撮って適応すれば元通りに?なるかもしれません。6.9.0-preview.”のバージョン固定です。今後、バージョンアップデートの予定もありますが、まずはこれで試してみてください。Store]導入の仕方で分からなければ、過去の記事で導入方法を簡単にまとめたものもありますので、参考にしてみてください。AEC]公開後UnityJapan公開されたコンテンツを一足先に楽しむのもまた一興。いうことで、UnityJapanではフォトグラメトリした人物をオフィスに配置して、コントローラーで動かせるようにしました。CGのオフィスに実写の自分が入るって奇妙な体験ですよね。/wp-content/uploads/2019/12/media4.mp4この他にもVRへ対応したり、Unityちゃんが社員を倒すゲームを作ったり...。Unityで何かを試したい時に使える最強のフリー素材です。2019一旦完成したので、リアルUnityJapanオフィスで展示してますー。Unity道場に来た際はご覧くださいhttps://t.co/XxNCeaKr6bまたLookingGlassをお持ちの方は上記のQuiltムービー落として楽しんでみてください。点群ビジュアライゼーション1億2000万の点群の描画を達成!VRで点描化したUnityJapanOfficeにおじゃま。