Skip to content

sassy-thing/three

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

▲
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

About

SassyThing based on three.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages