1. ホーム
  2. DIY、工具
  3. 道具、工具
  4. 電動工具
  5. 送料無料 山真 ヤマシン YAMASHIN 木工用チップソー キングタイガー MAT-KT-255
【SALE/97%OFF】 全品送料無料 送料無料 山真 ヤマシン YAMASHIN 木工用チップソー キングタイガー MAT-KT-255 kentaro.sakura.ne.jp kentaro.sakura.ne.jp

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

1160円

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

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


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

MAT-KT-255
外径
255mm
中心穴径
25.4mm
切削幅(刃厚)
2.8mm
刃数
80P
コート

スリット

台金スリット
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-255
JANコード:4534587180139
※モニター(PCモニター・スマホ画面)の発色具合などにより、実際の商品と色が異なる場合がございます。鋭い研磨!軽い切れ味静かで直進性が良く、鋸刃のブレを抑える静音・制振レーザースリット採用! ヤニ・サビ・切粉に強く、滑りがいい切断を実現する、ブラックコーティング!高い耐久性で長寿命チップの高硬度チップ採用! チップの先端を鋭く研磨するスクイ角23°研磨採用。より軽快な軽い切れ味を実現! Uスリット採用! 引き曲りを抑え、安定感のある切断を実現。深切り丸鋸にも最適!!MAT-KT-255外径255mm中心穴径25.4mm切削幅(刃厚)2.8mm刃数80Pコート黒スリット○台金スリット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-255

ニシ・スポーツ(NISHI) 陸上ウェア シャツ アスリートプライド ロングスリーブシャツ N62-924.07 (メンズ) サンワサプライ インクジェットプリンタ用紙 厚手 JP-EM1NA3N
佐藤 3
届いた商品は、ひび割れがありました。使えるので、使ってますが、出荷前の検品しっかりした方がいいと思います。商品買ったの2個目なのでしが、1回目は問題なかったのでがっかり⤵️

陈丽娟 3
不喜欢

他で購入し、2回目の購入です。 木工で硬い木ばかりきるのですが、そこそこながもちします。タイガーのプリントが木材にこすれて色がつくのが難点です。プリントいらないです。
値段の割には良く切れるし、耐久性も良さそう。
互換品の選択肢がなく、やっと見つけ購入しました。もともと付いていた鋸刃と変わらない切れ味です。サイズは僅かに長いですがギリギリ使えました。
キングタイガー|山真製鋸株式会社(Y'sGOD Japan)|総合ワークツールメーカーキングタイガー|山真製鋸株式会社(Y'sGOD Japan)|総合ワークツールメーカー
タンガロイ 3QP-TPMW090202 BX360 CBNインサート ケーブル 収納ケース 巻き取り コード イヤホン 携帯 持ち運び ガジェットケース ケーブル収納 OA小物 PC周辺機器整理 旅行 トラベル モバイル 収納
SK11のテーブルソーに使用する為に購入しました とにかく安い! 切れ味もこちらより高価な純正品よりも全然いいです このサイズの刃は結構値段か張りますが この商品は国産だし、割安だし おすすめ出来ます!
タミヤ(74113)精密ドリル刃0.2mm(軸径1.0mm) アイデック(IDEC) [AGA212Y] コントロールBOX (取付ユニット指定品) ポイント5倍
渡辺順 4
The Asiphen bathroom paint is good however after a month the paint starts to have micro cracks. I think it might have been necessary to use a liquid based sealant as the final layer in order to prevent these cracks. I also noticed cracks appear around parts of thicker layered paint.

寅壱 防寒ブルゾン 3540-129 S〜LL TORAICHI 中綿 防寒着 上着 アウター 蒸れない 軽い かっこいい 作業服 作業着 トライチ
Amazon カスタマー 3
非常に使いやすく、しっかりと90度とれます。切れ味も良いです。品物としては、大変満足しています。ただ残念なのは、購入時のAmazonの写真やイラストと段ボールのイラストでは、本体の左側にホルダーが有りますが、パッケージ(段ボール箱)を開封し、中身を確認したら、ホルダーが付属されていませんでした。 取説を読んで初めて別売であることを知りました。なんだか騙された気がしました。 非常に不愉快です。 Amazonの表示にホルダーは付属されていないことを明記した方がいいと思います。 また、パッケージ(段ボール)のイラストもホルダーはないものに変えるべきですよ!! 子供のおもちゃでも、電池は別購入と明記されています。

