1. ホーム
  2. ファッション
  3. 腕時計、アクセサリー
  4. メンズ腕時計
  5. CASIO カシオ 腕時計 アナログ メンズ MRW-200H
素敵でユニークな 公式ストア CASIO カシオ 腕時計 アナログ メンズ MRW-200H kentaro.sakura.ne.jp kentaro.sakura.ne.jp

CASIO カシオ 腕時計 アナログ メンズ MRW-200H

714円

CASIO カシオ 腕時計 アナログ メンズ MRW-200H

MRW-200H-1B MRW-200H-1B2 MRW-200H-1B3 MRW-200H-1E MRW-200H-2B2 MRW-200H-2B3 MRW-200H-3B MRW-200H-4B MRW-200H-5B MRW-200H-7E MRW-200H-9B/ カジュアルなスタイルに良く合うCASIOの海外スタンダードモデルです。シンプルながらも存在感のあるクールなアイテムです








カジュアルなスタイルに良く合うCASIOの海外スタンダードモデルです。シンプルながらも存在感のあるクールなアイテムです

ブランド CASIO(カシオ)
型番 MRW-200H-1B
MRW-200H-1B2
MRW-200H-1B3
MRW-200H-1E
MRW-200H-2B2
MRW-200H-2B3
MRW-200H-3B
MRW-200H-4B
MRW-200H-5B
MRW-200H-7E
MRW-200H-9B
表示タイプ アナログ
バンド素材 樹脂
文字盤カラー MRW-200H-1B:ブラック
MRW-200H-1B2:ブラック
MRW-200H-1B3:ブラック
MRW-200H-1E:ブラック
MRW-200H-2B2:ブラック×スカイブルー
MRW-200H-2B3:グリーン
MRW-200H-3B:ブラック×グリーン
MRW-200H-4B:ブラック×オレンジ
MRW-200H-5B:イエロー
MRW-200H-7E:ホワイト
MRW-200H-9B:ブラック×イエロー
バンドカラー MRW-200H-1B:ブラック
MRW-200H-1B2:ブラック
MRW-200H-1E:ブラック
MRW-200H-2B:ブラック
MRW-200H-3B:ブラック
MRW-200H-4B:ブラック
MRW-200H-7E:ブラック
MRW-200H-9B:ブラック
重量 約39g
サイズ 約47.9×44.6×11.6mm
機能 日付・曜日表示
回転ベゼル
電池寿命:3年
ムーブメント クォーツ
防水性能 10気圧防水
BOX こちらの商品は、少しでも価格を抑えるために箱の無い状態で販売させていただいております。
保証 こちらの商品は並行輸入品のため、当店の保証となります。
詳細はショッピングガイドをご参照ください。
説明書 こちらの商品は並行輸入品のため、日本語の取扱説明書は付属しておりません。
MRW-200H-1B MRW-200H-1B2 MRW-200H-1E
MRW-200H-2B MRW-200H-3B MRW-200H-4B
MRW-200H-7E MRW-200H-9B

CASIO カシオ 腕時計 アナログ メンズ MRW-200H

楽天市場】【メール便】【ラッピング無料!電池交換無料!返品OK!】CASIO カシオ MRW-200H-2B3V ネイビー ブラック ダイバールック シンプル スタンダード アナログ ウォッチ 腕時計 男性 女性 メンズ レディース ガールズ 防水 軽量 チープカシオ チプカシ プチプラ ...楽天市場】【メール便】【ラッピング無料!電池交換無料!返品OK!】CASIO カシオ MRW-200H-2B3V ネイビー ブラック ダイバールック  シンプル スタンダード アナログ ウォッチ 腕時計 男性 女性 メンズ レディース ガールズ 防水 軽量 チープカシオ チプカシ プチプラ ...
焼肉のたれ 甘口 180ml 冷蔵便 ふるさと納税 A5 A4 佐賀牛ローストビーフ J327 佐賀県伊万里市 Faconnable デニム パンツ しなやかなハリ 綿 ウォッシュ加工 ストレート アメカジ 大人カジュアル ジーンズ ジーパン メンズ フランスブランド
?????555 5
サーキット走行時にも安心して使えます。手に持った感じ軽いのですがトルクレンチでの締め付け時にアルミの様なグニャリ感は全く無いです。表面処理も良い質感で気に入ってます。

