トマシープが学ぶ

Unity/VR好きのミーハー初心者 記事内容は自分用のメモ。何も求めないで

Unity

Tangoで部屋をスキャンしてUnityに入れた

実家からtangoを持ってきてもらったので、久々にスキャンした。 昔もやった bibinbaleo.hatenablog.com このときはScenesというアプリを使った play.google.com 今回はConstructor Developer Toolというアプリを使う play.google.com スキャン めっちゃ楽だ…

左右ボタンでページ送り【Unity】

右ボタンを押したら次のページへ、左ボタンを押したら前のページへ行く。 テキストの内容が変わることによってページを変えているようにする。 こちらの記事を参考に実装した gametukurikata.com private void OnNextPaper() { if (_NowPageNumber != _MaxPa…

Listと自作クラスリストとTextArea【Unity】

なんとなくわかるし、ほかの人が書いたコードは見たことあるけど自分で実践で使ったことがないのでやってみる。 あと別件でインスペクタで改行できるTextAreaと言うのも使う TextArea List 自作クラスの型をリストにする インスペクタに出す Elementsの表記…

ARFoundationのImageTracking

自分で設定した画像をARマーカーにする ImageTrackingサンプル マーカー画像追加(ReferenceImageLibrary) 設定 記事 ImageTrackingサンプル このサンプルプロジェクトの中にImageTrackingというサンプルがある github.com マーカーありのARができる。 unit…

入力できるマイクデバイスをドロップダウンで表示して選べるようにする【Unity】

PCなどで入力できるマイク一覧を取得して、ドロップダウンで表示して、選ばれたマイクを使うようにする ドロップダウン 一覧をスクリプトから生成する 選ばれたものの情報を取得 Microphone.devicesでマイクデバイス取得docs.unity3d.com 選んだデバイスを設…

ScrollViewで文章の縦スクロールバーを作る【Unity】

ScrollViewを使って長い文章のスクロールバーを作った。パーツが多くてどこをいじったらいいかややこしくて最初失敗したけど、意外と触るところは少なかった ScrollView デザイン その他 ScrollView UI>ScrollView まずScrollView全体をスクロールしたい大き…

VRTKのTooltips

オブジェクトに付けるものと、コントローラーにつけるものの二つある vrtoolkit.readme.io vrtoolkit.readme.io ControllerToolTipsの下にはObjectTooltpsがたくさんついている。 こういうやつです。昔少し使った bibinbaleo.hatenablog.com 非表示 takoyaki…

【unity1week】Fungusを使って会話!【お題:さがす】

さがす 立ち絵 部屋を移動 部屋 移動 カギをクリックする fungus お菓子をクリックしたら会話を発生させる しゃべっている間は動かない 立ち絵を消す 選択肢 フォントを変える reload 仕上げ 最後に さがす 今回のお題は「さがす」 #unity1week 第13回始ま…

会話アセットFungusを使う【Unity】

無料の会話アセットを使ってみます。 サンプル セリフ表示 キャラクター フローチャートで設定 スクリプトから会話を発生させる しゃべっている間は動かない 会話が終わったら立ち絵を消す 選択肢 フォントを変える reload 公式リファレンス 最後に サンプル…

HDRPとURP調べた【Unity】

Unite2019で何回も言葉を聞いたHDRPとUWP リッチな表現ができる何かというのは知っているけど、何に使うのか、何が違うのかの理解が曖昧なので調べます。 ぐちゃぐちゃになった HDRP URP UnityHub URPのテンプレート 最後に HDRP blogs.unity3d.com ・物理ベ…

【STYLY】NewViewAward2019に応募した作品紹介【Part3】

こちらのアワード用の作品を作りました。 newview.design 3記事にわたって書きなぐってきました。これが最後です。 bibinbaleo.hatenablog.com 結局最初考えたアイデアとほぼ同等のものができました。ただもらったアドバイスはあまり生かせなかったです>< …

UnityでLive2Dキャラの影を地面に落としたい

Live2DとUnity 過去 SDK 影落としたい 最後に Live2DとUnity 2年前ぐらいに触っていこう全く触れてないので久しぶりにさわります。 こんどfungusというノベルゲームみたいな会話アセットを使ってunity1weekで何か作りたいのでそれで使えるとうれしい。使えな…

UniteTokyo2019行ってきました。

UniteTokyo2019 講演 現実とデジタルを融合する『HoloLens 2』と『Azure Spatial Anchors』解説 『The Heretic』で学ぶ映像制作テクニック 今すぐ現場で覚えておきたい最適化技法 ~「ゲシュタルト・オーディン」開発における最適化事例~ AWS for Unity Devel…

CGでよく使われるティーポット・ウサギ・ドラゴンをダウンロードしてUnityに入れる

CGの研究ではよく使われているティーポットやウサギやドラゴン。これをダウンロードしてUnityで使える形にするという記事です。 ぜtttttったい昔記事書いたんですが見つからないので書きます>< 実際使ってるし。 bibinbaleo.hatenablog.com ダウンロ…

心臓のどくどくの動きを表現したい【Unity】

オブジェクトにアニメーションを付ける。 techacademy.jp 今回は大きさを変化させたいだけ オブジェクトにAnimationをつけて、 AnimationウィンドウでNewCreateみたいなボタンを押してファイルを作ってあイメーションさせる。 赤い録画ボタンをした状態でキ…

VR彼氏リターンズinOculusQuest【計画編】

VR彼氏をQuestで作ってどっかで展示したい。もしくはapk配布。 一番モチベーションが高まって、ある程度のものができそうな題材はもうこれしかない。 IVR社様のVRカレシと名前かぶらないようにするために、なんかいい名前つけたい 過去作 PCVR Go 振り返り …

初心に戻ってQuest開発準備 手が好き

自分のQuest買ったので何か作る。 とりあえず豆腐を出すとこまではできた。 事前設定 手がでない Hand.cs バージョン問題 事前設定 こちらを参考に設定。OculusIntegrationを入れる前にいろいろ設定したほうがいい framesynthesis.jp これでOculusIntegratio…

Unityでグローバルイルミネーション

グローバルイルミネーション Unityでする Emmisionなマテリアルで周りを照らす その他 STYLY グローバルイルミネーション GI。壁の色とか゚を間接光として取り込む 昔もUnityでやったことあるけど、検索しても出てこない cinema4DでGIした記事はでてきた。 b…

インスペクタにラベルを追加する

ラベル [HeaderAttribute("--Sprite--")] docs.unity3d.com 折りたたみ 折り畳みはエディタ拡張をしないとできない? qiita.com kan-kikuchi.hatenablog.com

【VRTK】Riftのスティックの傾きの値を取りたい。

RiftのスティックのVRTKでの名前はタッチパッドかな? vrtoolkit.readme.io vrtoolkit.readme.io こちらの記事がヒントになりそう。 takoyakiroom.hatenablog.com 最初にこんな感じでnewしてから GetComponent<VRTK_ControllerEvents>(). TriggerReleased += new ControllerInteract</vrtk_controllerevents>…

Unity×マテリアルデザイン

最近Googleが提唱するマテリアルデザインにはまってる。 Androidアプリとかをデザインするときに使うといい。 bibinbaleo.hatenablog.com Unity Unityで自分もやってみたい!! とりあえず何もサイトを見ずにuGUIだけでやってみたもの。 フォントをrobotフォ…

スクリプトが全部消えていた【Unity】

Gitで管理していたUnityプロジェクト。 前日途中までやってPC切って、翌日プロジェクト開いたら、全てのゲームオブジェクトのスクリプトがmissingみたいになってた。 あるスクリプトにエラーがあったせいみたい。 その一つのエラーを直したら、なんかでてき…

マテリアルを変更できない時がある【未解決】

UnityのオブジェクトのMaterialを別のマテリアルにしたい時、別のマテリアルをGameobjectにドラッグしても変えられない時がある。 別に元のマテリアル自体がグレーアウトしているとかじゃない。 外から読み込んだモデルの時とかはそうなっている場合もあるけ…

コーディング規約(Unity、C#)を決めよう

今後の人生のためにも命名規則を決めてそれを守る癖をつけたい。 正解はない C#命名規則 Unityの命名規則 ディレクトリ階層 参考 C#命名規則 クラス名とメソッド名はPascal式。 フィールド名はm_ Pascal形式で、パラメーターとローカル変数はcamel方式にする…

AssetGraph存在メモ【Unity】

AssetGraph 長い沈黙のはてにAssetGraph 1.5をリリースしました。(ありがとうお盆休み)大きな更新は以下の3点:・Unity PackageManager対応・Addressables対応・New Prefab Workflow対応2018.4 および2019.2 以降に対応しています。https://t.co/pHauStAEZ…

MRTKv2RC2.1をRiftで動かせなかったけどエディタで動いた

追記:この記事を書いた後に正式リリースしたみたいです。 We are excited to announce that version 2.0.0 of the Mixed Reality Toolkit has been officially released. For complete release notes, please see https://t.co/PABt7tHvvY.Packages can be …

Playmaker触った

コードを書かずにプログラミングできるアセット STYLYではコードで動かせない代わりにPlaymakerでインタラクションを作れる styly.cc 初めて触る。主にSTYLYで使うことを念頭に置いた記事。 書きかけだけど、時間空きそうなので一旦投稿 触る 懐中電灯する …

WebCamの映像からIBLする

超AR IBLとは 再現するぞ! Luxシェーダーを適用する IBLを動画に対応させる WebCamの映像でIBLする エラー:Renderがない エラー:Could not find specified video device 半球に映像が映り、IBLされる VuforiaでAR いろいろなモデル 最後に (おまけ)I…

Sphereのマテリアルをcubemapにしたらskyboxみたいになる。

skyboxはシーンに一つ。でも一つのシーンの中に複数の空を持ちたいときがある。 もしくはSTYLYみたいにskyboxをうまくアップできない?ときとか。 SphereのマテリアルをSkybox>CubemapにしたらSphereの中に入った時にskyboxのような見た目になった。 マテリ…

【OVROverlay】Unityが重いときに出るロード画面を作る

Unityで重い処理をして止まっているときにのみ出てくるロード画面もOVROverlayで使えるそうなのでやってみます。 参考 www.heistak.com 以前サンプルを見ました。 bibinbaleo.hatenablog.com OVROverlayサンプルから抜き出す コード 実行 最後に OVROverlay…