Amazon | 山真製鋸(YAMASHIN) キングタイガー 255x80P MAT-KT-255S | DIY・工具・ガーデンAmazon | 山真製鋸(YAMASHIN) キングタイガー 255x80P MAT-KT-255S | DIY・工具・ガーデン
◆◆ <ミズノ> MIZUNO TF-02(ユニセックス) 31GC2020 (28) フィットネス・トレーニング ジョエル ロティ プリズナー ソフトグリース レベル6 100g サロン専売 美容サロン 専売品 ワックス メンズ グリース アレンジ スタイリング Joel Roty PRISONER ポケットモンスター キョダイマックスアクリルスイング3 全7種セット (ガチャ ガシャ コンプリート)
2022年最新入荷 送料無料 20mm 外135mm内 MAT-KT-135 キングタイガー チップソー 切断 木工用 山真 10枚セット - 消耗品 - labelians.fr2022年最新入荷 送料無料 20mm 外135mm内 MAT-KT-135 キングタイガー チップソー 切断 木工用 山真 10枚セット - 消耗品  - labelians.fr
上品】 送料無料 山真 ヤマシン 3枚セット 草刈りチップソー 奇跡の刃 クッションサンドブレード KSK-255 discoversvg.com上品】 送料無料 山真 ヤマシン 3枚セット 草刈りチップソー 奇跡の刃 クッションサンドブレード KSK-255 discoversvg.com
匠の技 刃間の広いステンレス製つめきり グリーンベル G-1203 ( つめきり 爪切り 分厚い爪 変形爪 日本製 ) ポスト投函 送料無料 中古ユニットハウス 中古プレハブ 中古コンテナ 4.5m 3坪 6帖 9.9平米 スーパーハウス バイクガレージ 事務所 倉庫 物置 店舗 仮設 車屋 10001994-02
キングタイガー|山真製鋸株式会社(Y'sGOD Japan)|総合ワークツールメーカーキングタイガー|山真製鋸株式会社(Y'sGOD Japan)|総合ワークツールメーカー
安い割引 山真 送料無料 ヤマシン MAT-KT-216 キングタイガー 木工用チップソー 10枚セット YAMASHIN - 丸のこ - hlt.no安い割引 山真 送料無料 ヤマシン MAT-KT-216 キングタイガー 木工用チップソー 10枚セット YAMASHIN - 丸のこ - hlt.no
TRUSCO 樹脂台車 カルティオ 折畳 ストッパー付 MPK-720-BK-SS 大阪限定ハッピーターン  たこ焼きソース風味 20袋 大阪みやげ お土産 地域限定 ご当地限定 定番 人気 旅行 帰省 お取り寄せ
Amazon | 山真製鋸(YAMASHIN) キングタイガー 125mmx42P MAT-KT-125 | DIY・工具・ガーデンAmazon | 山真製鋸(YAMASHIN) キングタイガー 125mmx42P MAT-KT-125 | DIY・工具・ガーデン
アイリスオーヤマ 工具用カゴ ダークグレー HPB-37(226084) 1個
Amazon カスタマー 4
今まで持っていなかったアイテムですが、手カンナ掛けはとても時間とテクが必要で敬遠してましたがこれを使えば綺麗に短時間でカンナが掛けられました。便利な道具が1つ増えました。

プロテイン ザバス SAVAS ミルクプロテイン ダイエット MILK PROTEIN SOY 健康 筋トレ 明治 セット 200ml 72本 スポーツ飲料 カフェラテ風味 明治特約店
送料無料 山真 ヤマシン YAMASHIN 5枚セット 木工用チップソー キングタイガー MAT-KT-216 :MAT-KT-216X5:エイリアンレーザー・ジェーピー - 通販 - Yahoo!ショッピング送料無料 山真 ヤマシン YAMASHIN 5枚セット 木工用チップソー キングタイガー MAT-KT-216 :MAT-KT-216X5:エイリアンレーザー・ジェーピー  - 通販 - Yahoo!ショッピング
超格安一点 山真 送料無料 ヤマシン MAT-KT-255 キングタイガー 木工用チップソー 5枚セット YAMASHIN - 丸のこ - hlt.no超格安一点 山真 送料無料 ヤマシン MAT-KT-255 キングタイガー 木工用チップソー 5枚セット YAMASHIN - 丸のこ - hlt.no
マキタのテーブルソー用に購入。切れ味が悪くなってきたため、商品を検索。動画サイトやレビューを参考に選定しました。 中々しっかりした感じでこれから試運転が楽しみです。
Amazon カスタマー 5
凍害で痛んでしまった家の窯業系外壁材の張り替えで、外壁材をカットするために購入しました。最初はスパスパと驚く程軽くきれましたが10枚目ぐらいから怪しくなり、最後の30枚目では丸鋸が壊れそうなくらい重くなりました。でも、こんなに安いチップソーで、DIYとしては大工事を最後まで持ちこたえてくれたので大満足です。

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の実装を見ていきました。

掛け時計 置き時計 掛置兼用 温度湿度計 日付表示 電波時計 SEIKO セイコー クロック SQ442B デジタル

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

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

本日は以上です。

プロポリンス マウスウォッシュ 携帯用 個包装 小分け 使い切り お試し 業務用 パウチ 12ml 50包セット

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

SIDAS シダス スキーソックス 3227741 S-RACE Sレース 厚みMV相当 靴下 SKI COMFORT SOCKS ブルガリア製 日本正規品

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

〇問題

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

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

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

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

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

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

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

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

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

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

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

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

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