Cgl-py

Latest version: v0.0.12

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

Scan your dependencies

0.6

Whats New?

* Python Port
* Added high performance nth dimensional version of quad tree
* Improvised Texture API
* Added Delaunay Triangulation (Bowyer–Watson algorithm)
* Extended Widgets API for 3D
* Added Simple Neural Network API
* Added Textures to Widgets API
* Improved the Markov chains example
* Added Progress Bar
* Added Neural Network Serializer
* Added Backpropagation for Neural Network
* Added Generic A* Graph Path Finding Algorithm ( for n dimensional spaces or any generic graph)
* Added Generic Matrix(mXn) library (fast and memory efficient)
* Added Multivariate Linear Regression with Gradient Descent Solver
* Optimized use of multiple texture in widgets pipeline
* Added AABB Subdivision, Interaction, Contains Functions (n dimensional, highly optimized)
* Added Font Based Text Widgets API for high performance text rendering with the widgets api's batch render backend
* Added CSV Handler ( Parser, Serializer, Data Structure)
* Several New Examples
- approximating_pi.c
- single_pendlum.c
- double_pendulum.c
- flappy_bird.c
- interactive_2d_triangulation.c
- 3d_widgets.c
- flappy_bird_ai.c
- texture_widgets.c
- interactive_a_star_path_finding.c
- interactive_linear_regression.c
- interactive_polynomial_regression.c
- newton_equation_root_appximator.c
- chrome_dino.py
- climate_spiral.c
- procedural_symmetric_design.c
- ascii_video.py
- tesseract.py

0.5

Whats New?

* Cross Hatching Post Process (Beta)
* WAV file loader
* Implemented GJK collision detection
* Implemented EPA (Expanding Polytope Algorithm)
* Added Plotting Widgets(Bar Graph, Graph, Pie Chart, etc) (Beta)
* Added support for bones in mesh API
* Added Advanced Noise API (Improved Perlin, OpenSimplex2, Value, Worley) (FBm, Rigid, PingPong, Billow)
* Audio API (High Level Wrapper for OpenAL)
* Added support for Uniform Buffer Object
* Added Plane Mesh Generator
* Improved Mesh CPU API for modifying meshes
* Fixed GetTime precision issue
* Added a lots and lots of examples ....

0.4

Whats New?

* Custom Node Editor Renderer
* Ray Caster
* 2D Collision Detection
* Marching Squares
* New Improved Math Library
* Bezier Curve Renderer
* Full C++ compatibility
* Toon Post Process Effect
* Many New Examples

0.3

Whats New?
* WebAssembly Support (via Emscripten) (beta)
* File append data function
* Colored printf (cross platform)
* Advanced Logger
- Log to multiple log files simultaneously
- auto timestamps
- colored output for seperate log levels
* Bloom
- Based of Unity's Bloom shader
- Apply bloom to any tuxtures with just 1 line of code
- Entirely done in Compute Shaders
- Custom downsample/upsample passes
* Text widgets (render high quality crisp text without loading or baking any font)
* Quaternion math

0.2

**Full Changelog**: https://github.com/Jaysmito101/cgl/compare/v0.1...v0.2

0.1

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.