1. ホーム
  2. 家具、インテリア
  3. 椅子、スツール、座椅子
  4. カウンターチェア
  5. カウンターチェア 折りたたみ バーチェア パイプ椅子 高さ61.5cm 背もたれ付き フォールディングチェア 軽量 合皮 クッション ブラック シルバー or-0335
は自分にプチご褒美を 返品?交換対象商品 カウンターチェア 折りたたみ バーチェア パイプ椅子 高さ61.5cm 背もたれ付き フォールディングチェア 軽量 合皮 クッション ブラック シルバー or-0335 pfsa131.com pfsa131.com

カウンターチェア 折りたたみ バーチェア パイプ椅子 高さ61.5cm 背もたれ付き フォールディングチェア 軽量 合皮 クッション ブラック シルバー or-0335

706円

カウンターチェア 折りたたみ バーチェア パイプ椅子 高さ61.5cm 背もたれ付き フォールディングチェア 軽量 合皮 クッション ブラック シルバー or-0335

■お1人様1台限り。
 他にセット売りもございます。

■お店でも使えるシンプルデザイン。
■コンパクトに折りたたみ収納できる。
■シックなカラーでどんなお部屋にでもあいます。

【原産国】中国
【サイズ】幅360×奥行465×高さ935mm/重量3kg
【座面高さ】約615mm
【耐 荷 重 】70kg
【材 質】本体/スチール 張り材/PVC クッション材/ウレタン
※調理作業中による使用は用途外です。

<関連ワード>
折り畳みイス 折りたたみチェア 椅子 チェア 折りたたみ椅子 イス 折り畳み椅子 パイプ椅子 丸椅子 丸イス フォールディングチェア コンパクトチェア キッチンチェア シンプル キッチン ダイニング カフェ 店舗用 業務用 折りたたみ式 完成品 ブラック 黒 コンパクト ロック機能付き 背付き







その他複数購入はこちらからご覧いただけます。

 
★クレジットカード決済
 
★代金引換

★コンビニ払い

 
詳しくはコチラをご覧下さい>
配送はセイノースーパーエクスプレスなどとなります。
離島・一部地域配達の出来ない場合がございます。その際ご連絡いたします。
★送料
関東/信越/北陸/中部/関西 990円 東北/中国/四国/九州地方 1200円,1500円 北海道 3500円、沖縄 3500円
・離島の場合、追加送料としてご注文後に3150円をプラスさせていただきます。ご了解の上でご注文ください。(離島は代金引換はお取り扱いできません)
・送料無料の商品と、別途送料のかかる商品を一緒に購入される場合、送料は無料になりませんのでご注意ください。
・送料無料記載商品でも、北海道.沖縄は送料が発生します。

詳しくはコチラをご覧下さい>

 
★お客様都合による返品・交換
未開封・未使用のもので、商品到着後7日以内にお電話またはメールでご連絡頂いたもののみお受けいたします。返品・交換時に発生する送料・手数料(1,500円)は個々にかかりますので、恐れ入りますがお客様にご負担頂きます。

★初期不良による返品1・交換
商品到着後7日以内にお電話またはメールでご連絡下さい。早急に対応させて頂きます。返品・交換時に発生する送料・手数料は当社が負担いたします。

詳しくはコチラをご覧下さい>

ネットでのご注文は24時間365日受け付けております。 お電話でのお問い合わせにつきましては、下記の営業時間内にお願いします。
営業時間 平日9:00-17:00(土日曜・祝日は休業日)
その他の休業日は営業日カレンダーをご確認下さい -お問い合わせ先-
〇TEL:052-710-5341 注文番号をご準備の上、お電話ください。
〇FAX:052-251-3883
〇E-MAIL:orosiya5@na.commufa.jp
商品届け後のお問い合わせは注文日/注文番号/お名前を記入してください。

丸藤産業株式会社
〒460-0007 愛知県名古屋市中区新栄1-37-20
TEL:052-710-5341 FAX:052-251-3883


カウンターチェア 折りたたみ バーチェア パイプ椅子 高さ61.5cm 背もたれ付き フォールディングチェア 軽量 合皮 クッション ブラック シルバー or-0335

