1. ホーム
  2. 食品
  3. スナック、お菓子、おつまみ
  4. おつまみ珍味
  5. 業務用菓子問屋GGおかし企画 OE石井 125グラム  北海の磯の木昆布×1袋 +税
64%以上節約 適当な価格 業務用菓子問屋GGおかし企画 OE石井 125グラム 北海の磯の木昆布×1袋 税 kentaro.sakura.ne.jp kentaro.sakura.ne.jp

業務用菓子問屋GGおかし企画 OE石井 125グラム  北海の磯の木昆布×1袋 +税

256円

業務用菓子問屋GGおかし企画 OE石井 125グラム  北海の磯の木昆布×1袋 +税

おかし企画 OE石井 お取り寄せ品入荷までの 目安(土日祝日を除く)2〜5日(土日祝日を除く)






.:*.。o○o。.*:._.:*.。o○o。.*:._.:*.。o○o。.*:._.:*.。 .:*.。o○o。.*:._.:*.。o○o。.*:._.:*.。o○o。.*:._.:*.。 .:*.。o○o。.*:._.:*.。o○o。.*:._.:*.。o○o。.*:._.:*.。
名称: 昆布製品
内容量: (125グラム【目安として約43個】 )×1袋
原材料名: 昆布(北海道産) 砂糖 醗酵風調味液 香辛料 ソルビット 調味料(アミノ酸等) カラメル色素 酸味料
原産加工地 北海道
賞味期限 180日以上
お取り寄せ品入荷までの 目安(土日祝日を除く) 2〜5日(土日祝日を除く)
保存方法 直射日光および高温多湿の場所を避けて保管してください
注意事項 ◆パッケージデザイン 内容量 原材料名 等は予告なく変更する場合があります
◆パッケージデザイン 内容量 原材料名 が異なる場合でも 返品、交換の対応は不可となります
◆お取り寄せ品で 在庫確認時
◆メーカー品切れになっている発生した場合はお取り寄せ予定日より出荷が遅れることも御座いますので予めご了承ください
.:*.。o○o。.*:._.:*.。o○o。.*:._.:*.。o○o。.*:._.:*.。 .:*.。o○o。.*:._.:*.。o○o。.*:._.:*.。o○o。.*:._.:*.。 .:*.。o○o。.*:._.:*.。o○o。.*:._.:*.。o○o。.*:._.:*.。
 メール便ご利用時の注意事項(お手数ですが必ずお読みになって下さい。)
■お届け日・時間のご指定は出来ません

■日本郵便(ゆうパケット) は発送日からお届けまでに約3日〜5日かかります
 お急ぎの場合は有料宅急便をお選びください

■ゆうパケット(メール便) は 郵便受け(ポスト)へのお届けとなります。
 郵便受けにお名前(集合住宅の場合は部屋番号も) お宛名と
 同じお名前の表札が出ていないと、正しく配達されない場合がございます

■配送中の破損や投函後の盗難紛失などに対しての補償がありません
 また、配送中の追跡は一切行うことができません
 配送途中で何らかの事故が発生した場合でも、
 当店、クロネコヤマトのいずれも、いかなる調査も行うことはできません。

 また、お届けは宅急便とは異なり郵便受け(ポスト)投函となり、
 投函後の事故(第三者による盗難など)についても一切責任を負いかねますので、
 あらかじめご了承ください。

■メール便で配送可能なお荷物のサイズは最大でA4用紙大、厚さは2cm以内となっておりますため、
 あまり厳重に梱包することはできません

■メール便ご利用に際して発生するいかなる事故・トラブルに関しましても
 当店では一切補償を致しかねます。あらかじめご了承下さいませ  営業日カレンダー

   
赤色が休業日です


たくさんのレビューありがとうございます~~

