1. ホーム
  2. DIY、工具
  3. 道具、工具
  4. 電動工具
  5. 送料無料 山真 ヤマシン YAMASHIN 木工用チップソー キングタイガー MAT-KT-216
トレンド 送料無料新品 送料無料 山真 ヤマシン YAMASHIN 木工用チップソー キングタイガー MAT-KT-216 pfsa131.com pfsa131.com

送料無料 山真 ヤマシン YAMASHIN 木工用チップソー キングタイガー MAT-KT-216

952円

送料無料 山真 ヤマシン YAMASHIN 木工用チップソー キングタイガー MAT-KT-216

※モニター(PCモニター・スマホ画面)の発色具合などにより、実際の商品と色が異なる場合がございます。


鋭い研磨!軽い切れ味
静かで直進性が良く、鋸刃のブレを抑える静音・制振レーザースリット採用!
ヤニ・サビ・切粉に強く、滑りがいい切断を実現する、ブラックコーティング!
高い耐久性で長寿命チップの高硬度チップ採用!
チップの先端を鋭く研磨するスクイ角23°研磨採用。より軽快な軽い切れ味を実現!
Uスリット採用! 引き曲りを抑え、安定感のある切断を実現。深切り丸鋸にも最適!!

MAT-KT-216
外径
216mm
中心穴径
25.4mm
切削幅(刃厚)
2.2mm
刃数
100P
コート

スリット

台金スリット
Uスリット
適合機種
電動マルノコ・スライドマルノコ・卓上マルノコ





ご用件ご質問は担当まで直接電話でも問題ありません。
担当者:林裕人(はやしひろと)
携帯電話:090−3553−0731
( 何時でも構いませんが、電話に応答できない場合は、気が付き次第、こちらから電話をかけなおします。)
ハヤ商事株式会社( 屋号:山真アウトレット・エイリアンレーザーJP)
〒461−0011
愛知県名古屋市東区白壁4−8
電話:052−932−1556(平日のAM10:00〜PM5:00ぐらいでお願いします。)
FAX:052−932−1555(24時間)
ご注意:会社の代表電話にかけても部署が異なり話がつながらない可能性があります。確実なのは担当の携帯電話です。

※本説明は「ヤフオク」用のご案内となりますがヤフオクシステムが順次変更されるようですので最新の案内ではないかもしれません、予めご容赦ください。
※全国送料無料!
※代金引換手数料無料!
※納品書同梱!
※領収書発行可能(必要な場合はご連絡下さい)
※土日祝日年末年始大型連休は休業日です。(出荷作業はできません)
※出荷は受注後(入金確認後)出荷は2〜5日以内( 一部の商品は8〜10日以内)とお考えください。
※本出品は直接引き取りには対応しておりません。予めご了承ください。
※お支払方法に銀行振り込みをご選択の場合、他銀行間の振り込みは午後3時以降は翌日に繰り越される場合が多いです。特に例えば金曜の3時以降は入金反映が月曜の9時等になる場合があります。予めご了承ください。
※地域によっては距離の影響で到着までに時間がかかる場合があります。
※かんたん決済は最近、期限が厳しくなっております。ご注意ください。
※運送会社は選べません。地域によって最安の方法を考えます。(追跡番号があるものを選びます)
※配送時間を指定はできませんが希望することは可能です。
※ご注文手続きで「内容確認ページ」で完了と見間違い、 確定ボタンを押さないで結局注文が完了されないという誤認にご注意ください。
※弊社では合計金額をお客様に計算させるようなことはしておりません。

「プライバシーポリシー」及び「ストア情報」に特定商取引に基づく表示をしております。
出品者してヤフオク!様の利用規約とガイドラインに沿った上で、さらに法を遵守し、誠意ある対応をしておりますつもりですが、万が一にも不測の事態が発生した場合は何卒ご容赦くださいますようお願い申し上げます。まだ未熟者でございますので、信用確保を第一に考えております。皆様からのご指導ご鞭撻のほどよろしくお願いいたします。

