MORSE-RUN(1)
π MORSE-RUN(1) β morse-run π
okay bestie, buckle up, because this is the page for morse-run in the MORSE manual, and it's literally the one that makes your simulation go brrr without dragging Blender's whole UI along for the ride β¨
πΈ NAME πΈ
morse-run β runs a MORSE simulation π¦
β¨ SYNOPSIS β¨
morse run [-h] [--name NAME] [-g GEOM] [env] [file] [pyoptions...]
π DESCRIPTION π
It runs a simulation β and no cap, that simulation has to be a Python script π β and it does it without loading the Blender interface. so you get the sim, minus the whole GUI situation. iconic, honestly.
π OPTIONS π
envβ the simulation environment you wanna run πfileβ the exact scene to run, and yes it's.pyor.blend(and ifenvis given, then it's a scene inside that environment, iykyk). peep the FILE RESOLUTION section down below for the whole detective arc πpyoptionsβ optional lil parameters, passed to the Blender python engine insys.argvπ§-h,--helpβ shows this help message and dips βοΈ--name NAMEβ when you're running in multi-node mode, this sets the name of this node. defaults to eitherMORSE_NODEif it's defined, or the current hostname π«Ά-g GEOM,--geometry GEOMβ sets the simulator window geometry. expected format:WxHorWxH+dx,dyto set an initial x,y delta (from the lower left corner) π
also!! go check morse(1) for the global MORSE options, bestie, that's where the rest of the lore lives π
π FILE RESOLUTION π
so MORSE is out here trying to figure out which simulation you're trying to open, and here's the strategy it uses, step by step, no skips:
if you give it only ONE parameter, arg: π
- if arg is a configured simulation environment with prefix
$ENVROOT:- if
$ENVROOT/default.pyexists, launch it β¨ - else, if any file with an extension
{.py|.blend}exists, launch the first one (in alphanumerical order) π - else if a file called arg exists in the current directory, launch it π«
- else, fail π
- if
- else check if a file called arg exists, and launch it β and note that in that case, arg can contain an absolute path or a path relative to the current directory πΊοΈ
if you give it TWO parameters, arg1 and arg2: π
- if arg1 is a configured simulation environment with prefix
$ENVROOT:- if
$ENVROOT/arg2exists, launch it π - else, add
$ENVROOTto MORSE environment, and if arg2 exists, launch it β and note that arg2 can contain an absolute path or a path relative to the current directory π§
- if
- else fail π
π SEE ALSO π
π COPYRIGHT π
Copyright (c) 2009-2010 ONERA Copyright (c) 2009-2016 LAAS-CNRS Copyright (c) 2015-2016 ISAE-SUPAERO Copyright held by the MORSE authors or the institutions employing them, refer to the AUTHORS file for the list. The list of the contributors to each file can be obtained from the commit history (git log <file>).
k that's the whole page, bestie, you ate π«Ά this was MORSE-RUN(1), page 1.4, dated Feb 06, 2023 β periodt π β¨
π¦ where this page comes from
- debian bookworm: morse-simulator 1.4-8 Β· BSD-3-clauses
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms