roberto forcen's repositories
AlgebraicSurfaces-cpp-python
Algebraic surfaces created in cpp, rendered in python using opengl pyqt5
polyhedronisme-python
python post of polyhedronisme
python-metal
apple metal on python >=3.8, uses adapted runmetal
AlgebraicSounds
python / c++ sounds generated by formulas
codeblocks
Code::Blocks apps.
fpc
free pascal / lazarus
glium
Safe OpenGL wrapper for the Rust language.
incremental-fluids
Simple, single-file fluid solvers for learning purposes
mandelbrot-numba
Numba accelerated Interactive Mandelbrot Set Generator.
numba
numba parallel & general examples
OpenCTM
OpenCTM is a file format, a software library and a tool set for compression of 3D triangle meshes. The geometry is compressed to a fraction of comparable file formats (3DS, STL, COLLADA...), and the format is accessible through a simple, portable API
pancurses
A Rust curses library, supports Unix platforms and Windows
pigs_cpp
PIG (Parallel Image Generation)
PlatoSolids-python-cpp
Python & cpp plato solid renderer in pyqt5 opengl
Polyhedronisme-qt-cpp
Polyhedron Conway transformations in Qt/c++
qt
qt stuff
queens
The queens problem. Solves any number of chess queens problem using three different approaches: Combinatory: O(n^n) → slowest Permutations: O(n!) Tree optimized < O(n!) → fastest Generation is performed multi threaded, so all cores of CPU are used, for very large number of queens the ‘stop when found [n] solutions or more’ can be used, (0=all solutions) Results can be saved to a text file or copied to clipboard (total or selection), board image can also be copied as an image. Selected results can be transformed by translation, rotation or mirroring. Window geometry, n queens, stop solutions and dock positions are stored in main settings. It has been tested for n=34, providing the first solution in about 3 minutes on an 8 core i7 CPU.
rpn-qt-llvm
qt llvm rpn evaluator
rust
rust developments based in parallel processing & graphics
SphericalHarmonics-js
js spherical harmonics based on Float32Array
swift
swift language mandelbrot
Vect
c++ general purpose numerical vector class
vega_lite_3.rs
rust api for vega-lite v3
VSL
Symbolic language for compact sound synthesis and graphical representation, uses unicode symbols to represent wave modifiers, and multithreading for efficient generation.
vsl-llvm
qt c++ llvm visual sound generation language
WatermanPython
Waterman polyhedra cpp generator, python pyqt5 opengl renderer