1. ホーム
  2. スマホ、タブレット、パソコン
  3. デスクトップパソコン
  4. Windowsデスクトップ
  5. お買い得品 Lenovo 小型デスクトップ ThinkCentre M75q Tiny Gen2 新品 MS Office2021 Ryzen 5 PRO 8GB SSD256GB Windows11
最新作売れ筋が満載 売れ筋 お買い得品 Lenovo 小型デスクトップ ThinkCentre M75q Tiny Gen2 新品 MS Office2021 Ryzen 5 PRO 8GB SSD256GB Windows11 pfsa131.com pfsa131.com

お買い得品 Lenovo 小型デスクトップ ThinkCentre M75q Tiny Gen2 新品 MS Office2021 Ryzen 5 PRO 8GB SSD256GB Windows11

41040円

お買い得品 Lenovo 小型デスクトップ ThinkCentre M75q Tiny Gen2 新品 MS Office2021 Ryzen 5 PRO 8GB SSD256GB Windows11

オプションでWindows 11に変更可能です。
機能性とパフォーマンスに優れた省スペースPC

プロセッサー AMD Ryzen 5 PRO 5650GE
OS Windows 11 Home 64bit (日本語版)
Officeソフト Microsoft Office 2021
グラフィック 内蔵
メモリー 8GB DDR4 SODIMM (空1)
記録媒体 NVMe SSD 256GB
光学ドライブ なし
ワイヤレスキーボード、ワイヤレスマウス
Bluetooth V5.0 あり
無線LAN インテル Wireless-AC 9260
イーサネット 10BASE-T/100BASE-TX/1000BASE-T
映像出力ポート DisplayPort x 1、HDMI x 1

モニタ追加(21.5インチFHD)も可能です。
SSD、HDD、メモリ、その他増設等はご相談下さい。

商品発送後1営業日以内に、Yahoo!ショッピングご登録のメールアドレス宛にOfficeのプロダクトキーをお送りします。
※Officeインストール・Windows初期設定とは+3000円で当店でofficeをインストールするサービスです。

Officeに含まれるアプリケーション
Word 2021
Excel 2021
PowerPoint 2021
OneNote 2021
Outlook 2021
Access 2021
Publisher 2021





手のひらサイズのコンパクトボディーに先進のテクノロジーを凝縮。
一年間のメーカー保証があります。
lenovoはシリアルナンバーで保証期間が管理されており、上記期間内はメーカー保証を受けることができます。
(シリアルナンバーが書かれたシールが本体に貼ってあります)
購入後の不具合等は直接メーカーとお願い致します。
保証はメーカーの「1年引き取り修理」です。
付属品は元箱,電源ケーブルです。
オプションの「Windows 11 home,Pro」への変更は当ショップにて作業を行います。
オプションの「Windows 10 Pro」への変更はご自身での操作が必要です。
純正DVDスーパーマルチ + VESAマウンタ +5000円
ThinkCentre Tiny用DVDスーパーマルチ + VESAマウントブラケット

他にもお買い得なパソコンをご用意しております。
デスクトップパソコン一覧

キーボード、マウスは付属しません。
当店で購入される場合はLenovo純正キーボード、マウスのセット(+2000円)
Lenovo純正キーボード マウスセット
LOGICOOL製の定評のあるワイヤレスキーボードとワイヤレスマウスのセット(+4000円)
ワイヤレスキーボード マウスセット
PC本体と別に発送される場合もございます。ご了承ください。

未使用の商品を入荷しました。
SSD、HDD、メモリを当店で増設しております。
Windows Updateも適応済みなのですぐにお使い頂けます。
(適切なドライバと最新のBIOSを適応済み)

非常にコンパクトなデスクトップで、ほぼ手の平に収まる大きさです。
設置面積が少なく机の上を広く使うことが出来るので日本のoffice事情にマッチしています。
面積対効果の高い機種です。

参考URL
https://www.lenovo.com/jp/ja/desktops/thinkcentre/m-series-tiny/ThinkCentre-M75q-1/p/11TC1MTM73Q

モニタセットは21.5型ワイド フルHD LED液晶
      (1920x1080ドット1,677万色 16:9)
下記の商品を一緒にご購入下さい。
21.5インチモニタ追加

モニタとPC本体が別に発送される場合もございます。ご了承ください。

