1. ホーム
  2. スマホ、タブレット、パソコン
  3. ソフトウェア
  4. 生活、実用ソフト(パッケージ版)
  5. 年賀状 2023年 年賀状作成 デザイン テンプレート はがき作成 喪中 住所録管理 ソフト Windows 筆結び 2023 Windows版 5ライセンス
【オープニング 安い購入 年賀状 2023年 年賀状作成 デザイン テンプレート はがき作成 喪中 住所録管理 ソフト Windows 筆結び 2023 Windows版 5ライセンス kentaro.sakura.ne.jp kentaro.sakura.ne.jp

年賀状 2023年 年賀状作成 デザイン テンプレート はがき作成 喪中 住所録管理 ソフト Windows 筆結び 2023 Windows版 5ライセンス

825円

年賀状 2023年 年賀状作成 デザイン テンプレート はがき作成 喪中 住所録管理 ソフト Windows 筆結び 2023 Windows版 5ライセンス

【はがき作成&住所録管理】
「年賀状」「喪中はがき」「暑中見舞い」「寒中見舞い」等のハガキ作成、及びかんたん便利な「住所録管理」ソフトです。特典として、年賀状に使いやすい筆文字フォントも付いております。

【最新OSにも対応】
Windows11にも対応しております。お持ちのWindowsパソコン「5台」までご利用いただけますので、ご家族のパソコンでもご利用いただけます。

【年賀状のデザインパーツを動かせる】
テンプレートパーツを動かして、オリジナルレイアウトを組むこともできます。テンプレートも豊富に取り揃えておりますので気に入った素材を組み合わせてご利用ください。

【住所録管理機能】
宛名面に使う住所録もしっかり管理できます。他社製品「筆まめ、筆王、筆ぐるめ、宛名職人、はがき作家、はがきデザインキット」などで作成されたデータもかんたん取り込み可能です。(※取り込むデータはexcel、csv形式で出力してください)

【特典】
スマホでもタブレットでも使える「モバイル版」に加え、「鳥獣戯画」や「ピーターラビット」「世界の名画」「日本の名画」といったこだわり素材付き!








「筆結び2023」は 事実"多機能”を売りにしていません。 それは、 多機能になればその分ユーザー側の操作が難しくなるためです。 「筆結び 2023」は、 不必要な機能は極力排除し、はがきデザインに必要な機能をすべて搭載しました。 例えば、 デザイン素材を自在に動かし、 写真を入れ、 文字をきれいに自由に編集すること。 宛名作成のための住所録は、 わかりやすく表示され、 かんたんに編集ができ、ご利用中の他のはがきソフトからの取り込みも可能です。 さらに、 宛名印刷もリストから一斉プリントができます。 「筆結び 2023」は、 シンプル設計で、 使いやすいデザイン、 住所録、 宛名印刷の機能は余すところなく搭載されています。アンケートでは、 お客様から「シンプルで使いやすい」、 「余計な機能がついていなくてわかりやすい」などと言った声が多く見受けられます。あつまるカンパニーは、 お客様から「こういうのがいいんだよ」と言われるよう、 使いやすいソフトウェアの開発に日々取り組んでおります。


操作画面のデザインが洗練されているので、操作が直感的でかわりやすく、どなたにも使いやすくなっています。また、2023年度版はご家庭や職場などで幅広くお使いいただけるよう、ライセンス数を増やしました。はがき作成は、かんたんに、きれいな年賀状を作成できる「筆結び」にお任せください。








ご購入いただいたすべての方に、モバイル版とスペシャル素材をプレゼントいたします。モバイル版は、お使いのスマホやタブレットでデザイン作成ができます。スマホで撮った写真をそのまま取り込むことができ、どこでもデザインできるのが魅力。スペシャル素材は、2023年干支の兎のスペシャルなイラストに加え、世界&日本の名画を厳選して100点ご用意しました。ピーターラビットと鳥獣戯画、ゴッホ、ダ・ヴィンチ、フェルメールや、葛飾北斎の浮世絵など、ハイクオリティな素材をデザインでお使いいただけます。
※win・mac両方のPCをご利用の方は、6ライセンス&Windows・mac両OS対応の
「筆結び 2023 Win&Mac版」がオススメです。
------------------------------------------------------------

