Skip to content

Latest commit

 

History

History
65 lines (47 loc) · 2.41 KB

README.md

File metadata and controls

65 lines (47 loc) · 2.41 KB

▲
SassyThing based on three.js

three is a (very) limited port of three.js in SCSS.

 

The implementation was originaly based on the three.js source for realease r149.

📜 Documentation & Examples

docs.sassy-thing.dev/three

👀 What does it look like?

TODO

✔️ Features

  • Vector2 & Vector3 (with minor incompleteness, waiting for Spherical & Cylindrical)
  • Eulers & Quaternions
  • Matrix3 & Matrix4
  • EventDispatcher
  • Object3D
  • Orthographic Camera
  • Perspective Camera
  • BufferGeometry
  • Primitive Geometries (Box, Cylinder, Sphere, ...)
  • Renderer
  • Materials
  • Lights (might be out of my league)
  • GLTF/GLB support (will be writing a GLB/GLTF to sassy-things/three sass parser)

Running Source

npx sass --watch --no-source-map .

 

Copyright © 2023 SassyThing