1. ホーム
  2. 家電
  3. キッチン家電
  4. 冷蔵庫、冷凍庫
  5. 山崎実業 冷蔵庫中缶ストッカー タワー tower 冷蔵庫 ケース トレー 収納 収納ケース 35cm 5766 5767 ホワイト ブラック タワーシリーズ
大人気新作 SALE 87%OFF 山崎実業 冷蔵庫中缶ストッカー タワー tower 冷蔵庫 ケース トレー 収納 収納ケース 35cm 5766 5767 ホワイト ブラック タワーシリーズ pfsa131.com pfsa131.com

山崎実業 冷蔵庫中缶ストッカー タワー tower 冷蔵庫 ケース トレー 収納 収納ケース 35cm 5766 5767 ホワイト ブラック タワーシリーズ

495円

山崎実業 冷蔵庫中缶ストッカー タワー tower 冷蔵庫 ケース トレー 収納 収納ケース 35cm 5766 5767 ホワイト ブラック タワーシリーズ

冷蔵庫奥まで無駄なく使える奥行ワイドな冷蔵庫中収納シリーズ。
350mlの缶ビールなら横向きに、500mlは縦置きに収納できる缶ストッカー。
ハンドルが付いているから出し入れ簡単。クリアカラーで冷蔵庫の扉を開けるだけで残量をすぐに確認できます。
庫内を使いやすく食材管理のしやすい空間に整えてくれる冷蔵庫収納グッズです。













自社発送商品

●北海道・沖縄・離島は追加送料がかかります。



tower
冷蔵庫中缶ストッカー タワー

冷蔵庫の奥までしっかり活用する、奥行約35cmのワイドな冷蔵庫中収納ケース。
缶のサイズに合わせて作られた、ぴったり収納できる缶ストッカー。横置き・縦置きどちらにも対応。横置き使用時は缶をとると次の缶がコロコロと転がってくるので、手を伸ばさずともさっと手に取れます。
缶以外にもよく使うものや種類が同じものをまとめて収納したり、食器棚やストックルームなどの整理アイテムとしてもお使いいただけます。
冷蔵庫内を食材管理のしやすく、使い勝手の良い空間へと整えてくれる収納グッズです。

※奥行約35cm以上の冷蔵庫の棚に対応しています。設置予定の棚のサイズをご確認ください。
















冷蔵庫の奥のスペースを上手に使いこなすのは難しいなんて思ったことありませんか。取り出すのが難しかったり、手前の食品に隠れて気づいたら賞味期限がきれていた、なんてことも。
そんな冷蔵庫奥スペースを快適に使いこなす収納ケースの登場です。
奥行約35cm(ハンドル含むと37.5cm)のワイドサイズで、奥までしっかり届き無駄なスペースを作りません。
冷蔵庫だけでなく、食器棚・ストックルームの整理整頓にもお使いいただけます。

※35cm以上の棚に対応しています。必ず設置予定の棚のサイズをご確認ください。







缶ビールや缶ジュースをぴったり収納できる缶ストッカー。横置きなら350mL缶を9本、立てて置くなら350・500mL缶を10本と、どちらの収納方法にも対応しています。
もちろん、缶以外でも大活躍。同時に使うものや種類が同じものをまとめて収納するのもおすすめです。ハンドル付きだから、奥にあるものも取り出しやすくなり、欠かせない存在に。







ケース底面には傾斜が付いているから、横置き使用時には缶を1本取り出すごとに後ろの缶がでてくる便利な仕組みになっています。手を伸ばさなくても取り出せて、補充も快適。





用途・サイズ別に選んで
庫内をスッキリ整頓

冷蔵庫中収納シリーズは全部で3種類。立てて・分けて収納できる便利な「仕切り付き収納ケース」。卵を14個まで並べて収納できる「卵ケース」。仕切り付きよりも少し幅を確保した、横置き・縦置きのどちらにも対応した「缶ストッカー」。
奥行はすべて同じサイズになっているから、それぞれのケースを並べて使っても気持ちの良い収納が叶います。

単品 >>

単品 >>

単品
< 閲覧中 >

2個セット >>

2個セット >>




















CATEGORY
取り扱いブランド

山崎実業 冷蔵庫中缶ストッカー タワー tower 冷蔵庫 ケース トレー 収納 収納ケース 35cm 5766 5767 ホワイト ブラック タワーシリーズ

