Three.js 粒子投影仪; 下雨天, 和 Wallpaper engine 更配哦

2016-12-29 11:34:56 +08:00
 shrekshao

Github Page: http://shrekshao.github.io/ParticleProjector/

鼠标可以交互。

下雨天,和 Wallpaper engine 更配哦

快速迭代的项目,代码很脏很没结构

7123 次点击
所在节点    分享创造
18 条回复
lydasia
2016-12-29 12:09:18 +08:00
效果好棒!
GtDzx
2016-12-29 12:13:48 +08:00
厉害
DoraJDJ
2016-12-29 12:19:09 +08:00
demo 页没做手机适配,只能看到文字 :(
tangxiaoqiang123
2016-12-29 12:24:56 +08:00
为什么只有文字
Biwood
2016-12-29 12:31:23 +08:00
THREE.WebGLRenderer 83
three.js:19810 THREE.WebGLRenderer: Error creating WebGL context.
WebGLRenderer @ three.js:19810
init @ index.js:140
window.onload @ index.js:408
three.js:19380 Uncaught TypeError: Cannot read property 'getExtension' of null
at Object.get (three.js:19380)
at new WebGLRenderer (three.js:19816)
at init (index.js:140)
at window.onload (index.js:408)

我开启了 Chrome 的 webgl 好像还是不行
lanyusea
2016-12-29 12:33:24 +08:00
I don't know how to translate this

23333
shrekshao
2016-12-29 13:16:40 +08:00
@DoraJDJ 恩。。没什么前端经验没考虑到。。以后回炉会改进下。。应该是 window width 比较小都看不到模型。。。
shrekshao
2016-12-29 13:23:58 +08:00
@Biwood 用了 OES_texture_float 这个 extension ,是因为浏览器或显卡不支持这个吗。。。到这里看下你浏览器 webgl 的支持情况 http://webglreport.com/
1340641314
2016-12-29 13:41:40 +08:00
好屌
Famio
2016-12-29 14:08:29 +08:00
樓主,這個人形的外觀是如何繪畫出來的?
baiyi
2016-12-29 14:21:11 +08:00
厉害了
shrekshao
2016-12-29 15:55:25 +08:00
@Famio 一个 obj model 。随机在模型的三角形取点得到初始位置,之后的 simulation 每个粒子的加速度会把粒子往它的初始位置上拉
jinzhe
2016-12-29 18:15:31 +08:00
好久才出来
wensonsmith
2016-12-29 18:38:40 +08:00
效果吊吊的

这个任性 obj model 怎么去生成的? 有现成的 model 么?
shrekshao
2016-12-30 00:00:03 +08:00
@wensonsmith 就是以前自己拿 maya 啥的建的。网上也可找到别人建好的 3d 模型换掉
Tangel
2016-12-30 11:16:41 +08:00
能否托管在 coding 呢?每次访问 GitHub 都要翻墙好麻烦。另外,可以的话能否授权我将该项目提交给 wallpaper engine 的创意工坊?
shrekshao
2016-12-31 06:59:11 +08:00
@Tangel 我是想把代码重构好了,整理完,可改参数做的明显了再发创意工坊。其实现在可以直接用网页模式 github page 链接。你可以自己 fork 了改,和托管到别处
imxieke
2017-01-04 20:44:51 +08:00
我有密集恐惧症

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/330953

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX