GithubHelp home page GithubHelp logo

kirahan / animcubejs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from cubing/animcubejs

0.0 2.0 0.0 607 KB

Playing around with AnimCube's JS port.

Home Page: cubing.github.io/AnimCubeJS

Java 97.37% HTML 2.63%

animcubejs's Introduction

AnimCube JS Port

Check out the demo and source code to see how the applet works. Make sure to include animcube.nocache.js, AnimCube.cfg, and all [long alphanumeric string].cache.js in the same directories/folders as cube.html. DO NOT CHANGE THE NAMES OF THE NON-CFG FILES.

Next, in the HTML file where you want your cube to be displayed, create an iframe pointing to:

cube.html?config=[name of cfg file].cfg&[parameters]

The list of parameters can be found at the original Java Applet site with a few new additions here. Make sure to declare parameters as follows: [name]=[value], and separate parameter declarations with &.

You can add parameters in the .cfg file. Just note that URL parameters are prioritized over .cfg parameters, so if a parameter is declared in both the URL and the .cfg, then the URL parameter value will be read instead of the .cfg parameter value.

NOTE: The original Java applet was made by Josef Jelinek. The port was made by Michael Feather. Here are Feather's build instructions and unminified code. If you want to change the code, you should be using these resources to modify AnimCube.java before porting to Javascript, as opposed to editing the ported Javascript code directly.

animcubejs's People

Contributors

mfeather1 avatar molarmanful 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.