トマシープが学ぶ

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

Unity

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…

UnityのSkyboxのテクスチャを自作する

グラデーションのスカイボックスを作りたい qiita.com Paint3Dのスプレーで頑張って海っぽくグラデーション Unity Unityに読み込んだらCubeにする。Apply きれい これをセットするマテリアルを作る。シェーダーをSkybox>Cubemap 出来たらさっきのテクスチャ…

歩くアニメーションを永遠に前進させる【Unity】

1mぐらい前に進む歩くアニメーション。 ふつうにLoopさせただけだと1m進んだらまた元の位置に戻ってしまう。 ずっと前に進ませるにはどうしたらいいのか。 STYLYの講座の宿題?です(宿題ではない) fbxモデル Humanoid Animation Animator Macのマテリアル(…

VRTKとInputField

VRTKのキーボード 独自のInputField InputFieldをクリックでエラー 治った? InputFieldのクリックでキーボードを出す buttonを上に重ねた Android その他 最後に VRTKのキーボード VRTKのサンプルシーン(34)にあるキーボードを自分のシーンにもってきて入力…

UnityEventの作り方

Buttonとかにくっついているあれを自分のスクリプトでつくる。多分UnityEventっていう。 作り方 using UnityEngine.Events; public UnityEvent ToggleOn = new UnityEvent();public UnityEvent ToggleOff = new UnityEvent(); それが呼び出されるところで? …

textのフォントサイズが50より大きくならない【Unity】

UI>textのfontSizeが50以上にならない。 インスペクタ上の数値は大きくなっているけど、実態に反映されない。 RectSizeを変えてもあれ。 そもそもRectSizeが小さかったら文字が消えたりするならわかるけど何の変化もしない。 多分親子関係のせいなのか? あ…

Unlit/Transparentを重ねたら角度によって奥に消える問題【解決】

Unlit/Transparentシェーダーのマテリアルを付けたQuadと、マテリアルのついてないImageを重ねておいたとき、Quadのほうが手前にあるのに、見る角度によってはQuadが奥に消えてしまうという現象が起きました。 ググったら同じ症状の方の記事があって、Unlit/…