Vishva - A hindi word for "World"
A simple live scene editor for BabylonJS, a 3D HTML Webgl framework.
Developed in Java using JSweet, a java to javscript transpiler
For intro and demo see http://ssatguru.appspot.com/BabylonJS-Vishva/intro.html
For details see wiki at https://github.com/ssatguru/Vishva/wiki
-
download project
-
cd to "webapp" folder. Open "index.html" in browser. If you are using firefox browser then you can open it directly from disk. For others you will have to serve the file via. some http server due to cross origin requests restrictions. See here for some helpful information
-
for more help see wiki
-
this is a standard java maven project
-
source under "src" folder
-
this project has a dependency on the EditControl Artifact. Download, build and install that in your local Maven repository.
-
to build, run following command, from the project root folder (this has the "pom.xml" file)
mvn generate-sources
-
this will generate and copy all the javascript and typescript files to "webapp/js" folder
-
to clean
mvn clean jsweet:clean
No build required
Source under "webapp/js" folder
Dependencies under "webapp/lib" folder
For a demo see http://ssatguru.appspot.com/BabylonJS-Vishva/webapp/index.html