1. ホーム
  2. キッチン、日用品、文具
  3. 防災、防犯、セーフティ
  4. 家具転倒防止用品
  5. ムラコシ 地震対策 耐震ラッチ PFR-TSA 白 1セット
セール商品 スーパーセール ムラコシ 地震対策 耐震ラッチ PFR-TSA 白 1セット pfsa131.com pfsa131.com

ムラコシ 地震対策 耐震ラッチ PFR-TSA 白 1セット

115円

ムラコシ 地震対策 耐震ラッチ PFR-TSA 白 1セット

【商品名】   :PFR-TSA 開き扉用耐震ラッチ 白 1セット
【メーカー】  :(株)ムラコシ精工
【1セット内容】:本体1個+ラッチ受1個+ビス4本付(長さ16mm)

震度5弱以上で瞬時にロック!

目立たず安心!家具、キッチン扉の上部に簡単取付!
・開き扉用の耐震ラッチです。
 後付けが可能なタイプなので現在お使いの収納家具にも取り付けられます。
 キャビネット上部に設置するため、収納部の出し入れ等に邪魔になりません。
 サイレント仕様で作動音が小さいタイプです。

【施工条件】
取り付ける家具・建具が水平かつ、スライドヒンジが調整済であること。
扉・キャビネットのネジ留め部分は木製であること。(ガラス、金属扉には取り付きません)
プッシュオープンタイプの扉には使用不可。
スライドヒンジはキャッチ(バネ)付きを使用すること。
推奨扉サイズ:扉幅=180ミリ以上(ラッチ位置が戸先にあること)・扉高さ=850ミリ未満

※別売品の取付治具を使用すると、簡単に取付ることができます。

■下記の商品説明にてカタログや施工方法などのリンク先を載せております。

地震/開き扉/食棚/耐震ラッチ/ロック/後付/落下防止








メーカー:(株)ムラコシ精工





取付条件がございますので、ご確認ください。




PFR-TSA 耐震ラッチ ムラコシ精工カタログ【ムラコシ公式サイトへ】



ムラコシ公式サイトには取付方法の手順もございます。
■使用商品※治具は別売品です。







PFR-TSA 耐震ラッチ 取付方法



※注意※
※インセット扉の場合は取付方法が異なりますので、以下の取付手順をご覧ください


インセット扉の取付方法



耐震ラッチ/PFR-TSA 特徴紹介動画【Youtube】

視聴ページへ(外部サイト)

ムラコシ 地震対策 耐震ラッチ PFR-TSA 白 1セット

ねこ 5
デザインは最高ですが、襟がクルンと跳ね上がってしまいます

ふるさと納税 おーいお茶 濃い茶 2L×6本×2ケース 宮崎県川南町
Amazon カスタマー 4
到着した商品は白いほこりが付着し、いかにも倉庫で眠っていました、と言っているような状態だった。開閉可能でおしゃれな袋はいいが、汚れが付いてしまっては逆に不信感につながる。返品しようか考えたが、洗えば落ちそうだったので、手間を考えやめた。ちょっと残念だった。

フロア 捨貼用 カットサンプル ノダ ラスティックフェイス リッチJベース 天然銘木 抗ウイルス 溝数1 横溝あり 12mm厚 A品 SMPL-JRF1YS1V ポスト投函
楽天市場】ムラコシ [ PFR-TSA ] 耐震ラッチ 地震対策 開き扉用ラッチ 1組(扉1枚分) 耐震 ラッチ 後付 面付 取付 地震 食器棚など ※取付用施工治具ASSYは別売です。 地震対策グッズ : TK HOPE 楽天市場店楽天市場】ムラコシ [ PFR-TSA ] 耐震ラッチ 地震対策 開き扉用ラッチ 1組(扉1枚分) 耐震 ラッチ 後付 面付 取付 地震 食器棚など  ※取付用施工治具ASSYは別売です。 地震対策グッズ : TK HOPE 楽天市場店
4個セット ガーデンライト 屋外 防水 IP65 5W LSG-5 ビームテック 金鳥の渦巻 蚊取り線香 10巻入 ワンピース セーター チュニック 大きいサイズ ゆったり レディース?長袖
楽天市場】ムラコシ [ PFR-TSA ] 耐震ラッチ 地震対策 開き扉用ラッチ 1組(扉1枚分) 耐震 ラッチ 後付 面付 取付 地震 食器棚など ※取付用施工治具ASSYは別売です。 地震対策グッズ : TK HOPE 楽天市場店楽天市場】ムラコシ [ PFR-TSA ] 耐震ラッチ 地震対策 開き扉用ラッチ 1組(扉1枚分) 耐震 ラッチ 後付 面付 取付 地震 食器棚など  ※取付用施工治具ASSYは別売です。 地震対策グッズ : TK HOPE 楽天市場店
耐震ラッチ 地震対策 食器棚 PFR-TSA ホワイト 地震対策グッズ 防災 ムラコシ 開き扉用ラッチ1組(扉1枚分/ビス付)(取付用施工治具ASSYは別売です。) :murakosi-pfr-tsa:TK金物ショップタケダ - 通販 - Yahoo!ショッピング耐震ラッチ 地震対策 食器棚 PFR-TSA ホワイト 地震対策グッズ 防災 ムラコシ 開き扉用ラッチ1組(扉1枚分/ビス付)(取付用施工治具ASSYは別売です。)  :murakosi-pfr-tsa:TK金物ショップタケダ - 通販 - Yahoo!ショッピング
ムラコシ 地震対策/耐震ラッチ PFR-TSA 白 1セット :murakoshi-pfr-tsa54437:金物太郎ヤフー店 - 通販 - Yahoo!ショッピングムラコシ 地震対策/耐震ラッチ PFR-TSA 白 1セット :murakoshi-pfr-tsa54437:金物太郎ヤフー店 - 通販 -  Yahoo!ショッピング
ムラコシ精工 PFR-TSA 耐震ラッチ開き扉用 1扉1セット(本体・可動ラッチ受け・固定ねじ) 金物ショップタケダ|建具金物、店舗金物、家具金物、スライドレール、引戸クローザー、スライド丁番通販ムラコシ精工 PFR-TSA 耐震ラッチ開き扉用 1扉1セット(本体・可動ラッチ受け・固定ねじ)  金物ショップタケダ|建具金物、店舗金物、家具金物、スライドレール、引戸クローザー、スライド丁番通販
Amazon | ムラコシ精工 耐震ラッチ 可動ラッチ受付・ビス付 PFR-TSA ×2個 | ドア用金物Amazon | ムラコシ精工 耐震ラッチ 可動ラッチ受付・ビス付 PFR-TSA ×2個 | ドア用金物
楽天市場】【土日祝発送可】【全国送料無料】ムラコシ [ PFR-TSA×2個 施工治具セット /白 ] 耐震ラッチ 地震対策 開き扉用ラッチ 2組セット(扉2枚分) 耐震 ラッチ 後付 面付 取付 地震 食器棚など 取付用施工治具ASSY付き 地震対策グッズ 【楽天ロジ発送】あす楽 : TK ...楽天市場】【土日祝発送可】【全国送料無料】ムラコシ [ PFR-TSA×2個 施工治具セット /白 ] 耐震ラッチ 地震対策 開き扉用ラッチ 2組セット(扉2枚分)  耐震 ラッチ 後付 面付 取付 地震 食器棚など 取付用施工治具ASSY付き 地震対策グッズ 【楽天ロジ発送】あす楽 : TK ...
SILVA 3
1回目搭載商品と同じ2回目商品名が違う3回目形が違う裏底は別構造で突起は無く後部の斜めカットは左右で違い扱ヅラい(流石中国気質) 使用に難が有るサンダル(3回め購入品) 流石中国製です

エプソン 純正インクカートリッジ MUG-4CL 目印はマグカップ 4色パック メール便発送はできません。
Amazon カスタマー 4
パッと見た感じは普通。サイズ感もちょうどくらい。けど、靴底がペラペラすぎて足が痛い。普通に使うのはちょっと無理です。アスファルトの上で小石なんか踏んじゃうと、足裏にゴリィッって衝撃と痛みがきます。

カトージ 木製ベビーサークル扉付 ナチュラル カトージ katoji 木製ベビーサークル扉付 ホワイト ナチュラル 正規品 ベビーサークル プレイヤード 5ヶ月~2歳
新築から8年経過して壊れたので購入しました。 部品としての構造が解らないので謎な部分が多いのですが、そんな高い物でも無いし、まぁ良いかと
楽天市場】【土日祝発送可】【全国送料無料】ムラコシ [ PFR-TSA×2個 施工治具セット /白 ] 耐震ラッチ 地震対策 開き扉用ラッチ 2組セット(扉2枚分) 耐震 ラッチ 後付 面付 取付 地震 食器棚など 取付用施工治具ASSY付き 地震対策グッズ 【楽天ロジ発送】あす楽 : TK ...楽天市場】【土日祝発送可】【全国送料無料】ムラコシ [ PFR-TSA×2個 施工治具セット /白 ] 耐震ラッチ 地震対策 開き扉用ラッチ 2組セット(扉2枚分)  耐震 ラッチ 後付 面付 取付 地震 食器棚など 取付用施工治具ASSY付き 地震対策グッズ 【楽天ロジ発送】あす楽 : TK ...
「進級版 厚いサイズ」硬質素材使い透明な冷蔵庫マット キズ防止 凹み防止 床保護シート Sサイズ 53×62cm 厚さ3mm 無色 透明 冷蔵庫 耐震 トルクレンチ 車 タイヤ交換 Aurlloct 差込角 12.7 mm 28〜210N・m プリセット型 とるくレンチ 精度±3% 5個:17
Amazon|ムラコシ精工 開き扉用耐震ラッチ 2個入り PFR-TSAα 白/濃茶/ライトグレー (白)|耐震・転倒防止用接着マット・ストッパー 通販Amazon|ムラコシ精工 開き扉用耐震ラッチ 2個入り PFR-TSAα 白/濃茶/ライトグレー (白)|耐震・転倒防止用接着マット・ストッパー 通販
タオルウォーマー TW-12FS 3年保証 ホットキャビ タオル蒸し器 ホットウォーマー おしぼり蒸し器 おしぼり器 おしぼりウォーマー ホワイト エステ 介護施設 12L
ムラコシ 地震対策/耐震ラッチ PFR-TSA 白 1セット :murakoshi-pfr-tsa54437:金物太郎ヤフー店 - 通販 - Yahoo!ショッピングムラコシ 地震対策/耐震ラッチ PFR-TSA 白 1セット :murakoshi-pfr-tsa54437:金物太郎ヤフー店 - 通販 -  Yahoo!ショッピング
大貫 5
これまで使っていた同じような様式のカードケースが古くなったため購入。ホルダー部分の材質が思っていたよりも硬質だった。個人的にはもう少し柔らかい方が出し入れしやすい。容量は申し分なく本棚にスッキリと収まる。

納期注意宮崎敏郎 応援歌 ユニフォーム 優勝 プロ野球 刺繍 刺しゅう ワッペン 竹輪 ギフト ちくわ10本セット 前田商店 豆腐ちくわ 他 戸田レーシング ヘビーデューティーオイルポンプチェーン シビック FD2 K20A TYPE R 沖縄・離島は要確認
届いてさっそく吊り戸棚に取り付け作業しました。 取り付け用の部品も購入したので簡単にできました 結果は揺れてみないとわかりませんが 安心のために取り付けてみました。

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パッケージとしてインポートできました。

屋根材樹脂パネル(ポリカ) 厚さ2mm両面耐候

本日はMRGT調査枠です。

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

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

交換用ヘッド 交換用ベルト パーテーションヘッド ベルトパーテーション L5-51S用 L5-51C用 3か月保証

本日は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を見ることができます。

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

本日は以上です。

ネラトンカテーテル (自己導尿タイプ) 女性向け SF-ND1211S 12Fr(Φ4.0mm) テルモ 7-4616-03

本日は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日ほど筆者は所属している会社の方で展示会に出展しておりました。

SAVAS ザバス ホエイプロテイン100 ココア 120食分 CZ7453 32325MJ

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

〇問題

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

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

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

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

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

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

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

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

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

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

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

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

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