readme type
This commit is contained in:
parent
3932b372a2
commit
0b2b7aec6b
1 changed files with 28 additions and 56 deletions
84
README.md
84
README.md
|
@ -3,80 +3,52 @@ Pixi Renderer
|
||||||
|
|
||||||
#### JavaScript 2D Renderer ####
|
#### JavaScript 2D Renderer ####
|
||||||
|
|
||||||
The aim of this project is to provide a fast lightweight 2D library that works across all devices.
|
The aim of this project is to provide a fast lightweight 2D library that works
|
||||||
The Pixi renderer allows everyone to enjoy the power of hardware acceleration without prior knowledge of webGL.
|
across all devices. The Pixi renderer allows everyone to enjoy the power of
|
||||||
Also its fast.
|
hardware acceleration without prior knowledge of webGL. Also its fast.
|
||||||
|
|
||||||
If you’re interested in pixi.js then feel free to follow me on twitter (@doormat23) and I will keep you posted!
|
If you’re interested in pixi.js then feel free to follow me on twitter
|
||||||
And of course check back on our [site](http://www.goodboydigital.com/blog/) as any breakthroughs will be posted up here too!
|
(@doormat23) and I will keep you posted! And of course check back on our
|
||||||
|
[site](<http://www.goodboydigital.com/blog/>) as any breakthroughs will be
|
||||||
|
posted up here too!
|
||||||
|
|
||||||
|
### Demos ###
|
||||||
|
|
||||||
### Demo ###
|
-[Run pixi run](<http://www.goodboydigital.com/runpixierun/>)
|
||||||
|
|
||||||
[Game demo Run pixi run](http://www.goodboydigital.com/runpixierun/)
|
-[Bunny Demo](<www.goodboydigital.com/pixijs/bunnymark>)
|
||||||
|
|
||||||
-
|
|
||||||
|
|
||||||
[Bunny Demo](www.goodboydigital.com/pixijs/bunnymark)
|
|
||||||
|
|
||||||
### Current features ###
|
### Current features ###
|
||||||
|
|
||||||
- webGL renderer (with automatic smart batching allowing for REALLY fast performance)
|
- webGL renderer (with automatic smart batching allowing for REALLY fast
|
||||||
- canvas renderer
|
performance) - canvas renderer - full scene graph - super easy to use API
|
||||||
- full scene graph
|
(similar to the flash display list API) - support for texture atlas's -
|
||||||
- super easy to use API (similar to twhe flash display list API)
|
asset loader / sprite sheet loader - auto detect which renderer should be
|
||||||
- support for texture atlas's
|
used
|
||||||
- asset loader / sprite sheet loader
|
|
||||||
- auto detect which renderer should be used
|
|
||||||
|
|
||||||
### Coming soon ###
|
### Coming soon ###
|
||||||
|
|
||||||
- Filters
|
- Filters - Render Texture - Text - Interactivity
|
||||||
- Render Texture
|
|
||||||
- Text
|
|
||||||
- Interactivity
|
|
||||||
|
|
||||||
|
|
||||||
### Coming later ###
|
### Coming later ###
|
||||||
|
|
||||||
- Awesome Post processing effects
|
- Awesome Post processing effects
|
||||||
|
|
||||||
### Usage ###
|
### Usage ###
|
||||||
|
|
||||||
```javascript
|
\`\`\`javascript /* you can use either PIXI.WebGLRenderer or
|
||||||
|
PIXI.CanvasRenderer */ var renderer = new PIXI.WebGLRenderer(800, 600);
|
||||||
/*
|
|
||||||
you can use either PIXI.WebGLRenderer or PIXI.CanvasRenderer
|
|
||||||
*/
|
|
||||||
var renderer = new PIXI.WebGLRenderer(800, 600);
|
|
||||||
|
|
||||||
document.body.appendChild(renderer.view);
|
document.body.appendChild(renderer.view); var stage = new PIXI.Stage;
|
||||||
|
|
||||||
var stage = new PIXI.Stage;
|
|
||||||
|
|
||||||
var bunnyTexture = new PIXI.Texture.fromImage("bunny.png");
|
var bunnyTexture = new PIXI.Texture.fromImage("bunny.png"); var bunny = new
|
||||||
var bunny = new PIXI.Sprite(bunnyTexture);
|
PIXI.Sprite(bunnyTexture); bunny.position.x = 400; bunny.position.y = 300;
|
||||||
|
bunny.scale.x = 2; bunny.scale.y = 2; stage.addChild(bunny);
|
||||||
bunny.position.x = 400;
|
requestAnimationFrame( animate ); function animate() {
|
||||||
bunny.position.y = 300;
|
requestAnimationFrame( animate ); bunny.rotation += 0.01;
|
||||||
|
renderer.render(stage); } \`\`\`
|
||||||
bunny.scale.x = 2;
|
|
||||||
bunny.scale.y = 2;
|
|
||||||
|
|
||||||
stage.addChild(bunny);
|
|
||||||
|
|
||||||
requestAnimationFrame( animate );
|
|
||||||
|
|
||||||
function animate() {
|
|
||||||
|
|
||||||
requestAnimationFrame( animate );
|
|
||||||
|
|
||||||
bunny.rotation += 0.01;
|
|
||||||
|
|
||||||
renderer.render(stage);
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
This content is released under the (http://opensource.org/licenses/MIT) MIT License.
|
This content is released under the (http://opensource.org/licenses/MIT) MIT
|
||||||
|
License.
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue