渋谷ほととぎす通信

新しいこと・枯れたこと問わずオオバが興味を持ったものを調査し実践する効率を求める完全趣味の技術ブログ

画像は自動に最適化されるNext.jsすごい

Next.jsは画像を自動で最適化する 静的ファイルはpublicディレクトリへ格納 imgタグは使う意味はない Imageコンポーネントを使う その他Imageコンポーネントのメリットまとめ 最後に Next.jsは画像を自動で最適化する Next.jsのチュートリアルを続けていきま…

Unity2021.1ではMemory Profilerのインストール方法が変わります

Unity2021からはUnityのパッケージ運用が変わり、 Experimentalというラベルが追加され、 Experimentalパッケージは標準でリストアップされなくなります。 Experimentalパッケージのインストールについては、 記事にまとめていますのでご参考にどうぞ。 実…

【Unity2021】Experimentalパッケージのインストール方法

Unity2021からExperimentalパッケージが登場します。それに伴いインストール方法も従来のパッケージインストールとは違うため、その紹介をします。

【Unity2021】テクスチャインポートスピードが最大2.7倍高速化する

Unityを扱う者が皆頭を悩ませるテクスチャインポートにやっと大きな改善をもたらしてくれました。

【Next.js】ハイパーリンクの追加方法

前回に引き続きNext.jsのチュートリアルを15分の縛りで進めていきます。 なぜ15分なのかはコチラをどうぞ Linkコンポーネントを利用する index.jsとposts/first-post.js同士に遷移リンクを張ります。 各ファイルに以下のimportをファイルの先頭部分に記述し…

【Next.js】ページの編集と追加する方法

前回に引き続き、今回も15分の制限時間ででやっていきます。 公式サイトのチュートリアルを進めていきます。 ページ編集 pages/index.jsを編集していきます。 【編集前】 <h1 className="title"> Welcome to <a href="https://nextjs.org">Next.js!</a> </h1> 【編集後】 <h1 className="title"> Learn to <a href="https://nextjs.org">Next.js!</a> </h1> http://localhost:3000/にア…

【Next.jsチュートリアル】Next.jsでサーバーを立ててみる

「クライアントエンジニアだけどサーバーサイド技術もやってみたい!」 というモチベーションから始めたこの企画。 「新技術15分チャレンジ」 エンジニアなので新しいことはキャッチアップしていかないといけない。 1日15分だったら好きなことしてイイっしょ…

IDEに求める厳選15の機能(これだけで十分デス)※Riderのショートカット設定ファイル公開しました

※公開したRiderのショートカット設定ファイルは記事の最後で紹介しています 僕はIDEが大好き! デザイナーからエンジニアにジョブチェンジしてプログラミングを始めた頃は FlashDevelop、FlashBuilderといったIDEを使ってActionScript3を書いていました。 周…

渋谷ほととぎす通信2020年成果物まとめ

2020年も残り数時間となりました。 今年の成果物、来年に向けてまとめておきます。 ※あくまで自分用の記事です。 SNS編 Twitter フォロワー 852 => 1131 祝1000人突破!! ※Social Dogは無料版だと2ヶ月までの推移しか見れない 本ブログ ブログ読者 90 => 127…

【Unity】Rider機能の使用頻度ランキングとそのショートカット設定

僕はUnityでC#を書く時はRiderを使っています。 言い換えると「UnityでC#を書く時にRider以外使えない体」になっています。旧UnityのソースコードEditorであるMonoDevelopからRiderに移行して数年経ちますが、もはや体の一部のように馴染んでいるように感じ…

【Houdini初心者】HoudiniでTransformの値が変更できなくなった時の対処法

HoudiniでTransformの値が変更できなくなった時の対処法について説明していきます。 今回のケースはライト(Sky Light)を追加した際にsunlight1のTransformが変更できなくなった場合です。 シェルフツールの右のLights and Camerasタブの中にSky Lightという…

【Unity】必ず設定しておくべきPreferencesのVisual Effectsの設定項目

Visual Effect GraphをインストールするとPreferencesにVisual Effectsという項目が並びます。 その中で何を設定しておかなければならないかについて紹介していきます。 各設定項目の設定可否について 表にまとめました。 項目 設定の可否 Experimental Oper…

【Unity】シーンビューからVisual Effectに対してカスタムイベントを呼ぶ方法

Visual Effect Graphではデフォルトで用意しているOnPlay、OnStop以外にカスタムイベントを定義できます。 そのイベントをわざわざソースコードを変更することなく実行する方法紹介です。 先日Visual Effect Graphのイベントについて執筆していますのでどう…

【Unity】Visual Effect GraphのイベントIDはShader.ProperyToIDで取得する

先日Visual Effect Graphのビルトインイベントについて記事を書きました。その関連記事です。 SendEventメソッドはオーバーロードで引数をint型も受け付けます。 int型で渡す場合、文字列のイベントをint型に変換する必要があります。 ShaderPropertyでID変…

Visual Effect GraphはWebGLでは動かない件(2020年11月執筆時)

「まあ、そりゃそうだ」 という記事なのですが、せっかくやったことはアウトプットしておきたい派です。 Visual Effect Graphはコンピュートシェーダに依存 コンピュートシェーダはOpenGL ES 3.1以降に実装されている技術でVisual Effect Graphはそれを使っ…