Skip to content

Marwan0/MGS-FlexiblePipe

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MGS-FlexiblePipe

Summary

  • Unity plugin for create flexible pipe in scene.

Demand

  • Create flexible pipe base on bezier curve.
  • Create flexible pipe base on anchor curve.

Environment

  • Unity 5.0 or above.
  • .Net Framework 3.0 or above.

Achieve

  • BezierCurve : Define bezier curve.

  • VectorAnimationCurve : AnimationCurve in three dimensional space.

  • Skin : Define Skin to render dynamic mesh.

  • CurvePipe : Define CurvePipe to render dynamic pipe mesh base on center curve.

  • BezierPipe : Render dynamic pipe mesh base on cubic bezier curve.

  • AnchorPipe : Render dynamic pipe mesh base on anchor vector animation curve.

  • Machine : Machine cable example.

  • HelpUI : Draw help info in scene.

Demo

  • Demos in the path "MGS-FlexiblePipe/Scenes" provide reference to you.

Preview

  • Bezier Pipe Editor

BezierPipeEditor

  • Anchor Pipe Editor

AnchorPipeEditor

  • Machine Cable

MachineCable

Contact

  • If you have any questions, feel free to contact me at mogoson@qq.com.

About

Unity plugin for create flexible pipe in scene.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 96.8%
  • ShaderLab 3.2%