alteredq
bc88bdb67b
Refactored KERNEL_SIZE define out of convolution shader lib.
...
This is ugly, but allows to use different kernel sizes, making it useful not just for Gaussian blur (which is slow with large kernel).
2011-02-02 18:53:50 +01:00
alteredq
aa8bdaea3d
Moved film shader into ShaderUtils.
2011-02-02 18:31:04 +01:00
alteredq
84d1b582ae
Moved textured quad screen shader into ShaderUtils.
2011-02-02 16:17:39 +01:00
alteredq
418a6da757
Moved convolution shader from example into ShaderUtils.
2011-02-02 14:15:28 +01:00
alteredq
1d9c3405a3
Changed ParticleSystem to autoupdate transform by default (as do Mesh and Line objects).
2011-02-02 12:41:42 +01:00
alteredq
46146858a9
Fixed flipSided / doubleSided bug in WebGLRenderer.
...
I have no idea why I stuck it in transparent pass.
2011-02-01 23:53:25 +01:00
alteredq
74fe85f7ef
Added particle sprites WebGL example.
2011-02-01 19:59:18 +01:00
alteredq
c8a85ebffd
Added info box and browser compatibility check to WebGL particle example.
2011-02-01 14:43:32 +01:00
alteredq
54e3bc61bd
Added elementary support for particles to WebGLRenderer.
...
It works more or less the same as lines:
- particles are passed to ParticleSystem object as geometry
- material is ParticleBasicMaterial (textures should be supported, not tested yet)
- geometry can be updated by setting "__dirtyVertices" property of the geometry
2011-02-01 14:26:33 +01:00
alteredq
114b673ae5
Added first very rough version of FBX to Three.js converter.
...
Expect it not working on almost everything ;)
Requires Autodesk FBX SDK Python bindings to work.
On Windows it should theoretically work "out-of-the-box", for other platforms, you will need to get SDK from:
http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=6837478
2011-01-31 22:07:08 +01:00
alteredq
1921192be9
Added basic support for second set of UVs for lightmaps.
...
Work in progress ...
2011-01-28 22:38:14 +01:00
alteredq
177b2572ef
Synced with mrdoob's branch.
2011-01-28 10:32:02 +01:00
Mr.doob
c6cec3ca6b
Yet some more tweaks to CanvasRenderer::clear()
2011-01-27 21:29:13 +00:00
Mr.doob
ad0a8a7446
Merge remote branch 'alteredq/master'
2011-01-27 21:23:55 +00:00
Mr.doob
a7ac6fa598
Made CanvasRenderer ParticleBasicMaterial handling consistent with the rest — material.map needs to be a Texture.
2011-01-27 21:23:33 +00:00
alteredq
36f041a3e3
Another small improvement of scene loader blocking.
...
Also shader program building is now spread over loading time.
2011-01-27 02:52:19 +01:00
alteredq
549f90854b
Small improvement in scene loading blocking.
...
Creating all GPU stuff when rendering the first frame doesn't work well with gated initialization :(.
2011-01-27 01:10:29 +01:00
alteredq
1fea9391b8
Added very simple user interface for checking what's inside the scene (in scene loader example).
...
Click on small [+] in the upper left corner.
2011-01-26 23:14:19 +01:00
alteredq
b4a177f326
Synced with mrdoob's branch.
2011-01-26 21:46:47 +01:00
alteredq
506d7e1fa0
Added progress reporting to scene loader.
2011-01-26 21:15:55 +01:00
Mr.doob
6d565bfb87
New builds.
2011-01-26 18:37:48 +00:00
Mr.doob
004d08f641
Merge remote branch 'alteredq/master'
2011-01-26 18:36:54 +00:00
Mr.doob
52c0de2b09
Merging with alteredq's branch.
2011-01-26 18:36:49 +00:00
Mr.doob
a7b55e9e00
Tweaked clearColor handling in CanvasRenderer and WebGLRenderer2.
2011-01-26 18:33:22 +00:00
alteredq
3c1ca82d10
Extended gating of scene start also to asynchronous loading of textures.
2011-01-26 18:49:25 +01:00
alteredq
3d663b3428
Added handling of texture mapping and material combine parameters to scene loader.
2011-01-26 18:00:06 +01:00
alteredq
38ad5d466e
Added loading indication and "start" button to scene loader example.
2011-01-26 14:56:40 +01:00
alteredq
8679cbcea5
Small code cleanup in scene loader.
2011-01-26 11:27:11 +01:00
alteredq
b13f7efafd
Added handling of texture filtering parameters to scene loader.
2011-01-26 01:21:18 +01:00
alteredq
7bd3c4b7e0
Added to scene loader support for Icosahedron primitive and material shading parameter.
2011-01-26 00:08:49 +01:00
alteredq
5a6a872e75
Synced with mrdoob's branch.
2011-01-25 21:50:16 +01:00
alteredq
b0113fb874
Added support for cube textures and background color to scene loader.
...
Also made car prettier and showed how to modify the scene after loading.
2011-01-25 21:46:52 +01:00
Mr.doob
b4b2843cae
Updated builds.
2011-01-25 20:08:53 +00:00
Mr.doob
40934a3a83
Merge remote branch 'alteredq/master'
2011-01-25 20:06:47 +00:00
Mr.doob
37a053b308
Fixed PointLight prototype code (thx rectalogic)
2011-01-25 20:05:46 +00:00
alteredq
8faa18b620
Added simple scene format loader.
...
This is very much work in progress - expect things to change and to be broken.
2011-01-25 18:32:07 +01:00
alteredq
a85b7d6f9a
Removed unused color parameter in Cylinder primitive plus some whitespace cleanup.
2011-01-24 23:31:35 +01:00
alteredq
52f4a750a3
Added simple tone mapping to HDR example.
...
Based on formula from: http://transporter-game.googlecode.com/files/HDRRenderingInOpenGL.pdf
2011-01-23 23:21:36 +01:00
alteredq
641d17a201
Merge remote branch 'remotes/upstream/master'
2011-01-23 22:53:09 +01:00
Mr.doob
f9cd3e46bc
=_=
2011-01-23 20:20:37 +00:00
Mr.doob
faf474dee6
I'm starting to hate Markdown...
2011-01-23 20:19:05 +00:00
Mr.doob
a99f3742fc
Some titles got broken.
2011-01-23 20:17:08 +00:00
Mr.doob
57382f7f04
Simplified README.
...
Updated TODO.
2011-01-23 20:15:09 +00:00
alteredq
7f719ec239
Merged mrdoob's branch.
...
Hopefully this resolved double merge of astrodud's pull request.
2011-01-23 19:45:30 +01:00
alteredq
09571ee3d0
Partially merged szimek's pull request
...
https://github.com/mrdoob/three.js/pull/97
2011-01-23 19:22:49 +01:00
Mr.doob
50dc834a0a
Updated years in LICENSE.
...
Removed Flattr button from README.
2011-01-23 17:53:40 +00:00
Mr.doob
0713cfae7d
Merge remote branch 'alteredq/master'
2011-01-23 17:51:06 +00:00
alteredq
679bbec701
Merge remote branch 'remotes/astrodud/master'
2011-01-23 18:49:01 +01:00
astrodud and Mr.doob
c62db7e43d
removed object lookups in transpose()
2011-01-24 01:48:22 +08:00
astrodud and Mr.doob
7bdf079f83
* memory and speed optimizations in Matrix4.flatten()
...
* memory and speed optimizations in Matrix4.makeInvert3x3() (moved Matrix4.m33 to WebGLRenderer._m33 since it is
only used there and only for a single Matrix4)
2011-01-24 01:48:22 +08:00