Gregory Igehy

Dancing at hemisphere coordinate

Notes of quick turorials for Houdini

Vimeo : Go Procedural

IndieZone

Keyframe

Shader

Particles

Fluids

Crowds

Terrain

  • Houdini Projects - Terrain Generation 2 HD

Notes of Game Dev Tools

Destruction

Vector Field

Notes of Actor Ticking in UE4

TG_PrePhysics

  • 物理オブジェクトと作用するアクター
  • この時点だと物理計算の結果は 1 フレーム前
  • 例: プレイヤーのアクター

TG_DuringPhysics

  • 物理計算中なので、以前のフレームか今のフレームの結果が不定
  • 物理計算に依存しないもの
  • 例: HUD の更新、ミニマップの更新

TG_PostPhysics

  • 今のフレームの物理計算の完了後
  • 1 フレームのラグがばれる場合
  • 例: 発射した弾の着弾判定,

TG_PostUpdateWork

  • カメラの更新後
  • 例: 着弾後のパーティクル, 2 体のキャラクターが同じアイテムを取ろうとしたときの解決

Tick Depenency

  • 同じグループ内の Actor でも, AddTickPrerequisiteActor や AddTickPrerequisiteComponent でアクターやコンポーネントに順序付けができる
  • アクターの BeginPlay() の例
    • PrimaryActorTick.bCanEverTick = true; PrimaryActorTick.bTickEvenWhenPaused = true; PrimaryActorTick.TickGroup = TG_PrePhysics;
  • コンポーネントの BeginPlay() の例
    • PrimaryComponentTick.bCanEverTick = true; PrimaryComponentTick.bTickEvenWhenPaused = true; PrimaryComponentTick.TickGroup = TG_PrePhysics;