Maintained Vue 3 and Three.js component library written in TS (drie.dev) 5 points by janvorisek 3y ago ↗ HN
[–] janvorisek 3y ago ↗ Drie implements components for the common three.js classes. Some additional features not directly implemented in three.js are available as well.Notable features include:- Auto resizing of WebGL canvas (including PerspectiveCamera aspect ratio update)- Raycasting as mouse events- FPS Limiter- Raycasting with mouse events- Simple usage of geometry utilities (see EdgesGeometry or WireframeGeometry)- Simple geometries (e.g., BoxGeometry) have reactive properties. Drie handles regeneration of the geometry internally.
1 comment
[ 2.7 ms ] story [ 10.1 ms ] threadNotable features include:
- Auto resizing of WebGL canvas (including PerspectiveCamera aspect ratio update)
- Raycasting as mouse events
- FPS Limiter
- Raycasting with mouse events
- Simple usage of geometry utilities (see EdgesGeometry or WireframeGeometry)
- Simple geometries (e.g., BoxGeometry) have reactive properties. Drie handles regeneration of the geometry internally.