Skip to content

Latest commit

聽

History

History
30 lines (21 loc) 路 766 Bytes

File metadata and controls

30 lines (21 loc) 路 766 Bytes

Fractal

How to build

apt install mesa-common-dev libxi-dev
git clone https://github.com/nullptr-t-oss/Fractal.git
cd Fractal
npm install
npm run dev

Note

Update: Using GPU.js to improve rendering speed dramatically!

Note

Update: Using Material for website theming (wanted to use M3 Expressive 馃檭)

Note

Update: Added pan and zoom functionality (read canvas.ts comments to find out the math behind its implementation)

Note

Update: Added "Save as Image"

Features I want to add:

  • Splitting numbers into hi and lo components to increase precision (for now, we can't zoom very far before being limited by the floating-point precision limit)
NEVER SETTLE