Changelog
v0.0.7
- Fixed #16 "object.assign() chrome bug."
- Base rewrite(fix). part 4
- Added the following effects to
addWagner
:grayscalePass
halftonePass
invertPass
- 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.preloader
plugin. - 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.build
parameters optional. - Fixed basic model example.
- Added api.loadMaterial function.
- Added api.construct function.
- Fixed lathe physics error.
- Changed coggle.
- Gulpfile update.
- Fixed
addLight()
. - Added
_state
property to scope which isdeferred.promise()
. - Disabled defining
this.composer.eff
inWHS.init
unless Wagner is enabled. - Fixed autoresize.
- Added the following effects to
addWagner
:ASCIIPass
dotScreenPass
fxaaPass
chromaticAberrationPass
dirtPass
edgeDetectionPass
highPassPass
- 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.