Skip to content

jimbo00000/SeaSnake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SeaSnake - locomotion using positional tracking


<- \ 

Forward vector determined by view direction
Lateral motion used to create motion as a propeller through a fluid
TODO: Optional current vector

__Active Motion: Model the head as a fin__
fluidForce = -lateral // fluid force on fin head
finNormal = head right vector // cross look direction with head up vector)
driveForce = reflect(fluidForce, finNormal)
forwardForce = -driveForce

__Passive Motion: Build up momentum then glide and guide__
lookDirection determines preferred direction
Same fin model?

Releases

No releases published

Packages

No packages published