夜風のMixedReality

xRと出会って変わった人生と出会った技術を書き残すためのGeekなHoloRangerの居場所

MRTK3

MRGTのEmissionMapとBlenderを使用してUnityの発光表現を行う その① EmissionMapの作成と利用

本日はMRGT枠です。 〇MRGTとは? MixedRealityGraphicsTools(MRGT)はMicrosoftによって提供されているMixedRealityアプリケーション開発向けのツールキットであるMixedRealityToolkit(MRTK)でのパッケージの一つとして提供されているグラフィック関連のUnit…

Substance PainterとMRGTのChannelMapを使用してUnityでビジュアルをリアルにする (サンプル配布)

本日はUnityでのMRGT応用枠です。 MRGTで提供されているコア機能のGraphicsTools StandardシェーダーとSubstance Painterの機能を応用していく手法を紹介します。 今回はモデリングツールとSubstancePainter、そしてUnityを使用していきますが、メインとして…

Tokyo HoloLens Meetup Vol.32LT登壇資料

本日はイベント枠です。 昨日TokyoHoloLens Meetupに参加をしました。 イベント自体のレポートに関しては昨日記事にまとめております。 redhologerbera.hatenablog.com 本日はHoloLens Meetupイベント中に筆者が登壇したLTに関して紹介します。 〇LT大会 LT…

MixedRealityGraphicsTools v0.5がリリースされました。

本日はMRGT枠です。 昨日MixedRealityToolkit 3(MRTK3)のパッケージの一つでxR上でのグラフィックに特化したパッケージであるMixedRealityGraphicsTools(MRGT)の公式メジャーアップデートv0.5がリリースされました。 本リリースでは筆者の開発した機能も含…

MixedRealityToolkitGrahpicsToolsの拡大鏡機能をHoloLensで使えるようにする 実機で画面反転を補正する

本日はMRGT枠です。 昨日に引き続きMRGTの最新機能拡大鏡機能をHoloLensで動かしていきます。 〇MixedRealityToolkitGraphicsToolsとは? MixedRealityToolkitGraphicsTools(MRGT)はMicrosoftによって提供されているMixedRealityアプリ向けのUnitySDKであるM…

MixedRealityToolkitGrahpicsToolsの拡大鏡機能をHoloLensで使えるようにする 現状を実機で確認

本日はMRGT枠です。 ※本ブログでは正式リリースではないMRGTの最新版を使用しています。本記事公開現在ではMRGTのリリース最新バージョンはv0.4になります。開発中のバージョンのため正式リリースバージョンと差異がある可能性があります。 〇MxedRealityGpr…

MixedRealityGraphicsToolsのNPR機能の陰に画像を使用できるようにする その② 

本日は昨日に引き続きMRGTStandardShaderのトーン表現を拡張していきます。 redhologerbera.hatenablog.com 〇shader_featureの定義 URPではマテリアルから使用する機能だけチェックボックスを有効化して有効にするウーバーシェーダーシステムを使用するため…

MixedRealityGraphicsToolsのNPR機能の陰に画像を使用できるようにする その① プロパティの表示

本日はShader学習枠です。 〇MxedRealityGprahicsTools(MRGT)とは? MixedRealityToolkitGraphicsTools(MRGT)はMicrosoftによって提供されているMixedRealityアプリ向けのUnitySDKであるMixedRealityToolkit3(MRTK3)の一つでグラフィックを担っています。 xR…

MixedRealityToolkit GraphicsTools DistantLightを完全に理解する

本日はまとめ記事です。 〇MixedRealityToolkitGraphicsToolsとは? MixedRealityToolkitGraphicsTools(MRGT)はMicrosoftによって提供されているMixedRealityアプリ向けのUnitySDKであるMixedRealityToolkit3(MRTK3)の一つでグラフィックを担っています。 xR…

MixedRealityToolkitGraphicsToolsのDistantLightを理解する その② DistantLightのコア処理

本日は昨日に引き続きMRGTのDistantLightを調べていきます。 昨日はDistantLightの抽象クラスであるBaseLightクラスとDistantLightの初期化を見ていきました。 redhologerbera.hatenablog.com 今回はもっと深掘りした処理を読み解いていきます。 〇DistantLi…

