Fury

Latest version: v0.10.0

Safety actively analyzes 641872 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.8.0

Quick Overview

* New Physically Based Rendering (PBR) added. It includes anisotropic rotation and index of refraction among other material properties.
* New Principled BRDF shader unique to FURY added. BRDF stands for bidirectional reflectance distribution function.
* VTK 9.1.0 defined as minimum version.
* Continuous Integration (CI) platform updated.
* New actors added (Rhombicuboctahedron, Pentagonal Prism).
* New UI layouts added (Vertical and Horizontal).
* New module fury.molecular added.
* New module fury.lib added. Module improved loading speed.
* Demos added and updated.
* Documentation updated.

Details:

The following 12 authors contributed 500 commits.

* Anand Shivam
* Antriksh Misri
* Bruno Messias
* Eleftherios Garyfallidis
* Javier Guaje
* Marc-Alexandre Côté
* Meha Bhalodiya
* Praneeth Shetty
* PrayasJ
* Sajag Swami
* Serge Koudoro
* Shivam Anand

We closed a total of 81 issues, 34 pull requests, and 47 regular issues;

What's Changed
* Added Horizontal Layout to `layout` module by antrikshmisri in https://github.com/fury-gl/fury/pull/480
* Added Vertical Layout to `layout` module by antrikshmisri in https://github.com/fury-gl/fury/pull/479
* Fine-tuning of the OpenGL state by devmessias in https://github.com/fury-gl/fury/pull/432
* Peak representation improvements by guaje in https://github.com/fury-gl/fury/pull/433
* Animated Surfaces by SunTzunami in https://github.com/fury-gl/fury/pull/362
* Add primitive and actor for pentagonal prism with test by mehabhalodiya in https://github.com/fury-gl/fury/pull/474
* GSoC blogs 2021 by SunTzunami in https://github.com/fury-gl/fury/pull/493
* Add python3.9 for our CI's by skoudoro in https://github.com/fury-gl/fury/pull/449
* Fix material docstrings, improved standard parameters and improved materials application support by guaje in https://github.com/fury-gl/fury/pull/488
* Fix disk position outside the slider line by guaje in https://github.com/fury-gl/fury/pull/498
* Added GSoC blog posts for remaining weeks by antrikshmisri in https://github.com/fury-gl/fury/pull/496
* Method to process and load sprite sheets by antrikshmisri in https://github.com/fury-gl/fury/pull/491
* Molecular module by SunTzunami in https://github.com/fury-gl/fury/pull/452
* Update the way we import external libraries by using only the necessary modules by skoudoro in https://github.com/fury-gl/fury/pull/470
* Update molecular module import by skoudoro in https://github.com/fury-gl/fury/pull/504
* update tutorial import by skoudoro in https://github.com/fury-gl/fury/pull/506
* [FIX] Mesa installation by skoudoro in https://github.com/fury-gl/fury/pull/513
* [FIX] Radio button and checkbox tests by skoudoro in https://github.com/fury-gl/fury/pull/514
* Adding Rhombicuboctahedron actor by PrayasJ in https://github.com/fury-gl/fury/pull/516
* Changing how we do things with our test suite. by Garyfallidis in https://github.com/fury-gl/fury/pull/515
* Principled material by guaje in https://github.com/fury-gl/fury/pull/519
* Pytest patch by skoudoro in https://github.com/fury-gl/fury/pull/518
* Added rotation along the axis in Solar System Animations example by xtanion in https://github.com/fury-gl/fury/pull/520
* Snapshot flipping bug fix by Garyfallidis in https://github.com/fury-gl/fury/pull/521
* [WIP] Add debugging CI Tools by skoudoro in https://github.com/fury-gl/fury/pull/524
* Deprecate and rename label to vector_text by skoudoro in https://github.com/fury-gl/fury/pull/507
* adding `numpy_to_vtk_image_data` method to utility by ganimtron-10 in https://github.com/fury-gl/fury/pull/509
* [FIX] Allow sphere actor to use faces/vertices without casting issues. In addition, update versioning system (versioneer). by skoudoro in https://github.com/fury-gl/fury/pull/527
* [FIX] remove update_user_matrix from text3d by skoudoro in https://github.com/fury-gl/fury/pull/534
* devmessias gsoc posts part 2: weeks 09, 10 and 11 by devmessias in https://github.com/fury-gl/fury/pull/503
* Remove and replace vtkactor from docstring by skoudoro in https://github.com/fury-gl/fury/pull/532
* [ENH] Add missing shaders block by skoudoro in https://github.com/fury-gl/fury/pull/535
* Remove VTK_9_PLUS flag by skoudoro in https://github.com/fury-gl/fury/pull/536
* Adding Anisotropy and Clear coat to PBR material by guaje in https://github.com/fury-gl/fury/pull/523
* Release preparation 0.8.0 by skoudoro in https://github.com/fury-gl/fury/pull/538

