ぼっちプログラマのメモ

UE4とかVRとかについて書いたり書かなかったり。

Oculus Rift

UE4.17で追加された、VRのSpectator Screen機能について

はじめに 現在Preview版が配信されているUE4.17からSpectator Screen機能が追加されます。 この機能を使うことで、VRHMD上の映像とは異なる映像をPCモニタに出力することができます。対応しているVRHMDは、OculusRift, HTCVive, PlayStationVRです。 (PSVRの…

World to Meters設定を変更した際にMotion Controller Componentによるトラッキングがおかしくなる問題について

ワールド設定にあるWorld to Metersはとても便利な機能で、この値を弄ることでVR実行時におけるレベルのスケール感を簡単に調整することができます。(自分を巨人、または小人にするイメージ) しかし、Oculus TouchやViveコンを使用する場合はWorld to Meters…

UE4のFullBodyIKプラグイン「IKinema RunTime Plugin」を使ってVRコスプレしてみた

はじめに 突然ですが、 VRコスプレデビューしましたー! 二丁拳銃で遊んで大失敗するグレイちゃん (VRコスプレ、確かに楽しい) #UE4 pic.twitter.com/Ei9A0d7mLg— おかず (@pafuhana1213) 2017年1月29日 (いや、まあ、便乗してやってみたレベルですが…) 今…

Stereo Layerコンポーネントについて

はじめに UE4.11で追加されたStereo Layerコンポーネントが UE4.14でOculusだけでなく、HTC ViveとPSVRにも対応しました! これはめでた…え?そんなコンポーネント知らない? 便利…ですよ!?ほら! …ということで、Stereo Layerコンポーネントについて簡単…

UE4+OculusTouch用サンプルプロジェクトを公開しました!

はじめに この記事はUnreal Engine 4 (UE4) Advent Calendar 2016の9日目の記事です。 qiita.com OculusTouch発売、おめでとうございますー! twitterを見てみると、無事に着弾している方が沢山もいて何よりです!ということで、 これからUE4とOculusTouchを…

OcufesFinalで製作中のVRゲーム「箱庭の彼女(v0.3)」を展示しました(実行ファイル公開中)

はじめに 2016/2/20,21に行われたOcufesFinalに 製作中のVRゲーム「箱庭の彼女(v0.3)」を展示してきました。 OcuFes Final ~次回からJapan VR Festになります~ | Oculus Festival in Japanまずは、展示してきた物と同内容の実行ファイルを公開します。 詳…

C89 3日目(2015/12/31)にVR対応アクションゲーム「箱庭の彼女」C89体験版を頒布します!

記事名の通りですが、 2015/12/31(木) C89冬コミ3日目に VR対応アクションゲーム「箱庭の彼女」の最新体験版を頒布します!場所は、東モ44bです https://webcatalog-free.circle.ms/Circle/12310200 値段は100円です。ワンコインです。 最速攻略で10分程度は…

UE4のHMD関係のコンソールコマンドについて纏めました

はじめに この記事は、 Unreal Engine 4 (UE4) 其の弐 Advent Calendar 2015の8日目の記事です。 …アドベントカレンダーの担当日、もっとバラけさせれば良かった(;´∀`)qiita.com今回は、↓の@junyashさんが紹介していたスレッドに載っている HMDに関するコ…

2015年の私とOculusRift  (VRに関する資料・投稿記事・作品まとめ)

はじめに この記事はOculus Rift Advent Calendar 2015の7日目の記事です。 qiita.com色々と予定が大変なことになってきたので、申し訳ないですが… 新たな技術紹介というよりも、今年(2015年)に公開した 資料・記事・作品についてまとめてお茶を濁します… そ…

VR空間に手を出す為にしたこと (UE4 + RazerHydra, MotionControllerコンポーネント 編) その1

はじめに RazerHydraというオーパーツを先日頂いたので、 早速、UE4で使ってみました。もう生産されていないデバイスですが、 その過程で使用するMotionControllerコンポーネントは、 他のデバイス(OculusTouch, Move, HTC Vive Controller)でも 使うこと…

デジゲー博2015にて、自作VRゲーム「箱庭の彼女」のデモ展示してきました

はじめに してきました デジゲー博 | 同人&インディーゲームオンリー展示・即売会MoguraVRさんに取り上げて頂きました! ありがとうございます!!! 【体験レポ】VRゲームも展示されていたデジゲー博2015 | MoguraVR デモ内容 www.youtube.com 箱庭の彼女 …

ほぼ自分用UE4メモ : スティック操作できるカメラからのレイ

AltSpaceVRのように、VRカメラからの視線レイとは別の、 スティックによる操作ができるレイの実装例(レイだけに後々使う気がするので、 自分用にメモ もっといい方法がある気がするけど、眠いので(言い訳メイン部分 up, rightは右スティック操作で増減させ…

VR日記:アンリアルフェス2015横浜でBulletTrain体験してきました

記事名の通り、アンリアルフェス2015横浜にて OculusTouchを使ったVRデモ「BulletTrain」を体験してきました。 せっかくなので、感想とか書いてきます。 微妙にネタバレあるので、新鮮な気持ちでプレイしたい方は 薄目で見たほうがいいかもです。

【第4回UE4ぷちコン】脳筋系VRパズルゲーム「Variable Reflection」を公開しました

はじめに 第4回UE4ぷちコンに作品応募してみました、という日記 www.nicovideo.jp実行ファイル https://dl.dropboxusercontent.com/u/30427841/exe/Variable%20Reflection.zipOculusRift DK2 + Runtime 0.7 + Xbox360コン【必須】という糞仕様です 0.7という…

UE4のShowdownデモの解析はじめました その1

コツコツとしていきますよっと UE4のShowdownデモの解析はじめました その0 - ぼっちプログラマのメモ レベル・サブレベル 解析結果に応じて、ちょこちょこ更新していく予定 まずは検証を始める前に、各レベルがどういう役割で分けられているのかを 確認しま…

UE4のShowdownデモの解析はじめました その0

UE4のShowdownデモがイキナリ無料配信開始されました https://www.unrealengine.com/ja/blog/showdown-cinematic-vr-experience-released-for-free www.youtube.com UE4VR勢としては解析必須と言わざる負えないので、 自分を追い込むためにも、解析した内容…

UE4 + Oculus Riftで、カメラのワールド座標を取得する方法

以上! あとは、これを使ってレイを飛ばすなり 好きにすればいいよ!(コミケ前でてきとうです。終わったらちゃんと解説します)というのは、流石に雑過ぎるので、 普段使っているカメラのワールド座標取得関数を載せます。 ブループリント関数ライブラリに…

UE4+Gear VRでアプリを作ってデモ展示したときの話  - デモ展示編 -

はじめに 2015/6/27, 28に行われたメイカーズバザール大阪にて、 OculusRidt DK2とGear VRによるデモ展示をしていました。メイカーズバザール大阪 2015年6月27日・28日開催 関西のメイカーズ・イベントmakersbazaar.jp体験者層としては、殆どの方がVRHMDを知…

【第3回UE4ぷちコン】UE4製の3人称視点VRゲーム「tester」を公開しました

はじめに 第3回UE4ぷちコンに作品応募してみました、という日記 第3回UE4ぷちコン開催のお知らせ! | historia Inc - 株式会社ヒストリア3人称視点のVRゲームで、題名は「tester」です。www.youtube.com ※注意 完全にネタバレ動画です。新鮮な気持ちでプレイ…

Oculus Rift勉強会 関西 #01で講演してきました(デモ動画・実行ファイル配布あり)

はじめに 2015/03/08に行われた、OculusRift勉強会 関西#01【OcuBen関西】にて 「猫でも分かる3人称視点VRコンテンツ」という題で講演してました。 猫でも分かる3人称視点VRコンテンツ from pafuhana 1213

自分用も兼ねて、UE4+Oculusについて色々纏めてみる -高速化編- (2015/02/01)

今回は、UE4+Oculusの高速化編です。 準備編 :http://pafuhana1213.hatenablog.com/entry/2015/02/01/020043 高速化編:ここ Tips編 :工事中 はじめに 新しい情報の紹介というよりも、他の方が書かれた記事で 紹介されている高速化手法のまとめと、実際に…

自分用も兼ねて、UE4+Oculusについて色々纏めてみる -準備編- (2015/02/01)

前の記事で 「次の記事ではもう少しジェットコースターっぽい挙動にします」 と約束したな。アレは嘘だ。 はじめに 昨年の8月に↓の記事でUE4+Oculusについて色々まとめを書きましたが、 流石に色々と情報が古くなっているので、自分用も兼ねて色々情報をまと…

【Oculus向け】UE4で丸影を表示してみた (未完成記事 2015/01/20現在)

はじめに UE4で丸影できました。これでStationaryLightとはお別れ!Oculus向けの高速化ktkr!…実装は下田さんが以前紹介していたスライドからのコピペです。今日中には手順や処理内容のプチ解説をブログに上げます(背水の陣) pic.twitter.com/9FYSFr2Cbt— …

C#信者がOvrvisionSDK(C#)+OpenCVSharpを触ってみた結果www Oculus Rift 2 Advent Calendar 2014

Oculus Rift 2 Advent Calendar 2014 - Qiita Oculus Rift 2 Advent Calendar 2014 - Qiitaの6日目です。↑のカレンダーが途切れそうだったので、急いでネタを作りました。 今回はゲームエンジン使いません。題名の通り、 C# + OvrvisionSDK(C#) + OpenCVShar…

【UE4+OculusRift】HMDカメラの座標を取得する方法

たまには、小ネタでサクッと更新 BPだけ見たい人は、「BPでCollision位置を補正」の項に飛んで下さい はじめに 下のようにコンポーネントを組んで、 カメラに紐付けたCollisionBoxに当たるとダメージ、というゲームを作るとします。 通常ですと、単にCollisi…

UE4+OculusRift DK2で75fps安定させるまでにしたこと

※追記(2015/02/01) UE4+Oculusのまとめ記事を更新しました! 自分用も兼ねて、UE4+Oculusについて色々纏めてみる -準備編- (2015/02/01) - ぼっちプログラマのメモ 自分用も兼ねて、UE4+Oculusについて色々纏めてみる -高速化編- (2015/02/01) - ぼっちプロ…

現状報告

三十日坊主を防ぐために現状報告なんかスポットライト使ってホラーっぽくしたり 敵出したり、色々試してます。以上!さて、狩りだ狩りだ

OculusRift用のレティクルを自作

OVRPlayerControllerには元々レティクル表示機能(OVRCrossHair)がありますが、 表示に使用している2次元座標(OVRCrossHairのXL,YL)が使いにくかったり、 3次元座標にしようとすると色々おかしくなったり、 マウス位置と完全に連動していなかったりで、 ス…

OculusRiftで女性目線から見るおっ◯いを再現

デバッグ用にカメラの当たりを可視化 OVRPlayerControllerのPrefabは便利ですが、StandardAssetsのFirstPerson~のように カプセルを置いておくと分かりやすいな~と思ったので早速実装実装前 実装後 分かり…やすくなった…と信じたい… 少なくとも、どの辺り…

OVRPlayerControllerを改造しようとしたけど…

今後に向け、OculusRift用カメラのコントローラーである OVRPlayerControllerを自分用に改造することに。直接SDKのファイルを弄るのは色々とアレなので、 てきとーな名前に変えたファイル・クラスで作成開始。とりあえず、中身をほぼそのまま移して、 英語コ…

OculusRift+MMDforUnityで、ミクさんと一緒に散歩してみる その3(完成?)

前回の続き OculusRiftに対応したSkyboxを使ってみる 通常のSkyboxをOculusRift用のステレオカメラに適応しても上手く重ならないので、 ↓のサイトで紹介されている「SkyboxMesh.cs」を使ってみる。 http://d.hatena.ne.jp/hecomi/20130721/1374372218 これま…

OculusRift+MMDforUnityで、ミクさんと一緒に散歩してみる その2

MMDforUnityとRigidBody 前回で当たりが上手くいっていなかったので、 とりあえずミクさんにRigidBodyとColliderを追加↓ 実行( Д ) ゚ ゚ 原因を探していると、それっぽい説明を発見 ■Step4 PMDファイルとVMDファイルのインポート ・PMDファイルとVMDファイル…

OculusRift+MMDforUnityで、ミクさんと一緒に散歩してみる その1

題名の通り、ミクさんと散歩するために、 MMDforUnityで読み込んだモデルにモーションをつける モーションデータ(VMDファイル)を変換・読み込ませる まず、↓のサイトからモーションデータをダウンロード。 今回は【MMD】歩行モーション 配布編【みんなでお…

OculusRift+MMDforUnityでLat式ミクのパ◯ツを覗いてみる

題名の通り、MMDforUnityでLat式ミクを表示して、 OculusRiftを使って、パ◯ツを覗くために頑張った MMDforUnityを導入 まず、↓のサイトを参考に、SVNでTrunk(Rev.240)を落として、 Projectビューに突っ込む http://d.hatena.ne.jp/hecomi/20130624/137208355…

UnityでOculusRiftを使ってみる

とりあえず、OculusRift購入時についてきたライセンスで、 UnityProに移行(Unityの上メニュー「Help」->[Manage License]-[Activate new License]) UnityをOculusRiftに対応させる ↓のサイトを参考に導入してみる http://blog.livedoor.jp/abars/archives/…

Oculus Riftが届く

一ヶ月前ぐらいに注文してたOculus Riftが届いたので、色々と遊び中既に遊んでいる方のブログ見つつ、セットアップhttp://d.hatena.ne.jp/hecomi/20130623/1371985502 http://yunojy.github.io/blog/2013/05/11/oculus-getting-started/ …接続の詳細書いてな…