H9448B EAGLE FORCE イーグルフォース EA2250 7.4V 2250mAh 40C α Li-Poバッテリー Mini-Sタイプ M4M16AK47MP5A4PSG-1P-90など
2脚組 送料無料 カウンターチェア 折りたたみ バーチェア パイプ椅子 高さ61.5cm 背もたれ付き フォールディングチェア クッション ブラック シルバー or-0335-2 :or-0335-2:卸やホームセンター - 通販 - Yahoo!ショッピング2脚組 送料無料 カウンターチェア 折りたたみ バーチェア パイプ椅子 高さ61.5cm 背もたれ付き フォールディングチェア クッション ブラック  シルバー or-0335-2 :or-0335-2:卸やホームセンター - 通販 - Yahoo!ショッピング
長時間座るには不向きですが、ちょこちょこ座るにはピッタリでした。キッチンで作業するときに時々座りたくなるので、こちらを購入してからとても快適になりました。ただ、畳む時にロックを外しながら畳むのですが、ちょっとやりづらかったです。
折りたたみチェアの人気商品・通販・価格比較 - 価格.com折りたたみチェアの人気商品・通販・価格比較 - 価格.com
Caltric compatible with スターター Yamaha Super Jet 650 Sj650 Superjet 1990 1991 1992 1993 並行輸入品
折りたたみチェアの人気商品・通販・価格比較 - 価格.com折りたたみチェアの人気商品・通販・価格比較 - 価格.com
75%以上節約 高さ調節チェア ブラウン 茶 折りたたみ椅子 イス カウンターチェア 合成皮革 スチール クッション 高さ75cm 背もたれ付き コンパクト 完成品 NK-017 fucoa.cl75%以上節約 高さ調節チェア ブラウン 茶 折りたたみ椅子 イス カウンターチェア 合成皮革 スチール クッション 高さ75cm 背もたれ付き  コンパクト 完成品 NK-017 fucoa.cl
ワークデスク チェスト ラック 3点セット 机 A4 収納 配線 コード 通し穴 幅100cm 奥行45cm 学習机 書斎 オフィス 在宅 リモート 代引不可
私は坐骨神経痛で、腰が痛くて台所で料理するのに使っています。チョコ、チョコ座るのに良いですね。   どなたかの、口コミにもありましたが横揺れがしますのでシッカリ座らないと少し、怖いです。 折りたたみも、スムーズにできます。
デニム着物 レディース ブラック ダメージ 対丈 2021年新物生ズワイの最高位 活けに次ぐ鮮度船上凍結生ズワイガニ(特太5L)業務用5k(約10-11肩前後)
えりこ 1
確かに硬いが、歯にベッタリくっついて食べづらい味も美味しいとは言えない…好みはあると思いますが。何より、パッケージのプリントがインク不良のようにまだら。本物?なのかな?と思ってしまった。後日、食べられないまま冷蔵庫に保管したらパリっと回復届く前に湿気てたんだと気づくビニールが薄く、乾燥剤も入っていないので梅雨時はこうなるんだなと納得しました。乾燥剤は欲しいのと、包装が薄いかなと思います。パリっとしたら美味しかった。

Amazon カスタマー 5
カロリー0ですし、便通もよくなります。こうした海藻類は、身体にもよいですし、何よりも美味ですよ。私はゆずぽんだけかけて、食事前に食べています。これから暑い季節には最高だと思います。200gだと一家族でワンパック使いきりますし、冷凍なので、賞味期限もそれほど気にしなくても大丈夫です。私は二回目の注文です。

大王製紙 エリエールイーナトイレットプリント ダブル ブラシンバリダ粉剤DL 3kg オーディオテクニカ(audio-technica) AT-VMN95E VM型(デュアルムービングマグネット) ステレオカートリッジ グリーン 交換針
台所用に買いました。洗面所にもあると良いなと思いつつ2個組で買えば良かったと反省してます。高さが丁度良く、座りながら洗い物が出来ます。自宅の調理台は普通より高いのですが心配いりませんでした。折り畳み式だし軽いので持ち運び出来ます.安価ですし、お買い得でした。病後で疲れ易いので助かります。
SHG-1260ZZ 内怪6mm×外径12mm×厚さ4mm シールド * マザーズバッグ リュック 軽量 通勤 撥水 多機能 ママ レディース おしゃれ 大容量 背面 ポケット ファスナー 保冷 保温
Amazon カスタマー 2
香りと味、どちらもあまり良くありません我が家は胡麻和えが好きなのでこちらを購入しましたが、あまり食べなくなりました。

