1. ホーム
  2. キッチン、日用品、文具
  3. 文具、ステーショナリー
  4. 印鑑、印章、スタンプ
  5. 親子判 ゴム印 オーダー スタンプ 分割印 住所印 社判 氏名 アドレス印 小切手印 62mm 組合せ自由 分離okで プラスチック 親子判5枚セット
【SALE/102%OFF】 SALE 96%OFF 親子判 ゴム印 オーダー スタンプ 分割印 住所印 社判 氏名 アドレス印 小切手印 62mm 組合せ自由 分離okで プラスチック 親子判5枚セット pfsa131.com pfsa131.com

親子判 ゴム印 オーダー スタンプ 分割印 住所印 社判 氏名 アドレス印 小切手印 62mm 組合せ自由 分離okで プラスチック 親子判5枚セット

684円

親子判 ゴム印 オーダー スタンプ 分割印 住所印 社判 氏名 アドレス印 小切手印 62mm 組合せ自由 分離okで プラスチック 親子判5枚セット

ゴム印 オーダー 名前 住所 スタンプ 会社印 横判 社判 住所印 個人事業主印 小切手印 印鑑 はんこ

プラスチック 親子判5枚セット:62mm×5枚

会社の所在地、法人名、代表者名などが彫刻されたゴム印(社判)があると大変便利です。会社の領収書や見積書に最適なゴム印面の角印です。また、個人の方でも、住所印、蔵書印としてもお使いいただけます。


【プラスチック親子判のポッチについて】
※こちらの商品は、生産ロットチェンジのため、ポッチの位置は印字の上になります。
2020年11月以前のご購入いただいた分と組み合わせて利用希望でしたら、ご注文の際、備考欄にポッチの向きをご記入ください。








送料無料 印鑑 ゴム印 スタンプ 親子判 ゴム印 分割印 住所印 会社 会社オーダー 慶弔 請求書・領収書や挨拶状等に
親子判(分割印)

● 組み合わせ自由な住所印

住所や電話番号、会社名など、用途に合わせて自由に組み替えできます。
店舗や会社での住所印として手形や小切手に押される代表社印、個人用住所印など、ビジネスでもご家庭でもてお使い頂け大変便利です。


オススメポイント

※分割タイプですので必要な行のみ・行を上下入れ替えての捺印など、多彩な目的で利用できます。

※印字内容の見出しが付いていますので捺印の際にとても便利です。

※キレイな印面。 文字もしっかりしています。 ゴムと本体の間にはスポンジがついておりより鮮明な捺印が可能です。

※住所印・社判・横判・小切手印・その他店舗の領収書など様々な用途にお使いいただけます。


注意事項

※住所が長い場合は1枚に2行にて製作させていただく場合があります。
※ゴム印など即日出荷には対応しておりません。
※印影確認サービス対象外となりますので、事前にレイアウトを確認、校正するなどは行いません。印面のデザインについては弊社におまかせ願います。
※ご注文確認メール発信後の文字変更の場合は別途料金を頂く場合があります。

※横幅(62.0mm)のサイズが異なる親子判は組合せできません

※ボディの種類(台木)が異なる親子判は組合せできません

※他店でご購入された親子判とは印面の高さが合わない場合がございます

※この商品はポスト投函で送料無料です(宅配便は送料別途請求)


納期

※ご注文頂いてから作製致しますので、お急ぎ対応はできません。

※受注生産品になります。

※印鑑、判子、ゴム印などオーダーメイドであるため、ご注文完了後のお客様都合によるキャンセルや変更などはご対応しかねます。あらかじめご了承ください。 親子判 スタンプ 分割印 住所印 社判 氏名 セパレート ゴム印 62mm 組合せ自由 分離okで プラスチック 親子判5枚セット:62mm×5枚(GN-DL) 送料無料 印鑑 ゴム印 スタンプ 親子判 ゴム印 分割印 住所印 会社 会社オーダー 慶弔 請求書・領収書や挨拶状等に

親子判 ゴム印 オーダー スタンプ 分割印 住所印 社判 氏名 アドレス印 小切手印 62mm 組合せ自由 分離okで プラスチック 親子判5枚セット

カメムシコロリ 300mL (1個)
届きました。仕事用に注文しました。印章画像を送って下さり、画像になると私のイメージと違ったりで、細かい修正を重ねて完成しました。 早速使わせて頂きます。 今まで手書きでしたが、自分の印章があると、何よりも、気持ちが引き締まります。非常に良い買い物をさせて頂きました。
アロー 5
安っぽいカバーには見えないし赤が、派手過ぎず良かった

桃子 5
本当に格好良くて品質も完璧なのですが、取れやすいのが欠点です。私のアイアンは三浦のCB-1008なのでヘッドが小ぶりなのが原因と思われます。通常のキャビティアイアンなら全く問題ないような気がします。AWとかSWとかはヘッドが大きいので取れることはありません。

伊豆名人御はさみ(12cm)
ゴム印 住所印 / セパレートスタイル 4行合版 62×約29mm 会社印 社判 印鑑 はんこ 【ゆうメール発送】 アドレススタンプ 領収書 gom-s 【5営業日以内の出荷予定】(HK090) - 印鑑・はんこショップ はんこまつりゴム印 住所印 / セパレートスタイル 4行合版 62×約29mm 会社印 社判 印鑑 はんこ 【ゆうメール発送】 アドレススタンプ 領収書  gom-s 【5営業日以内の出荷予定】(HK090) - 印鑑・はんこショップ はんこまつり
い出のひと時に、とびきりのおしゃれを! 組合せ自由 印鑑 はんこ 分割印 住所印 62mm GN-DL 親子判 社判 スタンプ プラスチック親子判1 枚セット:62mm×1枚 個人事業主 氏名 ゴム印 分離okで 印鑑、印章、スタンプい出のひと時に、とびきりのおしゃれを! 組合せ自由 印鑑 はんこ 分割印 住所印 62mm GN-DL 親子判 社判 スタンプ プラスチック親子判1 枚セット:62mm×1枚 個人事業主 氏名 ゴム印 分離okで 印鑑、印章、スタンプ
親子判 スタンプ ゴム印 分割印 住所印 社判 氏名 アドレス印 オーダー 62mm 個人事業主 組合せ自由 分離okで プラスチック 親子判6枚セット :62mm×6枚(GN-DL) :oyakho-purasutiku-6set:印鑑本舗 - 通販 - Yahoo!ショッピング親子判 スタンプ ゴム印 分割印 住所印 社判 氏名 アドレス印 オーダー 62mm 個人事業主 組合せ自由 分離okで プラスチック 親子判6枚セット :62mm×6枚(GN-DL) :oyakho-purasutiku-6set:印鑑本舗 - 通販 - Yahoo!ショッピング
度々、このショップさんで利用させて頂いております。 新しい事業の為に横バンを注文させていただきました。 どこのショップさんよりもお安く販売していて大変助かっています。とても良い仕上がりでした。 またりさせて頂きます。有り難うございました。
ロングコート モッズコートメンズ 大きいサイズ ミリタリージャケット 秋冬アウター スプリングコート 春 防風 防寒
納期が15日と聞いていましたが、思ったより早く到着しました。 「株式会社」や「代表取締役」を1サイズ小さい文字でという指示も正確でした。 ただ、乾燥時間が短かったのかゴムの部分が上下のゴムにくっついていて5枚組の組合せを変える時にハラハラしました。
ジェルクッション 特大 2枚 本物 クッション ゲルクッション 比較 口コミ 大 枕 卵が割れないクッション ハニカム構造 カバー付き XXLサイズ パークゴルフクラブ「PG709」オールラウンドモデル「ミズノ」
YE 5
ヘッド部分は、シッカリ柄に付いてるんだが、元のペグ抜き部分は、少しガタガタする。使用上問題は無いが、なんか気になる…交換も考えたが、発送が面倒なので、そのまま使ってる。すっぽ抜け防止のストラップも付いており、ガンガン叩くことが出来る。都合1週間使用したが、壊れる事もなく、使用可能。ペグ以外にも直径8cmの木杭も打ち込んでみたが、案外使えた。結構軽くて良い。

親子判 ゴム印 オーダー スタンプ 分割印 住所印 社判 氏名 アドレス印 小切手印 62mm 組合せ自由 分離okで プラスチック 親子判5枚セット: 62mm×5枚(GN-DL) :oyakho-purasutiku-5set:印鑑本舗 - 通販 - Yahoo!ショッピング親子判 ゴム印 オーダー スタンプ 分割印 住所印 社判 氏名 アドレス印 小切手印 62mm 組合せ自由 分離okで プラスチック 親子判5枚セット: 62mm×5枚(GN-DL) :oyakho-purasutiku-5set:印鑑本舗 - 通販 - Yahoo!ショッピング
stinky 5
ダイソーで、厚みのあるまな板が販売されていて100円では買えないラインナップかと思い購入してみたが、ただ100円のまな板が届いた。

