ぼっちプログラマのメモ

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

UE4

Windows + iOS開発で必要な証明書・プロビジョニングファイルを削除する方法

はじめに Windows上からMacをリモートで使ってiOSパッケージを作成するリモートビルドという機能がUE4にはあります。 そのリモートビルドが急に上手くいかなくなった時とかに試す証明書・プロビジョニングファイルの削除を 何度も何度も忘れるのでメモ。なお…

UE4 と Ikinema Orionで遊んでみた その1 <ソフト購入 + Vive Tracker固定用機材の購入 編>

はじめに 突然ですが、UE4でVTuberムーブをキメることになったので、早速Ikinema Orionで遊び始めました!凄く楽しいです!!!UE4 + Ikinema Orion、完全に理解した!(棒) #UE4 pic.twitter.com/uE08w60P9f— おかず (@pafuhana1213) September 3, 2018せっ…

Vive Trackerを一定数繋いだ状態でUE4を起動するとクラッシュする不具合の修正方法について (UE4.21で正式修正予定)

UE4

はじめに Vive Trackerを一定数以上繋いだ状態でUE4を起動するとクラッシュする、という不具合が報告されています… そこそこ本気でVTuberする上でこれは辛いので、修正方法を共有します…修正箇所は凄く少ないので対応コストは少ないです。 正式に入るのはUE4…

Frame Grabber機能を使って、レンダリング結果(フレームバッファ)をテクスチャ化する方法について

UE4

はじめに ゲーム中に今画面に映っている内容をテクスチャ化したいケース、色々あると思います! バトル画面への遷移演出(画面がパリーンと割れたり、ねじ曲がったり…)で使ったり、セーブ画面でのサムネイルだったり…などなど上記のようなことをしたい場合…

「出張ヒストリア! ゲーム開発勉強会2018」にてUE4のポストプロセスに関する講演をしました!

UE4

atnd.org2018/8/5に開催された「出張ヒストリア! ゲーム開発勉強会2018」にて、UE4のポストプロセスの使い方・各機能の紹介について講演しました! 猫でも分かるUE4のポストプロセスを使った演出・絵作り from エピック・ゲームズ・ジャパン Epic Games Jap…

UE4の標準機能とiPhoneXを使って、簡易フェイシャルキャプチャーシステムを実現してみた

はじめに iPhoneXの表情検出機能を使ったサンプルである「Face AR Sample」が先日公開されました!検出した表情の情報をカイトくんや「AppleARKitFaceMeshコンポーネントにより生成された3Dモデル」に反映することができます。試しに動作している様子を動画…

deploygateを使い始めたことでUE4のモバイル開発・検証が非常に捗った件について

たぶん凄く今更感のある内容ですが、 最近使い始めてUE4を使ったモバイルコンテンツの開発・検証効率がバク上げしたので! (あとで気づいたのですが、ヒストリアさんが2016年の時点でオススメしているんですよね…ハハハ) はじめに 最近UE4のモバイル向け機能の…

UE4 + Android 実機デバッグのやり方 その2 (AndroidStudio篇)

その1はこちら pafuhana1213.hatenablog.com はじめに その1の最後に書いたとおり、一部の端末ではVisualStudio経由でのデバッグ( run-asコマンドを使用するデバッグ )ができません…。ですので、そういった端末の場合はAndroid Studioを使った実機デバッグを…

UE4 + Android 実機デバッグのやり方 その1 (vsdebugandroidコマンド篇)

はじめに 以前はNsight Tegraを使った実機デバッグ方法が紹介されていました… [UE4] 実機でデバックしてみよう!(Android編)|株式会社ヒストリア…が、実は4.16から別のやり方が追加されています! Added functionality to use the visual studio mobile pro…

UE4でWebカメラの画像を取得する方法について( UE4.18以降 )

UE4

はじめに UE4.18にてMedia Frameworkが大幅に改良されたのですが、その中にはWebカメラ対応が含まれています。 www.unrealengine.comUE4でVIVEのフロントカメラからの映像を取得してる様子。VRプレビューじゃなくても動作する #UE4 #UE4Study pic.twitter.co…

2017年におけるUE4に関する講演スライドをまとめながら、少し補足なり振り返りをしたりしなかったり

UE4

本記事はUnreal Engine 4 (UE4) Advent Calendar 2017の20日目の記事です。 qiita.com はじめに 当初の予定では「また帰ってきたUE4のマーケットプレイスで購入したアセットを片っ端からレビューするマン」をお送りする予定でしたが、「今はマーケットプレイ…

「UE4.18で生まれ変わった物理アセットエディタ(Physics Asset Editor)について」 と 「物理と少し仲良くなる方法について」 その3

UE4

qiita.com 本記事はUnreal Engine 4 (UE4) Advent Calendar 2017の13日目の記事です。長くなっちゃったので、3つ記事分割しました! その1:http://pafuhana1213.hatenablog.com/entry/2017/12/13/000000 その2:http://pafuhana1213.hatenablog.com/entry/2…

「UE4.18で生まれ変わった物理アセットエディタ(Physics Asset Editor)について」 と 「物理と少し仲良くなる方法について」 その2

UE4

