GithubHelp home page GithubHelp logo

druidhawk / mod3 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from foo123/mod3

1.0 2.0 0.0 4.91 MB

Javascript port of AS3Mod Actionscript Modifier Library for Three.js

Home Page: http://nikos-web-development.netai.net/

mod3's Introduction

MOD3 As3dMod 3D Modifier Library port for Javascript and Three.js, Pre3d and J3D and Copperlicht

This is a port of the AS3DMod Modifier Library for Actionscript 3 to Javascript.
i have named MOD3 (to signify that it has support for THREE.js )

It is a complete port (up to limitations between the 2 frameworks)
Not all Modifiers of AS3DMod can be ported but most can.
However the structure is ready for More Modifiers to be added

It has support for Three.js for now but it is easy to add support for other 3D javascript libraries as well
* added support for Pre3d with examples (my pre3d examples are a liitle blurry but you'll get the picture)
* added support for J3D with examples
* added support for Copperlicht with examples

Modifiers supported (up to present)
* Pivot
note: Pivot does not work with Pre3d
* Bend
* Twist
* Taper
* Skew
* Noise
* Wheel
* Bloat
* Break

Examples  included
Examples include 3D Flip Book with Three.js, MOD3.js (bend and pivot) and Tween.js

Complete source code and minified version

* There seems to be a problem when adding modifiers to multiple objects [SOLVED see MeshProxy.js]
(the modifiers for each successive object are run together with the modifiers of the previous object see Bend2-problem example), 

* build if having problems with encoding set -enc option in build.bat


*Author* Nikos M.
*URL* http://nikos-web-development.netai.net/
*URL* http://workingclasscode.uphero.com/

mod3's People

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.