夜風のMixedReality

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

Substance 3D

Substance 3Dを使用して実写写真から3DCG用テクスチャを作成する。 地面

本日はSubstance 3D Sampler枠です。 3DCGを作成する場合筆者はコタツでPCを開いてリファレンスを集めるのではなく、極力自分の足で歩いてみて触って感じて観察することを重視しています。 今回はそう言った観察の中で撮影した写真からテクスチャを作成しま…

SubstancePainterでポリゴン塗りつぶしモードをまとめる

本日はSubstance枠です。 〇環境 ・Windwos11PC ・Substance 3D Painter 〇Substance Painterの塗りつぶしモード Substance Painterではペイントソフトのためブラシを使用して色を付けることができます。 ポリゴン塗りつぶし機能はポリゴンごとなどある一定…

SubStance Painterでパスに沿ってペイントを使用する

本日はSubstance 3D枠です。 〇環境 ・Windows11PC ・Substance Painter 〇Substance Painterのパスに沿ってペイントとは? パスに沿ってペイントとはパス(道しるべ)に沿ってラスター曲線でペイントを行うものです。 3Dモデルのメッシュ状に移動可能な制御点…

Substance Samplerで基本的なマテリアルを作成する

本日はSubstance枠です。 Substance3Dでは様々な3D作成ツールが提供されています。 例えばSubstance Painterでは3Dのメッシュ形状に沿ったリアルなテクスチャを作成することができます。 この時に使用するマテリアルはプリインストールされているマテリアル…

Adobe Aeroで簡単な案内アプリを作る その②

本日はSubstance枠です。 〇Adobe Aeroとは? Adobe AeroはAdobeが開発、提供するARコンテンツ作成ソフトウェアです。 ノンコーディングでインタラクティブなAR体験を構築、共有、表示することができます。 特徴としてコーディングが不要であるほかにCreativ…

Adobe Aeroで簡単な案内アプリを作る その①

本日はSubstance枠です。 〇Adobe Aeroとは? Adobe AeroはAdobeが開発、提供するARコンテンツ作成ソフトウェアです。 ノンコーディングでインタラクティブなAR体験を構築、共有、表示することができます。 特徴としてコーディングが不要であるほかにCreativ…

Adobe Aeroで独自の3Dモデルを導入する

本日はAdobe枠です。 今回はAdobeのAeroで独自の3Dモデルを導入していきます。 〇Adobe Aeroとは? Adobe AeroはAdobeが開発、提供するARコンテンツ作成ソフトウェアです。 ノンコーディングでインタラクティブなAR体験を構築、共有、表示することができま…

Adobe AeroでGeoAnchorを試す

本日はSubstance枠です。 AdobeのAeroを触っていきます。 〇Adobe Aeroとは? Adobe AeroはAdobeが開発、提供するARコンテンツ作成ソフトウェアです。 ノンコーディングでインタラクティブなAR体験を構築、共有、表示することができます。 特徴としてコーデ…

Adobe Aeroを試す。

本日はSubstanceではないですがAdobe枠です。 Adobe Aeroを試していきます。 〇Adobe Aeroとは? Adobe AeroはAdobeが開発、提供するARコンテンツ作成ソフトウェアです。 ノンコーディングでインタラクティブなAR体験を構築、共有、表示することができます。…

Substance 3D Assetsを触る。

本日はSubstance 3D枠です。 Substance 3Dには様々なツールが提供されていますが、今回はその中からSubstance 3D Assetsを触っていきます。 〇Substance 3D Assetsとは? Adobe Substance 3D Assetsは、アーティストによって作成された高品質の3Dアセットの…

SubstancePainterでPythonコードを実行する

本日はSubstance枠です。 SubstancePainterはBlender同様にPythonコードを実行して自身のプラグインを作成することができます。 今回はどのようにPythonAPIが提供されておりどのように実行するのかについて軽く見ていきます。 〇環境 ・Windows 11PC ・Subst…

SubstancePainterでUV展開を行う

本日はSubstance Painter枠です。 Substance Painterではテクスチャを作成することができますが、テクスチャを扱うためにはモデルにUV情報が含まれている必要があります。 SubstancePainterではUV展開の機能も提供されています。今回はこちらを見ていきます…

学割・教職員ライセンスでSubstance 3Dを使用する

本日はSubstance3D枠です。 Adobe製品では学割を使用することで非常に低価格で使用することができます。 例えばCreative Cloudは月々2000円ほどでコンプリートプランを使用することができます。 redhologerbera.hatenablog.com Adobeの提供するソフトウェア…

SubstancePainterで日本語のフォントのalphaマスクを使用する

本日はSubstance 3D枠です。 Substance Paintedeではアルファを使用して任意のマスクを作成することができます。 これはマークだけではなくテキストにも対応しており、文字として刻むことができるため他のソフトと違い非常に強力な表現ができます。 今回はこ…

SubstancePainterでポリゴンごとにマスクする

本日はSubstance 3D枠です。 本日はSubstancePainterでポリゴンごとにマスクを作成し、塗り分ける手法をまとめます。 〇SubstancePainterでポリゴンごとにマスクを作成する ①SubstancePainterにモデルをインポートします。 今回はベイクまで済ませました。 …

SubstancePainterで文字やマークを刻印する

本日はSubstance枠です。 今回はSubstancePainterのAlphaマスクを使用して任意のマークや文字をオブジェクトに刻印していきます。 〇SubstancePainterのマスク 今回は次のようなモデルに工業製品のようにコーションマーク(注意文)やマークを付けて情報量を…

iPhoneで撮影したHeic画像を一括でJpeg画像に変換する

本日はWindowsのTipsです。 筆者はWindowsPCとスマートフォンはiPhoneを使用しています。 iPhoneで撮影した画像を使用してフォトグラメトリを行うためにWindowsで映したところ拡張子の問題で詰まってしまったので今回は解消策を紹介します。 〇Heic iPhoneで…

Substance Painterの出力テンプレートをカスタムしてMRGT用のChannelMapを作成する

本日はSubstance枠です。 以前Texture Margeを使用してMRTK Shader用のChannelMapを作成しました。 redhologerbera.hatenablog.com 今回はSubstance Painterの出力設定をカスタムして直接ChannelMapを出力していきます。 〇ChannelMapを直接出力する 今回は…

SubstancePainterで作成したマテリアルをスマートマテリアルとして書き出し、ほかのプロジェクトで流用する

本日はSubstance枠です。 Substance Painterで以下のようなマテリアルを作成しました。 上記のモデルは建物の壁を作成していますが、例えば別の形状の壁を作成した場合タイプが違う別の壁のため見た目はできるだけ統一したいということがあります。 今回はSu…

SubstancePainterで頂点カラーをもとにIDをベイクして一枚のテクスチャで様々な質感を再現する

本日はSubstance Painter枠です。 SubstancePainterを触り始めて数か月がたちますが今回はペイントの基本をさらっていきます。 〇IDをベイクする Substance Painterではベイクを行うことで3Dモデルの形状情報を取得することで3Dペイントを行うことができま…

Substance Painterで3Dモデルにデカールを貼る

本日はSubstance 3D勉強枠です。 Substance Painterでは2Dのペイントソフトのようにレイヤー機能を使用してペイントを行うことができます。 今回はこれをしようして3Dモデルにコーションマークやタンポ印刷などで見られるようなデカールをはっていきます。…

Substance Painterでローポリモデルにハイポリモデルのノーマルマップをベイクする

本日はSubstance Painter枠です。 Substance Painterではベイクを行うことでオブジェクトの情報を取得して3D空間内の情報としてオブジェクトをペイントすることができます。 今回はその中でも顕著に使用される機能のハイポリオブジェクトの情報をローポリモ…

Substance3D Samplerでフォトグラメトリを行う

本日はSubstance 3D Samplerを触っていきます。 先日から勉強を開始しているSubstance 3D PainterはAdobe Substance 3D Textureringのサブスクリプションとして提供されており、使用できるアプリケーションの中にSubstance 3D Samplerがあります。 〇Substan…