MixedRealityToolkitGraphicsToolsのDistantLightを理解する。 その①BaseLightの理解

本日はMRGT調査枠です。 〇MixedRealityToolkit GraphicsToolsとは? MixedRealityToolkit GraphicsTools(MRGT)とはMicrosoftによってUnity、UnrealEngine向けに提供されているMixedRealityアプリケーション開発のための開発ツールです。 本ブログでは特に明…

MixedRealityToolkit Graphics Toolsを完全に理解する 2022年HoloLensアドベントカレンダー 24日目

メリークリスマス! 本日はMRGT枠です。 〇HoloLens 2022年アドベントカレンダー HoloLens 2022年アドベントカレンダーはQiita上で私の師であるがち本さんが開催している企画です。 クリスマスまで毎日記事を埋めていくことが目的で本日は24日目の記事になり…

MRGT StandardShaderを完全に理解する HoloLens 2022年アドベントカレンダー 23日目

本日はMRGT枠です。 〇HoloLens 2022年アドベントカレンダー HoloLens 2022年アドベントカレンダーはQiita上で私の師であるがち本さんが開催している企画です。 クリスマスまで毎日記事を埋めていくことが目的で本日は23日目の記事になります。 qiita.com 〇…

MRGT StandardShaderを完全に理解する固定ページを公開しました。HoloLens 2022年アドベントカレンダー 22日目

本日はMRGT枠です。 本日本ブログの固定ページにGraphicsToolsStandardShader機能解説ページを作成しました。 〇HoloLens 2022年アドベントカレンダー HoloLens 2022年アドベントカレンダーはQiita上で私の師であるがち本さんが開催している企画です。 クリ…

MRGTの拡大鏡機能を試す。HoloLens 2022年アドベントカレンダー 20日目

本日はMRGT調査枠です。 〇HoloLens 2022年アドベントカレンダー HoloLens 2022年アドベントカレンダーはQiita上で私の師であるがち本さんが開催している企画です。 クリスマスまで毎日記事を埋めていくことが目的で本日は20日目の記事になります。 qiita.co…

MixedRealityToolkit GraphicsTools導入方法まとめ HoloLensアドベントカレンダー2022 19日目

本日はMixedRealityToolkit GraphicsTools(MRGT)の環境導入方法をまとめていきます。 〇HoloLens 2022年アドベントカレンダー HoloLens 2022年アドベントカレンダーはQiita上で私の師であるがち本さんが開催している企画です。 クリスマスまで毎日記事を埋め…

MixedRealityToolkit GraphicsTools StandardShaderのVertex Extrusionの機能を読み解く

本日はMixedRealityToolkit GraphicsToolsStandardShaderのVertex Extrusionの機能を読み解いていきます。 〇HoloLens 2022年アドベントカレンダー HoloLens 2022年アドベントカレンダーはQiita上で私の師であるがち本さんが開催している企画です。 クリスマ…

MRGTのメジャーツールを使用する HoloLensアドベントカレンダー2022年14日目

本日はMRGT枠です。 MRGTには様々なエディタ上でのツールが提供されています。今回はメジャーツールを見ていきます。 〇HoloLens 2022年アドベントカレンダー HoloLens 2022年アドベントカレンダーはQiita上で私の師であるがち本さんが開催している企画です…

HoloLensで床や壁に穴をあける。 その② 壁の中のみに存在するオブジェクトを作る HoloLensアドベントカレンダー2022年 6日目

本日は昨日に引き続きHoloLensで床や壁に穴をあけていきます。 〇HoloLens 2022年アドベントカレンダー HoloLens 2022年アドベントカレンダーはQiita上で私の師であるがち本さんが開催している企画です。 クリスマスまで毎日記事を埋めていくことが目的で本…

HoloLensで床や壁に穴をあける。 その① SpatialMeshに使用されているシェーダーを調べる HoloLensアドベントカレンダー2022年 5日目

本日はHoloLens2の表現枠です。 〇HoloLens 2022年アドベントカレンダー HoloLens 2022年アドベントカレンダーはQiita上で私の師であるがち本さんが開催している企画です。 クリスマスまで毎日記事を埋めていくことが目的で本日は5日目の記事になります。 qi…