【メール便送料無料】業務用菓子問屋GGおかし企画 OE石井 250グラム【目安として約87個】  北海の磯の木昆布×1袋 +税 【ma】
職場で、お裾分けでもらって以来、気に入り、何度か注文しました。お昼のお弁当食べた後に、食べたりと、ちょっとデザート感覚で食べてます。
おかし企画 OE石井 500グラム【目安として約400個】   ピンク スターラムネ つぶつぶミンツ入り ×1袋 +税 【ma】【メール便送料無料】
ピンクは初めての注文でした。ホワイトより酸味が少なく甘めに感じますが、それはそれで結局美味しく、やっぱりすぐ食べてしまいました。リピートします*
業務用菓子問屋GG山本製菓 10個山本の塩饅頭×10袋
近くのスーパーなどで、昔は普通に売っていたのですが、最近はまったくと言ってよい程販売されていません。子供の頃から食べていたお菓子ですから、ぜひスーパーでも売って欲しいです。
業務用菓子問屋GGおかし企画 OE石井 340グラム【目安として約241個】   骨骨 糖衣 ラムネ ×1袋 +税 【ma】【メール便送料無料】
いつもたくさん買いたくなる?子供でも食べやすい、お気に入りラムネいつもありがとうございます*+:?*”:?.???
業務用菓子問屋GGおかし企画 OE石井 320グラム【目安として約416個】   カナディアン スター カラーラムネ ×1袋 +税 【ma】【メール便送料無料】
いつもありがとうございますまたリピします宜しくお願いします*+:?*”:?.???硬いラムネ好きなので美味しい
業務用菓子問屋GGおかし企画 OE石井 340グラム【目安として約241個】   骨骨 糖衣 ラムネ ×1袋 +税 【ma】【メール便送料無料】
1番好きラムネリピしてます?硬いラムネ好きなので美味しい*+:?*”:?.???お気に入り(*???*)。♪:*
業務用菓子問屋GGおかし企画 OE石井 340グラム【目安として約241個】   骨骨 糖衣 ラムネ ×1袋 +税 【ma】【メール便送料無料】
最高に美味しいラムネいつもありがとうございますまたリピします宜しくお願いします*+:?*”:?.???
業務用菓子問屋GGおかし企画 OE石井 150グラム【目安として約675個】   の中身だけ ミニコーラ ラムネ ×1袋 +税 【ma】【メール便送料無料】
こちら中身だけラムネ初めて買いました(*???*)。♪:*開けなくて楽私はこれが良い。ゴミなし*+:?*”:?.???
業務用菓子問屋GGおかし企画 OE石井 150グラム【目安として約195個】   カナディアン スター カラーラムネ ×1袋 +税 【ma】【メール便送料無料】
毎回リピしてます?m(*_ _)m硬いラムネ好きなので美味しいラムネいつもありがとうございます*+:?*”:?.???
【メール便送料無料】おかし企画 OE石井 250グラム【目安として約94個】 北海の味きらり柚子昆布(ゆずこんぶ)×1袋 +税 【ma】
お土産屋で購入して美味しく、ネット購入できないか探していたところ発見!しかも、ものすごくお得な量でお得な価格!!!スピーディーな対応ですぐ手元に。食べているとクセになる美味しさ。あっという間にパクパクと食べてしまいます。リピート確定。
【メール便送料無料】業務用菓子問屋GGおかし企画 OE石井 125グラム【目安として約43個】  北海の磯の木昆布×1袋 +税 【ma】
何度食べても美味しい!食べ始めると止まらないです!次はもっと沢山購入して家にシェアしたいと思います!
【メール便送料無料】チーリン製菓 600グラム【目安として約330粒】 カリカリ オールシーズンチョコレート【チョコ】×1袋 +税 【ma】
これこれ!これ食べたかったの!似た商品を買ってしまったけどやっと出会えました!リピします!!
スーパー業務用菓子問屋ヤフー店  お買い物ガイド 
 ●お支払方法 ●配送方法 



■クレジットカード決済
■Yahoo!マネー/預金払い
ご精算確認後 商品発送いたします




【メール便送料無料】は
日本郵便(ゆうパケット)で発送致します
メール便で大量にご注文いただいた場合は
エコ配もしくは宅配便でお届けとなります

【エコ配 送料無料 (沖縄 不可)】は
当店 沖縄県への発送を対応していないため
ご注文後 キャンセル(お届け先 沖縄県)になります

メール便 エコ配以外は宅配便で発送いたします

【通常時の送料設定】

◎1件のご注文金額が
【 20000円(税込)以上の場合、北海道 沖縄を除く(※)送料無料】でお届けします

◎1件のご注文金額が 20000円(税込)未満の場合、
送料は

北海道 東北:1590円
沖縄     :1890円

その他の地域
茨城県 栃木県 群馬県 東京都 千葉県 埼玉県 神奈川県 静岡県 山梨県 長野県 新潟県 愛知県 三重県 岐阜県 富山県 石川県 福井県 京都府 滋賀県 奈良県 大阪府 兵庫県 和歌山県 岡山県広島県 山口県 鳥取県 島根県 香川県 徳島県 愛媛県 高知県 福岡県 佐賀県 長崎県 熊本県 大分県 宮崎県 鹿児島県
:1090円です

※沖縄県へのお届けは、
ご注文金額合計が 20000円(税込)以上の場合送料は
1890円(沖縄 追加料金)となります。

■商品は発送後、通常2~7日以内にお届けいたします
天候や交通事情でお届けが遅れる場合がございますのでご了承ください
 配送先  北海道
東北
関東~九州  沖縄
(離島)
北海道

青森県
秋田県
岩手県
宮城県
山形県
福島県
茨城県 栃木県 群馬県
東京都 千葉県 埼玉県
神奈川県 静岡県 山梨県
長野県 新潟県
愛知県 三重県 岐阜県
富山県 石川県 福井県
京都府 滋賀県 奈良県
大阪府 兵庫県 和歌山県
岡山県広島県 山口県
鳥取県 島根県
香川県 徳島県 愛媛県 高知県 福岡県 佐賀県
長崎県 熊本県 大分県
宮崎県 鹿児島県 
沖縄 
(離島)
1件のご注文が
20000円までの場合
の送料
 1590円 1090円 1890円
1件のご注文が
20000円以上の場合
の送料
 0円  0円 1890円

送料無料と 送料がかかる商品をあわせてご注文頂きますと
送料がかかります
ご注文商品合計が 2万円以上で送料無料になります(北海道 沖縄を除く)

  
 ●返品・交換について
受け取り拒否 長期ご不在で  返送された商品(菓子・食品のため)破棄致しますので ご返金の対象になりませんので ご了承ください
商品がお手元に届きましたらご注文内容と商品が相違ないか ご確認ください
万が一 ご注文と異なる商品が届いた場合や商品に破損がございましたら
5日以内にご連絡ください

食品という商品の性質上 お客様のご都合による
返品・交換・キャンセル・受取辞退は
ご対応でませんので予めご了承ください

また商品の性質上必ず受取ください
お客様のご都合により受取できない場合は
送料 商品代をご負担いただきます
 ●商品詳細等  ●営業時間
JANコード変更がなく 
パッケージ 内容量 原材料名が変更になる場合がございます

お取り寄せ商品で お取り寄せ目安日より時間がかかることがございます
メーカー品切れになっている場合は
やむなくご注文キャンセルさせていただく場合がございます

複数種類ご注文いただいた場合は
商品がすべて揃ってからの商品発送となります
 営業時間について

ネットでのご注文は24時間受付ています。
お問合せはメールでお願いします
平日10:00~17:00
※土日、祝祭日はお休みをいただきます。
メールの返信は翌営業日以降となりますので、ご了承ください。
※メールやお電話、FAXにてのご注文は承っておりませんので、予めご了承下さいませ。
 ●梱包について
スーパー業務用菓子問屋ヤフー店ではメーカーから入荷し、梱包されたダンボール(商品)はそのまま発送致しております。
商品が複数アイテムご注文の場合は お菓子が入っていた別箱に入れ替えております
お買い上げ頂いた商品名と段ボールが異なる場合がございますが
段ボールを開封して ご確認ください

緩衝材に新聞紙を利用する環境eco節約発送を実施させていただいております

業務用菓子問屋GGおかし企画 OE石井 125グラム  北海の磯の木昆布×1袋 +税

