技術

[Unity] ツルツルのマテリアルに映り込む景色を設定する

backham

Unityはじめました。saekiです。

手順を忘れないように記録を残しておこうと思います。

最近ツルツルなマテリアルを見ていて、周りの景色も映り込むようにしてツルツルテカテカ感を増したいなと思いました。

公式マニュアルのこの辺も確認しましたが、細かいことを読むのがあまり得意ではないので「うっ…」となったところです。

Cubemap – Unity マニュアル

とりあえず操作しながら考えることにしました。

大まかな手順

画像の設定

  1. キューブマップ用のテクスチャ画像を用意する
  2. テクスチャからキューブマップを作成する

マテリアルの設定

  1. マテリアルを新規作成
  2. マテリアルのShaderをSkybox/Cubemapに変更する
  3. マテリアルのテクスチャ画像にキューブマップを設定

Skyboxの設定

  1. Skyboxのマテリアルを設定
  2. Environment Reflectionsのマテリアルを設定

vue でまとめてwatchする

backham
created() { this.$watch( () => [this.data1, this.data2], (newValue, oldValue) => { if (JSON.stringify(newValue) !== JSON.stringify(oldValue)) { //何かしら変更があった場合 } } ); }

googleサーチコンソールってなに?

backham
google サーチコンソールを大雑把に説明! google サーチコンソールは簡単に言うとgoogleさんが提供しているサイトの健康診断みたいなものです。ちなみに、

Node.js jsonファイルの読み込み方

backham
node.jsでjsonファイルの読み込む方法を2つメモ 1.直接requireで読み込み const json = require('../hoge.json'); この方法だと初回に1度読み込むだけなので、頻

vueでモバイル判定をする

backham
ユーザーエージェントで判定 isMobile.js ライブラリを追加 yarn add ismobilejs テンプレートで出し分けしたい場合 <template> <div v-if="isMobile.phone"> <div>モバイルで表示</div