Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

MGS-Machinery

Summary

  • Unity plugin for binding machinery joint in scene.

Demand

  • Binding rotate joints, example: upcar of crane, external gearing and inner gearing.
  • Binding telescopic joints, example: big arm and landing legs of crane, waist articulation of road roller.
  • Binding hydraulic cylinder.
  • Binding crank roker, example: scraper bucket of loader, bucket of excavator.
  • Binding crank slider, example: reciprocating engine, aircraft planetary engine.
  • Binding complete construction machinery, example crane, road roller, loader, grader and excavator.

Environment

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

Achieve

  • Mechanism : Define abstract joint, hinge and mechanism.
  • VectorExtension : Calculate rotate angle base on normal.
  • Planimetry : Define and calculate planimetry.
  • FreeCrank : Free rotate around Z axis.
  • LimitCrank : Rotate around Z axis in the angle range.
  • CrankRocker : Crank rocker mechanism.
  • CrankSlider : Crank slider mechanism.
  • RockerHinge : Hinge of roker, rotate around the axis follow roker.
  • RockerJoint : Roker joint, always look at target joint.
  • RockerLock : Lock of roker, limit the distance range of a pair rokers.
  • RockerRivet : Rivet of roker, keep the same position(world space) as the target joint.
  • TelescopicJoint : Telescopic joint.
  • CeTelescopicJoint : Telescopic joint base on center.
  • SeTelescopicArm : Sequence telescopic arm, drive from first joint to last joint.
  • SynchroMechanism : Synchronous mechanism, drive multi mechanisms at the same time.
  • MeDriver : Universal mechanism driver.

Demo

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

Preview

  • CrankRocker

CrankRocker

  • CrankSlider

CrankSlider

  • RockerHinge

RockerHinge

  • InternalGearing

InternalGearing

  • AirplaneEngine

AirplaneEngine

  • GasEngine

GasEngine

  • Crane

Crane

  • RoadRoller

RoadRoller

  • Loader

Loader

  • Grader

Grader

  • Excavator

Excavator

Contact

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

Comments ( 0 )

Sign in for post a comment

About

Unity plugin for binding machinery joint in scene. spread retract
C#
GPL-3.0
Cancel

Releases

No release

Contributors

All

Activities

load more
can not load any more