New Contributors
* mehabhalodiya made their first contribution in https://github.com/fury-gl/fury/pull/474
* PrayasJ made their first contribution in https://github.com/fury-gl/fury/pull/516
* xtanion made their first contribution in https://github.com/fury-gl/fury/pull/520

**Full Changelog**: https://github.com/fury-gl/fury/compare/v0.7.1...v0.8.0

v0.7.1-zenodo

0.7.1

==============================

Quick Overview
--------------

* FURY paper added.
* Fast selection of multiple objects added.
* UI refactored.
* Tests coverage increased.
* New actor (Marker) added.
* New primitive (Triangular Prism) added.
* Demos added and updated.
* Large Documentation Update.

Details
-------

GitHub stats for 2021/03/13 - 2021/08/03 (tag: v0.7.0)

These lists are automatically generated, and may be incomplete or contain duplicates.

The following 15 authors contributed 211 commits.

* Amit Chaudhari
* Antriksh Misri
* Bruno Messias
* Daniel S. Katz
* Eleftherios Garyfallidis
* Gurdit Siyan
* Javier Guaje
* Jhalak Gupta
* LoopThrough-i-j
* MIHIR
* Praneeth Shetty
* Sajag Swami
* Serge Koudoro
* Hariharan Ayappane

We closed a total of 89 issues, 35 pull requests and 54 regular issues;
this is the full list (generated with the script
:file:`tools/github_stats.py`):

Pull Requests (35):

* :ghpull:`475`: Gsoc blog 2021
* :ghpull:`476`: Google Summer of Code blog posts
* :ghpull:`477`: added blog posts for GSoC'21
* :ghpull:`442`: added method to wrap overflowing text
* :ghpull:`441`: Added border support in Panel2D
* :ghpull:`466`: two more small bib changes
* :ghpull:`464`: Paper Dan's Comments
* :ghpull:`459`: extracted Button2D class from `elements` to `core`
* :ghpull:`430`: Surface actor colormap fix
* :ghpull:`456`: Updated about documentation
* :ghpull:`455`: Fixed bibtex
* :ghpull:`454`: Added missing DOIs and URLs
* :ghpull:`451`: Typo fix
* :ghpull:`447`: UI refactoring
* :ghpull:`438`: Fast selection of multiple objects in 3D using GPU acceleration
* :ghpull:`420`: added an example about graph-tool and nested stochastic block model
* :ghpull:`422`: This allow to draw markers using shaders
* :ghpull:`444`: Remove deprecated functions
* :ghpull:`440`: added support for URL image in ImageContainer2D
* :ghpull:`356`: Render a video on an actor.
* :ghpull:`436`: [Fix] Update Azure pipeline for windows
* :ghpull:`434`: WIP: added tests for layout module
* :ghpull:`426`: Allows to define the priority of a shader_callback and obtain the vtkEventId
* :ghpull:`394`: Fixed warnings in test_utils.py
* :ghpull:`415`: update sk orcid
* :ghpull:`413`: add nanohub doi
* :ghpull:`412`: fix paper doi
* :ghpull:`386`: FURY paper for Journal of Open Source Software (JOSS)
* :ghpull:`371`: Textbox2d special character support
* :ghpull:`408`: Updating the Missing Parenthesis
* :ghpull:`406`: Removed unused library in FURY tutorial
* :ghpull:`405`: Updating Redirecting Issues in Readme
* :ghpull:`399`: Resolve warnings 317 & and Fix Issue: 355
* :ghpull:`393`: added primitive and actor for triangular prism, added tests too
* :ghpull:`396`: 317 Fixing Warnings during test : test_actors.py

Issues (54):

* :ghissue:`407`: UI Textbox background doesn't resize according to text in it.
* :ghissue:`421`: Implementing the Resizing of Listbox
* :ghissue:`416`: Fixing the Resizing Background issue of TextBox2D UI.
* :ghissue:`475`: Gsoc blog 2021
* :ghissue:`476`: Google Summer of Code blog posts
* :ghissue:`477`: added blog posts for GSoC'21
* :ghissue:`442`: added method to wrap overflowing text
* :ghissue:`441`: Added border support in Panel2D
* :ghissue:`466`: two more small bib changes
* :ghissue:`464`: Paper Dan's Comments
* :ghissue:`445`: [WIP] Example to show how to render multiple bonds
* :ghissue:`410`: added BulletList to UI
* :ghissue:`459`: extracted Button2D class from `elements` to `core`
* :ghissue:`429`: Colormap not working as intended with surface actor
* :ghissue:`430`: Surface actor colormap fix
* :ghissue:`450`: Issue with references related to JOSS review
* :ghissue:`456`: Updated about documentation
* :ghissue:`455`: Fixed bibtex
* :ghissue:`454`: Added missing DOIs and URLs
* :ghissue:`453`: Add missing DOIs and URLs
* :ghissue:`451`: Typo fix
* :ghissue:`439`: [WIP] Space filling model
* :ghissue:`447`: UI refactoring
* :ghissue:`438`: Fast selection of multiple objects in 3D using GPU acceleration
* :ghissue:`420`: added an example about graph-tool and nested stochastic block model
* :ghissue:`422`: This allow to draw markers using shaders
* :ghissue:`444`: Remove deprecated functions
* :ghissue:`440`: added support for URL image in ImageContainer2D
* :ghissue:`356`: Render a video on an actor.
* :ghissue:`436`: [Fix] Update Azure pipeline for windows
* :ghissue:`434`: WIP: added tests for layout module
* :ghissue:`403`: Creating test for layout module
* :ghissue:`411`: Added Layout test file
* :ghissue:`426`: Allows to define the priority of a shader_callback and obtain the vtkEventId
* :ghissue:`417`: Fixing pep issues
* :ghissue:`394`: Fixed warnings in test_utils.py
* :ghissue:`415`: update sk orcid
* :ghissue:`414`: Duplicate ORCIDs in the JOSS paper
* :ghissue:`413`: add nanohub doi
* :ghissue:`412`: fix paper doi
* :ghissue:`386`: FURY paper for Journal of Open Source Software (JOSS)
* :ghissue:`371`: Textbox2d special character support
* :ghissue:`409`: Segmentation Fault When Running Fury Tests
* :ghissue:`408`: Updating the Missing Parenthesis
* :ghissue:`406`: Removed unused library in FURY tutorial
* :ghissue:`405`: Updating Redirecting Issues in Readme
* :ghissue:`375`: Visuals for some parametric 2D functions
* :ghissue:`317`: Track and fix warnings during tests.
* :ghissue:`355`: [Vulnerability Bug] Used blacklisted dangerous function call that can lead to RCE
* :ghissue:`399`: Resolve warnings 317 & and Fix Issue: 355
* :ghissue:`393`: added primitive and actor for triangular prism, added tests too
* :ghissue:`395`: FURY installation conflict
* :ghissue:`396`: 317 Fixing Warnings during test : test_actors.py
* :ghissue:`358`: Updated io.py

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.