fury

View on PyPIReverse Dependencies (13)

0.12.0 fury-0.12.0-py3-none-any.whl

Wheel Details

Project: fury
Version: 0.12.0
Filename: fury-0.12.0-py3-none-any.whl
Download: [link]
Size: 595990
MD5: 588981cf28b8fc78ab0b3dffe835a527
SHA256: 9e6df358d44316503d292a312184281d15cccd3d2da2c7b2e5d7ec1dfc841345
Uploaded: 2024-12-11 20:20:19 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: fury
Version: 0.12.0
Summary: FURY - Free Unified Rendering in pYthon. A free and open-source software library for Scientific Visualization and 3D animations
Author-Email: Eleftherios Garyfallidis <fury[at]python.org>, Serge Koudoro <fury[at]python.org>, Javier Guaje <fury[at]python.org>, Marc-Alexandre Côté <fury[at]python.org>, Soham Biswas <fury[at]python.org>, David Reagan <fury[at]python.org>, Nasim Anousheh <fury[at]python.org>, Filipi Silva <fury[at]python.org>, Geoffrey Fox <fury[at]python.org>
Maintainer-Email: FURY Developers <fury[at]python.org>
Project-Url: Documentation, https://fury.gl
Project-Url: Source, https://github.com/fury-gl/fury
Project-Url: Tracker, https://github.com/fury-gl/fury/issues
License: Copyright (c) 2024, FURY - Free Unified Rendering in Python. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the FURY - Free Unified Rendering in Python nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: 3D,3D rendering,Physically based rendering,Scientific Visualization,animation,networks,physics,physics engine,shaders,simulation,visualization
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.8
Requires-Dist: aiohttp (>=3.8.4)
Requires-Dist: lazy-loader (>=0.4)
Requires-Dist: numpy (>=1.15)
Requires-Dist: packaging (>=17.0)
Requires-Dist: pillow (>=5.4.1)
Requires-Dist: pygltflib (>=1.15.3)
Requires-Dist: scipy (>=1.0)
Requires-Dist: vtk (<9.4.0,>=9.1.0)
Requires-Dist: coverage; extra == "all"
Requires-Dist: data-science-types; extra == "all"
Requires-Dist: dipy; extra == "all"
Requires-Dist: gitpython; extra == "all"
Requires-Dist: matplotlib (>=1.5.3); extra == "all"
Requires-Dist: mypy; extra == "all"
Requires-Dist: nibabel; extra == "all"
Requires-Dist: numpydoc; extra == "all"
Requires-Dist: pre-commit; extra == "all"
Requires-Dist: pytest (!=5.3.4); extra == "all"
Requires-Dist: pytest-cov; extra == "all"
Requires-Dist: pytest-doctestplus; extra == "all"
Requires-Dist: ruff; extra == "all"
Requires-Dist: sphinx (>=6.1.2); extra == "all"
Requires-Dist: texext; extra == "all"
Requires-Dist: tomli; python_version < "3.11" and extra == "all"
Requires-Dist: twine; extra == "all"
Requires-Dist: types-pillow; extra == "all"
Requires-Dist: gitpython; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: matplotlib (>=1.5.3); extra == "doc"
Requires-Dist: numpydoc; extra == "doc"
Requires-Dist: sphinx (>=6.1.2); extra == "doc"
Requires-Dist: texext; extra == "doc"
Requires-Dist: tomli; python_version < "3.11" and extra == "doc"
Requires-Dist: dipy; extra == "medical"
Requires-Dist: nibabel; extra == "medical"
Requires-Dist: matplotlib (>=1.5.3); extra == "plot"
Requires-Dist: pre-commit; extra == "style"
Requires-Dist: ruff; extra == "style"
Requires-Dist: coverage; extra == "test"
Requires-Dist: pytest (!=5.3.4); extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-doctestplus; extra == "test"
Requires-Dist: data-science-types; extra == "typing"
Requires-Dist: mypy; extra == "typing"
Requires-Dist: types-pillow; extra == "typing"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: medical
Provides-Extra: plot
Provides-Extra: style
Provides-Extra: test
Provides-Extra: typing
Description-Content-Type: text/markdown
[Description omitted; length: 7054 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
fury/__init__.py sha256=pssRSFxsoyp0ygSTHu5EN8A6DouuYboSn_2giStS0uQ 3112
fury/__init__.pyi sha256=IBtVt5fsaZqzU1Dat5k1MnedNinAV8Wp49TxBVxIBsI 16353
fury/_version.py sha256=HJyq47ePtlF3WPYAhFFp5LPsrHyF6oju_vSEfklwWro 413
fury/actor.py sha256=Z8fiyx66yRGrWOB7CckpaA64NNU7GaEcBGAImooPjwI 125152
fury/colormap.py sha256=DDcwq6H377ToIYWmgriNqvrBMDakBTY9Puv6opWJPVs 30275
fury/convert.py sha256=3O9OuAnvlUzhgrco51AcgzXVZQLU0jZYEaGXQwFA0iE 2026
fury/decorators.py sha256=kXYcGbQy12QKpyidp8eY0IPhyp6bl2erb7zacDMna00 6973
fury/deprecator.py sha256=OtoL0KoVQF0uyMuyXWCQmzDvC4v8ael95VdD5Fo-r-8 15578
fury/gltf.py sha256=A5vFY0c_1-6kB6ViSPldPWa0tD2Wbvk0yQfKfruY4Y0 48154
fury/interactor.py sha256=33hkgHyMpqArLhfrE3wTekPV_3ggTrCGhLC9ogFXXT4 15844
fury/io.py sha256=vy3GmdZfvuyThdRmYWibU8O_VGnotLP43xahUyEq35o 14145
fury/layout.py sha256=ChP8Z_B-uWm_85HQg9lGER7XNoU3PRQ7n3KuVhEqEbo 19265
fury/lib.py sha256=0YVKJbI5e1UMyOoMwDoPgUq4mc571Ku3JHu-OkrQmVQ 11505
fury/material.py sha256=ci1EgvjDi90BLHdklzi2wDmZMbW6MgBcfi0nC1Zespk 23265
fury/molecular.py sha256=kbFUqsoFlbtYChBaWP9abxEAOSiXetXFi_Qu0K-fHjg 28289
fury/optpkg.py sha256=dyHRmNz6dPJ5b25b-YOcaLavwB6klcVX-5HRj1JQvbs 3778
fury/pick.py sha256=JJBh7N6vTqSioFQX4Xo9rliSw8oQ-DzlpPCxGlpvePI 8225
fury/pkg_info.py sha256=y-_Sz0pu9eEaCEHi9xq5bEMQrxFPeTdidX_-6fmDqfY 1654
fury/primitive.py sha256=tSNQ87oEv57E394hIeYdmITLUCUoTRg-3uB_Lemf5JE 33423
fury/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fury/testing.py sha256=-onU-yMeOVXO-3fIhLjp3UWDFHw7BAfkkLmK5MgnLWM 7672
fury/transform.py sha256=CVS_Cdue1mxVqr78A9jFcwUA-qiOTagPL_I38wA0wvk 11186
fury/utils.py sha256=UicKTIiSxAfLGI5pHySfWKjz-3ambJH0XUmqPHy6_Gk 45719
fury/window.py sha256=dBcO05k1Aa1HWoE-8cPF3p6ZRHtN9xKQC3VA2N_4-34 48274
fury/actors/__init__.py sha256=lOTxHeuNdNjrPTJ7n6mjUyPJLuwPiCb6EgJYLX1GUi4 119
fury/actors/__init__.pyi sha256=oIM2iQEvVCU4zxUM6vJiLOUZjV0pxVn41B0CSFy6MeA 641
fury/actors/odf.py sha256=wdJ3sOaDvT6h5rVnAGsygm3qlkq2Ff3uvseijL0wpaQ 14215
fury/actors/odf_slicer.py sha256=8w5uh5puyWeByYQm8HSrbdk0kAhXtPpBm-CEXvH83BI 10009
fury/actors/peak.py sha256=vaG2M2O7atX-ZuZrwZ41c5o_AjOsLyqerSN-nf-gnHQ 15154
fury/actors/tensor.py sha256=Xt-hvSiG5ibqrP8e0B8gfci8Gm5A9jMCT5Qvdtj5mw4 15656
fury/actors/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fury/actors/tests/test_peak.py sha256=-wUOUiuRdNkeiHseVH5RADIKXSpAXjy-XfusL7Ktb_A 12589
fury/animation/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
fury/animation/__init__.pyi sha256=5EkWkH46rjK8opoHCzuB-5okGwAJCumtulziaoH5TzE 1315
fury/animation/animation.py sha256=j5QcBPGSjOpas79uJzvWpzj1EuNui-ytZnh7VYdXpLE 45890
fury/animation/helpers.py sha256=VCvEALPO0JO2n332B2NyLaAkrQq8W3qEuX2H6m8l6jQ 3849
fury/animation/interpolator.py sha256=DibKfn3X6P0dNPW4F2H4o5Ik02jczCUY8CGSQaVc6gw 10130
fury/animation/timeline.py sha256=qnVJFC_L-Qo8TCwn6RjCPNYljAZX1zwys7_JP1FEhtQ 14563
fury/animation/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fury/animation/tests/test_animation.py sha256=L0RccA3yG_TxqHcXsnoxVgRgt-F9Z_u4qzdy8e2_8XU 4052
fury/animation/tests/test_helpers.py sha256=l5N2E29GCD_helbhNmzjlHX7EaXPWrHa-vBQW0osrN4 4040
fury/animation/tests/test_interpolators.py sha256=-Y9lZuQwfpmO64vnDFSjBRWkr74PeAyw78ux-KjvrNc 10780
fury/animation/tests/test_timeline.py sha256=z-hsR7YHAVb2P-2EA_t7K6htgIlL9ZiLVYFWI9Fc3do 1810
fury/data/__init__.py sha256=bL2tdyVNyush7jlhDnFV_EX-F9kqbHT2vmKfA-AE7Hg 258
fury/data/__init__.pyi sha256=JRcGflmiP6U0ADm6IZ6MOsF7o7FXdgSvo2s8TFDaals 1380
fury/data/fetcher.py sha256=PEa1x1MUZ5oAED05MHzRI69T6DFjjdb-onC5IvMjWVM 27074
fury/data/files/KhronosGltfSamples.json sha256=gjxWopTz2DxFJUF3tSjm-jIgEu29c-2ASlLTP81oprY 198020
fury/data/files/dipy_colormaps.json sha256=vascznp-pi2olNs9Jurh2cAt1ToTUvDkMVCiquBk6Og 6323
fury/data/files/evenly_distributed_sphere_362.npz sha256=O-uKFeeFy0B-JKDZaOjKJ_KzoYqTwXLw-9czzubayD0 13384
fury/data/files/evenly_distributed_sphere_642.npz sha256=ZETYw3lNIkRIf1t9tXtmrxB9B43ADfgCSdfY1QD0N18 23560
fury/data/files/evenly_distributed_sphere_724.npz sha256=M-M2iyyq5mft5iF2KjsJU-aYh4laEgtUAwxjyvKV6GY 26416
fury/data/files/repulsion100.npz sha256=pPBIOANni6yPtTRHqAlad4_HqqnINJZvH9jU0aGQfbA 3952
fury/data/files/repulsion200.npz sha256=gKaNbvABJnT-fMvz8lERp5rPOsjTM4qzRKzRMii5iV8 7552
fury/data/files/repulsion724.npz sha256=KouDsQ7Sf0-D_1TA_pmau2zHZKnWESYZWJ_EprTwLKs 26416
fury/data/files/selector_actors.log.gz sha256=PfMgvo8TizeatLPnl5pVPxqNt7kVllMQ6engkpPFI7I 1032
fury/data/files/selector_faces.log.gz sha256=29eyT59cJOZoRavYMy82rauLWyrh3IEmpadGVcOEpRA 945
fury/data/files/selector_vertices.log.gz sha256=P93E5wFQGHnL0OQ0CB6fbJpG1KJ7P8phJjyRmZLPpKk 842
fury/data/files/test_button_and_slider_widgets.log.gz sha256=kteMpDcfwvoijJMJEMjrMiH9DqkfG94M8S3z6cnig8Y 5953
fury/data/files/test_card_ui.json sha256=bg8aQ3S8KYbJAmgkfgKq7xAPaShb26nU6gNw4o74-Cg 255
fury/data/files/test_card_ui.log.gz sha256=XnM1Cr-IL5QfyQeYu_Q5O1WYqJvX6R4h8RZ7K32hNbc 2051
fury/data/files/test_custom_interactor_style_events.log.gz sha256=43gmFjl6wD63JmlbKsaqxJdNOBIqiKfEhoBASjqlDe8 8040
fury/data/files/test_double_click_events.log.gz sha256=D4F4liHn4LxTa9ddt_wye_zOWJmIr9OfmzckIBMkvpI 2207
fury/data/files/test_grid_ui.json sha256=32OClgGMeuawgTGZWsT9m-E70Da0L_oAP8xhIrVj2lI 253
fury/data/files/test_grid_ui.log.gz sha256=GgLr56m2tyGW9PArYnvcjOWH7oACJVmkdFEXfZ0v-hQ 790
fury/data/files/test_playback_panel.json sha256=32OClgGMeuawgTGZWsT9m-E70Da0L_oAP8xhIrVj2lI 253
fury/data/files/test_playback_panel.log.gz sha256=x6hGuz8zwuHHfUN6I5TkwjFC0JB9puGBFqGSSlBhrLA 4369
fury/data/files/test_ui_button_panel.json sha256=BXxSxe8BRPR2WeZ3NgHlwnvN2GI4j3Za9HJk3LanuqE 257
fury/data/files/test_ui_button_panel.log.gz sha256=Hts4JW9pHL4H9nhhMefh16IxZZlBGGlzOAOcGAL3f5Y 3854
fury/data/files/test_ui_checkbox_default.json sha256=heHrnQBHHz0XaCuZoZ3IMPrr4XkoMJa--dqQyoTBYHo 255
fury/data/files/test_ui_checkbox_default.log.gz sha256=zxwq0K5A11-_cmYAFmih_8oZnLsqWO80EG9FS9lNkto 2067
fury/data/files/test_ui_checkbox_initial_state.json sha256=heHrnQBHHz0XaCuZoZ3IMPrr4XkoMJa--dqQyoTBYHo 255
fury/data/files/test_ui_checkbox_initial_state.log.gz sha256=gXQX9t0lMnpEfMbAkxX8sjZjta6442hGT8rX1j9Xc8E 1940
fury/data/files/test_ui_combobox_2d.json sha256=pCGuX72lUQq0DRYHUsT83zxlktN8q-9MSGBaiJuJyn4 257
fury/data/files/test_ui_combobox_2d.log.gz sha256=sBbpBKzDDQWpTqpgMM052dsQAGKkvq5oKmokgAMJdew 3966
fury/data/files/test_ui_draw_panel_basic.json sha256=95XuS1kxT3DsORCxq-6_85IR9j00l-jknLAZSho9cP8 257
fury/data/files/test_ui_draw_panel_basic.log.gz sha256=UItLKLoVw-vdLoK0DvmVZZic6jxh77zspgOJBZ1yNl4 12221
fury/data/files/test_ui_draw_panel_rotation.json sha256=SWr8l5il6hvitnbLQ0jWuHyvxIopmh5VBgh5ix-NarE 257
fury/data/files/test_ui_draw_panel_rotation.log.gz sha256=h1tGxJqVBxEm1JaTbyfgljqRfu5wEvu3_LrdM4TRpoY 12733
fury/data/files/test_ui_file_menu_2d.json sha256=CLzicwkXasbU3oWiyK6Ry_uVgSdXTDzSz7JWWa8jTlo 253
fury/data/files/test_ui_file_menu_2d.log.gz sha256=kDNKy4s4jXlNbiur8cUm2aftgo5TGYAB67GvGR4FGjY 2641
fury/data/files/test_ui_image_holder.json sha256=VZ9lKT7GVLQgn92YahiyfQX7gGDiO0LPc1tYFT6H6qo 253
fury/data/files/test_ui_image_holder.log.gz sha256=j2cFee7VD8CngDKCslRbBccBZQV5HLxiyyHCpf90LRE 130
fury/data/files/test_ui_line_double_slider_2d_hooks.json sha256=tCxO5iRgw169qS26eluAaVjZx34tB3afS40APL0mxaM 255
fury/data/files/test_ui_line_double_slider_2d_hooks.log.gz sha256=W0bmXH3dHCIILEZWiXeeJochB3LFyggx5kle6VplC1w 3824
fury/data/files/test_ui_line_slider_2d_hooks.json sha256=A-OF2EPK0rlCIGVhwiBp1vJDAZnp6LaVNVi0Ld4LWZA 255
fury/data/files/test_ui_line_slider_2d_hooks.log.gz sha256=8qtT3tKNa7Iu_TIbHf_3EGYtMHspa37VO7GKeDxav-8 3382
fury/data/files/test_ui_line_slider_2d_horizontal_bottom.json sha256=jrRqqfvBZPdkCEdV74yagEsZ8JytvUjV_mnvsJUjD5Y 255
fury/data/files/test_ui_line_slider_2d_horizontal_bottom.log.gz sha256=hJRhKrCM7BKnzstZQzpitPogVmqOJvg6s9nA_vNPt7o 1665
fury/data/files/test_ui_line_slider_2d_horizontal_top.json sha256=jrRqqfvBZPdkCEdV74yagEsZ8JytvUjV_mnvsJUjD5Y 255
fury/data/files/test_ui_line_slider_2d_horizontal_top.log.gz sha256=hJRhKrCM7BKnzstZQzpitPogVmqOJvg6s9nA_vNPt7o 1665
fury/data/files/test_ui_line_slider_2d_vertical_left.json sha256=ucGYMSDeB31UrrKcUp7n5auD5Er6XGmZJ08OzrWiRCg 255
fury/data/files/test_ui_line_slider_2d_vertical_left.log.gz sha256=6yXInhhln9YndUWAkFTcG7dVRhYfjLPL8Zyr4OKeILo 1291
fury/data/files/test_ui_line_slider_2d_vertical_right.json sha256=ucGYMSDeB31UrrKcUp7n5auD5Er6XGmZJ08OzrWiRCg 255
fury/data/files/test_ui_line_slider_2d_vertical_right.log.gz sha256=6yXInhhln9YndUWAkFTcG7dVRhYfjLPL8Zyr4OKeILo 1291
fury/data/files/test_ui_listbox_2d.json sha256=YIJnZ-_W1GWQSSxid5gz0FV3KM3sO5yt7wSBisVlvNE 255
fury/data/files/test_ui_listbox_2d.log.gz sha256=py-sGr1ejWeMsfLeybCjUms3gBQV17960D6-DGZkDtE 7887
fury/data/files/test_ui_radio_button_default.json sha256=6bYibUCHo9FumV_bfufnxfAyGi5bAarsioCg8M_fUwI 253
fury/data/files/test_ui_radio_button_default.log.gz sha256=QVsvQ5y7Kc70rYHDphqy_IllDXYlKSP8vq-LVMG8Mw4 1518
fury/data/files/test_ui_radio_button_initial.json sha256=6bYibUCHo9FumV_bfufnxfAyGi5bAarsioCg8M_fUwI 253
fury/data/files/test_ui_radio_button_initial.log.gz sha256=jZBoDm5bWSPKDmlaijRigV9qWgndcLtMyLuVM3IRO3s 1193
fury/data/files/test_ui_ring_slider_2d.json sha256=fO1IxYpSzC1fj3sH-n5zzcj8W5e7XFuplaYfBPJO-WE 255
fury/data/files/test_ui_ring_slider_2d.log.gz sha256=RycDNSwUleslhrxYFur4X-yq6QBpBpTzGVaxJdAikkM 2438
fury/data/files/test_ui_ring_slider_2d_hooks.json sha256=RScUMad4oWI-Xp_8dql9Ba-qKeFzglwjyR_jqOQx86w 255
fury/data/files/test_ui_ring_slider_2d_hooks.log.gz sha256=1cS8gwgQxu5JXwpZYNd3wm7B-dMw-8iTQvZdPmkUwKM 3970
fury/data/files/test_ui_spinbox.json sha256=nZnlr48rJjZqoxob1Xz5RqckzbDGMWBDvqihGlz7LdA 260
fury/data/files/test_ui_spinbox.log.gz sha256=g1ImLihVFMMyPKzAuQmHyEAM-EXza18dYlC4B7S-Evg 1898
fury/data/files/test_ui_tab_ui.json sha256=ypQ8_8pjE8cDz1neum7H8aid2UE6CCugB3VyB8z-Brg 259
fury/data/files/test_ui_tab_ui.log.gz sha256=CxRUxyOsK5LdQjT29KHqcsgMUBKq8ix9w3OT2h2Nusk 3566
fury/data/files/test_ui_tab_ui_top_position.json sha256=lKMOJul2NAQDLWetd9Q9tVWTw6qkV3U6Ump5eDh4oDE 260
fury/data/files/test_ui_tab_ui_top_position.log.gz sha256=4biN2vDl6VINMCNt8jUGVuqwf13QunYcY8nKds6a148 6547
fury/data/files/test_ui_text_block.npz sha256=jvSsq_b08JmSyeYP3MauzQ9mUG1UTbxZGqdZRLEt1xM 1470196
fury/data/files/test_ui_textbox.json sha256=Dv7v8yqAPLwSkvIl2yglcZP0VnT3f415kirZTeafREA 256
fury/data/files/test_ui_textbox.log.gz sha256=YZIbM1tgLbYZ7Bgkt42D2rnDdgbfDsNaHhLNJHQmXeA 654
fury/data/tests/test_fetcher.py sha256=jwDX9NiiYqVf-yNuN_uKcBLeOpAZ6uZ0NVSmtucYRaY 2718
fury/shaders/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
fury/shaders/__init__.pyi sha256=jDTwaOkpXwePdwY63onD4wMo1n5bbiDpph9kU1rmmMA 425
fury/shaders/base.py sha256=KW5_coJej1jbFDqfhRcGVnQ8t_mZ0rbaA-H7ucjrOH4 11993
fury/shaders/billboard_spheres_impl.frag sha256=3GTag-Xr2O6jjg2s8aXxbtooLOiBGFg1eMhnDgH7fvA 1600
fury/shaders/line.geom sha256=Z2zBHP43xqIqBUyAxfGD1rQ9r7YW4Hkr5jsBuKBWamY 2557
fury/shaders/marker_billboard_dec.frag sha256=SIA2cZVO0aZn0Fr2FdlooRFdLihmG-rNrSe3iwAbx5E 3590
fury/shaders/marker_billboard_dec.vert sha256=vHjoXeV2cRDiPmbfM2sHmSkXMJoIb746U0L0MEhjfrw 36
fury/shaders/marker_billboard_impl.frag sha256=oOR1tIoKkmsKoGSGGepqAIcoDaR4A8ByMCcK6bP5fSQ 381
fury/shaders/marker_billboard_impl.vert sha256=3ZY67BkhDSEEkFhHJ0F9y6z4RRefrI4sZvC5-gbddd8 18
fury/shaders/sdf_dec.frag sha256=QGaUz8VmHcFpDp3pQENO-sObsABExxsPq5ggE6J4Jlg 2807
fury/shaders/sdf_dec.vert sha256=2GI3wNXh8Ith7nJcSHBHpGl-qneX3wQwoUOcdWZO_d0 271
fury/shaders/sdf_impl.frag sha256=W1gfNX-o4c-FmOmJVFh_k_VQgNYMLflckVJT48yv4MY 590
fury/shaders/sdf_impl.vert sha256=GuoCreKgyPecZaKIxJOfLAi24wKW9zSnUn8LQWWjZ3w 210
fury/shaders/sdfmulti_dec.frag sha256=0qBX0hDPN2V4apWkjBpzndmE3_JJxANj-_qURbEGhqg 6051
fury/shaders/sdfmulti_impl.frag sha256=GD0YGkuSrK7A0c7UY1rPVRq6e2QhEyvugH0RS8700c8 529
fury/shaders/billboard/cylindrical_x.glsl sha256=9cO35h2MV0NHlk9-2zK9MNL7BtBDU5mANJZy7fGPqmU 351
fury/shaders/billboard/cylindrical_y.glsl sha256=sNDuDE7rxraX5OWyyqIiG6EaCZ3iIVM3Aj2ix5p6JMk 351
fury/shaders/billboard/spherical.glsl sha256=EecYewrny_MyzYfDo1GNnx-5jtQfL-uaYNmbfkbmwzQ 393
fury/shaders/interaction/visible_cross_section.glsl sha256=EG_W5nY7lvq8ojljqoZwv4-o1tnDNzRelN72mJdgAcw 209
fury/shaders/interaction/visible_range.glsl sha256=_xMnqqabyAG_NwwywnoavVFUeVY2VJC_Bzy5y2va5po 277
fury/shaders/lighting/blinn_phong_model.frag sha256=fd8zQJmzjF7jX67Y0Me-Zovakt4JIwyWaS4LyEnFE8I 382
fury/shaders/lighting/cie_color_tint.frag sha256=UHQC7PnniJaBKmiGRIsRJSvUk4AlDr4uErXP0vOCVJg 192
fury/shaders/lighting/fresnel_schlick.frag sha256=1jzd_2QHxijxEmNzvrn8QDrOmAOSQxlnSaYQqxlsnmI 90
fury/shaders/lighting/gamma_to_linear.frag sha256=SGH-Ics3N2olya0uqrUZ-VJOtuSFvV6RY5uXljLH1oo 68
fury/shaders/lighting/linear_rgb_to_srgb.frag sha256=QJSEu-RWTzMBfDDHAnIsrmwxIgifqAPRlXyVqR3r3-A 127
fury/shaders/lighting/linear_to_gamma.frag sha256=dnmVle7rzWe0XOHvBnldsHlokSSx0OtfIm4J9sDoofs 72
fury/shaders/lighting/linear_to_srgb.frag sha256=w8808KJUeDRsC32krbGRY-LnwSpYWAsx1Rkf3tIaNhQ 133
fury/shaders/lighting/schlick_weight.frag sha256=J-YSpyK4TOHVFonX1yNCHwHrTFxfJphM98XQ3bh0S7M 78
fury/shaders/lighting/srgb_to_linear.frag sha256=ylT1CWgEQJZEAM0W_FHJtH1KVlNgn0aCg0obbKA7O10 159
fury/shaders/lighting/srgb_to_linear_rgb.frag sha256=UO_7uX7TIrq624gYUpHHX0YgIdlJrY-vYoLn-A8iOxU 119
fury/shaders/lighting/tonemap.frag sha256=DBg6WIwe-LvjHYi98xF0lxMcz-Y38pkUPiKNQP8nl-k 171
fury/shaders/lighting/gf/smith_ggx.frag sha256=dRVNUAEL-riNlqnUWfg9oCYofSC-aDL5yQNOwX5MV8w 164
fury/shaders/lighting/gf/smith_ggx_anisotropic.frag sha256=11nNfLjsrtCu7ZWPJ3xmwp-N51Md7TBBryYrwuZ6WvA 309
fury/shaders/lighting/ndf/gtr.frag sha256=5sVUBDRRLWKSFSV6LSAZSozjsdNbFSedaLHVG5240sQ 216
fury/shaders/lighting/ndf/gtr1.frag sha256=Je0SRvUbiOR55CMaStBt5pf9i7bm3cJHI2EsBU7fVI0 157
fury/shaders/lighting/ndf/gtr2.frag sha256=ofDARLqJ6jEsLq5LstpBIJJ1f6lT4V6hbhDM0SU-rXQ 149
fury/shaders/lighting/ndf/gtr2_anisotropic.frag sha256=8wSi-nX0YoKtcqHlYWAui9Q8pxP_DMnpPtyxrkxTGEQ 285
fury/shaders/lighting/principled/clearcoat.frag sha256=NcX4NC2vcrQg7gS0XNTtGZON4OCtj7M_eUIkZ6Gnsy0 355
fury/shaders/lighting/principled/diffuse.frag sha256=jwbWkXf4_svEeXIJWfOx-3UliD_w-8Xy1Td-i57DmMg 248
fury/shaders/lighting/principled/sheen.frag sha256=im3bMJVgUKVxQEKklnarf6E22kKpGgk5Ev4NgQ1s7yk 183
fury/shaders/lighting/principled/specular_anisotropic.frag sha256=BvpmgtY7y3s8F7gYS18suXxQBUu7nv01bmKu4aRNvAk 833
fury/shaders/lighting/principled/specular_isotropic.frag sha256=fOOIvy603nfyhS7YoXhwD5KgJs8lDhcSvXiwhR4rIzY 516
fury/shaders/lighting/principled/subsurface.frag sha256=_35FrV4IK3VTj1CueYPOkJe8y5Gl27F3tB8gR9WVrSo 335
fury/shaders/ray_marching/cast_ray.frag sha256=e_HnlFTj4mSScvB91LtR7xs5BXxb91_wy9tivM_ZxBc 245
fury/shaders/ray_marching/gen_ray.frag sha256=ef6dbCzCHhnfP0oeTCU1G2shFVw7UaugNHreTB-aDxI 380
fury/shaders/ray_tracing/odf/eval_sh.frag sha256=fXIZGxzUgC-1nWA8KveyBIt0161L411Tg2KEbbRVhQk 1458
fury/shaders/ray_tracing/odf/eval_sh_grad.frag sha256=2YxF6lTnJIx8lsrqXDQttH7oto6X7afx_sKskvL0gB4 1614
fury/shaders/ray_tracing/odf/get_inv_vandermonde.frag sha256=ylZ7m87Sc2qn0CBLqPuqnh3x_jcqojWNLqyow-oKJWQ 17329
fury/shaders/ray_tracing/odf/get_sh_glyph_normal.frag sha256=n5FnWxnp2R8HFpufxLyBm_eZNJMj5HMkCJRzNjsCBvU 588
fury/shaders/ray_tracing/odf/ray_sh_glyph_intersections.frag sha256=g9xd2HEW0-t4xNalCV6i2yaZZ4D3PG6MK3TbCwMwQFM 3605
fury/shaders/ray_tracing/odf/descoteaux/eval_sh_10.frag sha256=0Sk86v6ZJynV1o-0Nk7lz1rgiHMlfLmmPb1Pj8dKPns 4510
fury/shaders/ray_tracing/odf/descoteaux/eval_sh_12.frag sha256=MTFjHGgqYRAimWyc9lJ0WLog7fxCVzK0ITB3fy1o0k8 6223
fury/shaders/ray_tracing/odf/descoteaux/eval_sh_2.frag sha256=B1To9RftRegxpVCRTR4Q8JqXbykbfmVr_U1STIKUn_w 488
fury/shaders/ray_tracing/odf/descoteaux/eval_sh_4.frag sha256=gqJmLpfLX89lwHGRATD07mEOZbK5E2CNvZeT1wEkiUI 1067
fury/shaders/ray_tracing/odf/descoteaux/eval_sh_6.frag sha256=V253Nvdr4oPHKESvD4yvS463LG0XF9AvF699UzTraWk 1935
fury/shaders/ray_tracing/odf/descoteaux/eval_sh_8.frag sha256=9M4mMGitO6EQh_cuVqWrN7IJRlawTO7VGgg5Qlk2DgM 3080
fury/shaders/ray_tracing/odf/descoteaux/eval_sh_grad_10.frag sha256=6GDk2I2K-cKHn3oN01PFOMoJ2EKJ2vuMUQFf9XsUVAQ 11845
fury/shaders/ray_tracing/odf/descoteaux/eval_sh_grad_12.frag sha256=E3L9dJVyjj3_zzDj66x8AZ4PYsahjEa7HLM4XWzoNAQ 16441
fury/shaders/ray_tracing/odf/descoteaux/eval_sh_grad_2.frag sha256=4iU-wmHwUckBhOCh-leMdgbij31J6OWS7BZjNWyRNG0 1109
fury/shaders/ray_tracing/odf/descoteaux/eval_sh_grad_4.frag sha256=Q_K6ehSxvzuO0apo776g3DoBD5vG_gEsquSYFF2O3MQ 2645
fury/shaders/ray_tracing/odf/descoteaux/eval_sh_grad_6.frag sha256=IGV8xF-nDHaS3XCrmaG4-SS6yfWeE19UhMjaRcxrvR8 4956
fury/shaders/ray_tracing/odf/descoteaux/eval_sh_grad_8.frag sha256=DATY4IVcHeJJp2D91W5isddsvW4Hgi-3liVL1cYbdr0 8020
fury/shaders/ray_tracing/odf/tournier/eval_sh_10.frag sha256=zKjS_mRhxcLLIInibpsOGKT0tMFGMNcs4tUndxAZqPM 4495
fury/shaders/ray_tracing/odf/tournier/eval_sh_12.frag sha256=N9Xx46tx8bvRyUx9GEJwteFtoZSVTUTwtOFgjQgilPA 6202
fury/shaders/ray_tracing/odf/tournier/eval_sh_2.frag sha256=4slERUjHYJqAvwVV_nqd51lKPTuH4bO8v0hp1FU6DRQ 487
fury/shaders/ray_tracing/odf/tournier/eval_sh_4.frag sha256=5BlnSxY1nb6458hTPqDo2oHCvIuP3zbcOoNS3C0Etlc 1064
fury/shaders/ray_tracing/odf/tournier/eval_sh_6.frag sha256=xlF6JQVaJOncscahgC0pJkTL-l15HrZroQlodKHFD-s 1929
fury/shaders/ray_tracing/odf/tournier/eval_sh_8.frag sha256=FE-8-bBDnJZ0rJtc8LzVDsBF09qsilUe9Zzo1pW8owU 3070
fury/shaders/ray_tracing/odf/tournier/eval_sh_grad_10.frag sha256=_--SpPu7-IfFzb28N9CWXQIdx1vL9AN3kVo9x84OjHk 11800
fury/shaders/ray_tracing/odf/tournier/eval_sh_grad_12.frag sha256=p1BiHVyks7-6_hXC5RiSOqNOLqKWNck10x_PvRxNneY 16379
fury/shaders/ray_tracing/odf/tournier/eval_sh_grad_2.frag sha256=NDvJ7QykeJIR5keI48aMYS3hUn5FyxBi8VdG2Gjq84Y 1106
fury/shaders/ray_tracing/odf/tournier/eval_sh_grad_4.frag sha256=cj-TToYlKkrjwqB49GPi6jMAEgJqnQuki_9lTNsInQE 2636
fury/shaders/ray_tracing/odf/tournier/eval_sh_grad_6.frag sha256=6ZDCUKliPpepNjR57x1PgWup9xkD8U7bPkApO5w5N_8 4938
fury/shaders/ray_tracing/odf/tournier/eval_sh_grad_8.frag sha256=YILfAXTioKsuiyd-qY4yeJtKzY5LD6zPUPpfbtycPcg 7990
fury/shaders/sdf/central_diffs.frag sha256=gh_jnf4oc7rcA8_zCbg4Nuo-x-a6VhSAGK2X9B5SCdg 257
fury/shaders/sdf/sd_cone.frag sha256=_z_mzHq-ToPuaqocvKz7bMP3rIqgu3or8esrtPGz8Vs 529
fury/shaders/sdf/sd_cylinder.frag sha256=KLLAgl3hjFlJp7zmV8SddXxvfgMxqcBjtMANuLIKXfc 156
fury/shaders/sdf/sd_sphere.frag sha256=Ozw5X2zvFU29bwyZ00niinZ6n4Q6SGRcpWQxKMNddLM 62
fury/shaders/sdf/sd_union.frag sha256=Y59q-UlrxEQmz8KyJCbeACwKdc4ymE065lLGxDzHTCc 63
fury/shaders/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fury/shaders/tests/test_base.py sha256=P8h0r9FxzGqimY0sNRranbiiKWix6tZUbemCcQJy3G4 11073
fury/shaders/utils/billboard_normalization.glsl sha256=_Nn3uPpQoZg9pErGnb7fckeEj-mjnBrRPFNO88HhzkQ 261
fury/shaders/utils/find_roots.frag sha256=gNSIE8j-ZGF4fuotc1V-vBljfcIrwXG_6Rz9Qr9zQU4 4389
fury/shaders/utils/minmax_norm.glsl sha256=fh68TwE6zJKz4HyLfHBqqQxEEgP5TIWelCozqOayGuU 157
fury/shaders/utils/newton_bisection.frag sha256=Vh0rSeIucDtzluzqgDvbY4SMcpKnml7M9KKNRBnTpyo 1769
fury/shaders/utils/orient_to_rgb.glsl sha256=QI-nPsT-Y-eNjXwgF_waya8_k0hHysJNx2yrS3Qf8E4 122
fury/shaders/utils/pow5.glsl sha256=g2chMXeFRWzjWzAtwLMu34tDGjedgVn-hVTWjEbrlP8 54
fury/shaders/utils/square.glsl sha256=x00r1XG1sByF22w1lq0knZ6qul4QfFayXA9qXRmN1yw 44
fury/shaders/utils/update_tan_bitan.glsl sha256=ZiA60DMerwf5AMVgM9b5mGT5Wir4Ns6V2er8-GsgwCY 192
fury/shaders/utils/vec_to_vec_rot_mat.glsl sha256=xbPeoxKJuySUI1_WrSGDUoNPcU5WlEFRLc8eaz4Heg0 1336
fury/stream/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
fury/stream/__init__.pyi sha256=3CJ36S4EqlQg3WxAuqcmCidhUgy5KUAYDIIETuf8WJw 1172
fury/stream/client.py sha256=paJuv3HBIX0-a8FMGS6ZQpRp3_UVMc3qYJgMoRD9rm0 12798
fury/stream/constants.py sha256=ORQBrl0JX4IWasZoc4BghGLD1TtXo9_ubqaa6Q-EzCE 1769
fury/stream/tools.py sha256=X2hVY7_Vf9EsBmQpdMos_nis5owfl2Y72Z3RgK23Kak 33215
fury/stream/widget.py sha256=-d9UTFvmQcU662FBOboHk0qqAHWOBmvQDMvsm61ABLw 7790
fury/stream/server/FuryVideoFrame.pyx sha256=eJdPo38AlKY9MTEPnER59B-LOiJDw8FqF6Mr6zX43wY 1876
fury/stream/server/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
fury/stream/server/__init__.pyi sha256=82x2VYdc4mnTeNW9hKfLfCy-cl0_HpDvRCM23Za0ll0 532
fury/stream/server/async_app.py sha256=saSOD_7YpUfRYNsXkdyofjIu1LFxu2UkP6ngBWenBis 7840
fury/stream/server/main.py sha256=ImY_fUIAEuw-rAa8dNcOGGccJ0pfowgbrEOtqvIBEz0 9020
fury/stream/server/www/index.html sha256=vJWS-0kRmqdfew8l7jfTG-wYrNkZ2hnEn0D7juA5N84 1511
fury/stream/server/www/index_mjpeg.html sha256=5843u60PTeqTI5zFlOtSoCBFA30gznCGSwt9pXPzk0o 1330
fury/stream/server/www/js/constants.js sha256=7bH1joLMXqs31srYfhSxkVzHvFdBArn4okdVcQLOMG4 614
fury/stream/server/www/js/interaction.js sha256=TZIMeVbozo2nKzUye7vzu-MdCoOUwGSHhTSFUXDKClY 2778
fury/stream/server/www/js/main.js sha256=sjwYFI37Rz7ILe75M68QaXacLpteQuX7vixkgyyRt00 1364
fury/stream/server/www/js/main_just_mjpeg.js sha256=bzjdAEIYf0h9aSMEY6QqGuNDOSBOIOg7mo-QzpbGadA 737
fury/stream/server/www/js/webrtc.js sha256=VU9T91Z6SGU7QhDUTy10SDoLysfge7bmmMRgg0IW51w 5470
fury/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fury/tests/test_actors.py sha256=bCnrmW3Gb_ClcHoxiR_ozAbO7kxObv-6H2890RQ0pqY 61985
fury/tests/test_colormap.py sha256=OiJq8skrIDnsNuxsnT3jZbzOFwOTf_EZn9lYkjFLdGc 5836
fury/tests/test_convert.py sha256=Pmpo5G0FqsoGOtK5YaBGJEjKYU40HA3q_M1P5MfcG44 1137
fury/tests/test_decorators.py sha256=nohjHNsQ-nQ_c1l_9aCZQunWX0gOO6jsELJ4-wmhkuQ 2846
fury/tests/test_deprecator.py sha256=kvQqpOkAzWdyHguB0IFDCRhIPlrr3jnSiD16WczF8cQ 12556
fury/tests/test_gltf.py sha256=N33tqIaVbB3WfTzf__Bx-8wW-NmiRHOt7CgaQIJtmiU 10654
fury/tests/test_interactor.py sha256=iwULt4E0xsdjeNKobalzcl9G5ZcYBsA2EkFtT9nlA60 7898
fury/tests/test_io.py sha256=ueavgN1ZWWd__BhsVAwZg2eFNIfZG2x8F1aJ2Dzh5-w 10516
fury/tests/test_layout.py sha256=GUD9bgc4birokDoE_Oej89DWM9Q8I977wXknrnhuGUA 12970
fury/tests/test_material.py sha256=jYa7sUWIMyrQwEV9Bks-XgYMvw8ol9RNPpBcixsmUfk 10230
fury/tests/test_molecular.py sha256=RDbC0Ox1TFyfkD5EMm5eHaY-0A8_G9mEdzlgOICNG2U 13059
fury/tests/test_optpkg.py sha256=-SEPWamg2yRtAQELGNb51qs12yEL2loCSiVGu6g8DJM 1693
fury/tests/test_pick.py sha256=H8I7rVK4pvfAXkh17j4pJrQp0ghww1msrhrWyRUuyIQ 8849
fury/tests/test_primitive.py sha256=5Xdzosd1EQY_egAYy6t64Q-TvBUDqsK3Io-lMp-GZFo 9650
fury/tests/test_stream.py sha256=s2JMlJdhSJQL6bpxzAjLwdWKNiptjsysRErNXG9rGxQ 25848
fury/tests/test_testing.py sha256=0cKDjpeCh_iShZPfH7IlLclyw2f5wUn_99MZNgCmSzo 4461
fury/tests/test_thread.py sha256=uEPnF8STgp_H7aYZe78tjlbWCawwnyP1n6qAiviSS50 1473
fury/tests/test_transform.py sha256=K9qcadUhBrc5DPHiJ3rLvIc8zW1Qgz-TLD1uxu8_Z14 5198
fury/tests/test_utils.py sha256=Ov3Qpojo1Kqs75iF_PUtt_pxNEPh4b2R7AXz3aVc-A8 31410
fury/tests/test_window.py sha256=UI-skTgtskLBfdS_1XIBNFwL5fIw6O-QXP18c3Re3UY 22164
fury/texture/utils.py sha256=v79yKv3gXpMuhp_QXjMu5k2vwfKREn-DJTeecVbD6GM 703
fury/texture/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fury/texture/tests/test_utils.py sha256=6hBaPQWMekM1zWBAsWkPFxNVpuWCUcKj2jJH36dlGJ8 3071
fury/ui/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
fury/ui/__init__.pyi sha256=lrRo8dWqgmiJu5_om1F3bNGDe8d_1HPK6EPwUJ0ZjQ0 1276
fury/ui/containers.py sha256=FVD77fOnNwjdYVGoAjvIaVdc-tXzu-lGW3Ukk8CwkSs 37841
fury/ui/core.py sha256=pE-5E6jWiEmrWDTVizN2qHmhMojzQgD-QqWj-0HOueo 42544
fury/ui/elements.py sha256=x39P3hY9-wiZRwh1mBpwaINLmd2qu7QnOOHiXW3yBG8 149509
fury/ui/helpers.py sha256=XTSgB4ovY3RS0j5JQPr1NTqCEEofzV3W6PbIwgBdDDA 5255
fury/ui/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fury/ui/tests/test_containers.py sha256=xoLYOuUHEN3CJ6bqINQZ4d4kKmff-9mWDRN3ajRT1Vs 15522
fury/ui/tests/test_core.py sha256=6qGHe2HExQzz1fG-FJ563NEh5GLd5soFm-9_XvFN8XA 14212
fury/ui/tests/test_elements.py sha256=fUkUCOfpRgKxH3FRbexKm4Ch-QmPDBWj79wZ_vDbhGc 49755
fury/ui/tests/test_elements_callback.py sha256=exb6El8uLLdiC_LX2FEc0B_vDYZf8yRn9H6pLq4M1Wo 4793
fury/ui/tests/test_helpers.py sha256=NYE6tdSXqn3MA7xRQAQWzmHdN5Hq5zVKlqkOknXHp9U 4321
fury-0.12.0.dist-info/METADATA sha256=NgT8jbfs0qEuBoEvL565mij0ldpRJhJq2EoAMbtaMBs 12354
fury-0.12.0.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
fury-0.12.0.dist-info/licenses/AUTHORS.rst sha256=mfw3x-rrLHHoFAjy9a3a4NjLEfJwBOgaPXC2GeIYYLw 1888
fury-0.12.0.dist-info/licenses/LICENSE sha256=XieD7akG6qODUSA87r2ylx81GT58NpjodO5f9KTf_Zg 1541
fury-0.12.0.dist-info/RECORD