diff --git a/README.md b/README.md index 46ed311..61f691e 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,17 @@ -# MGS-Machinery -- [中文手册](./README_ZH.md) -- [Alibaba Cloud](https://www.aliyun.com/minisite/goods?userCode=0fgf4qk9) +[TOC] +# MGS.Machinery ## Summary - Unity plugin for binding machinery joint in scene. ## Demand +- Binding complete construction machinery, example crane, road roller, loader, grader and excavator. - Binding rotate joints, example: upcar of crane, external gearing and inner gearing. - Binding slider joints, example: big arm and landing legs of crane, waist articulation of road roller. - Binding hydraulic cylinder. - Binding dynamic spring. - 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. - Binding mesh Gear. - Binding worm gear. - Binding belt flywheel. @@ -24,6 +23,12 @@ - Unity 5.0 or above. - .Net Framework 3.0 or above. +## Platform +- Windows + +## Version +- 1.1.0 + ## Achieve - Mechanism : Define abstract joint, hinge and mechanism. - FreeCrank : Free rotate around Z axis. @@ -53,105 +58,8 @@ - Differential : Ordinary differential. ## Demo -- Prefabs in the path "MGS-Machinery/Prefabs" provide reference to you. -- Demos in the path "MGS-Machinery/Scenes" provide reference to you. - -## Preview -- Crank Rocker - -![Crank Rocker](./Attachment/README_Image/CrankRocker.gif) - -- Crank Slider - -![Crank Slider](./Attachment/README_Image/CrankSlider.gif) - -- Rocker Spring - -![Rocker Spring](./Attachment/README_Image/RockerSpring.gif) - -- Extend Mould - -![Extend Mould](./Attachment/README_Image/ExtendMould.gif) - -- Cross Extender - -![Cross Extender](./Attachment/README_Image/CrossExtender.gif) - -- Rocker Hinge - -![Rocker Hinge](./Attachment/README_Image/RockerHinge.gif) - -- Internal Gearing - -![Internal Gearing](./Attachment/README_Image/InternalGearing.gif) - -- Airplane Engine - -![Airplane Engine](./Attachment/README_Image/AirplaneEngine.gif) - -- Gas Engine - -![Gas Engine](./Attachment/README_Image/GasEngine.gif) - -- Crane - -![Crane](./Attachment/README_Image/Crane.gif) - -- Road Roller - -![Road Roller](./Attachment/README_Image/RoadRoller.gif) - -- Loader - -![Loader](./Attachment/README_Image/Loader.gif) - -- Grader - -![Grader](./Attachment/README_Image/Grader.gif) - -- Excavator - -![Excavator](./Attachment/README_Image/Excavator.gif) - -- Dumper - -![Dumper](./Attachment/README_Image/Dumper_H.gif) - -- Dumper - -![Dumper](./Attachment/README_Image/Dumper_P.gif) - -- Helicopter - -![Helicopter](./Attachment/README_Image/Helicopter.gif) - -- Mesh Gears - -![Mesh Gears](./Attachment/README_Image/MeshGears_E.gif) - -- Mesh Gears - -![Mesh Gears](./Attachment/README_Image/MeshGears_C.gif) - -- Belt - -![Belt](./Attachment/README_Image/Belt.gif) - -- Worm Gear - -![Worm Gear](./Attachment/README_Image/WormGear.gif) - -- Vibrosieve - -![Vibrosieve](./Attachment/README_Image/Vibrosieve.gif) - -- Differential - -![Differential](./Attachment/README_Image/Differential.gif) - -- Transmission +- Demos in the path "MGS.Packages/Machinery/Demo/" provide reference to you. -![Transmission](./Attachment/README_Image/Transmission.gif) +------ -## Contact -- If you have any questions, feel free to contact me at mogoson@outlook.com. +Copyright © 2022 Mogoson. mogoson@outlook.com \ No newline at end of file diff --git a/UnityProject/Assets/MGS.Packages/Machinery/README.md b/UnityProject/Assets/MGS.Packages/Machinery/README.md new file mode 100644 index 0000000..8d0dcfb --- /dev/null +++ b/UnityProject/Assets/MGS.Packages/Machinery/README.md @@ -0,0 +1,69 @@ +[TOC] +# MGS.Machinery + +## Summary +- Unity plugin for binding machinery joint in scene. + +## Demand +- Binding complete construction machinery, example crane, road roller, loader, grader and excavator. +- Binding rotate joints, example: upcar of crane, external gearing and inner gearing. +- Binding slider joints, example: big arm and landing legs of crane, waist articulation of road roller. +- Binding hydraulic cylinder. +- Binding dynamic spring. +- Binding crank roker, example: scraper bucket of loader, bucket of excavator. +- Binding crank slider, example: reciprocating engine, aircraft planetary engine. +- Binding mesh Gear. +- Binding worm gear. +- Binding belt flywheel. +- Binding vibrator. +- Binding differential. +- Binding transmission. + +## Environment +- Unity 5.0 or above. +- .Net Framework 3.0 or above. + +## Platform +- Windows + +## Version +- 1.1.0 + +## Achieve +- Mechanism : Define abstract joint, hinge and mechanism. +- FreeCrank : Free rotate around Z axis. +- GearCrank : Free rotate around Z axis, can be drived by linear velocity. +- 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. +- RockerLimiter : Limiter of roker, limit the distance of a pair rokers. +- RockerRivet : Rivet of roker, keep the same position(world space) as the target joint. +- RockerSpring : Rocker spring look at joint. +- Slider : Slider joint. +- SliderArm : Sequence slider arm, drive from first joint to last joint. +- Synchronizer : Synchronous mechanisms, drive multi mechanisms at the same time. +- Transmission : Differential mechanisms, drive multi mechanisms by ratio velocity at the same time. +- MechanismDriver : Universal mechanism driver. +- Gear : Gear rotate around axis Z. +- Axle : Axle rotate around axis Z. +- CoaxialGear : Coaxial gear with the same axis as another gear. +- WormGear : Worm gear mechanism. +- WormShaft : Worm shaft mechanism. +- Belt : Move texture UV on X axis. +- LinearVibrator : Reciprocating motion on Z axis. +- CentrifugalVibrator : Eccentric motion around Z axis. +- Motor : Motor provide power to drive axle. +- Differential : Ordinary differential. + +## Demo +- Demos in the path "MGS.Packages/Machinery/Demo/" provide reference to you. + +## Source + +- https://github.com/mogoson/MGS.Machinery + +------ + +Copyright © 2022 Mogoson. mogoson@outlook.com \ No newline at end of file diff --git a/UnityProject/Assets/MGS.Packages/Machinery/README.md.meta b/UnityProject/Assets/MGS.Packages/Machinery/README.md.meta new file mode 100644 index 0000000..edacea5 --- /dev/null +++ b/UnityProject/Assets/MGS.Packages/Machinery/README.md.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c78727deeb6f2da4a96180108e6d9a85 +timeCreated: 1669710339 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/MGS.Packages/SkinnedMesh/README.md b/UnityProject/Assets/MGS.Packages/SkinnedMesh/README.md index da107e2..fe5ad48 100644 --- a/UnityProject/Assets/MGS.Packages/SkinnedMesh/README.md +++ b/UnityProject/Assets/MGS.Packages/SkinnedMesh/README.md @@ -6,14 +6,18 @@ - Unity plugin for create skinned mesh in scene. +## Environment + +- .Net Framework 3.5 or above. +- Unity 5.0 or above. + ## Platform - Windows -## Environment +## Version -- .Net Framework 3.5 or above. -- Unity 5.0 or above. +- 1.2.1 ## Technology @@ -187,8 +191,4 @@ curve.Rebuild();//The mono curve hose component will auto Rebuild. ------ -[Previous](../../README.md) - ------- - Copyright © 2021 Mogoson. mogoson@outlook.com \ No newline at end of file