Editing Meshland

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
 
{{Addon|
 
{{Addon|
1=http://orbides.1gb.ru|
+
1=[N/A]|
2=Artyom "Artlav" Litvinovich
+
2=Artlav
 
}}
 
}}
  
'''MeshLand''' is an [[Orbiter]] [[plugin]] which offers a vessel-terrain and vessel-vessel collision detection and handling for Orbiter. '''MeshLand''' interfaces with ''Visosad'', which is a rigid body physics simulator and integral part of Meshland.
+
==Description==
 +
Visosad is a rigid body physics simulator library.
  
==Versions and variants==
+
MeshLand is Orbiter plugin, providing interface for Visosad.
'''MeshLand 1.x''' is based on the original idea collision detection engine. Collision handling utilised the Orbiter's LANDED state and touchdown points modification, which resulted in highly-stable and time acceleration-neutral system, but highly physically inaccurate model.
 
  
'''MeshLand 1.1 Apollo version''' is based on the 1.x engine, but with minimal tilting support and well-debuged SDK.
+
MeshLand/Visosad is a vessel-terrain and vessel-vessel collision detection system for Orbiter.
  
'''MeshLand-Visosad vessel-vessel beta''' is based on the new idea engine using forces and shifts to simulate collision handling, thus achiving higher physical accuracy, but lower stability. Only MeshLand version to date to be able to do plausible vessel-vessel collisions.
+
==Key Features==
 +
Calculates collisions between vessels, based on real physics (beta only).
  
'''MeshLand-Visosad 1.9.x''' is based on the stabilised vessel-vessel collision beta with vessel-vessel part coded out, and vessel-terrain part fixed to presentable level.
+
Allows to0 land on terrain meshes, planetary meshes (asteroids) and multi-level structures.
  
'''MeshLand-Visosad-[[Orulex]] system''' is based on the 1.9.x version with collision detection removed and collision handling system linked directly to [[Orulex]] terrain function for collision data. Composes the ideas from 2.0 and 1.9, therefore quite unstable.
+
http://www.slonix.ru/maxclub/etc/evaws.jpg
  
'''MeshLand-Visosad 2.0''' is based on the new idea engine using shifts and vector modifications to simulate collision handling, features high physical accuracy and decent stability. Orulex support is integrated. As of April 1, 2008 when the [[Orulex]] 1.0 was released, the current version is 080327 and this version is unstable.
+
Jumping over rock - Image by Tschachim
  
==General features==
 
* Allows to land on terrain meshes, planetary meshes (asteroids less than 20Km for <2.0) and multi-level structures.
 
* Collision detection is largely independent from the sizes and amounts of landscape details.
 
* Generic vessel support allows to use unmodified vessels when landing on the landscape (With small limitations for <2.0).
 
  
==v1.1 Key Features==
+
http://www.slonix.ru/maxclub/etc/lrvfm.jpg
* For advanced features there is Collision SDK.
 
* A "3D surface" [[MFD]] is included, which is a scratch of [[Surface MFD]] with some Visosad controls.
 
* Project Apollo version allows limited tilting.
 
  
==v1.1 Bugs/limitations==
+
Driving over Fra Mauro - Image by Redburne
* Physically inaccurate solution.
 
* When vessels (all of them, unless modified) are in generic mode, landing gears are assumed to be in the same state (that of the beginning of the simulation) regardless of their current state.
 
* Bases that uses SPHEREMAPPED feature are not supported.
 
* Configuration and documentation is known to be confusing.
 
  
==v1.9 Key Features==
 
* Physically accurate collision solution.
 
* For advanced features there is Collision SDK
 
* V-V beta calculates collisions between vessels.
 
  
==v1.9 Bugs/limitations==
+
http://www.orbithangar.com/addonpics/ml.jpg
* When vessels (all of them, unless modified) are in generic mode, landing gears are assumed to be in the same state (that of the beginning of the simulation) regardless of their current state.
 
* Bases that uses SPHEREMAPPED feature are not supported.
 
* Configuration and documentation is known to be confusing.
 
* Little stability on slow systems or high time accelerations.
 
  
==v2.0 Key Features==
+
Landed at Vallis Dao rocks
* Landable terrain meshes, asteroids meshes, dynamic meshes and multi-level structures.
 
* Physically accurate collision solution.
 
* Generic vessel support allows to use unmodifyed vessels when landing on the landscape.
 
* Collision SDK for landscape information and run-time mesh modifications.
 
* Landing gears support.
 
* Friction and springiness definition support.
 
* High stability under higher time accelerations, possibly time accel-neutral scheme.
 
* Very probably, a good manual-reference.
 
  
==v2.0 Bugs/limitations==
+
----
N/A
 
  
==External Links==
+
Collision detection is largely independant from the sizes and amounts of landscape details.
* [http://orbides.1gb.ru/orbf/MLVS-WIP-080327.zip Latest unstable version of Meshland 080327]
+
The performance for engines 1 and 2 is unique.
* [https://www.orbiter-forum.com/resources/meshland_1-9-2.4763/ Current version: 1.9.2.1_ml-060606] at Orbiter Forum/Resources.
 
* [http://www.rumaxclub.ru/etc/ml-270206.zip Vessel-vessel beta version: ml-060227]
 
* [http://sourceforge.net/project/downloading.php?groupname=nassp&filename=ProjectApollo_Meshland_20060717.zip&use_mirror=mesh Project Apollo version: 1.1_ml-060120]
 
* [http://www.rumaxclub.ru/etc/meshland-1.1.zip MeshLand 1.x release: 1.1_ml-060115]
 
* [http://www.rumaxclub.ru/etc/visosad-2-10x.avi 2.0 preview video (20Mb, 3min, DivX5)]
 
* [http://www.orbitersim.com/Forum/default.aspx?g=posts&t=13717 2.0 preview thread at Orbiter forum]
 
* [http://www.orbitersim.com/Forum/default.aspx?g=posts&t=4163 Vessel-vessel beta thread at Orbiter forum]
 
* [http://artlav.land.ru Old Author main site (development status, etc) (Beware of parasitic pop-ups)]
 
* [http://orbides.1gb.ru New Author main site]
 
  
[[Category:Articles]]
+
Generic vessel support allows to use unmodifyed vessels when landing on the landscape (With small limitations).
[[Category:Add-ons]]
+
 
[[Category:Miscellaneous add-ons]]
+
For advanced features there is Collision SDK.
 +
 
 +
Also, a "3D surface" [[MFD]] is included, which is a scratch of SurfaceMFD with some Visosad controls.
 +
 
 +
==Bugs/limitations==
 +
When the vessel is in generic mode (all of them, unless modifyed) landing gears is assumed to be in the same state, that in the beginning of the simulation, no matter what is their current state.
 +
 
 +
Bases that uses SPHEREMAPPED feature is not supported.
 +
 
 +
==Links==
 +
Download (OrbitHangar) http://www.orbithangar.com/searchid.php?ID=1396
 +
 
 +
Beta version thread at Orbiter forum (vessel-vessel collisions) http://www.orbitersim.com/Forum/default.aspx?g=posts&t=4163
 +
 
 +
Author main site (development status, etc) http://artlav.land.ru
 +
[[Category:Addons]][[Category:Miscellaneous_addons]]

Please note that all contributions to OrbiterWiki are considered to be released under the GNU Free Documentation License 1.2 (see OrbiterWiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)

Template used on this page: