Mr.doob
e5e4ff79ee
Fixed Vector3::setRotationFromMatrix
2011-04-11 16:15:46 +01:00
Mr.doob
7361be39df
WebGLRenderer: Sprites can now be removed from the Scene (thx jetienne)
...
Some white space clean up.
2011-04-11 09:53:32 +01:00
Mr.doob
d30220390a
More tweaks to grass example. Less texture resolution, same result.
2011-04-11 07:25:52 +01:00
alteredq
7713f5cb9c
Added autoForward option to FlyCamera.
...
Also changed autoForward in QuakeCamera not to interfere with backwards direction.
Tweaked a bit minecraft AO demo, using extra power for more cubes.
2011-04-11 01:35:21 +02:00
alteredq
bdbf1f78c5
Synced with mrdoob's branch.
2011-04-10 23:47:43 +02:00
alteredq
22bd108ab1
Added FlyCamera (thanks to James Baicoianu). Added specular map to normal map shader. Added WebGL Earth FlyCamera demo.
...
Changed normal map shader to multiply specular component with diffuse weighting as specular highlights were appearing in the dark parts.
Changed camera look speed in minecraft and terrain demos, they were too fast - I guess as everything got faster with antialiasing off.
Reenabled antialiasing in few demos where it was too ugly without (basically anything with lines and without postprocessing).
Fixed again spurious invisible characters in empaempa's code (which are breaking everything and are hard to hunt as they look like spaces).
2011-04-10 23:13:05 +02:00
Mr.doob
3bc9f48c2f
src/animation ⟶ src/extras/animation
...
Improved lod and grass examples.
2011-04-10 09:36:28 +01:00
Mr.doob
76e7ea3461
Added namespace to all the objects that missed it (geometries, uniforms, etc)
...
WebGLRenderer antialias is off by default (considering Firefox doesn't support it...)
Formatting clean up here and there
2011-04-09 12:38:39 +01:00
Mr.doob
8bef209b52
Improved WebGLRenderer reflection/refraction/fresnel examples. Now that the renderer is faster we can aswell move 'em ;)
2011-04-09 09:15:38 +01:00
Mr.doob
e4a7eade88
Minor clean up on Sprites example.
2011-04-09 08:42:57 +01:00
Mr.doob
e8847848ad
Merging with alteredq's branch.
2011-04-09 08:22:59 +01:00
Mr.doob
b2d39cf832
WebGLRenderer now logs some GL information (I think it may be handy).
...
Stencil and Sprite examples now using RequestAnimationFrame.
2011-04-08 10:16:10 +01:00
Mikael Emtinger
36bc61e5e9
Fixed several small sprite bugs and updated example.
2011-04-08 10:37:31 +02:00
alteredq
f7d97caf1d
Merged with empaempa's branch.
2011-04-07 21:29:21 +02:00
alteredq
de2dcdf5c0
Changed WebGLRenderTarget / FBO default color format to RGBA.
...
This makes lens flares work with postprocessing.
Had to change lines color example to use clearAlpha = 1 to get back bloom.
2011-04-07 21:12:48 +02:00
Mikael Emtinger
50b6745ad6
Added sorting to sprites and updated example.
...
Removed pink square method from lens flares in opengl (no partial screen occlusion)
2011-04-07 18:03:22 +02:00
Mikael Emtinger
08127af611
Fixed blending bug with sprites. Added example.
2011-04-07 17:10:54 +02:00
alteredq
da0b612ce8
Synced with mrdoob's branch.
2011-04-07 04:01:36 +02:00
alteredq
5fa19e8460
Fixed delays when loading multiple models.
...
Problem was having too many concurrent workers opened at once. Garbage collection apparently works very slowly on workers. Solution was to close them manually, after model data is sent to main thread.
Also some progress with Blender scene exporter. Some scenes now export correctly, though monkey test scene got worse, even with less hacky code.
2011-04-07 02:59:49 +02:00
Mr.doob
94790f057e
extras/geometries
...
- Fixed TorusKnot face orientation.
- Added UVs to Cylinder (Cylindrical Mapping)
- Fixed Lathe UVs
There is something wrong with texture mapping, u needs to be inverted all the time. Something to researching on.
2011-04-06 20:10:25 +01:00
alteredq
f221b853b7
Refactoring and optimizations in collision system and examples.
...
Mainly trying to avoid creation of new object per frame and also some variable names clarifications and whitespace cleanups.
Not finished yet.
2011-04-06 00:07:13 +02:00
alteredq
1fd801719f
Added option to have flat shading for renderBufferImmediate.
2011-04-05 20:30:58 +02:00
alteredq
4470e0f619
Merged physics branch into master.
...
Also some whitespace and titles cleanup.
2011-04-05 16:10:23 +02:00
alteredq
65e3f92d55
Merged latest master branch into physics branch.
2011-04-05 12:04:24 +02:00
alteredq
0209928118
Fixed reaction and trigger collisions examples.
...
Terrain still needs to reexport Blender model in new JSON format.
2011-04-05 11:40:44 +02:00
alteredq
693a36f509
Moved scene loader from SceneUtils into SceneLoader.
2011-04-05 08:59:45 +02:00
alteredq
55a3d8290d
Changed hardcoded uv scale to uniform in lava shader example.
2011-04-05 08:39:08 +02:00
alteredq
f7e3a80d70
Added edges computation to OBJ converter.
...
If you want to get edges, run converter like with "-e" flag:
python convert_obj_three.py -i model.obj -o model.js -e
Output seems to match Blender exporter.
2011-04-05 03:37:13 +02:00
Bartek Drozdz
9850695f38
Collisions system initial commit.
2011-04-04 18:13:54 +02:00
Mr.doob
abb4a774cd
Merging with alteredq.
2011-04-04 05:00:21 +01:00
Theo Armour and Mr.doob
28869a95a7
Added the same onDocumentMouseWheel() function and event handlers as in canvas_geometry_panorama_fisheye.html so that mousewheel zooming works on Firefox 4 and other browsers.
2011-04-04 11:53:55 +08:00
Mr.doob
70ff34b8a3
Updated Stats.js widget.
2011-04-03 07:56:41 +01:00
alteredq
7e6ba581de
Removed some bottlenecks in shader building / sharing.
...
- for shader reuse materials from the standard library are now identified just by shader name (MeshShaderMaterials still use full code)
- unique shader id strings are constructed via array.join instead of string plus
- uniform and attribute locations are now cached in buildProgram (biggest one)
Also some smaller optimizations and cleanups in DOF example.
2011-04-03 04:19:00 +02:00
alteredq
5a684c29ea
Fixed broken video texture example.
...
Hope it's the last one. Also here performance is ok.
2011-04-02 21:06:37 +02:00
alteredq
a719d289cc
Fixed broken ribbons example.
...
Interestingly here performance doesn't seem to be affected.
2011-04-02 20:59:59 +02:00
alteredq
575deaadc5
Fixed broken depth-of-field example.
...
Still something is wrong with this new implicit way of sharing programs. DOF example is noticeably slower than it was before, especially in ANGLE :(.
2011-04-02 20:46:34 +02:00
alteredq
1001b76351
Added lava shader example.
2011-04-02 09:02:35 +02:00
alteredq
3b43c79679
Added possibility of enforcing vertical angle constraint to QuakeCamera.
2011-04-02 01:32:53 +02:00
alteredq
a53921fb22
Fixed more globals in JSONLoader. Also updated ubiquity test includes.
2011-04-01 03:57:06 +02:00
alteredq
d12252421e
Synced with mrdoob's branch.
2011-03-31 23:48:38 +02:00
Mr.doob
816d19a8d6
REVISION ++
2011-03-31 22:29:53 +01:00
Mikael Emtinger
e88b1b4783
Merged with mrdoob.
...
Fixed so lens flares uses AdditiveBlending in example.
2011-03-31 13:57:52 +02:00
alteredq
36cd380725
Synced with mrdoob's branch.
2011-03-31 09:12:57 +02:00
Mr.doob
0014ce7215
Fixed glass transparency in scene example.
2011-03-31 07:29:10 +01:00
Mr.doob
8af4dd49c1
WebGLRenderer now uses material.transparent to determine whether a material is transparent or not.
...
Moved materials/RenderTarget.js ⟶ renderer/WebGLRenderTarget.js
2011-03-31 07:22:44 +01:00
alteredq
cc453b6bda
Merged with empaempa's branch.
...
Hopefully now it's proper. All examples are working.
2011-03-31 06:21:25 +02:00
Mr.doob
1b98dbb033
Improved grass example.
2011-03-31 05:15:27 +01:00
Mikael Emtinger
7b07f34b7d
merged with mrdoob. fixed so depthMask is correctly restored after stencil and lensflares. removed all enable/disable _gl.BLEND as it's always on.
2011-03-30 20:52:23 +02:00
Mr.doob
97c556cb3d
Unneded property set.
2011-03-30 08:48:56 +01:00
Mikael Emtinger
3536f3f2f5
Merged with MrDoob
2011-03-29 20:50:45 +02:00