ポケット付き手帳リフィル バイブルサイズ 6穴 3カラー6タイプ 上質紙 95x170mm シャツ ブラウス レイヤードブラウス
カウンターチェア 折りたたみ バーチェア パイプ椅子 高さ61.5cm 背もたれ付き フォールディングチェア 軽量 合皮 クッション ブラック シルバー or-0335 :or-0335:卸やホームセンター - 通販 - Yahoo!ショッピングカウンターチェア 折りたたみ バーチェア パイプ椅子 高さ61.5cm 背もたれ付き フォールディングチェア 軽量 合皮 クッション ブラック  シルバー or-0335 :or-0335:卸やホームセンター - 通販 - Yahoo!ショッピング
キッチンで煮炊きする時、座って見ています。ちょうどいい高さで足も掛けられるので楽ちんです。座位置が高いので横向きの安定感は悪いですから、踏み台などには使用しないよう気を付けましょう。
RQ-A820PVF専用2022年版地図更新SDカード
カウンターチェア 折りたたみ バーチェア パイプ椅子 高さ61.5cm 背もたれ付き フォールディングチェア 軽量 合皮 クッション ブラック シルバー or-0335 :or-0335:卸やホームセンター - 通販 - Yahoo!ショッピングカウンターチェア 折りたたみ バーチェア パイプ椅子 高さ61.5cm 背もたれ付き フォールディングチェア 軽量 合皮 クッション ブラック  シルバー or-0335 :or-0335:卸やホームセンター - 通販 - Yahoo!ショッピング
カウンターチェア 折りたたみ バーチェア パイプ椅子 高さ61.5cm 背もたれ付き フォールディングチェア 軽量 合皮 クッション ブラック シルバー or-0335 :or-0335:卸やホームセンター - 通販 - Yahoo!ショッピングカウンターチェア 折りたたみ バーチェア パイプ椅子 高さ61.5cm 背もたれ付き フォールディングチェア 軽量 合皮 クッション ブラック  シルバー or-0335 :or-0335:卸やホームセンター - 通販 - Yahoo!ショッピング
暖パン メンズ チノパン カジュアルパンツ ストレッチパンツ 紳士 紳士パンツ チェック柄パンツ 裏起毛パンツ 極暖 暖パン あったか 保温 秋冬 シマノ(SHIMANO) 21 ツインパワー(TWIN POWER) SW 14000XG (スピニングリール)
カウンターチェア 折りたたみ バーチェア パイプ椅子 高さ73cm 背もたれ付き フォールディングチェア 軽量 合皮 クッション ブラック シルバー or-037 :or-037:卸やホームセンター - 通販 - Yahoo!ショッピングカウンターチェア 折りたたみ バーチェア パイプ椅子 高さ73cm 背もたれ付き フォールディングチェア 軽量 合皮 クッション ブラック シルバー  or-037 :or-037:卸やホームセンター - 通販 - Yahoo!ショッピング
楽天市場】折りたたみ カウンターチェア ブラック スチール 折りたたみ椅子 チェア カウンター チェアー バーチェア ハイチェア パイプ椅子 パイプイス 軽量 折り畳み デスク チェア フォールディングチェア 椅子 いす バースツール 背もたれ付 : ザッカーグplus いいもの ...楽天市場】折りたたみ カウンターチェア ブラック スチール 折りたたみ椅子 チェア カウンター チェアー バーチェア ハイチェア パイプ椅子  パイプイス 軽量 折り畳み デスク チェア フォールディングチェア 椅子 いす バースツール 背もたれ付 : ザッカーグplus いいもの ...
チロスケ 4
そこそこの締め付け感がほしかったので普段のサイズより1つ落としましたが、寝るときもずっとはくならいつものサイズでも良かったかなぁ。太ももの方が丸まってくることはありませんが、お腹の方はたまにあります。ジャストサイズならたぶんならないと思います。あとは好みかな。ジャストサイズを推奨しているようですが。。  追記他でジャストサイズのLLサイズを購入してみたのですが、そっちの方がはきやすくて結局そればっかりはいてます。Lサイズは苦しくてはけないというわけではないのですが、動いているとお腹のお肉が乗るのが気になっちゃって。ちなみに頑張って上まで上げてもお臍の辺りなので、ハイウエストだと良かったなぁと思いました。なのでハイウエストのガードルといっしょにはくつもりです。

カウンターチェア 折りたたみ ホームチェア パイプ椅子 座面72.5cm ミニ背付き フォールディング ハイチェア 軽量 合皮 クッション ブラック シルバー 黒 mt-038 【超特価】カウンターチェア 折りたたみ ホームチェア パイプ椅子 座面72.5cm ミニ背付き フォールディング ハイチェア 軽量 合皮 クッション ブラック  シルバー 黒 mt-038 【超特価】
キッチンで使ってます。当方(80k)が座っても安定してます。収納もコンパクトになりつかいやすいです。 折りたたみが少しコツがいるのでマイナス1です
Amazon|カウンターチェア バーチェアー 折りたたみパイプ椅子 背付 5脚セット|カウンターチェア オンライン通販Amazon|カウンターチェア バーチェアー 折りたたみパイプ椅子 背付 5脚セット|カウンターチェア オンライン通販

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

A-WIN SW-75B セッティングオフオール ガット張り アクセサリ アーウィン

本日はMRGT調査枠です。

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

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

CanNana 春夏ワンタッチアクセ 6.5cm LB-189

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

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

本日は以上です。

カトー (N) 10-1746 683系4000番台「サンダーバード」(リニューアル車) 増結セット(5両) 返品種別B

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

THE NORTH FACE ザノースフェイス メンズ リバーシブルエニータイムインサレーテッドフーディ ニュートープ×TNFネイビー NY82180 サイズ

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

〇問題

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

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

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

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

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

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

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

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

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

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

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

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

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