楽天市場】冷蔵庫収納 『 冷蔵庫中缶ストッカー タワー 』 tower 冷蔵庫トレー 冷蔵庫ケース 冷蔵庫 ケース ボックス トレー 収納 整理用品 整理 整頓 収納トレー 冷蔵室 缶ストッカー クリア 透明 5766 5767 ホワイト ブラック 白黒 山崎実業 YAMAZAKI タワーシリーズ ...楽天市場】冷蔵庫収納 『 冷蔵庫中缶ストッカー タワー 』 tower 冷蔵庫トレー 冷蔵庫ケース 冷蔵庫 ケース ボックス トレー 収納 整理用品  整理 整頓 収納トレー 冷蔵室 缶ストッカー クリア 透明 5766 5767 ホワイト ブラック 白黒 山崎実業 YAMAZAKI タワーシリーズ  ...
ネスレ日本株式会社 ネスレ ネスカフェ エクセラ ボトルコーヒー 無糖 900ml×12個セット
naro 5
最初はパッケージの可愛さにひかれて購入。最近はいつも持ち歩いて子供たちと一緒に使っています。最近はどこに行ってもアルコールを手に噴霧しなくてはならないから子供たちの手がカサカサでアルコールがしみて痛いという。夜にハンドクリームなどでケアしてもべたつくから嫌がるし、日中の対策はできないからなにかいいのはないかなーと思っていました。このミルクはさらっとしてべたつかないから汗かいてるときも不快感なし。ノンアルコールだから沁みないし、子供たちも嫌がらず、外出時、帰宅した時などこまめに塗ってあげています。伸びが良いから少量でよく、子供2人と私と3人でほぼ毎日何度も使っても1か月以上余裕でもっています。子供たちもほかの沁みるジェルとかより「あのいいにおい~の!」とリクエストしてくるので親としてもきちんと塗りなさい!と口うるさくいうこともなく楽です。2つの香りは試してみてどちらも好きですが私はオリエンタルフラワーの方がどちらかというとちょっと甘めで好き。娘もこちらが好きですが、小学生の息子はコットンの方が好きみたいです。(でも多数決でオリエンタルフラワーをリピ(笑))このご時世、カバンの中に入ってないときっと不安になっちゃうから終わりかけたらリピすると思います。

Amazon カスタマー 3
装着すると、目のごろつき、瞬きするたびにレンズがとれて目から落ちます。他のメーカーさんよりレンズが大きく感じました。瞬きをすると、上の瞼がレンズを引き上げてしまい、その結果外れて落ちてしまいます。両目ともです。度数が違う為、2種類購入しました。私の眼球と瞼に合わなかったと言う事でしょうか?開封済みになる為、返品も受け付けてはくださらないと思い、レビューにしました。お電話以外での連絡方法が見当たらない為。箱開けの前に、サンプルで1つつけてくだされば、そちらを試して、よければ箱開け、ダメなら返品ということができるかと思います。安い買い物ではありませんので、今回は、約5千円をドブに捨てました。そうならないように、通販でも、対策して欲しいです!返品可能でしたら、返品させて欲しいです!

ブラウス レディース 長袖ブラウス 秋冬 オフィスブラウス 白 パフスリーブ オシャレブラウス シフォントップス 韓国風 大人 上品 通勤OL 40代 30代 50代
PANDA 5
すぐ届きました。買い物に行く暇が無いので利用。お野菜新鮮で、美味しい。東京のスーパーで見ない長いかぼちゃが入っていて楽しい気分になりました。早生みかんも3つと食べきりの量で良い。値段も悪く無いと思います。お野菜豊富な田舎や激安スーパーがある方は高いと感じるのかな?私は便利で美味しかったので今後も利用します。

山崎実業 冷蔵庫中缶ストッカー タワー tower 冷蔵庫 ケース トレー 収納 収納ケース 35cm 5766 5767 ホワイト ブラック タワーシリーズ :yj-5766:くらしのもり Yahoo!ショッピング店 - 通販 - Yahoo!ショッピング山崎実業 冷蔵庫中缶ストッカー タワー tower 冷蔵庫 ケース トレー 収納 収納ケース 35cm 5766 5767 ホワイト ブラック  タワーシリーズ :yj-5766:くらしのもり Yahoo!ショッピング店 - 通販 - Yahoo!ショッピング
ファイテン(phiten) スポーツソックス セミロング(2足セット) ホワイト 22-24cm アルパイン ALPINE KWE-103N互換品 ETC接続ケーブル ナビ連動 EX009V-ST ステップワゴン VIE-X075B1 VIE-X075B4 VIE-X077 RV ah44
ハマくん☆→ 4
30前半のメンズです。こちらのブラウンとライトブラウンを同時に購入して、1回ずつ使ったレビューとなります。どちらとも、付けやすく違和感を感じなかったです。自分にはライトブラウンよりこちらのブラウンのがナチュラルに盛れてとても満足できました!コスパも良いですし、何より自然にちょっとだけ瞳が大きくなってるように見えるので、変にバレる事はなくキレイな仕上がりでした!明るく見せたいのであればライトブラウンをお勧めします。☆4にした理由はミシン目の切り離しが切りにくかった事です。力を入れてやると破けて中の洗浄液が飛び散る事があるのでマイナス1にしました(笑)

