Resources - The-Source-Eternal/Unwritten3D GitHub Wiki
Links
three.js
may lead to 3D models and animations, as well as libraries, that could help
Other game engines/creators
- http://www.bowserjs.org/ (project on hold)
- craftstud.io/ ([#50] (https://github.com/The-Source-Eternal/Unwritten3D/issues/50))
- https://github.com/jbaicoianu/elation-engine ([#56] (https://github.com/The-Source-Eternal/Unwritten3D/issues/56))
- http://projectspark.com (creating, playing, and sharing games)
- Garry's Mod ([youtube video] (https://www.youtube.com/watch?v=7zWO98ognNc))
- Roblox ([youtube creation demo] (https://www.youtube.com/watch?v=sxBPii2R9ho))
- Not in the browser
- Interface quite different than the one being discussed
- No multi-person editing I think
Physics
- ammo.js
- http://lo-th.github.io/Oimo.js/index.html
- cannon.js
- http://lizkats.com/temp/fhnw/playfulEditor/editor/ ([#53] (https://github.com/The-Source-Eternal/Unwritten3D/issues/53))
File browser/Manager
2D tracking of 3D objects
Multiplayer
https://github.com/dominictarr/crdt/- [jsfly] (https://github.com/jorgezaccaro/jsfly) by jorgezaccaro (not sure if really multiplayer, but certainly information consistency over different machines)
Code editor
Inspiration
- http://worrydream.com/LearnableProgramming/
- http://www.chris-granger.com/2012/02/26/connecting-to-your-creation/
- [Style inspiration list] (https://github.com/The-Source-Eternal/Children-of-IO/wiki/Plot-Options#inspiration)
- [Choc using Bret Victor's principles] (https://github.com/fullstackio/choc)
- Visualization Integration (need to migrate stuff into here)
- some visualizations of algorithms (check out links at the bottom too)
- Visualizing paths over time, Bret Victor again (checkout links at the bottom too)
- More visualizations by Mike Bostock and lots of links at the bottom of the page
Assets
moxiecode (most animated)
- [Destroying an enemy](http://oos.moxiecode.com/js_webgl/troll/ + http://oos.moxiecode.com/js_webgl/stanford_bunny/)
- Animation reacting to sound perhaps for music game, simon says
- Sea creature-ish
- Cube tunnel following glowing cubes
- Particles random and spiral
- [Cube tree] (http://oos.moxiecode.com/js_webgl/recursive_tree_cubes/)
- Cube snake
3D models
- http://animationbuffet.blogspot.com/
- http://www.turbosquid.com/3d-models/free-fumefx-fx-3d-model/686722
- http://www.turbosquid.com/3d-models/robot-drum-3ds-free/593676
- http://www.turbosquid.com/3d-models/free-chest-3d-model/805501 (opes and closes)
- Free 3d? http://hlportfolio.blogspot.com/
- http://www.sharecg.com/index.php:
- http://www.sharecg.com/v/25568/browse/5/3D-Model/Blacky
- http://www.sharecg.com/v/28867/browse/5/3D-Model/Spaceflower
- http://www.sharecg.com/v/47092/browse/5/3D-Model/Modular-SRR-Droid-Basic-Module-obj
- http://www.sharecg.com/v/47107/browse/5/3D-Model/Modular-SRR-Droid-V.2-Bryce-5-scene-file
- http://www.sharecg.com/v/75448/browse/5/3D-Model/T%C3%A9lescope-Steampunk
- http://www.sharecg.com/v/41324/browse/5/3D-Model/Simple-wooden-seesaw
- http://www.creativecrash.com/downloads/3d-models/c/
- http://3drt.com/store/ (will have to stay of github for licensing reasons, see issue [#57] (https://github.com/The-Source-Eternal/Unwritten3D/issues/57#issuecomment-42511253))
Other
- 2D outline of 3D object, human walking animation (Outline Effect 1) (shader? what is it?)
- [Outline effect 2] (http://jsfiddle.net/g593q/21/) ([issue #52] (https://github.com/The-Source-Eternal/Unwritten3D/issues/52))
- Shaders:
- Fragment Shaders - changes texture, draw on screen: http://glsl.heroku.com/ (the code's all right there!)
- Vertex Shaders - changes shape, change positions of the corners of the objects: (see "Cube tree" above)
- https://www.khronos.org/registry/webgl/sdk/demos/mozilla/spore/index.html ([#54] (https://github.com/The-Source-Eternal/Unwritten3D/issues/54)) (look into licensing for importing their character models)
- http://www.mrdoob.com/