超人気 クレープメーカー 業務用 焼き器 電気 Crepe maker
送料無料】ゴム印 分割印 親子判 (アドレス) 【幅62m...|ハンコヤストア【ポンパレモール】送料無料】ゴム印 分割印 親子判 (アドレス) 【幅62m...|ハンコヤストア【ポンパレモール】
印鑑 ゴム印 作成 分離okで 法人印 プラスチック親子判2枚セット:62mm×2枚 62mm アドレス印 分割印 親子判 オーダー スタンプ GN-DL 組合せ自由印鑑 ゴム印 作成 分離okで 法人印 プラスチック親子判2枚セット:62mm×2枚 62mm アドレス印 分割印 親子判 オーダー スタンプ GN-DL  組合せ自由
みそ汁の具 味噌汁の具 4袋 お徳用 具材 味噌汁 スープ 乾燥 フリーズドライ インスタント 椎茸 麩 巻き麩 わかめ ネギ お試し paypay Tポイント消化
親子判 ゴム印 オーダー スタンプ 分割印 住所印 社判 氏名 アドレス印 小切手印 62mm 組合せ自由 分離okで プラスチック 親子判5枚セット: 62mm×5枚(GN-DL) :oyakho-purasutiku-5set:印鑑本舗 - 通販 - Yahoo!ショッピング親子判 ゴム印 オーダー スタンプ 分割印 住所印 社判 氏名 アドレス印 小切手印 62mm 組合せ自由 分離okで プラスチック 親子判5枚セット: 62mm×5枚(GN-DL) :oyakho-purasutiku-5set:印鑑本舗 - 通販 - Yahoo!ショッピング
ゴルフ レーザー距離計用ケース ソフトケース(ブラック)C11 アンダーアーマー(UNDER ARMOUR) ジュニアスポーツシューズ スニーカー ランプレー 3024211 600 (キッズ)
サトシ 5
ウッドのヘッドカバーと色揃えになるので、購入しましたが思っていたより、質感は安っぽかった。ウレタンみたいな素材ですから、耐久性は良くないと思います。値段からは妥当な商品です。

使用している社判がだいぶくたびれてしまったため、新しいものを購入しました。 5段を自身でカスタムできるのはいいですね。①住所 ②社名 ③肩書き・代表者氏名 ④TEL ⑤FAX にしました。 さっそく使用しておりますが、くっきりはっきり文字が出てとても綺麗です。 事前に確認できないのは多少不安がありましたが、ミス等もなく作成していただきました。 注文から到着まで間があきましたが、急ぎではなかったので問題なかったです。 急いでいる方はけっこう余裕をもって注文した方がいいと思います。
アンダーアーマー パンツ メンズ ライバル テリー ジョガー UNDER ARMOUR 1361642 ブラック 黒 グレー ブルー ウェア ウエア
印鑑本舗さんにお願いして本当に良かったです。5段で厚さの組み合わせ自由ということで、住所、社名、名前1、名前2、電話メアドという組み合わせにしましたが、使う人のアイディアで選択肢が幅広いのは本当にありがたいです。デザイン仕上がり見本が画像データで確認できるのも良かったです。文字の配置と文字の大きさを一部修正してもらい、再確認し、ゴム印の制作という段取りで、少し日数がかかりましたが、それでも許容範囲内でとても満足です。追加料金もありませんでした。 届いたスタンプをさっそくいろんな組み合わせで押してみましたが、インクのりもよく、余計な汚れがつかず、すごくいいです。思っていたより高級感のある素材だし、何より実用的だし、超オススメ店です。(褒めすぎてますが事実です)
送料無料】ゴム印 分割印 親子判 (アドレス) 【幅62m...|ハンコヤストア【ポンパレモール】送料無料】ゴム印 分割印 親子判 (アドレス) 【幅62m...|ハンコヤストア【ポンパレモール】
GONESH ガーネッシュ ガネッシュ LIQUID AIR FRESHENER No.8 リキッドエアフレッシュナー スプリングミスト アロマ芳香剤 芳香剤 フレグランス No.8 ゴールド
楽天市場】ゴム印 印鑑 ゴム印 スタンプ 親子判 分割印 住所印 住所 氏名 名前 住所印 62mm 組合せ自由 分離OKで、大変便利 社判 分離 バネ式☆プラスチック 親子判5枚セット:62mm×5枚 ネコポス送料無料 L003【GN-DL】 : 印鑑の一筋 楽天市場店楽天市場】ゴム印 印鑑 ゴム印 スタンプ 親子判 分割印 住所印 住所 氏名 名前 住所印 62mm 組合せ自由 分離OKで、大変便利 社判 分離  バネ式☆プラスチック 親子判5枚セット:62mm×5枚 ネコポス送料無料 L003【GN-DL】 : 印鑑の一筋 楽天市場店
印鑑 ゴム印 スタンプ 親子判 住所印 名前 氏名印 組合せ自由 分離OKで 茶色台木 バネ式 フリーメイト 1段セット:62mm×1段 当店限定販売印鑑 ゴム印 スタンプ 親子判 住所印 名前 氏名印 組合せ自由 分離OKで 茶色台木 バネ式 フリーメイト 1段セット:62mm×1段 当店限定販売
送料無料】ゴム印 分割印 親子判 (アドレス) 【幅62m...|ハンコヤストア【ポンパレモール】送料無料】ゴム印 分割印 親子判 (アドレス) 【幅62m...|ハンコヤストア【ポンパレモール】

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

