Changelog
v0.0.7
- Fixed #16 "object.assign() chrome bug."
- Base rewrite(fix). part 4
- Added the following effects to
addWagner:grayscalePasshalftonePassinvertPass
- logos/ -> development/art/logo/
- development/art/logo/ + sorted = /ai, /animation_fla, /animation_gif
- development/coggle/ -> development/art/coggle/
- development/ -> development/screenshots/
- Added warning in case of invalid Wagner effect referenced (addWagner.js)
- src/libs/{jquery} - > ./libs/{jquery}
- Fixed
onlyvis. - Added Plugin support (
src/Plugins/). - New example (
examples/plugin_example.html). - Added skybox support (
WHS.init.prototype.addSkybox). - New example (
examples/skybox.html). - Added
whs.preloaderplugin. - Skybox added to fps example.
- ** CannonJS changed to PhysiJS(ammo.js version) **
- Removed example (
examples/basic_object.html). -
GAME.start()added. - CSF. ShaderTerrain.js
- Edit skybox example to prevent dodecahedron from rolling off of the ground
- CSF.
skybox.html - CSF.
addSkybox.js - CSF.
prefix.js - CSF.
addObject.js - CSF.
API/*.js - CSF.
FPSControls.js - Fixed OrbitControls parameter.
- Fixed parrot scale in fps example.
- CSF.
addMorph.js - CSF.
addModel.js - scope.visible -> scope.mesh
- scope.body -> x
- CSF.
addGround.js - CSF.
game.js - CSF.
addMorph.js - CSF.
loop.js - CSF.
register.js - CSF.
watch.js - Jquery is replaced with DOM in engine.
- CSF.
addWagner.js - prefix.js (polyfill part) -> polyfill.js
- CSF.
addLight.js - Removed
api.def(). - CSF.
whitestorm.js - Jquery removed from engine.
- Add warning in case of PointerLock API incompatibility.
Contributors
@sasha240100 [Alexander Buzin]
@jackdalton [Jack Dalton]
@bdirl [Biljana Davidovic]
Downloads
Changelog
v0.0.6
- Made
WHS.API.construct.buildparameters optional. - Fixed basic model example.
- Added api.loadMaterial function.
- Added api.construct function.
- Fixed lathe physics error.
- Changed coggle.
- Gulpfile update.
- Fixed
addLight(). - Added
_stateproperty to scope which isdeferred.promise(). - Disabled defining
this.composer.effinWHS.initunless Wagner is enabled. - Fixed autoresize.
- Added the following effects to
addWagner:ASCIIPassdotScreenPassfxaaPasschromaticAberrationPassdirtPassedgeDetectionPasshighPassPass
- Removed unusable libs.
Contributors
@sasha240100 [Alexander Buzin]
@jackdalton [Jack Dalton]
Downloads
Changelog
(v0.0.6-alpha)
- added Coggle.
- WHS.init(THREE, CANNON, params) -> WHS.init(params)
- Fixed api.Wrap error in addGround.
- Added api.Wrap to addGrass.
- Name fixed in examples.
- Fixed stone_wall.html example.
- MaterialOptions: .type -> .kind
- THREE.js upgrade. r69 -> r73.
- Changed terrain generation script.
-- Improved loading time ( < 1 sec. ).
-- FPS improved. (59-60 fps.)
Issues:
-- Shadows don't work.
-- addGrass doesn't work.
-- Cannon.js heightmap is not smooth yet.
Contributors
Downloads
Changelog
v0.0.5
- Basic_material example fixed.
- addModel() func for adding an object from JSON file.
- basic_material example
- THREE.JSONLoader -> API
- Added Wrap function.
- Removed all console.log's.
- src/libs/Wagner.base.js -> libs/Wagner.base.js
- CSF. Line-wrap, blocks.
Contributors
Downloads
Changelog
v0.0.4
- Shader terrain material added.
- Shadows fixed.
- Lambert material issue fixed.
- index.html -> examples/fps.html.
- autoresize for basic_object example fixed.
- Source tree restructured. (All code now in src folder)
- build folder consist of whitestorm.js(original) and whitestorm.min.js(minified).
- textures -> assets/textures, terrain -> assets/terrain
- Three.js and cannon.js moved to libs.