〇pythreejsの画面
インストール手順
以下のコマンドを実行します。1. nodejsのインストール
sudo apt-get -y install curl
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
2. Jupyter Widgetsとpythreejsのインストール
jupyterの仮想環境フォルダに移動後、以下のコマンドを実行します。
pipenv shell
pipenv install pythreejs
jupyter nbextension enable --py widgetsnbextension
※Raspberry Piではexport NODE_OPTIONS="--max-old-space-size=2048"も実行します
jupyter labextension install @jupyter-widgets/jupyterlab-manager
jupyter labextension install jupyter-threejs
※要ブラウザリフレッシュ3. 以下のサンプルプログラムで動作確認します。
動作確認サンプルプログラム
from pythreejs import *
ball = Mesh(geometry=SphereGeometry(radius=1, widthSegments=32, heightSegments=32),
material=MeshLambertMaterial(color='#e03010'),
position=[2, 1, 0])
ball2 = Mesh(geometry=SphereGeometry(radius=1, widthSegments=32, heightSegments=32),
material=MeshLambertMaterial(color='green'),
position=[2, 1, 1])
c = PerspectiveCamera(position=[8, 5, 2],
up=[0, 1, 0],
children=[DirectionalLight(color='white', position=[3, 5, 1], intensity=0.5)])
scene = Scene(children=[ball, ball2, c, AmbientLight(color='#777799')])
renderer = Renderer(camera=c,
scene=scene,
controls=[OrbitControls(controlling=c)])
display(renderer)
関連情報
・pythreejsのgithubリポジトリhttps://github.com/jupyter-widgets/pythreejs
・Ubuntu 20.04にJupyter Labをインストールする(pipenv版)
・Raspberry Pi(Raspbian Buster)にJupyter Labをインストールする
0 件のコメント:
コメントを投稿