Officeについては下記リンク先をご確認下さい。
Microsoft Office 2021 Professional Plus

一年間のメーカー保証があります。
Lenovo製品及び他社PCについては初期不良を含めメーカー対応です。ご了承ください。

マニュアルURL
https://download.lenovo.com/pccbbs/thinkcentre_pdf/m75q_gen2_hmm.pdf
ドライバ、マニュアル等URL
https://pcsupport.lenovo.com/jp/ja/products/desktops-and-all-in-ones/thinkcentre-m-series-desktops/thinkcentre-m75q-gen-2/

前面USB 3.1 Gen1 x 1 (Powered USBx1)、USB 3.1 Type-C x 1 (データ転送/4.5W外部電源供給)
 背面USB3.1 x 2、USB2.0 x 2
 DisplayPort x 1、HDMI x 1
オーディオ機能 Realtek HD Audio (オンボード)

お買い得品 Lenovo 小型デスクトップ ThinkCentre M75q Tiny Gen2 新品 MS Office2021 Ryzen 5 PRO 8GB SSD256GB Windows11

Office2021 Lenovo デスクトップパソコン/ThinkCentre M75s Small Gen2/Windows11/ Office2021/Ryzen5/8GB/SSD256GB/DVD :Lenovo-H30-i5-WIN10:セカンドモバイル Yahoo!店 - 通販 - Yahoo!ショッピングOffice2021 Lenovo デスクトップパソコン/ThinkCentre M75s Small Gen2/Windows11/ Office2021/Ryzen5/8GB/SSD256GB/DVD :Lenovo-H30-i5-WIN10:セカンドモバイル Yahoo!店 -  通販 - Yahoo!ショッピング
注文後の翌日に届き助かりました。ⅰ5を主に使用していましたが、新規購入する際は「RYZEN5」を意識して購入するようになりました。レノボを何台も購入し使用していますが、不具合は1度だけで、保証期間中だったので無償で修理していただきました。コストパフォーマンスに優れていて満足できる商品です。
プンプン 5
ここまで幅が広くてぴったりなシューズは初めてです。バレーボールシューズを探していましたがなかなか見つからず異種目シューズに触手を伸ばしてみました。結果的にグッドチョイスでした。靴裏のゴムが体育館の床にしっかりとグリップし、120%満足です。

usagi8739 1
底の厚みがなく薄っぺらです甲側の側地も程度が悪く粗さと薄さでは、想像もしていないレベルでした。ですので当然ストライプ柄も写真のようにはっきりは見えません。一番の問題は、男性が使用していても大きくてつまづくことです。大小のセットですが、どちらも大きめで、それだけの理由ではなく中で足が滑ってしまうこともありつま先が突っかかって、前にのめって危ない思いを何度かしました。足底床面の静止力は強いと思いますが、耐久性はどうかと疑われますそもそも危ないのと体裁がよくないので、処分して買い換えました。家庭内の事故で、防げるものは極力防ぎたいです。価格相応の品質です。スリッパとしては粗悪品だと思います。

【楽天市場】【7,000円OFFクーポン】直販 デスクトップパソコン Officeあり:ThinkCentre M75q Tiny Gen 2 AMD Ryzen 5 PRO 5650GE搭載 8GBメモリー 256GB SSD Microsoft Office Home Business 2021 Windows10 Pro モニターなし 【送料無料 ...【楽天市場】【7,000円OFFクーポン】直販 デスクトップパソコン Officeあり:ThinkCentre M75q Tiny Gen 2 AMD Ryzen  5 PRO 5650GE搭載 8GBメモリー 256GB SSD Microsoft Office Home  Business 2021  Windows10 Pro モニターなし 【送料無料 ...
大直 和紙 コピー プリンタ用紙 大直礼状紙 A4 100枚入 マヌカハニー MGS 12 MG 400 1kg 送料無料 マリリニュージーランド 無添加 非加熱 マヌカはちみつ Manuka Honeyとは ジョンソン・エンド・ジョンソン バンドエイド ウォーターブロック 20枚入
楽天市場】【10/26-30 全品P5倍】直販 デスクトップパソコン Office付き 新品:ThinkCentre M75q Tiny Gen2 AMD Ryzen 5 PRO 4650GE搭載 8GBメモリー 256GB SSD Office Home Business 2019 Windows10 モニターなし ブラック wx : レノボ・ショッピング 楽天市場店楽天市場】【10/26-30 全品P5倍】直販 デスクトップパソコン Office付き 新品:ThinkCentre M75q Tiny Gen2  AMD Ryzen 5 PRO 4650GE搭載 8GBメモリー 256GB SSD Office Home  Business 2019  Windows10 モニターなし ブラック wx : レノボ・ショッピング 楽天市場店
鍵かけ キーフック 鍵かけフック キーフックおしゃれ 鍵かけ玄関 鍵かけおしゃれ 玄関キーフック 壁掛け 収納 小物入れ
楽天市場】【10/20-25 全品P5倍】直販 デスクトップパソコン Officeあり:ThinkCentre M75q Tiny Gen 2 AMD Ryzen 5 PRO 5650GE搭載 8GBメモリー 256GB SSD Microsoft Office Home Business 2021 Windows11 Pro モニターなし 【送料無料】 : レノボ・ショッピング 楽天 ...楽天市場】【10/20-25 全品P5倍】直販 デスクトップパソコン Officeあり:ThinkCentre M75q Tiny Gen 2 AMD Ryzen  5 PRO 5650GE搭載 8GBメモリー 256GB SSD Microsoft Office Home  Business 2021 Windows11  Pro モニターなし 【送料無料】 : レノボ・ショッピング 楽天 ...
羽織紐 日本製 翠嵐工房 女物 羽織紐 スイカ玉 全11種 環付け式 王冠マグネット カニ管 カニカン 大人 レディース 女性
ミセス?カスタマー 2
ふだん23cmなので23~23.5を自分用に買いましたが小さすぎて痛い。底ゴムは24.5ですが内寸を計測したら22.5。返品が面倒なので足の小さい知り合いにあげちゃいました。1~2サイズ大きいのを買うとよいでしょう。届いたときはクチャクチャに潰れててビックリしましたが、形を整えて履けば問題ないです。縫製は雑で、縫い目が蛇行、中は8cmの糸が3本も出ていました。