【はがき作成&住所録管理】
「年賀状」「喪中はがき」「暑中見舞い」「寒中見舞い」等のハガキ作成、及びかんたん便利な「住所録管理」ソフトです。特典として、年賀状に使いやすい筆文字フォントも付いております。
【最新OSにも対応】
Windows11にも対応しております。お持ちのWindowsパソコン「5台」までご利用いただけますので、ご家族のパソコンでもご利用いただけます。
【年賀状のデザインパーツを動かせる】
テンプレートパーツを動かして、オリジナルレイアウトを組むこともできます。テンプレートも豊富に取り揃えておりますので気に入った素材を組み合わせてご利用ください。
【住所録管理機能】
宛名面に使う住所録もしっかり管理できます。他社製品「筆まめ、筆王、筆ぐるめ、宛名職人、はがき作家、はがきデザインキット」などで作成されたデータもかんたん取り込み可能です。(※取り込むデータはexcel、csv形式で出力してください)
【特典】
スマホでもタブレットでも使える「モバイル版」に加え、「鳥獣戯画」や「ピーターラビット」「世界の名画」「日本の名画」といったこだわり素材付き!

----動作環境-------------------------------------------

対応OS:Windows 8.1/10/11(各エディション)
CPU・メモリ:OSの動作環境に準ずる
ストレージ :400MB以上の空き容量
ライセンス数:計6台までご利用可能
その他:オンラインマニュアルの閲覧、ソフトのアップデートにはインターネット環境が必要です。


年賀状 2023年 年賀状作成 デザイン テンプレート はがき作成 喪中 住所録管理 ソフト Windows 筆結び 2023 Windows版 5ライセンス

地理的表示『G.I 山梨6本セット 現行ヴィンテージ 赤ワイン ポリフェノール 山梨 お祝い 誕生日 プレゼント 日本ワイン 白ワイン 厳選 至極 家飲み パーティー リクライニングチェア 1人用ソファ パーソナルチェア ニット帽 レディース メンズ 男女兼用 帽子 女性 男性 リブ 婦人 紳士 無地 シンプル おしゃれ 防寒 あったか 暖かい 冬 秋 ファッション小物
mimu 4
迷って迷って買いました。これを選んだ理由は上に鍋など置けるからです。思ったよりも使い勝手がいいです。使った物を置いたり、ちょっと何か置くなどとても便利です。とても気に入ってます。

筆結び 2023 シリーズ【ベクターPCショップ】筆結び 2023 シリーズ【ベクターPCショップ】
楽天市場】年賀状 2023年 年賀状作成 デザイン テンプレート はがき作成 喪中 住所録管理 ソフト Windows 筆結び 2023 Windows版 5ライセンス【最新】|オンライコードカード版 : あつまる楽天市場店楽天市場】年賀状 2023年 年賀状作成 デザイン テンプレート はがき作成 喪中 住所録管理 ソフト Windows 筆結び 2023  Windows版 5ライセンス【最新】|オンライコードカード版 : あつまる楽天市場店
ふるさと納税 伊勢崎市 ウインナー充実セット(5種類75本 計1.9kg) ディアボーテ ひまわり オイルインコンディショナー リッチ&リペア つめかえ用 360g
年賀状 2023年 年賀状作成 デザイン テンプレート はがき作成 喪中 住所録管理 ソフト Windows mac 両対応 筆結び 2023 Win&Mac版 6ライセンス【最新】 :a2030:あつまるヤフーショップ - 通販 - Yahoo!ショッピング年賀状 2023年 年賀状作成 デザイン テンプレート はがき作成 喪中 住所録管理 ソフト Windows mac 両対応 筆結び 2023  Win&Mac版 6ライセンス【最新】 :a2030:あつまるヤフーショップ - 通販 - Yahoo!ショッピング
年賀状デザインサンプル|年賀状特集2023|プリント活用|エプソン年賀状デザインサンプル|年賀状特集2023|プリント活用|エプソン
◇ GRAMICCI グラミチ ウエストゴム 七分丈 クロップド パンツ サイズM ブラック メンズ (予約11月中旬〜12月中旬入荷予定) フェローズ Pherrow's マフラー 22W-PNM1 無地 ヒマヤランハンドニット ウール ストール ケーブル プレゼント 2022年新作
日本初!年賀状の両面をAirPrintで印刷できる、iOS用年賀状作成アプリ『宛名職人 for iOS』2013年 11月28日(木)配信開始|株式会社アジェンダのプレスリリース日本初!年賀状の両面をAirPrintで印刷できる、iOS用年賀状作成アプリ『宛名職人 for iOS』2013年 11月28日(木)配信開始|株式会社アジェンダのプレスリリース
ベアリング 引き抜き 工具 ザキャンパー ダブルウォール ドームテント ソロキャン 2〜3人用 ライトシリーズ ダウンベスト ダウン TAION WEB限定 クルーネックボタンダウンベスト 8V型楽ナビAVIC-RL712 KLS-S803Dエブリイ(DA17V型) エブリイワゴン(DA17W型)用取付キットセット
プロデューサー 3
よかった

Amazon カスタマー 5
中古車を購入し、カーナビを既設の物から交換しようと思いインパネを外すと、既設の配線がメチャクチャでそのままでは取り付け出来ないので購入しました。配線がとてもスッキリしました!

藤江 すみ江 4
すぐに貼ることができました説明書に不備があると思います下の方は 「ガイド枠ありの貼り付け手順」ではありませんか?

マリア 4
まーかかとが酷いってもんじゃなくて手入れなどせず、かかと擦りはしてましたが全く効果なし。もう諦めてたんですが、あるタレントさんが使用してたので気になって検索。値段は少し高いなと思いました。騙されたと思って2本購入しました。その日の夜から使い始めました。中身はサラサラ液です。べたつきもなく直ぐ乾いてくれるので有難い。私は夜風呂上がりのみ使用。靴下は履きません。かかと保湿靴下など履けばもっと早く綺麗になるかもです。1日何回もすれば早いのでしょうけど高いし量も少ないので大事に使わないと。50mlです。写真のゴツゴツしてた方は思った以上に綺麗になりかけてます。元の写真ないのでごめんなさい。でも、まだこれ以上酷かったですよ。ゴツゴツしてない方も綺麗になってきてます。使い続けると綺麗になるのかなって思います。これでツルツルなれば継続して使います。実はかなり皮膚がめっちゃ弱いですけど痒みも痛みも湿疹等何もなりませんでした。安心。こんな商品に出会えて本当に良かった。液垂れなどは大丈夫でしたよ。使い方でしょ。中身もドバドバ出ないし。どんな使い方したらそうなるのか不思議ですが。合う合わないは個人差あるでしょう。それと少し続けないといけないと思いますよ。そんなに即効性あるもんじゃないので!それでも私は届いてか早いほうかも。

年賀状を無料で簡単に作るならブラザーのWeb年賀状キットがおすすめ【2023】年賀状を無料で簡単に作るならブラザーのWeb年賀状キットがおすすめ【2023】
825円 レビューを書けば送料当店負担 年賀状 2022年 年賀状作成 はがき作成 住所録管理 ソフト Win 対応 筆結び 2022 Windows版 2ライセンス825円 レビューを書けば送料当店負担 年賀状 2022年 年賀状作成 はがき作成 住所録管理 ソフト Win 対応 筆結び 2022 Windows版  2ライセンス
N3WT6RWTSSI-13A ノーリツ ビルトインコンロ 都市ガス Fami スタンダード ブラックガラストップ メタリックシルバーフェイス 幅60cm
年賀状印刷 2023|デザインテンプレート年賀状印刷:0346|年賀状印刷 ・プリントなら安い【年賀状プリント屋さん】年賀状印刷 2023|デザインテンプレート年賀状印刷:0346|年賀状印刷 ・プリントなら安い【年賀状プリント屋さん】
年賀状印刷 2023|デザインテンプレート年賀状印刷:5196|年賀状印刷 ・プリントなら安い【年賀状プリント屋さん】年賀状印刷 2023|デザインテンプレート年賀状印刷:5196|年賀状印刷 ・プリントなら安い【年賀状プリント屋さん】
STANLEY [ スタンレー電気 ] 二輪車用ヘッドランプ 12V40 40W 14-0348
年賀状の宛名印刷 年賀状ソフト編:筆まめで年賀状の住所録を作成、簡単に宛名を印刷「年賀状・暑中見舞いドットコム」2023年・令和5年卯(うさぎ)年版年賀状の宛名印刷 年賀状ソフト編:筆まめで年賀状の住所録を作成、簡単に宛名を印刷「年賀状・暑中見舞いドットコム」2023年・令和5年卯(うさぎ)年版
masa 5
サラッと伸びの良いオイルです。ニキビ肌にオイルは負担にならないかと少し不安がありましたが、使い心地はとても軽く、肌の調子も落ち着いていて良い感じです。

2023 絶対使いたくなる年賀状作成ソフト ランキング パソコン版・アプリ版 | アフターコビット2023 絶対使いたくなる年賀状作成ソフト ランキング パソコン版・アプリ版 | アフターコビット
BABYFACE(ベビーフェイス) エンジンスライダー右 S1000RR PEOPLE&PETS ペット服 犬の服 春秋冬 パーカー ボーイ 小中型犬 帽子付き 冷房対策 寒さ対策 暖かい 防寒 お出かけ 親子服 LOVE

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

トイストーリー4 グッズ ジュニア リュック キャラクター デイパック L 2021年 新入学 ディズニー

本日はMRGT調査枠です。

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

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

カトー 11-099 小形車両用台車 通勤電車1

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

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

本日は以上です。

水筒 グラデーション 魔法瓶 コップ おしゃれ 保温 保冷 直飲み ステンレス 軽量 通学 通勤 旅行 アウトドア 登山 350ml 500ml ボトル プレゼント

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

枕カバー 43×63 1枚 色柄 おまかせ

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

〇問題

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

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

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

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

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

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

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

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

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

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

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

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

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