商品の説明
送料無料 山真 ヤマシン YAMASHIN 木工用チップソー キングタイガー MAT-KT-216
JANコード:4534587180122
※モニター(PCモニター・スマホ画面)の発色具合などにより、実際の商品と色が異なる場合がございます。鋭い研磨!軽い切れ味静かで直進性が良く、鋸刃のブレを抑える静音・制振レーザースリット採用! ヤニ・サビ・切粉に強く、滑りがいい切断を実現する、ブラックコーティング!高い耐久性で長寿命チップの高硬度チップ採用! チップの先端を鋭く研磨するスクイ角23°研磨採用。より軽快な軽い切れ味を実現! Uスリット採用! 引き曲りを抑え、安定感のある切断を実現。深切り丸鋸にも最適!!MAT-KT-216外径216mm中心穴径25.4mm切削幅(刃厚)2.2mm刃数100Pコート黒スリット○台金スリットUスリット適合機種電動マルノコ・スライドマルノコ・卓上マルノコ※モニターの発色具合により、実際のものと色が異なる場合がございます。

完全なる新品ですが・・・
梱包には運送に伴い指紋やホコリ・凹み・小傷・シワ・穴・スレ・汚れなどが 生じる場合がありますが本体に大きな影響あるものではないと思われます。 商品の梱包パッケージに完璧を求められる方の入札はご遠慮ください。 中の製品には使用上問題となるような破損はないようです。(製品の特性として製造時や輸送時に発生したような細かな傷などはある可能性が御座います。神経質な方はご入札をお控えください。発送後は、いかなる理由がございましても、返品、クレームはお受けできませんので、あらかじめご理解ください。特に缶パッケージなどは輸送中に凹むことがよくあります。凹みが極端でない限りは仕様範囲内ですが、許容できない場合は入札をご遠慮ください。)

保証について
到着から7日以内の初期不良品は新品へ交換致します。その後の保証はメーカーの提供する補償に準じます。ご納得いただけない場合はご入札をお控えください。

お取引の流れ(ヤフオクのシステム更新により実際と手順が異なる場合がありますのでご容赦ください 。2021/10時点で、新システムからの出品と落札では、オーダーフォームへの入力は基本的に不要となりますようです。また、「今すぐ落札する」というボタンから「購入手続きへ」というボタンに変更されておりますようです。「連絡掲示板」は廃止となっております。)

(1)落札後すぐにお客様がすること・・・「お支払い方法」「お届け先」などを確認します。
内容を変更したい場合は、赤枠部分の「変更」のリンクをクリックして変更します。
以前はご落札した商品ページ内に落札後に自動で「出現」いたします「オーダーフォーム」をクリックしてオーダーフォームページを開いて、商品発送先・お支払い方法などの必要項目をご入力頂き、送信して いただいておりましたが、現在は上記方法となっておりますようです。
(2)入力内容に問題がなければ「確認する」ボタンをクリックしてください。
(3)確認する」ボタンをクリックすると、最終確認のモーダルウィンドウが表示されます。
「購入を確定する」ボタンをクリックすると、購入手続きが完了します。
(事前にPayPay連携やYahoo!ウォレットにクレジットカードのご登録などがあるお客様でそれらをご選択ただいた場合や、代金引換をご選択いただいた場合はここでご注文手続きは完了です。)
(4)コンビニ支払い、銀行振り込み、は各支払い方法に沿ってお支払ください。
確認する」ボタンをクリックすると、最終確認のモーダルウィンドウが表示されます。
「購入を確定する」ボタンをクリックすると、購入手続きが完了(代引きの場合は支払方法が確定)します。
落札ガイドはこちら
代金引換 (代金引換手数料は各商品ページに記載されております。現金のみの取り扱いです。カードは使えません。離島や公共性の高い施設などは対応が出来ない場合があります。)
銀行振込(下記に口座情報を記載致します)
PayPay銀行(0033) 本店(001) 普通 5947514 ハヤショウジ(カ ハヤ商事株式会社
ゆうちょ銀行(9900) 二一八店(218) 普通 7477567(記号番号12130-74775671) ハヤショウジ(カ ハヤ商事株式会社
三菱東京UFJ銀行(0005) 東支店(208) 当座 0611285 ハヤショウジ(カ ハヤ商事株式会社
楽天銀行(0036) リズム支店(209) 普通 7021506 ハヤショウジ(カ ハヤ商事株式会社
(5)自動返信メールが届かない場合は担当まで直接電話でも問題ありません。
担当者:林裕人(はやしひろと)
携帯電話:090−3553−0731
( 何時でも構いませんが、リアルタイムで電話に応答できない場合は、気が付き次第、こちらから電話をかけなおします。)
ハヤ商事株式会社( 屋号:山真アウトレット・エイリアンレーザーJP)
〒461−0011
愛知県名古屋市東区白壁4−8
電話:052−932−1556(平日のAM10:00〜PM5:00ぐらいでお願いします。)
FAX:052−932−1555(24時間)
ご注意:会社の代表電話にかけても部署が異なり話がつながらない可能性があります。確実なのは担当の携帯電話です。
(6)ブラウザが対応できないなど、何らかの理由で不明なことがあった場合は電話してください。
「落札した商品名、郵便番号、住所、お名前、電話番号(可能であれば携帯電話番号)、支払方法・ご要望」を
mail@yamashinoutlet.com
までご連絡いただければ、お支払方法・合計金額(送料含)をメールもしくはお電話でご連絡させていただきます。
(7)評価について
当方はストアという立場上、先にお客様を評価することはありません。そのため当方への評価があったものに対してのみご返答の評価をさせていただきま す。当方からの評価が必要な場合は必ず「ご要望などをご記入ください。」欄に「評価が必要」など、その旨をご連絡下さい。
(8)落札後のキャンセル
お客様ご都合による返品、ご請求後2週間を過ぎてもご入金が確認できない場合は「削除」させて頂ます。その場合は当方の意向にかかわらずシステムにより自動的に「非常に悪い」評価がつきます。

※領収書について※
領収書が必要な方は、フォーム入力時に「ご要望などをご記入ください。」欄に「領収書が必要」など、その旨をご連絡下さい。また記載内容に指定がある場合は「宛名・但し書き」をご指定下さい。指定なき場合はご落札者様のお名前とご落札商品名 の通称を記載したものが領収書となります。
代金引換の場合は印紙代金は運送会社経由ですでに支払われていますので印紙を貼らずに領収書を発行いたします。Yahoo!かんたん決済(順次ストア決済に変更される予定)の場合は印紙税法基本通達別表第一 第17号文書の1に基づき印紙を貼らずに領収書を発行いたします。(要望があれば弊社負担で貼ります)
なお、領収書の代用として利用できるものは(例外もありますが)
●Yahoo!かんたん決済の場合(順次ストア決済に変更される予定)
クレジット会社から発行される「明細書」もしくは手続き完了時の確認画面の印刷。
●銀行振込及び郵便振替の場合
各銀行/郵便局からお受取りの振込み後の「明細書」。
●インターネットバンキングの場合
振込み後のページの印刷。
●代金引換払いの場合。
配送業者の送り状にある「品代金領収書」(法的に認められています)

ご入札の取り消し
当方、久々のオークション参加という立場でありながら、誠に恐縮でありますが、評価の悪い方、これまでのオークションにおいて決済やご連絡を頂けなかった方 、入札が不自然な方、このような場合は 、大変にご無礼だとは存じますが、入札を取り消させていただく場合がございます。

山真アウトレット(別屋号:エイリアンレーザーJP)
運営:ハヤ商事株式会社
〒461-0011
愛知県名古屋市東区白壁4-8
代表電話番号は052-932-1556(平日:AM10:00〜PM5:00)
FAX番号は052-932-1555
MAIL:mail@yamashinoutet.com
URL:http://auctions.yahoo.co.jp/jp/booth/yamashinoutlet
※お急ぎのご用件は担当直通携帯090-3553-0731林までお願いいたします。
 

送料無料 山真 ヤマシン YAMASHIN 木工用チップソー キングタイガー MAT-KT-216

ペット 用ホットカー ホットマット 防水犬&猫 ヒーターマット ペット用ヒーター 電気毛布 犬 猫 小動物対応 暖房器具 寒さ対策 過熱保護 2段階温
2021最新作】 山真 MAT-KT-190-S スライド 卓上マルノコ用チップソー 190mm×72P 2.0mm厚 キングタイガー discoversvg.com2021最新作】 山真 MAT-KT-190-S スライド 卓上マルノコ用チップソー 190mm×72P 2.0mm厚 キングタイガー  discoversvg.com
刀掛台 二本掛 刀置台 模造刀
海外メーカーのテーブルソーを購入したのですが、手頃な替刃が無く付属の刃では切り口がキレイでは無いので地元のホームセンターをあっちこっち探しましたが高かくて、こんな事なら国内メーカーにすれば良かったと思いました。インターネットで探して送料無料を見付け購入しました。まだ、使って無いので耐久性や切れ味に関しては、解らないので、星4つにしました。対応も迅速でとても満足しています。替刃購入の際はまたお願いしようと思います。
KASK カスク クライミング用ヘルメット 「スーパープラズマPLハイヴィズ(クライミング用)」 リフレクター 蓄光クリップ装備 焚き火シート L 大きい 厚手 100×80 焚火 台 薪 ストーブ 耐熱 耐火 シート 防火 ハトメ
キングタイガー|山真製鋸株式会社(Y'sGOD Japan)|総合ワークツールメーカーキングタイガー|山真製鋸株式会社(Y'sGOD Japan)|総合ワークツールメーカー
トヨタ NSZT-Y68T トヨタ RAV4 カローラスポーツ E210 ルーミータンク M900A M910A プリウス ZVW52 T-Connect カーナビゲーション保護ガラスフィルム
33 5
もうすぐ2歳の娘に購入サイズ感もよく可愛く帽子とマフラー両方する手間がないので私としては最高の当たり商品でした。本人も可愛くて気に入ったようです。

安くてよく切れる。 RYOBI TS-225の220mmの代替ですが非常によく切れるようになりました。 ただし、4mm小さいのでツーバイフォーの45度カットは根元まで切れません。 1センチほどの木を間に挟んでやると大丈夫です。 DIY程度なら長切れしなくても安い方がいいよね。
ゆーかり 5
初回盤は予約でフラゲしたものの、通常盤も欲しくなりお値段も安くなっていたので追加で購入。発売日以降に購入したので特典あるか少し不安だったのですが、特典の銀テープもしっかり入っていました!この土日にじっくり初回盤と併せて視聴したいと思います。改めてデビューライブおめでとう内容盛りだくさんで時間が足りない!!うれしい悩みです。

キングタイガー|山真製鋸株式会社(Y'sGOD Japan)|総合ワークツールメーカーキングタイガー|山真製鋸株式会社(Y'sGOD Japan)|総合ワークツールメーカー
ダルトン DULTON コランダー ザル ステンレススチール ( ざる 水切り用ボール 水切り用ボウル ) 資生堂 インウイ ザ ブローライナー BR655 レフィル アイブロー ( 3本入 ) インウイ 東商 花木・庭木の肥料 2.5kg ダイニチ (Dainichi) 加湿器 フィルター 交換用 抗菌気化フィルター H060517
silverfox 5
父の誕生日プレゼントに購入しました。ゴルフ用には珍しいデザインをしていて喜んでもらえました。また、発送について相談した際も大変親切に対応していただき、機会があればまた利用したいと思います。

楽天市場】山真製鋸 ( Y'sGOD JAPAN ) 木工用チップソー 木工 チップソー キングタイガー KINGTIGER 216mm×100P [ MAT-KT-216] ブラックコーティング 高硬度チップ採用 スクイ角23°研磨 Uスリット 切断工具 丸ノコ 丸鋸 マルノコ 切断機 山真 ヤマシン : ZONE 楽天市場店楽天市場】山真製鋸 ( Y'sGOD JAPAN ) 木工用チップソー 木工 チップソー キングタイガー KINGTIGER 216mm×100P [ MAT-KT-216] ブラックコーティング 高硬度チップ採用 スクイ角23°研磨 Uスリット 切断工具 丸ノコ 丸鋸 マルノコ 切断機 山真 ヤマシン  : ZONE 楽天市場店
海外180日出張 4
ふたカバーは自分で装着するのが面倒くさいそれ以外は満足です

本日、商品が届きました。!! 早速、使って見ましたが切れ味抜群でした。 この度は迅速な対応ありがとうございました。また機会がありましたらよろしくお願いいたします。
レコパン Les copains ネクタイ メンズ オールシーズン シルク 100% パープル チェック
送料無料 山真 ヤマシン YAMASHIN 木工用チップソー キングタイガー MAT-KT-216 :MAT-KT-216:エイリアンレーザー・ジェーピー - 通販 - Yahoo!ショッピング送料無料 山真 ヤマシン YAMASHIN 木工用チップソー キングタイガー MAT-KT-216 :MAT-KT-216:エイリアンレーザー・ジェーピー  - 通販 - Yahoo!ショッピング
キングタイガー|山真製鋸株式会社(Y'sGOD Japan)|総合ワークツールメーカーキングタイガー|山真製鋸株式会社(Y'sGOD Japan)|総合ワークツールメーカー
マリア ポップクイーン F105 B01H(イワシ)
あまぞんかすたまー 5
手で持つ式の扇風機はあるのですが、それだと手が塞がってしまいますしそんなに使わないのでこのタイプを初購入。先端のファンから風が出てくるのかと思いきや、横というか脇から出てくるタイプ。今年の夏も暑くなりそうなので重宝しそうです。

ライスフォース プレミアムパーフェクトクリーム エアーポンプ 釣り 水槽 ポンプ USB充電 4800mAh電池 大容量 軽量 消音30db 携帯式 酸素提供ポンプ 連続70時間 三つ動作モード 持ち運び便利
エボリューションのスライド丸鋸に使用してます。純正より切れ味が良くいい感じですが、メーカーが推奨している刃の外形とは異なるため「取付て使用はできる」けど使用は自己判断で。
キングタイガー|山真製鋸株式会社(Y'sGOD Japan)|総合ワークツールメーカーキングタイガー|山真製鋸株式会社(Y'sGOD Japan)|総合ワークツールメーカー
セール価格 公式 アンダーアーマー UNDER ARMOUR UAストーム ラン ライナー ランニング レディース 1320484 高座椅子 肘掛け付き 立ち上がりが楽な高座椅子 折りたたみ可 折りたたみチェア 座椅子 和座椅子 いす チェア ゴブラン柄 代引不可 FIFINE USBマイク コンデンサーマイク 単一指向性 マイクスタンド(アームスタンドと三脚スタンド付き) ポップガード付き マイクセット ABタイプ USBケーブル PC
エボリューションの卓上丸のこの替え刃として使用しました。純正の万能ノコ刄は木材の切り口が荒かったが、ヤマシンキングタイガーの切り口はスベスベで大満足です。額縁作りの45度カットも精度よく、木材カットがほとんどなので、買って大正解でした♪

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

キーケース ランドセルに カギリターンズ ナイロン製 防犯 紛失防止 リール付き 鍵カバー キーカバー キーリール 鍵ケース 鍵 リターンズ 子供 キ

本日はMRGT調査枠です。

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

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

ドイツFB社 刺繍リボン 1m-宇宙人 ブルー

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

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

本日は以上です。

iPhoneカメラカバー スマホレンズ 保護カバー レンズカバー カメラレンズカバー フィルム 割れ防止 傷防止 指紋 汚れ レンズ保護 おしゃれ か

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

無印良品 ポリプロピレンファイルボックススタンダード・幅25cmタイプ 約奥行32×高さ24cm ホワイトグレー 良品計画

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

〇問題

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

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

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

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

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

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

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

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

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

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

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

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

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