ステンレス水切り 2段 スリム SSDD-2S カクキュー八丁味噌 300g 銀袋 無添加 国産大豆 豆みそ OHM LED電球 小形 E17 60形相当 昼光色 2個入 LDA6D-G-E17IH92-2 同梱・代引不可 アシックス 安全靴 ウィンジョブCP206 Hi-Vis フラッシュイエロー×ブラック ASICS おしゃれ かっこいい 作業靴
win10Proバージョンアップソフトと同時購入しました。問題なくインストールできます。office2019のプロダクトキーも貰えて大変お得な商品と思います。注文から発送までのスピードがたまらなく速いです。
何台か同型機種を購入していますが、Ryzen5でi5同様に問題なくサクサクと稼働してくれています。価格も安く、性能も同様かそれ以上のパフォーマンスがあると感じられます。小型でデスクの上に置いても邪魔になりません。
パナソニック Doltz 替ブラシポケット用ダブルエッジブラシ(やわらか) バッティング グローブ 両手用 XANAX ザナックス 一般用 高校野球対応 メール便配送 ランチバッグ 保冷 サーモス thermos 保冷ランチバッグ REW-007 7L トートバッグ ( 保冷バッグ 弁当袋 バッグ 保冷ケース )
お買い得品 Lenovo 小型デスクトップ/ThinkCentre M75q Tiny Gen2/新品/MS Office2021/Ryzen 5 PRO/8GB/SSD256GB/Windows11 :TCR5H1:セカンドモバイル Yahoo!店 - 通販 - Yahoo!ショッピングお買い得品 Lenovo 小型デスクトップ/ThinkCentre M75q Tiny Gen2/新品/MS Office2021/Ryzen 5  PRO/8GB/SSD256GB/Windows11 :TCR5H1:セカンドモバイル Yahoo!店 - 通販 - Yahoo!ショッピング
楽天市場】【10/20-25 全品P5倍】直販 デスクトップパソコン Officeあり:ThinkCentre M75q Tiny Gen 2 AMD Ryzen 5 PRO 5650GE搭載 8GBメモリー 256GB SSD Microsoft Office Home Business 2021 Windows11 Pro モニターなし 【送料無料】 : レノボ・ショッピング 楽天 ...楽天市場】【10/20-25 全品P5倍】直販 デスクトップパソコン Officeあり:ThinkCentre M75q Tiny Gen 2 AMD Ryzen  5 PRO 5650GE搭載 8GBメモリー 256GB SSD Microsoft Office Home  Business 2021 Windows11  Pro モニターなし 【送料無料】 : レノボ・ショッピング 楽天 ...
Office2021 最新Core i5搭載!Lenovo ThinkCentre 50t Gen3/11SCCTO1WW/MS office2021/ 新品/Core i5/8GB/SSD256GB/Windows11/デスクトップ :ThinkCentre-M73-S-D:セカンドモバイル Yahoo!店 - 通販 - Yahoo!ショッピングOffice2021 最新Core i5搭載!Lenovo ThinkCentre 50t Gen3/11SCCTO1WW/MS office2021/ 新品/Core i5/8GB/SSD256GB/Windows11/デスクトップ :ThinkCentre-M73-S-D:セカンドモバイル  Yahoo!店 - 通販 - Yahoo!ショッピング
win10Proバージョンアップソフトと同時購入しました。問題なくインストールできます。office2019のプロダクトキーも貰えて大変お得な商品と思います。注文から発送までのスピードがたまらなく速いです。
人気No.1 Lenovo デスクトップ 2 Gen M75q ThinkCentre デスクトップ型PC - vinaofic.vn人気No.1 Lenovo デスクトップ 2 Gen M75q ThinkCentre デスクトップ型PC - vinaofic.vn
SH-NB-SC SHS ナイロンファイバー セーフティカバー AEG M4 M16
リピート購入です。WIN10HomeをPROへアップ(付属品購入)しました。設定もだいぶ慣れてスムーズに出来ました。Office2019も少しめんどかったですが、それも何なく出来、大変満足しています。次回も同等の商品があれば購入したいです。
コミネ AK-063 ペーパーインナーキャップ(100枚入り) KOMINE09-063 紀州南高梅 梅干し 通販 はちみつ ギフト 彩りセット 不動農園 御中元 お中元 お歳暮 御歳暮 母の日 父の日 贈答用 梅干 うす塩味梅 はちみつ梅 しそ漬梅
楽天市場】【10/20-25 全品P5倍】直販 デスクトップパソコン Officeあり:ThinkCentre M75q Tiny Gen 2 AMD Ryzen 5 PRO 5650GE搭載 8GBメモリー 256GB SSD Microsoft Office Home Business 2021 Windows11 Pro モニターなし 【送料無料】 : レノボ・ショッピング 楽天 ...楽天市場】【10/20-25 全品P5倍】直販 デスクトップパソコン Officeあり:ThinkCentre M75q Tiny Gen 2 AMD Ryzen  5 PRO 5650GE搭載 8GBメモリー 256GB SSD Microsoft Office Home  Business 2021 Windows11  Pro モニターなし 【送料無料】 : レノボ・ショッピング 楽天 ...
MAG0042 MAGPUL M-LOK MVG フォアグリップ 60Sローン無地×リバティプリント(ラミネート加工)カットクロス3枚セット(ピンク・ブラウン系 Emery Walker) 期間限定 CVT14SQx3C 10m以上切断OK 最長1000m  ケーブル 電線 領収書可能
sugoroku 1
お返しに頂いたのですが、気に入ったところは全く有りません。3万のギフトに実売2万円前後の商品が大半半値くらいの商品もあるようです。業者の利益が凄く高いのだろうと思いました。

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

LED T10 ウェッジ球 1W 2個セット ホワイト 超高輝度 パワー 室内灯 ポイント消化 送料無料

本日はMRGT調査枠です。

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

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

ソックス・レッグウォーマー "エックスガールステージズ" 子供服 カラフルロゴハイソックス クロ(80)

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

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

本日は以上です。

日本語説明書付き 安心の保証付き 正規輸入品 DaYan Tengyun ダヤン テンユン 3x3x3 ステッカーレス 磁石搭載 ルービックキューブ おすすめ

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

エスペリア スーパーダウンサスラバー(フロントのみ) オデッセイ(RB1) H18 4〜20 10 K24A 2WD・2.4L・後期型・アブソルート

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

〇問題

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

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

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

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

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

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

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

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

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

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

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

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

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