Skip to content

Instantly share code, notes, and snippets.

@pilwon
Created June 2, 2015 05:24
Show Gist options
  • Save pilwon/eea5126d50090eb48204 to your computer and use it in GitHub Desktop.
Save pilwon/eea5126d50090eb48204 to your computer and use it in GitHub Desktop.
import FamousEngine from 'famous/core/FamousEngine';
import DOMElement from 'famous/dom-renderables/DOMElement';
import DynamicGeometry from 'famous/webgl-geometries/DynamicGeometry';
import Mesh from 'famous/webgl-renderables/Mesh';
FamousEngine.init();
let scene = FamousEngine.createScene('body > .container');
let cross = scene.addChild()
.setAlign(0.5, 0.5)
.setMountPoint(0.5, 0.5);
let geometry = new DynamicGeometry()
.setVertexPositions([
-1, 0, 0,
1, 0, 0,
0, -1, 0,
0, 1, 0,
])
.setDrawType('lines');
new Mesh(cross)
.setGeometry(geometry)
.setBaseColor('red');
let node = scene.addChild()
.setAlign(0.5, 0.5)
.setMountPoint(0.5, 0.5)
.setSizeMode(2, 2);
new DOMElement(node, {
content: 'Hello World',
properties: {
backgroundColor: 'black',
color: 'white'
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment