Making Tera

たまに書く不定期ブログ

Unity

Unityでインスタンシング

先日、参加中のサークルで「らせつ封魔伝」が完成しました!(製作期間7年っ) 自分はこのプロジェクトで3Dモデルやプログラムで協力させていただきました www.dlsite.com実はスケジュールを詰めたせいで村の草の設置が間に合っていませんでした (次のアッ…

UnityのPrefabについて

Unityで同じオブジェクトを扱う場合は「Prefab」を利用する なにかと混乱しやすい部分だったのでPrefabを扱い方を図解してみた 【作成方法】 もとになるデータの作成方法はヒエラルキ窓からプロジェクト窓にドラッグするだけ 【複製方法】 さっきの逆にドラ…

NavMeshをカスタムする方法

多分すごい基本なんだけど、NavMeshでベイクしようとして詰まったので忘れないようにメモ。NavMeshの障害物は以下で説明されているNavMeshObstacleコンポーネントしか無いと思っていたのが詰まった原因。 https://docs.unity3d.com/ja/current/Manual/class-…

Unityで水際シェーダー

湿地帯マップの沼を表現するためシェーダーを作る必要があったのでメモを残しておきます。具体的には水際のエッジが直線っぽく見えるのを防ぐためのシェーダーです。水際シェーダー実装は案外簡単で以下のシェーダーを水面に適用すればOKです。・Input構造体…

Unityのテクスチャマッピング

以前、Unityでテクスチャの貼り付けについて聞かれたので簡単な記事にしてみます。 先に書いておきます。分かりにくくてすみません!! まずテクスチャマッピングについてです。 頂点(面や線)に色をぬる時、テクスチャ画像のどの部分から色を取ったらいい…

壊れた地蔵モデリング

瘴気漂うマップのモデルの依頼がありましたのでメイキングをまとめてみました。 色んな風に壊れたお地蔵さんが4つ!各々が△200ポリということでディテールには限界が見えます。暗い場所に置くらしいのでディフューズマップを無くしてノーマルマップのみで細…

枝垂桜モデリング

ある日、サークルの方から「枝垂れ桜」のモデルが欲しいと言われまして、分かってはいたのですがポリ数との戦いでした。 Unity用のモデルをModoで作成しております、誰かの役にたてば…とせっかくなので記事にしました。まず最初に、普通に綺麗に見えるモデル…

PBRShader for UnityTerrain

結論から言うと恐らく現状ではPBR対応のサーフェイスシェーダーをTerrainのCustomShaderとして利用することはできない http://forum.unity3d.com/threads/terrain-pbr.276734/ Unity Technologiesによると公式にて近日中に対応予定。とのこと。 PBRに拘らな…

Unity5のサーフェイスシェーダー

昨日の続きでUnity5のサーフェイスシェーダー内部を覗いてみた。 PBRに対応するため内部で面倒なことをしていると思い込んでいたら、まるごとすっきりとリメイクされている模様。 よってほとんど説明する内容が無い・・・。 Shader "Custom/NewShader" { Pro…

Unity5のCustomShaderの互換性

昨日の記事に引き続き、まずはPBRの部分を無視してShader機能の互換性について調査。 アップデート時の注意点をまとめてみた。 ・ライトの光の強度が2倍になったよ ・サーフェイスシェーダのインタポレーターと命令数の増加でSM2.0だと命令数リミットにより…

Unity5のCustomShader

Unity5でPBRが導入されてカスタムシェーダの書き方に関する最新の記事を探していたんですが Unity5の公開当初はまったくといっていいほど情報がありませんでした。 情報が出るのを待っていたんですが、仕事が忙しくなってしまいなかなかチェックができていま…

Unity用のマップを試作

Unityで使うマップを試作してみた test map by tera on Sketchfab