山崎実業 冷蔵庫中缶ストッカー タワー tower 冷蔵庫 ケース トレー 収納 収納ケース 35cm 5766 5767 ホワイト ブラック タワーシリーズ :yj-5766:くらしのもり Yahoo!ショッピング店 - 通販 - Yahoo!ショッピング山崎実業 冷蔵庫中缶ストッカー タワー tower 冷蔵庫 ケース トレー 収納 収納ケース 35cm 5766 5767 ホワイト ブラック  タワーシリーズ :yj-5766:くらしのもり Yahoo!ショッピング店 - 通販 - Yahoo!ショッピング
ニッティングスレダー 55-252 ふるさと納税 美浜町 《紀州南高梅》はちみつ梅干し つぶれ梅(ご家庭用)1kg 定形外)マイキュロンL水虫クリーム 40g オールインワン ジェル アウトレット 2個セット 保湿 うるおい リラックス お得 花印 HANAJIRUSHI スーパーモイスチュアフェイスマスクL<ラベンダー> ナカバヤシ フエルアルバム替台紙 デミサイズ 白5枚セット ア-DPR-5-WL
冷蔵庫中缶ストッカー タワー 山崎実業 tower ホワイト / ブラック 5766 5767 :ymj-00851:ソムリエ@ギフト Yahoo!ショッピング店 - 通販 - Yahoo!ショッピング冷蔵庫中缶ストッカー タワー 山崎実業 tower ホワイト / ブラック 5766 5767 :ymj-00851:ソムリエ@ギフト  Yahoo!ショッピング店 - 通販 - Yahoo!ショッピング
楽天市場】[新作] 山崎実業 冷蔵庫中缶ストッカー タワー tower おしゃれ 缶ラック 缶ディスペンサー 350ml缶 500ml缶 奥行き35cm 取り出しやすい ビール 収納ラック 省スペース 冷蔵庫収納 ホワイト ブラック 5766 5767 タワーシリーズ : ヤマソロ公式 A LA MODE楽天市場】[新作] 山崎実業 冷蔵庫中缶ストッカー タワー tower おしゃれ 缶ラック 缶ディスペンサー 350ml缶 500ml缶 奥行き35cm  取り出しやすい ビール 収納ラック 省スペース 冷蔵庫収納 ホワイト ブラック 5766 5767 タワーシリーズ : ヤマソロ公式 A LA MODE
返品可 アディダス公式 ウェア・服 トップス adidas デザインド 4 トレーニング HEAT. RDY HIIT 半袖Tシャツ 半袖 wicol パナソニック レンジフード 浅形レンジフード 浅形レンジフード ターボファン 角ダクト接続形 動物柄 フェイスマスク 3D アニマル マスク フルフェイスマスク バラクラバ 目出し帽 サバイバルゲーム・自転車・バイク・アウト...
くみくみ 4
常温で保存できる牛乳として、味を心配していましたが、美味しいです。パッケージもシンプルで気に入っています。

