Zum Inhalt springen
MeghaOS

Sprache auswählen

MeghaOS spricht über 100 Sprachen auf Ihrem eigenen Rechner. Diese Website ist in jeder hier aufgeführten Sprache vollständig verfügbar; unsere Rechtstexte und die Blogbeiträge bleiben auf Englisch.

FIG 3.5 · Simulation Studio

Aus einem Prompt wirdein laufendes Modell.

Beschreiben Sie ein System und bekommen Sie eine interaktive Simulation: 3D-Rendering, lebende Parameter und Bearbeitung in Echtzeit. Der Code dahinter wird im richtigen Moment erzeugt, läuft in der Sandbox und gehört Ihnen zum Exportieren.

FIG 3.6 · Eine Simulation, live

Ein chaotisches System, in Ihrem Browser integriert.

Die Fläche unten ist ein echter Integrator für ein Doppelpendel, kein Video. Scrollen Sie weg, und es pausiert von selbst.

Zeig mir, warum ein Doppelpendel chaotisch ist

ausprobieren
Zwei Arme, ein Gelenk, keine geschlossene Form
arm one arm two
Fester Drehpunkt
Freies Gelenk
Zweite Masse

Ändere etwas

Diese Regler sind live. Ihren Zustand hält der Renderer, kein Server.

Massenverhältnis50%
1100
Schwerkraft10 m/s²
120
Dämpfung6%
040
Bahn zeichnen
Zwei Läufe, ein Tausendstel Radiant auseinander
Abstand (rad)
0s10s20s30s40s50s60s70s
FIG 3.6b · Die Oberfläche

Und so wird Simulation Studio ausgeliefert.

Ein 3D-Viewport mit einer Gliederung aus Entitäten und Systemen, einem Modusschalter und einer Transportzeile. Beschreiben Sie eine Änderung in normaler Sprache, und es bearbeitet die laufende Szene.

Simulation Studio
3D2DAuto
Generate

Entities · 1

knot

Systems · 2

spin

float

Speed1.0x

Oberfläche, in der Seite nachgebaut · v0.1.10

FIG 3.7 · Keine Blackbox

Die Simulation ist Code, und Sie können ihn mitnehmen.

Eine erzeugte Simulation ist kein Rendering, das der Agent Ihnen überreicht; sie ist ein Modul, das er geschrieben hat. Sie können es lesen, ändern, kaputt machen und in Ihre eigene Arbeit exportieren. Nichts am Ergebnis ist an MeghaOS gebunden.

  • Die Parameter leben: ändern Sie einen, und der Integrator reagiert sofort
  • Der erzeugte Quelltext ist einsehbar, bearbeitbar und exportierbar
  • Läuft vollständig auf Ihrer Hardware, es fallen also keine Kosten pro Simulation an
  • In der Sandbox, wie jeder andere zur Laufzeit erzeugte Code im System
pendulum.py
# Jede Simulation ist echter Code, den Sie behalten können.
from megha.sim import Scene

scene = Scene("torus knot")
scene.entity("knot", geometry="torus_knot", p=2, q=3)
scene.system("spin", target="knot", rate=0.4)
scene.system("float", target="knot", amplitude=0.2)

scene.run(speed=1.0)
scene.export("knot.mp4")
FIG 3.8 · Wo es hinpasst

Nützlich, wenn die Antwort ein Verhalten ist und keine Zahl.

Lehren und Verstehen

Ein System, das man stören kann, lehrt mehr als das Diagramm eines einzelnen Durchlaufs. Ändern Sie die Gravitation, beobachten Sie das Auseinanderlaufen, bauen Sie die Intuition auf.

Empfindlichkeit, sichtbar gemacht

Lassen Sie fast identische Anfangsbedingungen nebeneinander laufen und sehen Sie, wo sie sich trennen: die praktische Definition eines chaotischen Systems.

Schnelles Was-wäre-wenn

Modellieren Sie eine Warteschlange, eine Lieferkette, einen Ratenbegrenzer. Alles, wo die interessante Frage ist, was über die Zeit passiert.

Prototypen, bevor Sie sich festlegen

Erzeugen Sie in einer Minute ein rohes Modell und entscheiden Sie, ob die echte Umsetzung eine Woche wert ist.

Betreiben Sie es auf Ihrem eigenen Rechner.

Kostenlos herunterladen. Nichts verlässt das Gerät, sofern Sie es nicht anbinden. Die Bereitstellung im Unternehmen ist ein Gespräch entfernt.