シンプルなTrameアプリ

シンプルなTrameアプリ#

PyVista Plotterを使用したTrameアプリの作成方法の簡単な例.

この例では、PyVistaで新しいTrameアプリケーションを作成するときに使用する定型的なコードを示します.

import pyvista as pv
from pyvista import examples
from pyvista.trame.ui import plotter_ui
from trame.app import get_server
from trame.ui.vuetify3 import SinglePageLayout

pv.OFF_SCREEN = True

server = get_server()
state, ctrl = server.state, server.controller

mesh = examples.load_random_hills()

pl = pv.Plotter()
pl.add_mesh(mesh)

with SinglePageLayout(server) as layout, layout.content:
    view = plotter_ui(pl)

# Show UI
await layout.ready
layout
Open In Colab

Sphinx-Galleryによるギャラリー