2020年02月の記事 | ミスターおかしブログ2020年02月の記事 | ミスターおかしブログ
最大47%OFFクーポン メール便送料無料 函館こがね 税 500グラム ma いか最大47%OFFクーポン メール便送料無料 函館こがね 税 500グラム ma いか
サロペット オーバーオール レディース ワイトパンツ 薄手 ロングパンツ ゆったり ボトムス 大きいサイズ カジュアル 安い 春夏 30代40代50代 オシャレ 着痩せ クリスマスツリー セット 150cm 飾り 木製オーナメント 付き 2022年モデル Rocotto 家庭用 おしゃれ かわいい 北欧 人気 おすすめ 送料無料 (50kgまで量れるはかり) 簡易自動はかり ほうさく 50kg 簡易自動秤 70026 シンワ DVD CDレンズクリーナー 湿式 ウェットタイプ 03-6133 国産 やきとり いわいどり 6種の12本セット 焼き鳥 焼鳥 冷凍 生焼鳥 鶏皮 もも ぼんじり レバー ハツ 砂肝 自宅 居酒屋 つまみ 岩手県 東北 肉 鶏 送料無料
数量は多い 業務用菓子問屋GGUHA味覚糖 30グラム イコマ製菓本舗 共同開発 レインボーラムネ ミニ ピーチ味 ×12袋 税 highart.com.eg数量は多い 業務用菓子問屋GGUHA味覚糖 30グラム イコマ製菓本舗 共同開発 レインボーラムネ ミニ ピーチ味 ×12袋 税  highart.com.eg
Totem(トーテム) Totem Cam 0.80 トーテムカム 0.80 (7900412) 東亜コルク topacork アンダーフェルト カット品 UFR3 コルクシート 床下クッション材 建築資材 UFR-3 純金 インゴット 24金 日本マテリアル 未使用品 20g 槌目デザイン シルバー925枠付き ペンダント トップ 保証書付 送料無料
メール便送料無料】業務用菓子問屋GGおかし企画 OE石井 125グラム【目安として約43個】 北海の磯の木昆布×1袋 +税 【ma】 :4901100100125ma:スーパー業務用菓子問屋ヤフー店 - 通販 - Yahoo!ショッピングメール便送料無料】業務用菓子問屋GGおかし企画 OE石井 125グラム【目安として約43個】 北海の磯の木昆布×1袋 +税 【ma】  :4901100100125ma:スーパー業務用菓子問屋ヤフー店 - 通販 - Yahoo!ショッピング
ボル男 4
TV台として使用しています。思っていたより結構しっかりした造りなので、重い物を乗せていても安心感があります。デザインもなかなかカッコいいと思います。

プロックス PX018EIC 攻棚ワカサギモータードライブEC アイスチェリー
最大47%OFFクーポン メール便送料無料 函館こがね 税 500グラム ma いか最大47%OFFクーポン メール便送料無料 函館こがね 税 500グラム ma いか
昆布 業務用 - おつまみの人気商品・通販・価格比較 - 価格.com昆布 業務用 - おつまみの人気商品・通販・価格比較 - 価格.com
Amazonカスタマー 5
宇津木式に関する美容法の本を読み、肌の仕組みを知りました。絶対に肌をこすってはいけないそうで、アイブロウペンシルを捨て、こちらにしました。色も2色あり、さっと描けて肌に負担をかけません。低価格で素晴らしいです。

美味しい!!!!!! 美味しすぎる!!!!! 自分のご褒美にこれからも購入決定☆☆☆ 昔、旅館やホテルの部屋でのお茶菓子として置いてあった昆布オヤツを探していたのですが、こちらの商品でした!!!! やっと出会えて感無量です!
ジャパンホビーツール 吸盤オープナー
前にも購入していたので、またまたちょっとしたご褒美で購入! 美味しさも変わらずとても美味しい!!! また購入致します☆☆☆
鈴木 4
夫が気に入っています。乳酸菌は相性なので、試してみた方がいいですが、ちょっとお高いので星4です。

ビクター(VICTOR) VKN150B EX強力ニッパー 150mm 花園工具 日本製
何度食べても美味しい! 食べ始めると止まらないです! 次はもっと沢山購入して家にシェアしたいと思います!
激安お菓子の通販卸問屋 いいお菓子ドットショップ |激安お菓子の通販卸問屋 いいお菓子ドットショップ |
Nia 1
It’s noticeable! Cannot remove from the skin.. sticky and shiny!

通りすがりのReviewer 1
半年前に購入した本デスクですが、なかなか組み立てる時間が取れずに、先日やっとのこと組み立てることができました。しかし、組み立ててみたら、足の部分の木材が薄いことが原因か、少しの振動も耐えきれずに激しく揺れ、とても集中して物書きに興じることができません。デスクとして、さらにはその値段も考えると、とてもコストに見合ったものとは思えず、役10000円を捨てた心情です。本商品の購入を検討されている方には、多少値段そのものや検討に用いる時間がかかろうともニトリやIKEAなどの格安家具店にて実際に商品を見て触って決定することを強くお勧めします。

昆布 業務用 - おつまみの人気商品・通販・価格比較 - 価格.com昆布 業務用 - おつまみの人気商品・通販・価格比較 - 価格.com
お菓子 昆布 北海道産 ソフト磯の木おやつ昆布 500g 業...|函館えさん昆布の会【ポンパレモール】お菓子 昆布 北海道産 ソフト磯の木おやつ昆布 500g 業...|函館えさん昆布の会【ポンパレモール】
メール便送料無料】業務用菓子問屋GGおかし企画 OE石井 125グラム【目安として約43個】 北海の磯の木昆布×1袋 +税 【ma】 :4901100100125ma:スーパー業務用菓子問屋ヤフー店 - 通販 - Yahoo!ショッピングメール便送料無料】業務用菓子問屋GGおかし企画 OE石井 125グラム【目安として約43個】 北海の磯の木昆布×1袋 +税 【ma】  :4901100100125ma:スーパー業務用菓子問屋ヤフー店 - 通販 - Yahoo!ショッピング
とても美味しく、入れてるパウチもジップできるので気に入っています!いつも楽しみに頼んで美味しく食べてます♪ またお願い致します(o^^o)
最大48%OFFクーポン メール便送料無料 業務用菓子問屋GGおかし企画 OE石井 250グラム 目安として約87個 北海の磯の木昆布×1袋 税 ma btc.com.br最大48%OFFクーポン メール便送料無料 業務用菓子問屋GGおかし企画 OE石井 250グラム 目安として約87個 北海の磯の木昆布×1袋 税 ma  btc.com.br
ストレッチ 白 足袋 9cm - 30cm 子供用 大人用 滑り止め付き メール便5足まで可能 たび タビ レディース BabyBjorn ベビービョルン トイレットトレーナー トイレトレーナー・補助便座 ホワイト&ブラック
柚子味と梅味も購入しました。 一緒に送っていただいて感謝です。 この昆布が一番人気です。 佃煮昆布味、おかずですね、そこがイイ(*゚∀゚)
ハーゲンダッツ 4
毎日少しずつ飲んだら疲れなくなった、気のせいかもしれないけど、なんか良い気がする。飲んだ日と飲まない日だとやっぱ違う。

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

SIROCA siroca×日本製粉 毎日おいしいパンミックス お手軽食パンミックス(1斤×10袋) スウィートパン SHB-MIX1290

本日はMRGT調査枠です。

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

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

KEA O2センサー 2T0-2L6 ( ウィッシュ ZGE20G ZGE20W ZGE21G ZGE22W 89465-68070 リア側用 )

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

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

本日は以上です。

2022年超強研磨力ランダムサンダー 電動 300W 13000回転数 分 6段階変速 アイドリング 集じん機能付 片手操作型 ダブルアクシ

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

歯 テープ ホワイトニング 自宅用 黄ばみ取り ホワイトニングシート 28枚入り ヤニ取り 送料無料

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

〇問題

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

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

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

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

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

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

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

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

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

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

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

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

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