1. ホーム
  2. 楽器、手芸、コレクション
  3. 画材、アート用品
  4. 画用筆、鉛筆類
  5. コピックチャオ C-3 クールグレイ No.3
超高品質で人気の 売り切れ必至 コピックチャオ C-3 クールグレイ No.3 pfsa131.com pfsa131.com

コピックチャオ C-3 クールグレイ No.3

74円

コピックチャオ C-3 クールグレイ No.3

初めてコピック製品を買う方向けの、購入しやすい安価なエントリーモデル。
書き味や色味の品質はコピックスケッチと同一です。

冷たい印象を与える寒色系のグレイ。
2009年に追加した色。

※色見本画像について※
見本画像ですが、実際にお使いになる紙や塗り重ね方などにより発色等異なります。
また、ディスプレイなど閲覧環境により実際の色とは異なって見えることもありますので、
お色選びの参考程度にお使いください。

色見本に使用した用紙
コピックペーパーセレクション カスタムペーパー


残りあと 個

ご利用ガイド

ご注文方法について
ご注文はインターネットからのご注文のみになります。
メール、お電話、FAXを使ってのご注文は承っておりません。
また、掲載外の商品の販売・お取り寄せも承っておりません。
予めご了承ください。

ご注文時には、必ずお客様情報をご確認下さい。
メールアドレスが間違っておりメールが届かず、受注が完了しない。
データ通信専用の番号で、電話で音声通話ができない
住所が間違っており荷物が返送される
などのケースが出ております。
お届け方法について
当店ではヤマト運輸宅急便を使用しております。
お支払い方法で代引きをご希望のお客様は、 お届け方法に「ヤマト運輸宅急便」、 お支払い方法に「代金引換」 をお選び下さい。

また、ご注文を頂く商品の組み合わせによっては送料を訂正させて頂くことがございます。止むを得ず訂正が必要な場合、メールでご連絡を差し上げております。

詳しくは こちら
お支払い方法について
当店では、クレジットカード、銀行振り込み、代金引換、後払いをお選びいただけます。

詳しくは こちら
表示価格について
当店では税込み10%の総額表示をしております。 ※軽減税率の対象となる商品の取り扱いはありません。
販売条件について
■ご注文のキャンセルについて お取り寄せ商品は取り寄せ開始前、在庫商品は出荷前であればキャンセルの受付は可能です。出荷時点で取引完了となり、それ以後はご購入後の返品としての受付となります。ご了承下さい。

詳しくは こちら
営業時間について
【営業時間】平日10:00~17:00
【休業日】土日、年末年始、棚卸などによる臨時休業
【出荷作業】上記営業時間
 ※土曜日は出荷に関わる一部業務のみ行っております。メール、お問い合わせの返信は翌営業日になります。
お問い合わせ先
ご不明な点などございましたら、下記フォームよりお問い合わせ下さい。
お問い合わせの内容にもよりますが、通常は当日、若しくは翌営業日までにご返答差し上げております。

【お問い合わせはこちら】

【お電話でのお問い合わせの場合】
お客様専用フリーコール
TEL:0800-666-5304/平日10:00~17:00
(土日、年末年始、棚卸など臨時休業を除く)

お問い合わせの内容によっては、お返事が翌営業日となることもございます。
また、お客様ご都合による営業時間外でのご返答は承っておりません。
予めご了承下さい。
送料・手数料について
地域別送料 600円~
・お届けの地域により送料が異なります。
・お買い物合計金額で送料割引
 5,500円~10,999円/600円引き
 11,000円~/1,000円引き
 ※沖縄と一部商品を除く
詳しくは こちら

【手数料】
下記お支払方法では別途手数料がかかります。
・銀行振込・代金引換・後払い

詳しくは こちら
返品交換について
■弊社に原因のある商品の返品
当方に原因のある際には、全て当社負担で返金、または交換を致します。
商品到着より8日以内にご連絡下さい。
■お客様ご都合による返品
お客様ご都合による返品・交換の場合、返送料と再発送料をご負担いただきます。
また、銀行振り込みなどで返金となる場合、掛かる手数料を差し引いた金額でのご返金となります。
商品によっては返品・交換が出来ない、あるいはお断りをさせて頂く品もございます。

詳しくは こちら
商品在庫について
商品在庫は、通販管理店舗在庫となっています。
通販ショップと店舗の在庫情報はリアルタイムに連動しておらず、ご注文・お問い合わせ時点での在庫確認となります。
従いまして「商品の品切れ」あるいは「完売となっている」場合がございます。
店舗在庫よりご用意できない場合、「お取り寄せ」対応となりますが「メーカー欠品による納期未定」もしくは、輸入品、計画数生産品などにより「期間内に商品をご用意できない場合」などは、ご連絡の上「ご注文のキャンセル」をさせていただく場合がございます。

コピックチャオ C-3 クールグレイ No.3

アミアミ バレエシューズ パンプス レディース ストラップ カンフーシューズ 歩きやすい ぺたんこ ローファー KK1743 (M(23.0
Bea 5
giftable product, pearl beads are very cute, worth the price!

ダイニチ電子 reiz(レイズ) マルチ除菌シューズドライヤー RZ-01
楽天市場】コピックスケッチ 【3本セット】 C:Cool Gray(クールグレイ) C-00 C-0 C-1 C-2 C-3 C-4 C-5 C-6 C-7 C-8 C-9 C-10 コピック スケッチ グレー C00 C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 マーカー楽天市場】コピックスケッチ 【3本セット】 C:Cool Gray(クールグレイ) C-00 C-0 C-1 C-2 C-3 C-4 C-5 C-6 C-7  C-8 C-9 C-10 コピック スケッチ グレー C00 C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 マーカー
もう太郎 5
袖のレースがとても綺麗でした。大き目を購入をしましたが、少し袖が短かったです。だけどデザインが綺麗なので、大変嬉しく思っております。

ミッキー 3
写真は左が無印で右が本製品です。(どちらも新品未使用の状態)無印のブラシと比べるとブラシの毛量が少なめで、毛が太い為材質が結構硬めです。お風呂の床掃除で使っていた無印のブラシの代用として購入しましたが、代用として使うには違和感がありました。

コピックの通販は画材販売.jpコピックの通販は画材販売.jp
ギボシ端子スリーブセット(メス) 20セット 黄銅(スズメッキ) AV0.5sq〜AV2.0sq パーツ工房 AN-4
Too コピック チャオ copic ciao C0 クールグレイNo.0 /【Buyee】 "Buyee" 日本の通販商品・オークションの代理入札・代理購入Too コピック チャオ copic ciao C0 クールグレイNo.0 /【Buyee】
Amazon.co.jp: C3 コピック スケッチ【クールグレイNo.3】 10211003 : 文房具・オフィス用品Amazon.co.jp: C3 コピック スケッチ【クールグレイNo.3】 10211003 : 文房具・オフィス用品
息子にプレゼントしました。 ちょっとした色の違いにこだわりがある様で、既に100本近く持っております。 今回の商品も非常に気に入ってます
アサヒ サプリメント グルコサミン 筋骨グルコサミン 720粒 90日分 (1個)
とても使いやすく、安定したこちらのお品は 手放せません。 店頭で買うより安くて いつもこちらのお店でお世話になってます。 また宜しくお願い致します。
(産地直送・送料無料) 淡路島ちりめん佃煮セット (-K8297-102A-) | 内祝い ギフト 出産内祝い 引き出物 結婚内祝い 快気祝い お返し 志 三菱 ★ KSH20151 1EL LED誘導灯 本体のみ 片面灯 B級BL形(20B形)壁・天井直付・吊下兼用 表示板別売 (KSH2951B 1ELモデルチェンジ品)
娘が最近絵を描く事にこっているのでこの商品にしました。 描きやすいし色の入り方が他の商品より良いらしいので 非常に喜んでいるので良かったデス^_^
近所の文房具店より安く購入できました。購入する数が多ければ送料を払ってもお得です。コピックなので描きやすさは問題ありません。
コピックインク 補充インク C3 Cool Gray No.3 (クールグレイ No.3) アルコールインクアート :bn-11711003:ゆめ画材 - 通販 - Yahoo!ショッピングコピックインク 補充インク C3 Cool Gray No.3 (クールグレイ No.3) アルコールインクアート :bn-11711003:ゆめ画材  - 通販 - Yahoo!ショッピング
楽天市場】Too/コピックチャオ クールグレイNo.3/チャオC-3 : BUNGU便楽天市場】Too/コピックチャオ クールグレイNo.3/チャオC-3 : BUNGU便
ハリオ コーヒーミル CM-502C 22-23 ANON ゴーグル M4(球面) LOW BRIDGE FIT ボーナスレンズ MFIマスク 20341105: 正規品 アノン スノーボード メンズ スノボ snow
コピックチャオ ☆ C-3 Cool Gray No.3 クールグレイ No.3 :トゥー マーカー | 接着剤・塗料,ペンタイプ | ショップさかつう.comコピックチャオ ☆ C-3 Cool Gray No.3 クールグレイ No.3 :トゥー マーカー | 接着剤・塗料,ペンタイプ |  ショップさかつう.com
グローブ オレゴニアンキャンパー Oregonian Camper キャンパーグローブ3DR Camper Glove 3DR OCG2010 キャンプ用品 手袋
Amazon カスタマー 5
浴室用のタオルバーを探していてたまたま見つけたこちら。室内干しがホスクリーンなのと、なにより見た目が気に入ったので迷わず購入。物干し竿としてはごく普通だし、お値段もやや高めに感じましたが、今まで使ってたシルバーの物干し竿より、こっちの白いほうが見た目が断然よかった。細身で軽いのもいいです。すごく気に入ってます。

楽天市場】コピックスケッチ 【3本セット】 C:Cool Gray(クールグレイ) C-00 C-0 C-1 C-2 C-3 C-4 C-5 C-6 C-7 C-8 C-9 C-10 コピック スケッチ グレー C00 C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 マーカー楽天市場】コピックスケッチ 【3本セット】 C:Cool Gray(クールグレイ) C-00 C-0 C-1 C-2 C-3 C-4 C-5 C-6 C-7  C-8 C-9 C-10 コピック スケッチ グレー C00 C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 マーカー
2号 5
すばらしい!予想していた通りの程よいセクシー網タイツでした。

コピックスケッチ 単色 C クールグレー系 選択できます 【​限​定​販​売​】コピックスケッチ 単色 C クールグレー系 選択できます 【​限​定​販​売​】
使い心地抜群です。 安くかえて、発送も早く、お店の対応もいいです。いつもりぴしています。 色をそろえるのが楽しみになります
ルームフレグランス スティック 芳香剤 アートラボ アルファベット リードディフューザー ソングスオブネイチャー おすすめ アロマディフューザー ビッグサイズ ネイチャーラボ MARO17 マーロ17 スカルプ コンディショナー 詰替 300mL キーボードカバー エレコム キーボード PKU-FREE4 ピタッとシート(大型ノートPC用) 生花花束 5500円☆花 ギフト 開店祝 誕生日 送別 歓送迎会 送別 卒業 結婚 お祝い 記念日 プレゼント 母の日 父の日 敬老の日 三菱 液晶テレビ リモコン RL20102 保証あり ポイント消化 LCD-40ML4 LCD-50MLW4等対応
楽天市場】Too COPIC コピックチャオ 単色 【クールグレイ】【同色3本セット】書き味や色味の品質はコピックスケッチと同じです! : 立野機工のWEBショッピング楽天市場】Too COPIC コピックチャオ 単色 【クールグレイ】【同色3本セット】書き味や色味の品質はコピックスケッチと同じです! :  立野機工のWEBショッピング

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

トランパス LuK 155 65R14 75H●代引手数料無料●軽自動車専用タイヤ

本日はMRGT調査枠です。

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

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

和朝食セット 送料無料 贈り物 プレゼント 御歳暮 ギフト 御中元 御礼 御祝 内祝 ご挨拶 軽井沢ファーマーズギフト

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

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

本日は以上です。

《国産》お墓用 花立 ステンレス ツバ付 筒径44mm ツバ下140mm 1対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日ほど筆者は所属している会社の方で展示会に出展しておりました。

トナーカートリッジ ブラザー 純正 トナー TN-493M カラーレーザー用大容量トナーカートリッジ マゼンタ

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

〇問題

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

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

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

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

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

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

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

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

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

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

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

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

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