{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "from Py3DViewer import Trimesh, Quadmesh, Tetmesh, Hexmesh\n", "from Py3DViewer import Viewer\n", "import numpy as np" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "mesh = Hexmesh('data/bumpy_hex.mesh')" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "fe5c50dab06442f68fbdafc7efe39719", "version_major": 2, "version_minor": 0 }, "text/plain": [ "ToggleButton(value=False, button_style='info', description='Flip x', icon='check', tooltip='Flip the visualiza…" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "f5e385dcd8c94043809bf0fdf9610556", "version_major": 2, "version_minor": 0 }, "text/plain": [ "ToggleButton(value=False, button_style='info', description='Flip y', icon='check', tooltip='IFlip the visualiz…" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "e51395c83d2c46c28519412e59409e09", "version_major": 2, "version_minor": 0 }, "text/plain": [ "ToggleButton(value=False, button_style='info', description='Flip z', icon='check', tooltip='Flip the visualiza…" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "93b010f1336c45fb888c5b44acbdd9f2", "version_major": 2, "version_minor": 0 }, "text/plain": [ "FloatRangeSlider(value=(-0.0, 0.62), description='X:', max=0.62, readout_format='.3f', step=0.01)" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "8c0e604263054a9c9112f00850201e39", "version_major": 2, "version_minor": 0 }, "text/plain": [ "FloatRangeSlider(value=(-0.0, 0.62), description='Y:', max=0.62, readout_format='.3f', step=0.001)" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "bbfec1a260394876b8ff830d959869f7", "version_major": 2, "version_minor": 0 }, "text/plain": [ "FloatRangeSlider(value=(-0.0, 0.48), description='Z:', max=0.48, readout_format='.3f', step=0.001)" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "ffcffdb913af4d31b5e2c07e6dbd0072", "version_major": 2, "version_minor": 0 }, "text/plain": [ "FloatSlider(value=0.4, description='Wireframe Opacity', max=1.0, min=0.2, readout_format='.1f')" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "3701227770cf48fbb7f5d101c3341303", "version_major": 2, "version_minor": 0 }, "text/plain": [ "ColorPicker(value='#686868', concise=True, description='Wireframe Color')" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "309c71a6a1d34fdbb8751606632109e8", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Dropdown(description='Color-Map:', options=(('virdis', 0), ('parula', 1), ('jet', 2), ('red_blue', 3)), value=…" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "12320af2147247f7b228bafba3789ca4", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Dropdown(description='Type Color:', options=(('Default', 0), ('Simplex Quality', 1), ('Label', 2)), value=0)" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "c6e63c34c42b422d83f9d98ecfb13a50", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Dropdown(description='Metric:', options=(('scaled_jacobian', 0), ('volume', 1)), value=0)" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "f21dc7ad2602409c9955499bfd8eba52", "version_major": 2, "version_minor": 0 }, "text/plain": [ "ColorPicker(value='#ffa500', concise=True, description='Internal Color')" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "844e35e932944c979b3ef74fff6e5f22", "version_major": 2, "version_minor": 0 }, "text/plain": [ "ColorPicker(value='#01d4b4', concise=True, description='External Color')" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "3830bdfcb792417d89a23c0303fcb703", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Renderer(camera=PerspectiveCamera(aspect=2.0, children=(DirectionalLight(position=(0.0, 10.0, 0.0), quaternion…" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/plain": [] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "viewer = Viewer(mesh, width=1000, height=500, reactive=True, with_gui=True)\n", "viewer" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.7.4" } }, "nbformat": 4, "nbformat_minor": 4 }