本日はUnity調査枠です。

先日GitHub上で公開されているリポジトリから直接Unityパッケージとして機能をインポートする方法を記述しました。

この際にリポジトリのルートが直接パッケージとして読み込める形になっていない場合として任意のパスのフォルダを指定しする方法を紹介しました。

redhologerbera.hatenablog.com

今回はフォルダではなく任意のブランチを指定する方法を紹介します。

〇任意のブランチをUnityパッケージとして導入する。

GitHubでは複数のブランチでプロジェクトが管理されていることがあります。

例えばMicrosoft MixedRealityToolkit GraphicsToolsではmainブランチのほかにpublic/0.4xなどいろいろなブランチが存在しています。

通常何も指定しない場合先日の方法ではdefalutのブランチ(MRGTではmainブランチ)が指定されます。

今回はここを任意のブランチに変更して使用していきます。

今回はpublic/0.4.xのブランチを使用していきます。

package.jsonに次の一行を追加します。

    "com.microsoft.mrtk.graphicstools.unity": "https://github.com/microsoft/MixedReality-GraphicsTools-Unity.git?path=/com.microsoft.mrtk.graphicstools.unity#public/0.4.x",

前回の階層を指定する方法は?path=/(フォルダ名)でしたが今回のブランチを指定する方法は末尾に#(ブランチ名)をつけることで可能になります。

この方法でブランチを選択してインポートできるようになりました。

本日はUnity調査枠です。

今回はGithubのリポジトリから直接パッケージとしてUnityのプロジェクトに導入していきます。

〇環境

・Unity2021.3.5f1

・GitHub

〇経緯と前提

UnityのパッケージではUnity公式非公式問わずに様々なパッケージを入手、使用することができますが、例えばGitHubでオープンソースで開発されているプロジェクトでリリースとして提供されているバージョンではなく、GitHubの最新のリポジトリをパッケージとして導入したいという場合もあります。

筆者の場合Microsoft MixedRealityGraphicsToolsの開発に参加しているということもありリリース版ではなく最新のGitHubリポジトリの機能を使用したい場合があります。

 そういった場合UnityではGitHubのリポジトリ自体からPackageとしてインポートすることができます。

 この方法が可能な条件としてpackage.jsonが存在しUnityパッケージとして機能する必要があります。

 

①UnityプロジェクトのエクスプローラーからPackages/manifest.jesonを開きます。

dependenciesに次の一文を追加します。

 "dependencies": {
    "com.microsoft.mrtk.graphicstools.unity": "https://github.com/microsoft/MixedReality-GraphicsTools-Unity.git",

この名前はMixedReality-GraphicsToolsのpackage.jsonnameがそれに該当します。

github.com

{
  "name": "com.microsoft.mrtk.graphicstools.unity",
  "version": "0.4.14",
  "displayName": "MRTK Graphics Tools",
  "description": "Graphics tools and components for developing Mixed Reality applications in Unity.",
  "msftFeatureCategory": "MRTK3",
  "unity": "2020.3",
  "author": "Microsoft",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/microsoft/MixedReality-GraphicsTools-Unity"
  },
  "bugs": {
    "url": "https://github.com/microsoft/MixedReality-GraphicsTools-Unity/issues"
  },

urlはリポジトリをクローンする際のHTTPSを指定します。

③URLの末尾に次の行を追加します。

?path=/com.microsoft.mrtk.graphicstools.unity

これはpackage.jsonがリポジトリの直下に存在する場合は必要ないですが、今回のMRGTの場合リポジトリのcom.microsoft.mrtk.graphicstools.unityフォルダにpackage.jsonがあり、一つ下の階層を指定する必要があります。

これを行うためにはHTTPS?path=/(フォルダ名)を使用します。

これによってUnityのプロジェクトを開いた際にパッケージが導入されます。

以上でGitHubリポジトリからUnityパッケージとしてインポートできました。

アトマイザー 香水アトマイザー 詰め替え Louischanzl 香水噴霧器 2-2.5mm径 5ml PUレザー レディース メンズ (ピンク02)

本日はMRGT調査枠です。

前回に引き続きMixedRealityGraphicsTools StandardShader全機能を解説していきます。

前回はCullModeの実装を見ていきました。

ラグマット おしゃれ シンプル 安い カーペット 滑り止め付き ラグパット S グレー RGPD-S アイリスプラザ

本日はAlbedoの処理を追っていきます。

〇Albedo

Albedoは最も基本的な設定になります。

ここではテクスチャと色を指定することができます。

プロパティ上は冒頭に記載されている_Color_MainTexで定義されています。

Shader "Graphics Tools/Standard"
{
    Properties
    {
        // Main maps.
        _Color("Color", Color) = (1.0, 1.0, 1.0, 1.0)
        _MainTex("Albedo", 2D) = "white" {}

また実装ではPixelShaderの最初期に処理が行われています。

MRGTShaderのPixelShaderでは最初にテクスチャ関係の処理が行われています。

half4 PixelStage(Varyings input, bool facing : SV_IsFrontFace) : SV_Target
{
  ・・・
#if defined(_TRIPLANAR_MAPPING)
    // Calculate triplanar uvs and apply texture scale and offset values like TRANSFORM_TEX.
    half3 triplanarBlend = pow(abs(input.triplanarNormal), _TriplanarMappingBlendSharpness);
    triplanarBlend /= dot(triplanarBlend, half3(1.0h, 1.0h, 1.0h));
    float2 uvX = input.triplanarPosition.zy * _MainTex_ST.xy + _MainTex_ST.zw;
    float2 uvY = input.triplanarPosition.xz * _MainTex_ST.xy + _MainTex_ST.zw;
    float2 uvZ = input.triplanarPosition.xy * _MainTex_ST.xy + _MainTex_ST.zw;
  ・・・
#endif
// Texturing.
#if defined(_DISABLE_ALBEDO_MAP)
    half4 albedo = half4(1.0h, 1.0h, 1.0h, 1.0h);
#else
#if defined(_TRIPLANAR_MAPPING)
#if defined(_URP)
    half4 albedo = SAMPLE_TEXTURE2D(_MainTex, sampler_MainTex, uvX) * triplanarBlend.x +
                   SAMPLE_TEXTURE2D(_MainTex, sampler_MainTex, uvY) * triplanarBlend.y +
                   SAMPLE_TEXTURE2D(_MainTex, sampler_MainTex, uvZ) * triplanarBlend.z;
#else
    half4 albedo = tex2D(_MainTex, uvX) * triplanarBlend.x +
                   tex2D(_MainTex, uvY) * triplanarBlend.y +
                   tex2D(_MainTex, uvZ) * triplanarBlend.z;
#endif
#else
   ・・・
#if defined(_URP)
    half4 albedo = SAMPLE_TEXTURE2D(_MainTex, sampler_MainTex, input.uv);
#else
    half4 albedo = tex2D(_MainTex, input.uv);
#endif
#endif
#endif
#endif

ここでは機能ごとに分かれていますが基本的な処理は次のようになります。

#if defined(_URP)
    half4 albedo = SAMPLE_TEXTURE2D(_MainTex, sampler_MainTex, input.uv);
#else
    half4 albedo = tex2D(_MainTex, input.uv);
#endif

URPの場合とビルドインの場合で処理が分岐していますが、どちらもサンプリングを行っているだけです。

これらのサンプラーはGraphicsToolsStandardInputで定義されています。

#if defined(_URP)
TEXTURE2D(_MainTex);
SAMPLER(sampler_MainTex);
#endif
#else
sampler2D _MainTex;

URPではSAMPLERが使用できるため最適化されています。

half4 albedoは最終出力へ出力されております。

本日は以上です。

このあたりは基礎的なものですね。

本日はBlenderモデリング枠です。

今回はBlenderでNゴンを表示する方法を紹介します。

〇Nゴンとは?

Nゴンとはメッシュの形状を指す言葉です。

3DCGは様々な拡張子があり、様々な表現が行われていますが、共通して頂点と3つの頂点をもとに構成される面であるメッシュで構成されています。

この三角形のメッシュをポリゴンと呼びます。

しかしBlenderでは3つ以上の頂点をもとにメッシュを作成することができます。

上記の例では32個の頂点で一つのメッシュが形成されています。

このように3つ以上の頂点で構成されるメッシュのことをNゴンと呼んでいます。

 Blenderだけで使用する場合はまだよいのですが、NゴンはBlenderからエクスポートされた場合自動でポリゴンへ変換されます。

 この際にメッシュが破断してしまうことがあります。また一部のアドオンなどではメッシュ形状に依存しているものがあり、Nゴンは許容するかNゴンを作らないように作成するかはモデラーが後先のことを考えて作成する必要があります。

〇Nゴンを検出する

今回はアドオンの関係でNゴンが許容できず修正する必要がありました。

具体的にはHairToolで髪を作成する際に4つの頂点で構成されるメッシュである必要がありました。

redhologerbera.hatenablog.com

redhologerbera.hatenablog.com

HairToolを使用するためにはメッシュを四角形にする必要があります。

これは三角面を四角面にを選択して半自動的にメッシュを修正します。

ですが単純に行っては一部に三角形やNゴンが生じます。

この先は手動で修正する必要がありますがここからNゴンの検出を行います。

ここからは特徴で全選択から面の辺数を選択します。

メニューから頂点数を今回発見したいNゴンの数にします。

ここで表示されている面が今回では四角形以外のメッシュになります。

5角形のNゴンを検出したい場合は頂点数を5に設定します。

以上でNゴンを検出できました。

本日はグラフィック調査枠です。

〇RenderDocとは?

RenderDocはオープンソースで開発、提供されている、GPU上で実行されている処理を見ることができるソフトウェアになります。

〇RenderDocを使用してUnityアプリのデバッグを行う。

今回はOculusLinkで接続したPCVR用のアプリケーションのデバッグを行います。

今回はもともとMetaQuest単体で動かすために開発していたソフトウェアを急遽PCVRでアプリケーションを実行したところ、一部のオブジェクトが描画されないという問題が発生しました。

 今回はなぜ描画がされていないのかデバッグを行いました。

 UnityではEditor自体がRenderDocによるデバッグをサポートしているためRenderDocがインストールされているPC環境ではGameウィンドウ、もしくはSceneウィンドウからキャプチャを行うことができました。

 Unityで開発したアプリケーションにはその機能はないため、RenderDoc経由でアプリケーションを起動する必要があります。

〇環境

・Windows 11

・PCVR(Desktop)向けにビルドしたUnityアプリケーション

・RenderDoc

〇手順

①RenderDocを起動します。

前述のとおりデバッグを行うアプリケーションはRenderDoc経由で起動する必要があります。

②Launch Applicationタブを開きます。

Executable Pathの右側アイコンを選択します。

④起動したいUnityアプリのexeファイルを選択します。

⑤Pathが入ったことを確認してLaunchを選択します。

以上でアプリが起動します。

RenderDoc経由で起動した場合左上部にデバッグログが表示されるようになっています。

キャプチャをとるためにはF12キーを選択します。

〇ピクセル単位のデバッグ

今回はあるピクセルにおいてどのような処理が実行されているのかを調べます。

Texture Viewerで任意のピクセルを右クリックします。

これによってPixel Contextにピクセル単位の表示が行われます。

Pixel Context下部のHistoryを選択することでそのピクセルで行われているイベントを見ることができます。

画像の例では4つのイベントが走っていることがわかります。

各イベントをダブルクリックすることでそのイベントへと飛ぶことができます。

Pixel Contextを使用することでそのピクセルで実行されているイベントと描画されるRGBAを見ることができます。

 これによってより描画がおかしい場所などデバッグを行いやすくなっています。

本日は以上です。

☆モダニズム1975☆夏♪麻 もみじ 長襦袢 白

本日はMRGT調査枠です。

前回に引き続きMixedRealityGraphicsTools StandardShader全機能を解説していきます。

前回はRenderingModeの実装を見ていきました。

redhologerbera.hatenablog.com

redhologerbera.hatenablog.com

redhologerbera.hatenablog.com

redhologerbera.hatenablog.com

今回はCullModeを見ていきます。

〇CullModeとは?

CullModeはカリングを指し、もともと不要なものを取り除くという意味があります。

 Shaderではメッシュの裏面、表面のどちらかを描画するかを指定するパラメータになります。

 CullModeの意味に合わせると『メッシュの表、裏どちらを不要な描画として描画しないか』になります。

デフォルトではBackが指定されており、この状態ではメッシュの裏面が描画されなくなっています。

CullMode=Back

この場合メッシュの表面のみが描画され、Unityプリミティブキューブの場合では近づいたときに見えるキューブの内側は描画されていないことがわかります。

反対にfrontでは面の表面がカリングされ、裏面が描画されます。

CullMode=front

もう一つOffというモードがあります。

これはカリングを無効(=カリングしない)モードでこの場合メッシュの両面が描画されます。

通常の不透明オブジェクトの場合デフォルトのBackで問題なく表示されますが、例えば次の画像の髪のように板ポリゴンで構成されているメッシュの場合見た目が悪くなることがあります。

オフにすることで両面が描画され、ある程度違和感のない見た目が実現できます。

当然Offにすることで描画負荷は上がってしまいますが、MRTKのシェーダーの場合任意に切り替えることもできるので、裏面が見えないようなオブジェクトをポリゴンで再現する場合とCullModeで対応する場合で比較した場合ほとんどの場合はCullModeで両面描画するほうがパフォーマンスもよくなると思うので、便利な機能です。

〇実装

カリングはShaderLab内で次のように定義します。

Cull Off
Cull Front
Cull Back

Graphicstools StandardShaderでは次のように実装されています。

  // Default pass (only pass outside of the editor).
        Pass
        {
            Name "Main"
            ・・・
            Cull[_CullMode]
            ・・・
            HLSLPROGRAM
   ・・・
            ENDHLSL
        }

_CullModeはPropetiesブロックで定義されています。

        [Enum(UnityEngine.Rendering.CullMode)] _CullMode("Cull Mode", Float) = 2                             // "Back"

UnityEngine.Rendering.CullModeはUnityで提供されるEnum型のクラスです。

docs.unity3d.com

冒頭で紹介した通りBack、Front、Offが提供されておりそれぞれ値を渡せるよういなっています。

本日は以上です。

本日はUnityのトラブルシューティング枠です。

本日まで3日ほど筆者は所属している会社の方で展示会に出展しておりました。

高床式 ユニット 畳高さ33cm 小上がり 畳収納 収納畳 畳ベッド 畳BOX 畳ボックス タタミベッド スツール 畳 ベンチ 小上がり収納 新生活

今回はPCVR(OculusLink)向けにアプリケーションを開発したのですが、作成したexeファイルをPCで実行する際にセキュリティスキャンが始まり起動できない問題がありましたので今回は解消した方法を残します。

〇問題

冒頭で紹介したようにUnityで出力された.exeファイルを実行時にセキュリティスキャンが行われ、いつまでもアプリが起動しない問題がありました。

この問題を解消するためには一時的にWindowsのセキュリティを解除するウことを行いました。

これを行うためにWindowsの[設定]アプリを開きます。[更新とセキュリティ]を選択します。

[Windoiwsセキュリティ]を選択し[アプリとブラウザーの制御]を選択します。

この設定では実行するアプリやWebブラウザーでのウィルスなどのセキュリティをチェックしています。

今回は筆者自身が作成したアプリケーションであるため一時的にセキュリティを解除しています。

次に[評価ベースの保護設定]を選択します。

最後に[望ましくない可能性のあるアプリをブロック]をオフに設定します。

この設定はデフォルトではオンになっているものです。

この操作によってアプリ起動時のブロックが発生しなくなります。

この状態で[管理者権限で実行]を利用してアプリケーションを起動することでループから抜け出しアプリケーションが起動します。

本日は簡単なトラブルシューティングになりました。

なお、セキュリティの問題からアプリ終了時にはセキュリティによる保護を再度確認し、有効にする必要があります。