Programming in VRChat

VRChat でのプログラミングについて調べたことの書き溜め

2019-01-01から1年間の記事一覧

YAML Asset Browser

An editor extension for browse YAML formatted asset of Unity. You can check asset contents comparing with YAML formatted text. in Japanese: Unity の YAML 形式のアセットを閲覧するエディタ拡張。 YAML 形式のテキストと比較しながらアセットの内…

ActivateTrigger

OnTriggerEnter をきっかけとして指定した動作を行う Standard Assets 中のスクリプト。 Standard Assets/Utility/ActivateTrigger パラメタ 動作の種類(Mode) 行える動作の種類 Mode は以下。いずれかを選ぶ。 名称 動作内容 Trigger 他の ActivateTrigge…

Sub Inspector 20190811

I added features to my Iwsd-SubInspector editor extension. Sub-inspector serves supplementary edit UI. Features: (new) You can copy some parts of VRC_Trigger definitions and paste to other VRC_Trigger. (new) It can make GameObject and/or i…

CyanClimbing スタートアップ・ガイド

VRChat ワールドでクライミング(壁登り)動作を実現するプレハブ CyanClimbing が公開されました。 The CyanClimbing prefab has been submitted into the database! All the climbing worlds released so far have taken less than a week to build. I can…

Client Starter

This Unity editor extension starts VRChat client automatically after world publishing is completed. You can go directly into published world and start to test it. in Japanese: このエディタ拡張は、ワールドのアップロード(publish)が完了する…

Locomotion system を自作するためのガイド(草稿)

locomotion system を作成する基礎である player base tracking の解説が書かれました。 http://vrchat.wikidot.com/worlds:guides:player-tracking (まだブラッシュアップ中) いま書いてある範囲は読み解けたので、 自分の備忘録を兼ねて周辺の情報と関連…

VRChat Vector Mathematics

Ways to calculate vector with GameObject transform and VRC_SceneResetPosition. Object transform and VRC_SceneResetPosition are vector math library in VRChat! Notation For any vectors : A, B For local space origin : O For rotation matrix : …

Web ブラウザからの起動で VR と Desktop を選択できるようにする(alternative launch.bat)

2020/5/3 VRChat をインストールしているパスに空白文字が含まれている場合に起動できない不具合を修正しました。 Fix fail to invoke if VRChat installed path contains space characters. 概要 インストール 使用方法 設定項目 English (digest) 概要 VRC…

OnUnityEditorVRCEmu

OnUnityEditorVRCEmu: On Unity Editor VRChat Client Emulator I made a VRChat client emulation tool working on Unity editor environment. It's aim is improving debugging process of VRChat world. You can debug VRChat worlds with Unity editor f…