qiita.com 本記事はUnreal Engine 4 (UE4) Advent Calendar 2017の13日目の記事です。長くなっちゃったので、3つ記事分割しました! その1:http://pafuhana1213.hatenablog.com/entry/2017/12/13/000000 その2:ここ その3:http://pafuhana1213.hatenablog…

「UE4.18で生まれ変わった物理アセットエディタ(Physics Asset Editor)について」 と 「物理と少し仲良くなる方法について」 その1

UE4

qiita.com 本記事はUnreal Engine 4 (UE4) Advent Calendar 2017の13日目の記事です。長くなっちゃったので、3つ記事分割しました! その1:ここ その2:http://pafuhana1213.hatenablog.com/entry/2017/12/13/000100 その3:http://pafuhana1213.hatenablog…

UE4のARCoreサンプルを未サポート端末(ZenFoneAR)で動かすためにしたこと(2017/9/4)

はじめに ARCoreというTango目的でZenFoneARを自腹で買った僕が涙目になる技術が公開され、 更に既にUE4が試験的に対応済み!ということで、早速動かしてみました!注) まだ開発者プレビュー段階なので変わる可能性ありますし、動作の保証はありません。色々…

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

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

Texture2D / RenderTargetを指定のフォルダに出力する方法について

UE4

とあるハッカソンで画像出力を実装したかったので調査のついでに記事を書いたり はじめに UE4.13でExportTexture2D / ExportRenderTargetノードが追加されました。 この機能を使うことで、ゲーム中にSceneCapture2Dでキャプチャした結果を出力できたりします…

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

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

UMG(Widget)をテクスチャ(RenderTarget)に描画する方法について (サンプル配布)

UE4

*はじめに UMGの描画内容をテクスチャに焼き込みたいケースはしばしばあります。3Dモデルの表面に反映させたり、以前説明したStereoLayerに使用したり…その他色々! SceneCapture2Dを使うことで簡単に実現はできるのですが、処理負荷の問題やレベルのどこか…

UE4でWebカメラの画像を取得する方法について(UE4.17以前)

追記 UE4.18にてWebカメラの取得に関して正式対応が入りました。その為、本記事は古い内容になりますので、UE4.18以降をお使いの方は以下の記事をご確認下さい。 pafuhana1213.hatenablog.com はじめに 皆さん、カメラは好きですか!?僕は好きです! という…

UE4でHTC Vive Trackerを動かしてみた

はじめに HTC Vive Trackerが発売されました! (なにそれ?という方は↓の記事がとても参考になります) teruaki-tsubokura.com ということで、早速UE4上で動かしてみました。( UE4.15.1 ) MotionControllerコンポーネントを試してみる まずは、Viveコントロ…

UE4のFullBodyIKプラグイン「IKinema RunTime Plugin」とRecording Sequence機能を使って簡単にモーションを録画・作成してみた

前回 pafuhana1213.hatenablog.com はじめに そういえばおかずさんのこれ。UE4にはデフォルトでレコーダーシステムがついてるので、モーションキャプチャーの代用にもなるのでは?https://t.co/risUzzUq3f— alwei (@aizen76) 2017年1月30日 「UE4にはデフォ…

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

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

マテリアルインスタンスのMaterial Property OverrideのOverrideフラグをロックするエディタ拡張について

前回 pafuhana1213.hatenablog.com前々回 pafuhana1213.hatenablog.com はじめに 突然ですが、先日開かれたUE4マテリアル管理勉強会(#UE4DD)のスライドに こんなページがありました。 マテリアルとマテリアルインスタンスの仕組みと問題点の共有 (Epic Games…

マテリアルインスタンスのStaticSwitchParameterのOverrideフラグをロックするエディタ拡張について

前回 pafuhana1213.hatenablog.com はじめに 突然ですが、先日開かれたUE4マテリアル管理勉強会(#UE4DD)のスライドに こんなページがありました。 何故StaticSwitchParameterの使用に慎重にならないといけないかについては ↓のスライドを見て頂くとして… マ…

UE4のアセットに説明文・タグなどを追加するエディタ拡張について

はじめに 突然ですが、先日開かれたUE4マテリアル管理勉強会(#UE4DD)のスライドに こんなページがありました。 説明文を記述できるように拡張! タグ付けの機能を追加! なにそれ超便利!ということで、早速やってみましょう! エンジンのコードを弄る必要は…

VR FUNHOUSE用ModをSteamにアップする方法について

UE4

はじめに 2017/1/20 を締め切りとして、NVIDIA 公式の「VR FUNHOUSE MOD コンテスト」が開催されています! VR FUNHOUSE MOD コンテスト | NVIDIA http://www.nvidia.co.jp/object/nvidia-vr-funhouse-modding-contest-jp.html詳細や作り方などは↓を見て頂く…

帰ってきた、UE4のマーケットプレイスで購入したアセットを片っ端からレビューマン その2

UE4

はじめに その1からの続き!帰ってきた、UE4のマーケットプレイスで購入したアセットを片っ端からレビューマン その1 - ぼっちプログラマのメモ

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

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

UE4におけるOculusTouchの入力マッピングをまとめました

はじめに UE4でOculusTouchを使う際に、どの入力がどういう名前で割り当てられているかの 情報が見当たらなかったので纏めました 補足 Triggerの押し具合(0.0 - 1.0)を取得したい場合は、Trigger Axis Grip1のCapTouchはOculusTouchの仕様上取れません Thu…