|
30 | 30 | }, |
31 | 31 | { |
32 | 32 | "cell_type": "code", |
33 | | - "execution_count": 8, |
| 33 | + "execution_count": null, |
34 | 34 | "metadata": { |
35 | 35 | "trusted": true |
36 | 36 | }, |
37 | | - "outputs": [ |
38 | | - { |
39 | | - "name": "stdout", |
40 | | - "output_type": "stream", |
41 | | - "text": [ |
42 | | - "Requirement already satisfied: jsonschema in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (4.22.0)\n", |
43 | | - "Requirement already satisfied: networkx in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (3.3)\n", |
44 | | - "Requirement already satisfied: numpy in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (1.26.4)\n", |
45 | | - "Requirement already satisfied: scipy in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (1.14.0)\n", |
46 | | - "Requirement already satisfied: pythreejs in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (2.4.2)\n", |
47 | | - "Requirement already satisfied: attrs>=22.2.0 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from jsonschema) (23.2.0)\n", |
48 | | - "Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from jsonschema) (2023.12.1)\n", |
49 | | - "Requirement already satisfied: referencing>=0.28.4 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from jsonschema) (0.35.1)\n", |
50 | | - "Requirement already satisfied: rpds-py>=0.7.1 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from jsonschema) (0.18.1)\n", |
51 | | - "Requirement already satisfied: ipywidgets>=7.2.1 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from pythreejs) (8.1.2)\n", |
52 | | - "Requirement already satisfied: ipydatawidgets>=1.1.1 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from pythreejs) (4.3.5)\n", |
53 | | - "Requirement already satisfied: traitlets in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from pythreejs) (5.14.2)\n", |
54 | | - "Requirement already satisfied: traittypes>=0.2.0 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from ipydatawidgets>=1.1.1->pythreejs) (0.2.1)\n", |
55 | | - "Requirement already satisfied: comm>=0.1.3 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from ipywidgets>=7.2.1->pythreejs) (0.2.2)\n", |
56 | | - "Requirement already satisfied: ipython>=6.1.0 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from ipywidgets>=7.2.1->pythreejs) (8.18.0)\n", |
57 | | - "Requirement already satisfied: widgetsnbextension~=4.0.10 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from ipywidgets>=7.2.1->pythreejs) (4.0.10)\n", |
58 | | - "Requirement already satisfied: jupyterlab-widgets~=3.0.10 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from ipywidgets>=7.2.1->pythreejs) (3.0.10)\n", |
59 | | - "Requirement already satisfied: decorator in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from ipython>=6.1.0->ipywidgets>=7.2.1->pythreejs) (5.1.1)\n", |
60 | | - "Requirement already satisfied: jedi>=0.16 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from ipython>=6.1.0->ipywidgets>=7.2.1->pythreejs) (0.19.1)\n", |
61 | | - "Requirement already satisfied: matplotlib-inline in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from ipython>=6.1.0->ipywidgets>=7.2.1->pythreejs) (0.1.7)\n", |
62 | | - "Requirement already satisfied: prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from ipython>=6.1.0->ipywidgets>=7.2.1->pythreejs) (3.0.36)\n", |
63 | | - "Requirement already satisfied: pygments>=2.4.0 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from ipython>=6.1.0->ipywidgets>=7.2.1->pythreejs) (2.17.2)\n", |
64 | | - "Requirement already satisfied: stack-data in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from ipython>=6.1.0->ipywidgets>=7.2.1->pythreejs) (0.6.3)\n", |
65 | | - "Requirement already satisfied: pexpect>4.3 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from ipython>=6.1.0->ipywidgets>=7.2.1->pythreejs) (4.9.0)\n", |
66 | | - "Requirement already satisfied: parso<0.9.0,>=0.8.3 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from jedi>=0.16->ipython>=6.1.0->ipywidgets>=7.2.1->pythreejs) (0.8.4)\n", |
67 | | - "Requirement already satisfied: ptyprocess>=0.5 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from pexpect>4.3->ipython>=6.1.0->ipywidgets>=7.2.1->pythreejs) (0.7.0)\n", |
68 | | - "Requirement already satisfied: wcwidth in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30->ipython>=6.1.0->ipywidgets>=7.2.1->pythreejs) (0.2.13)\n", |
69 | | - "Requirement already satisfied: executing>=1.2.0 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from stack-data->ipython>=6.1.0->ipywidgets>=7.2.1->pythreejs) (2.0.1)\n", |
70 | | - "Requirement already satisfied: asttokens>=2.1.0 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from stack-data->ipython>=6.1.0->ipywidgets>=7.2.1->pythreejs) (2.4.1)\n", |
71 | | - "Requirement already satisfied: pure-eval in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from stack-data->ipython>=6.1.0->ipywidgets>=7.2.1->pythreejs) (0.2.2)\n", |
72 | | - "Requirement already satisfied: six>=1.12.0 in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (from asttokens>=2.1.0->stack-data->ipython>=6.1.0->ipywidgets>=7.2.1->pythreejs) (1.16.0)\n", |
73 | | - "Note: you may need to restart the kernel to use updated packages.\n", |
74 | | - "zsh:1: 2.0.0b4 not found\n", |
75 | | - "Note: you may need to restart the kernel to use updated packages.\n", |
76 | | - "Requirement already satisfied: compas_notebook in /Users/vanmelet/opt/miniconda3/envs/compas2/lib/python3.12/site-packages (0.5.0)\n", |
77 | | - "Note: you may need to restart the kernel to use updated packages.\n" |
78 | | - ] |
79 | | - } |
80 | | - ], |
| 37 | + "outputs": [], |
81 | 38 | "source": [ |
82 | | - "%pip install jsonschema networkx numpy scipy pythreejs\n", |
83 | | - "%pip install compas>=2.4 --no-deps\n", |
84 | | - "%pip install compas_notebook>=0.8 --no-deps" |
| 39 | + "%pip install -q scipy pythreejs\n", |
| 40 | + "%pip install -q compas --no-deps\n", |
| 41 | + "%pip install -q compas_notebook --no-deps" |
85 | 42 | ] |
86 | 43 | }, |
87 | 44 | { |
|
93 | 50 | }, |
94 | 51 | { |
95 | 52 | "cell_type": "code", |
96 | | - "execution_count": 9, |
| 53 | + "execution_count": null, |
97 | 54 | "metadata": { |
98 | 55 | "trusted": true |
99 | 56 | }, |
100 | | - "outputs": [ |
101 | | - { |
102 | | - "data": { |
103 | | - "text/plain": [ |
104 | | - "'2.4.1-975dc973'" |
105 | | - ] |
106 | | - }, |
107 | | - "execution_count": 9, |
108 | | - "metadata": {}, |
109 | | - "output_type": "execute_result" |
110 | | - } |
111 | | - ], |
| 57 | + "outputs": [], |
112 | 58 | "source": [ |
113 | 59 | "import compas\n", |
114 | 60 | "compas.__version__" |
|
137 | 83 | }, |
138 | 84 | { |
139 | 85 | "cell_type": "code", |
140 | | - "execution_count": 10, |
| 86 | + "execution_count": null, |
141 | 87 | "metadata": { |
142 | 88 | "trusted": true |
143 | 89 | }, |
|
155 | 101 | }, |
156 | 102 | { |
157 | 103 | "cell_type": "code", |
158 | | - "execution_count": 11, |
| 104 | + "execution_count": null, |
159 | 105 | "metadata": { |
160 | 106 | "trusted": true |
161 | 107 | }, |
|
175 | 121 | }, |
176 | 122 | { |
177 | 123 | "cell_type": "code", |
178 | | - "execution_count": 12, |
179 | | - "metadata": {}, |
180 | | - "outputs": [ |
181 | | - { |
182 | | - "name": "stdout", |
183 | | - "output_type": "stream", |
184 | | - "text": [ |
185 | | - "<Mesh with 386 vertices, 384 faces, 768 edges>\n" |
186 | | - ] |
187 | | - } |
188 | | - ], |
189 | | - "source": [ |
190 | | - "print(ball)" |
191 | | - ] |
192 | | - }, |
193 | | - { |
194 | | - "cell_type": "markdown", |
195 | | - "metadata": {}, |
196 | | - "source": [ |
197 | | - "Convert the ball to an OBJ file." |
198 | | - ] |
199 | | - }, |
200 | | - { |
201 | | - "cell_type": "code", |
202 | | - "execution_count": 13, |
| 124 | + "execution_count": null, |
203 | 125 | "metadata": {}, |
204 | 126 | "outputs": [], |
205 | 127 | "source": [ |
206 | | - "ball.to_obj('ball.obj')" |
| 128 | + "print(ball)" |
207 | 129 | ] |
208 | 130 | }, |
209 | 131 | { |
|
222 | 144 | }, |
223 | 145 | { |
224 | 146 | "cell_type": "code", |
225 | | - "execution_count": 14, |
| 147 | + "execution_count": null, |
226 | 148 | "metadata": {}, |
227 | | - "outputs": [ |
228 | | - { |
229 | | - "data": { |
230 | | - "application/vnd.jupyter.widget-view+json": { |
231 | | - "model_id": "b97db715db6c4771a7474078f9797e44", |
232 | | - "version_major": 2, |
233 | | - "version_minor": 0 |
234 | | - }, |
235 | | - "text/plain": [ |
236 | | - "VBox(children=(HBox(children=(Button(icon='search-plus', layout=Layout(height='32px', width='48px'), style=But…" |
237 | | - ] |
238 | | - }, |
239 | | - "metadata": {}, |
240 | | - "output_type": "display_data" |
241 | | - } |
242 | | - ], |
| 149 | + "outputs": [], |
243 | 150 | "source": [ |
244 | 151 | "from compas_notebook.viewer import Viewer\n", |
245 | 152 | "from compas_notebook.config import Config\n", |
|
270 | 177 | "name": "python", |
271 | 178 | "nbconvert_exporter": "python", |
272 | 179 | "pygments_lexer": "ipython3", |
273 | | - "version": "3.12.1" |
| 180 | + "version": "3.12.9" |
274 | 181 | } |
275 | 182 | }, |
276 | 183 | "nbformat": 4, |
|
0 commit comments