MixedRealityGraphicsTools StandardShader全機能解説 その⑦NormalMapの実装を読み解く HoloLensアドベントカレンダー2022年3日目

本日はMRGT枠です。 〇HoloLens 2022年アドベントカレンダー HoloLens 2022年アドベントカレンダーはQiita上で私の師であるがち本さんが開催している企画です。 クリスマスまで毎日記事を埋めていくことが目的で本日は3日目の記事になります。 qiita.com 〇M…

TextureMergeを使用してMRTK Shader用のChannelMapを作成する。

本日はMRGT調査枠です。 〇MRGTとは? MixedRealityGraphicsTools(MRGT)はMicrosoftによってオープンソースな形で開発、提供されているMixedRealityデバイス向けのSDKである第三世代のMixedRealityToolkit(MRTK3)で提供されるグラフィック関連のパッケージを…

MRGT GraphicsToolsStandardShaderに影を受け取る機能を追加する。 その③URP用の処理の実装

本日はMRGT枠です。 前回に引き続きGraphicsToolsStandardShaderで影を受け取る機能を追加します。 redhologerbera.hatenablog.com redhologerbera.hatenablog.com 〇MRGTとは? MixedRealityGraphicsTools(MRGT)はMicrosoftによってオープンソースな形で開…

MRGT GraphicsToolsStandardShaderに影を受け取る機能を追加する。 その②GraphicsToolsのライト機能の継承

本日はMRGT枠です。 前回に引き続きGraphicsToolsStandardShaderで影を受け取る機能を追加します。 redhologerbera.hatenablog.com 〇MRGTとは? MixedRealityGraphicsTools(MRGT)はMicrosoftによってオープンソースな形で開発、提供されているMixedReality…

MRGT GraphicsToolsStandardShaderに影を受け取る機能を追加する。 その①ShaderGUIの実装

本日はMRGT枠です。 〇MRGTとは? MixedRealityGraphicsTools(MRGT)はMicrosoftによってオープンソースな形で開発、提供されているMixedRealityデバイス向けのSDKである第三世代のMixedRealityToolkit(MRTK3)で提供されるグラフィック関連のパッケージを指し…

MixedRealityGraphicsTools StndardShader全機能解説 その⑥ ChannelMapの実装を読み解く

本日はMRGT調査枠です。 前回はメインの機能であるAlbedoを見ていきました。 redhologerbera.hatenablog.com 今回は次に表示されているchannelMapの機能を読み解いていきます。 〇channelMapとは? channelMapは特殊な画像で、質感を管理する画像です。 一枚…

MixedRealityGraphicsTools StndardShader全機能解説 その⑤ Albedo

本日はMRGT調査枠です。 前回に引き続きMixedRealityGraphicsTools StandardShader全機能を解説していきます。 前回はCullModeの実装を見ていきました。 redhologerbera.hatenablog.com 本日はAlbedoの処理を追っていきます。 〇Albedo Albedoは最も基本的な…

MixedRealityGraphicsTools StndardShader全機能解説 その④ CullModeと実装

本日はMRGT調査枠です。 前回に引き続きMixedRealityGraphicsTools StandardShader全機能を解説していきます。 前回はRenderingModeの実装を見ていきました。 redhologerbera.hatenablog.com redhologerbera.hatenablog.com redhologerbera.hatenablog.com r…

MixedRealityGraphicsTools StndardShader全機能解説 その④ RenderingModeの実装を見る CustomRenderMode

本日はMRGT調査枠です。 redhologerbera.hatenablog.com 前回はBaseShaderGUI.csのレンダリングモードを変更する処理を行っていましたが、今回は前回見れなかったCustom RenderingModeの場合の処理を見ていきます。 〇CustomRenderingMode RenderingModeがCu…

MixedRealityGraphicsTools StndardShader全機能解説 その② RenderingModeの実装を見る

本日はMixedRealityToolkitGraphicsTools枠です。 StandardShader全機能を実装から読み解いていきます。 今回は前回見たRenderingModeの実装を読み解いていきます。 redhologerbera.hatenablog.com 〇RenderingModeの実装 GraphicsTools/Standerd.shaderのPr…