カーポート用 雨樋部品 丸自在エルボ 37φ用 55〜90° 直径37mm 37ミリ カーポート 雨どい部品 パーツ 修理 雨どいセット カーポート雨どい 雨どいパイプ テラス 2色 切り替え H3 H3aフォグランプ 交換球 LED ホワイト 5500k-6000k イエロー 3000k H3C H3D にも [食事療法食]ロイヤルカナン ベテリナリーダイエット 犬用 腎臓サポート リキッド 200ml×3本 薬用マウスウォッシュ コンクールF 7ml 試供品 10本(メール便4点まで) ウエルテック 洗口液 携帯用 お一人様3点まで
楽天市場】[ 冷蔵庫中缶ストッカー タワー ]山崎実業 tower 缶収納 冷蔵庫収納 缶ビール 冷蔵庫内 引き出し 缶ラック 缶ホルダー 350ml缶 ロング缶 缶ストック 収納ケース キッチン収納 整理 片づける タワーシリーズ おしゃれ モノトーン yamazaki ブラック ホワイト ...楽天市場】[ 冷蔵庫中缶ストッカー タワー ]山崎実業 tower 缶収納 冷蔵庫収納 缶ビール 冷蔵庫内 引き出し 缶ラック 缶ホルダー 350ml缶  ロング缶 缶ストック 収納ケース キッチン収納 整理 片づける タワーシリーズ おしゃれ モノトーン yamazaki ブラック ホワイト ...
楽天市場】[ 冷蔵庫中缶ストッカー タワー ]山崎実業 tower 缶収納 冷蔵庫収納 缶ビール 冷蔵庫内 引き出し 缶ラック 缶ホルダー 350ml缶 ロング缶 缶ストック 収納ケース キッチン収納 整理 片づける タワーシリーズ おしゃれ モノトーン yamazaki ブラック ホワイト ...楽天市場】[ 冷蔵庫中缶ストッカー タワー ]山崎実業 tower 缶収納 冷蔵庫収納 缶ビール 冷蔵庫内 引き出し 缶ラック 缶ホルダー 350ml缶  ロング缶 缶ストック 収納ケース キッチン収納 整理 片づける タワーシリーズ おしゃれ モノトーン yamazaki ブラック ホワイト ...
メロン 5
とにかく安くていいです。

楽天市場】山崎実業 【 冷蔵庫中缶ストッカー タワー 】 tower 冷蔵庫 ケース トレー 収納 収納ケース 冷蔵庫収納 冷蔵庫ケース 冷蔵庫トレー 缶ストッカー 35cm 缶ビール 缶ジュース 350ml 500ml 整理 整頓 キッチン 5766 5767 ホワイト ブラック 白 黒 YAMAZAKI タワー ...楽天市場】山崎実業 【 冷蔵庫中缶ストッカー タワー 】 tower 冷蔵庫 ケース トレー 収納 収納ケース 冷蔵庫収納 冷蔵庫ケース 冷蔵庫トレー  缶ストッカー 35cm 缶ビール 缶ジュース 350ml 500ml 整理 整頓 キッチン 5766 5767 ホワイト ブラック 白 黒  YAMAZAKI タワー ...
35缶を立てて10本収まる商品が欲しかった。近隣では取扱店がなかった。10本スムーズに取り出せるのが素晴らしい。買って良かった。
Amazon|山崎実業(Yamazaki) 冷蔵庫中 収納ケース 仕切り付 ブラック 約W37.5XD11XH8.2cm タワー tower 冷蔵庫収納 奥まで無駄なく使える 5763|収納ケース・ボックス オンライン通販Amazon|山崎実業(Yamazaki) 冷蔵庫中 収納ケース 仕切り付 ブラック 約W37.5XD11XH8.2cm タワー tower 冷蔵庫収納  奥まで無駄なく使える 5763|収納ケース・ボックス オンライン通販
山崎実業 冷蔵庫中缶ストッカー タワー tower 冷蔵庫 ケース トレー 収納 収納ケース 35cm 5766 5767 ホワイト ブラック タワーシリーズ :yj-5766:くらしのもり Yahoo!ショッピング店 - 通販 - Yahoo!ショッピング山崎実業 冷蔵庫中缶ストッカー タワー tower 冷蔵庫 ケース トレー 収納 収納ケース 35cm 5766 5767 ホワイト ブラック  タワーシリーズ :yj-5766:くらしのもり Yahoo!ショッピング店 - 通販 - Yahoo!ショッピング
リール ハンドルノブ 花梨 本花梨紅白 SSクラス シマノ a ダイワ s ウッド ハンドルノブ 花梨 極上本花梨材使用 ハンドルノブ 木

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

ダイワ ライフジャケット インフレータブルライフジャケット (ウエストタイプ自動・手動膨脹式) DF-2709

本日はMRGT調査枠です。

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

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

80系ノア・ヴォクシー専用設計 エアコンドリンクホルダー NOAH・VOXY SY-NV1 槌屋ヤック

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

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

本日は以上です。

天然サーモン 紅鮭 寒風干し 鮭 のし 熨斗 送料無料 フィレ ロシア産 甘口 お誕生日祝 御礼 内祝 ゴルフコンペ 景品 御歳暮 お歳暮

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

ヨネックス YONEX テニスシューズ ユニセックス パワークッションエアラスダッシュ3 ワイド GC AERUSDASH 3 WIDE GC オムニ・クレーコート用 SHTAD3WG-181

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

〇問題

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

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

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

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

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

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

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

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

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

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

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

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

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