UnityでTessellation

TessellationはDirectX 11の機能らしいです。


詳しい説明はコチラで↓

「DirectX 11」のテッセレーション | NVIDIA


[Assets]->[Import packages]->[Effect]

インポートするだけで使用することができます。


f:id:Taka8:20160830222507p:plain


使用するにはShaderの

  • Tessellation
    • Bumped Specular(displacement)
    • Bumped Specular(smooth)

で使用することができます。

displacementがメッシュに凹凸をつけるもので、smoothがメッシュの表面を滑らかにするものです。

Unityでオブジェクトの移動にRoot motionを利用してみる

本日はUnityのRoot Motionを使ってみたいと思います。

Root Motionとは?

Unityの公式マニュアル
Unity - マニュアル: ルートモーションの仕組み


または、Unreal Engineの公式マニュアルが参考になりました
docs.unrealengine.com

実際に使ってみる

  1. CubeとAnimatortransformのpositionを変更するanimation clipを作る
  1. animationのGenerate Root Motion Curvesをクリック
  1. CubeのAnimatorのApply Root Motionのチェックを入れる


これで、Root Motionの設定は終わりです。

Skyboxの設定

360°の背景を設定できるSkyboxの紹介です。

  • Skyboxとは?
  • 実際に使ってみる

Skyboxとは?


例によってマニュアルを読んでください。
docs.unity3d.com


また、Asset Storeには多くのSkyboxがあります。
Asset Store

続きを読む

Humanoid Mecanimを用いて他の人型のアニメーションを流用する

Unityは人型のモデルのアニメーションを簡単に流用させるHumanoid Mecanimという機能を持っています。今回はその紹介。

f:id:Taka8:20160826224344g:plain

  • Humanoid Mecanimとは?
  • 今回使うもの
  • 実際にやってみる
  • 改善
続きを読む
Multiplayer Networking/Unity/Standard Assets/Nintendo Switch/Asset Store/Git/GitHub for Windows/Arduino/Blender/はてなブログ/