Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iondrimba/threejs-starter

:flying_saucer: Basic threejs setup for quick prototyping
https://github.com/iondrimba/threejs-starter

3d creative-coding demo javascript prototyping threejs threejs-learning

Last synced: 20 days ago
JSON representation

:flying_saucer: Basic threejs setup for quick prototyping

Awesome Lists containing this project

README

        

# :flying_saucer: Threejs Starter

Basic setup for quick prototyping

[![Node.js CI](https://github.com/iondrimba/threejs-starter/actions/workflows/node.yml/badge.svg)](https://github.com/iondrimba/threejs-starter/actions/workflows/node.yml)

![Image Title](https://raw.githubusercontent.com/iondrimba/images/master/threejs-starter.gif)

## [Demo](https://iondrimba.github.io/threejs-starter/public/index.html)

## Includes

* Threejs main entities via modules
* Camera controls (OrbitControls and TransformControls)
* Basic lightning setup
* Live reload
* Color helpers (rgbToHex and hexToRgb)
* Math helpers degrees to radians
* Stats js setup for monitoring
* Github Action for CI validation

## Credits

* [Threejs](https://threejs.org/)

## Find me @

[Twitter](https://twitter.com/code__music), [Codepen](https://codepen.io/iondrimba/)