値段の割にしっかりしているので気に入りました。これから使用してみてですが、バンドが長持ちすると良いな!
ウォニヤ エア縄跳び 縄なし縄跳び 縄跳び 消?カロリー 2way 跳び式 ロープ長さ調整可 大人用 子供用 ジャン
メール便 送料無料】カシオ 腕時計 メンズ ダイバー風 チープカシオ 10気圧防水 MRW-200HJ-7EJH :MRW-200HJ-7EJH:木馬家具 - 通販 - Yahoo!ショッピングメール便 送料無料】カシオ 腕時計 メンズ ダイバー風 チープカシオ 10気圧防水 MRW-200HJ-7EJH :MRW-200HJ-7EJH:木馬家具  - 通販 - Yahoo!ショッピング
ジェットストリーム 名入れ無料 彫刻 送料無料 三菱鉛筆 4&1 多機能ペン 限定 新発売 ボールペン シャープペン 記念品 プレゼント 卒業 入学 就職 半永久的 E元素メカニカル式ゲーミングキーボード 茶軸を採用 レインボーLEDバックライト付き USB有線81キーアンチゴーストキー 防水機能付きゲーム用 下村企販 グリルパン オーブンパン 日本製 蓋付き フッ素加工 トレー 蓋も使える 時短 38986 グリルdeクック 燕三条
M 4
タイムセールで安くなった瞬間に買いました。ぺたんこになってシワがついていますが、スチームアイロンとかしたら直るのかなぁと思います。成人女性ですが、頭が小さいほうなので、カポッとハマってしまいましたが、それもまた良しです。

防災用品 簡便エアーマット 9466ak __
海での使用を想定して購入しました。サーフィンで使っていますが防水性能は全く問題ありません。見た目もカッコよく気に入っています。
箱なし】【メール便選択で送料無料】CASIO カシオ 腕時計 海外モデル MRW-200HC-7B メンズ STANDARD スタンダードモデル クオーツ :mrw200hc7b:フリースタイルヤフー店 - 通販 - Yahoo!ショッピング箱なし】【メール便選択で送料無料】CASIO カシオ 腕時計 海外モデル MRW-200HC-7B メンズ STANDARD スタンダードモデル  クオーツ :mrw200hc7b:フリースタイルヤフー店 - 通販 - Yahoo!ショッピング
商品届いてさ早速確認、思ったよりも文字ばん大きく自分の手首には合わないようで使い勝手が悪い、品質わ気に入った。
bravo1da4 5
タイヤのビートを落とす際に使用するビートブレーカー。シャフトの動きが年々遅くなり、エアー圧も抜けビートを落とせない状態になったので、サイズが合うこちらの商品を購入し、即取り付けしました。 早めに交換しておけば良かったと本当に思いました。ビートブレーカーの動きが見違えるようになり作業スピードも早まりました。 商品の発送も早く購入して良かったです。

Amazon カスタマー 5
ブラジャーのパットが古くなったので取り替える為に注文しました。何でも扱っててビックリしました。ありがとうございました。

のな 3
海外行く前に購入しました。配送はとても素早くて良かったです。デザインは画像をみて購入したつもりだったんですが、自分にはデザインあいませんでした。海外で使用してお洗濯して夜にホテルのベランダで乾かしていたのですが、気温が高くて湿気の多い国にも関わらず乾きはとても早かったので次の日すぐ使えて良かったです。お尻が大きい人は自分が普段履いているお洋服のワンサイズかツーサイズ上のものを選ぶことをおすすめします。

チプカシ 腕時計 アナログ CASIO カシオ チープカシオ...|HAPIAN【ポンパレモール】チプカシ 腕時計 アナログ CASIO カシオ チープカシオ...|HAPIAN【ポンパレモール】
壁紙 20m ウォールステッカー ウォールシート はがせる壁紙 70cm×20m 3D DIY 立体 レンガ 防水 防音 クッション 壁紙シール
腕時計 CASIO(カシオ)” ダイバーアナログ 8NZbZcatH0, メンズ腕時計 - www.seruun.mn腕時計 CASIO(カシオ)” ダイバーアナログ 8NZbZcatH0, メンズ腕時計 - www.seruun.mn
鉄道模型 ジオラマ展示台 Nゲージ用 ケース付 複線架線柱ヤード灯LED照明付(34x13xH13cm)
今使用しているモノが故障で慌てましたが、迅速に対応いただき感謝です。軽くて使いやすそうです。
ヤマケイアルペンガイド12 中国・四国の山
福田 朔. 3
よい

カシオ】 【CASIO】 クオーツ メンズ ウォッチ 時...|HAPIAN【ポンパレモール】カシオ】 【CASIO】 クオーツ メンズ ウォッチ 時...|HAPIAN【ポンパレモール】
CASIO カシオ 腕時計 デジタル AE-1200WH-1B【メール便対応可】 /【Buyee】 "Buyee" 일본 통신 판매 상품・옥션의 대리 입찰・대리 구매 서비스CASIO カシオ 腕時計 デジタル AE-1200WH-1B【メール便対応可】 /【Buyee】
他にもカシオの腕時計を使ってるので、ブランドへの信頼はあります。もっと気軽に使えるモデルを探していたところ、これでした。カラーバリエーションも豊富でデザインも良くリピして楽しもうと思います。
10年保証 日本未発売 CASIO SPORTS カシオ スポーツ MRW-200H-1B2 腕時計 時計 ブランド メンズ キッズ 子供 男の子 : mrw200h-1b2v:TIME LOVERS - 通販 - Yahoo!ショッピング10年保証 日本未発売 CASIO SPORTS カシオ スポーツ MRW-200H-1B2 腕時計 時計 ブランド メンズ キッズ 子供 男の子 : mrw200h-1b2v:TIME LOVERS - 通販 - Yahoo!ショッピング
新品✨カシオ CASIO ダイバールック 腕時計 MRW-200H-2B2 爆安プライス新品✨カシオ CASIO ダイバールック 腕時計 MRW-200H-2B2 爆安プライス
blazer's bank.com REDA SUPER110'sウール ソフトツイードジャケット 秋冬用 ミディアムグレー 電気毛布 洗える 電気敷毛布 フランネル 敷毛布 シングル ダニ退治機能 敷パッド 130×190cm 電気式毛布 ひざ掛け テレワーク 在宅勤務
箱なし】【メール便選択で送料無料】CASIO カシオ 腕時計 海外モデル MRW-200H-1EVDF メンズ sports スポーツ MRW-200H-1E :mrw200h1e:フリースタイルヤフー店 - 通販 - Yahoo!ショッピング箱なし】【メール便選択で送料無料】CASIO カシオ 腕時計 海外モデル MRW-200H-1EVDF メンズ sports スポーツ MRW-200H-1E  :mrw200h1e:フリースタイルヤフー店 - 通販 - Yahoo!ショッピング
DAYTONA DAYTONA:デイトナ オイルテンプ用センサーフィッティング
即納】チプカシ 腕時計 アナログ CASIO カシオ チー...|HAPIAN【ポンパレモール】即納】チプカシ 腕時計 アナログ CASIO カシオ チー...|HAPIAN【ポンパレモール】

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

ビクトリノックス (公式 国内正規品) キャリーバッグ VXツーリング ホイールドダッフル ラージ 69-72L 拡張機能 ブルーグリーン

本日はMRGT調査枠です。

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

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

オレンジブルー MZWD-625 mazume フェルトスパイクシューズ ブラック 3L(qh)

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

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

本日は以上です。

コクヨ カードリングパック入 30号内径80mm 2個入

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

退職 プレゼント 男性 女性 60代 送別会 上司 同僚 お礼の品 プレゼント 60歳 還暦 65歳 生まれた日の新聞 ラミネート 加工 贈り物 ギフト

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

〇問題

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

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

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

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

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

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

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

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

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

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

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

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

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