story3d
v0.0.7
Published
Framework for telling a 3d story with webgl
Downloads
21
Readme
Story3D
A framework for creating interactive 3d stories with WebGL and Threejs.
Target use case
import { Story3D, SceneMethod, bootstrap, Hook } from "Story3D";
@Story3D()
export class App {
constructor() {}
@Hook("init")
initialize() {
// ...
}
@Hook("tick")
tick() {
// ...
}
@SceneMethod("something")
doSomething() {
// ...
}
@SceneMethod("somethingElse")
doSomethingElse() {
// ...
}
}
bootstrap(App);
Rough TODOs:
- Finish writing core classes
- Setup build pipeline w/ rollup
- Write tests
- Write documentation