bvssvni
Computer and AI engineer with 17+ experience in prof. software dev. Founder of Piston, creator of Dyon. Deep math. intuition thinker, Rust "friend of the tree"
Cutout ProNorway
Pinned Repositories
rust-idris-fs
An attempt at writing C libraries in Rust that can be called from Idris
rust-snake
Sea Snake Escape: A sea snake game in Rust using Piston game engine
image
Encoding and decoding images in Rust
dyon
A rusty dynamically typed scripting language
graphics
A library for 2D graphics, written in Rust, that works with multiple back-ends
piston
A modular game engine written in Rust
piston-examples
A collection of examples using the Piston game engine
piston_window
The official Piston convenience window wrapper for the Piston game engine
bvssvni's Repositories
bvssvni/skeletal_animation
A Rust library for skeletal animation
bvssvni/gfx_debug_draw
Simple debug renderer (lines, text, etc) for gfx
bvssvni/gfx_text
Draw text for gfx using freetype
bvssvni/turbine
A 3D game engine with built-in editor
bvssvni/hypo
Automatic hypothesis testing
bvssvni/discrete
Combinatorial phantom types for discrete mathematics
bvssvni/poi
a pragmatic point-free theorem prover assistant
bvssvni/fake_dpi
A window wrapper that simulates fake Hi-DPI screen by manipulating window events
bvssvni/deform_grid
A 2D deform grid for Piston-Graphics
bvssvni/wgpu_graphics
bvssvni/touch_visualizer
A library for visualizing input touches with Piston-Graphics
bvssvni/glutin_window
A Piston window back-end using the Glutin library
bvssvni/sdl2_window
A SDL2 back-end for the Piston game engine
bvssvni/camera_controllers
A Rust library for controlling 3D cameras for the Piston engine
bvssvni/sprite
A library for sprite hierarchy and scene management
bvssvni/shapes
Convenience structs for 2D shapes
bvssvni/resize
Simple resampling library in pure Rust
bvssvni/interpolation
A library for interpolation
bvssvni/prop
Propositional logic with types in Rust
bvssvni/observer_selection_effects
Various experiments in optimization algorithms derived from probabilistic observer selection effects
bvssvni/ai_behavior
AI behavior tree
bvssvni/path_iter
A cocategory enumeration library based on path semantics
bvssvni/texture
A library for texture conventions
bvssvni/piston_collada
Rust library for parsing COLLADA files
bvssvni/abstractio
Abstract IO dimensionality analysis for physics using theory of Avatar Extensions
bvssvni/dual_quaternion
A simple and type agnostic Rust library for dual-quaternion math designed for reexporting
bvssvni/quaternion
A simple and type agnostic Rust library for quaternion math designed for reexporting
bvssvni/pocket_prover-set
A base logical system for PocketProver to reason about set properties
bvssvni/algexeno_cistercian
Visual Algexenotation with Cistercian numerals as hyperprimes
bvssvni/iknow
A self-describing knowledge format with support for Rust-like syntax