2019.10.13Multi(Mask)テクスチャと、Colorsetを編集して、サイオンズヒーラーハイブーツに革やラバーのような材質の光沢を出してみたいと思います。編集する要素はSpecularとRoughnessです。FFXIVではSpecularの情報はMultiテクスチャに、Roughnessの情報はColorsetに入っています。一つずつ紹介していきます。EditorMulti(Mask)テクスチャの情報FFXIVのMultiテクスチャとMaskテクスチャは装備によって呼称が違いますが、ほとんど同じものと扱って良いです。今回はMultiテクスチャと呼びます。Multiテクスチャの中には、Red、Green、Blueの3つのチャンネルがあります。Normalテクスチャの時と同様に、それぞれ意味があります。Redは少し複雑で、Normalテクスチャの同じ位置にあるアルファチャンネルの対応しているColorsetの色をどの程度出すか。(今回は無視)Greenは拡散反射(diffuse)Blueは鏡面反射(specular)の情報が入っています。物好きのための事前知識diffuseとspeculardiffuseとspecularに関しては分かりやすい解説サイトが沢山ありますが、大まかに言うとdiffuseは光を当てたときに見える色、specularは光を当てたときのハイライトです。実世界でdiffuse反射を体現している物としては紙や、チョーク実世界でspecular反射を体現している物としてリンゴのハイライトや車のボンネット参考:レンダリングの考え方を調べてまとめてみた(Unity)(2)roughnessroughness(ラフネス)は材質の粗さを表します。表面がツルツルしているものは光が当たるとハイライトが入って、表面が粗いものは光があたってもハイライトは入らないのは想像しやすいかと思います。specular反射とdiffuse反射に似ています。違うのかは専門家ではないのでわかりません。テクスチャを仕事で作っている方もroughnessが調整できる場合はspecularをいじらない場合もあるそうです。SpecularSpecularの編集TexToolsでサイオンズヒーラーハイブーツのMultiテクスチャをエクスポートしてPhotoshopで開きます。specularの編集の情報が入っている、Blueチャンネルを編集します。黒で塗った所はSpecular反射が無くなり、白く塗った所はSpecular反射するようになります。今回は光沢を出したいので白く塗ります。装備品のパーツごとに変えたい場合はレイヤーで切り取って編集するのですが、今回は塗りつぶしてしまいます。これをTexToolsでImportします。Editorで開きます。Roughnessの値はそれぞれの行のMetalic欄の4番目の数字です。この値は0~5100の値を取って、0は材質の表面が完全に粗いことを示して、5100に行くほど材質の表面が滑らかになっていきます。この値は5100がデフォルトの値で、0~65535の値を取って、0は材質の表面が完全に粗いことを示して、大きくなるほど材質の表面が滑らかになっていきます。(2019/10/17訂正)こちらの記事で紹介した画像を参照してください。今回は、滑らかにしたいので5100として、下記のように編集しました。これをTexToolsでImportします。テスト・確認Blueチャンネルを白く塗った(Specular反射するようにした)Multiテクスチャと、Roughnessを滑らかにしたColorsetをインポートしました。インゲームでも確認してみてください。レザー感が少し出ましたNormalテクスチャで凹凸が設定されているのでよく言えばリアル、悪く言えば少し見栄えが良くなくなってしまいましたね。ちなみにちなみにSpecularとRoughnessどちらかを編集しても、ある程度は光沢感は出るようになります。(体感Specularのほうが優先されている気がします。)しかし装備によってはSpecularが0に設定されている(Blueチャンネルが黒い)ものもあるので、確認して編集してみてください。逆にBlueチャンネルを黒く塗りつぶして、光沢を全くなくして、マットな質感にしたものがこちらです。マットな質感になりました今回は材質の質感を出すのに使われる様々な要素のうち、SpecularとRoughnessを編集してみました。テクスチャという小さいファイルの中に様々な情報が入ってるので感動しますね。ArmorFF15より、アラネア・ハイウィンドの鎧を移植したGearModとアウラ・レンのFacetype1用のMakeupModを紹介します。パッチ4.5が公開されてMOD入りで起動するとエラーが出てログインできない人向けの記事です。Firmさん風にアレンジして置き換えるModを紹介します。OathBlissさんによるエレガントなロングドレスのModを紹介します。TexToolsTexToolsDiscordの参加方法TexToolsのDiscordサーバーはMOD開発、リリースの場となっており、多くのユーザーが製作したMODを配布したり、開発する際のHelpや、役に立つリンクなどが取り揃っており、MODを利用するならとても便利なサーバーになっています。英語が主体のサーバーですので、わかりやすい参加方法を紹介したいと思います。TexTools【FF14】TexToolsで4.55以降、エラーが出る場合TexToolsで4.55以降エラーが出る場合の対処法です。コメントをキャンセルメールアドレスが公開されることはありません。Modeling2アップデート情報1最近のコメントMatil2020.01.07ありがとうございます。ファイルパスから2バイト文字を排除したところ正常に読み込むことができました。今思えば初歩的なミスでした...お手数をおかけしまして申し...OpenCOLLADAプラグインの導入jmxiv2020.01.07私の環境ではバニラのアイアンキュイラス・アイアンホーバージョン読み込めました。LV式上衣のみファイルのパスに「#」が含まれていたのでフォルダ名を変更してから...OpenCOLLADAプラグインの導入Matil2020.01.06素早い返信ありがとうございます。Modで外見を変更している女性用の紫水上衣【...OpenCOLLADAプラグインの導入jmxiv2020.01.06DiscordのHelp_3dmodelingチャンネルを参照すると同じエラーが出てることはあるようですがあまり情報がありませんね。記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。Modeling2アップデート情報1最近のコメントMatil2020.01.07ありがとうございます。ファイルパスから2バイト文字を排除したところ正常に読み込むことができました。今思えば初歩的なミスでした...お手数をおかけしまして申し...OpenCOLLADAプラグインの導入jmxiv2020.01.07私の環境ではバニラのアイアンキュイラス・アイアンホーバージョン読み込めました。LV式上衣のみファイルのパスに「#」が含まれていたのでフォルダ名を変更してから...OpenCOLLADAプラグインの導入Matil2020.01.06素早い返信ありがとうございます。Modで外見を変更している女性用の紫水上衣【...OpenCOLLADAプラグインの導入jmxiv2020.01.06DiscordのHelp_3dmodelingチャンネルを参照すると同じエラーが出てることはあるようですがあまり情報がありませんね。FacepaintタイトルとURLをコピーしました。