用dtns.network德塔世界(开源的智体世界引擎),策划和设计《乔布斯超大型的开源3D纪念馆》的系列教程。dtns.network是一款主要由JavaScript编写的智体世界引擎(内嵌了three.js编辑器的定制版-支持以第一视角游览3D场馆),可以在浏览器和node.js、deno、electron上运行,它是一个跨平台的软件,支持多个操作系统使用!
下面分为几步介绍,如何基于dtns.network智体世界引擎如何实现乔布斯3D纪念馆的碟状总部的展览馆摆件的摆件点击购买烟花插件并燃放烟花———它的售卖系统效果优化。我们了解到,3D场馆里能让渲染效果变好的最重要的方法之1就是纹理贴图,其次配合着恰当的灯光效果。那么接下来我们就一步步解读如何进行烟花插件的售卖效果优化。
注:该《烟花插件》采用开源的js-canvas绘制燃放烟花的特效。通过dtns.plugin(基于vue2版本构建《烟花插件》),通过npm build lib编译生成index.js,将index.js和index.json配置文件,压缩生成dpkg的类似小程序安装包的插件。
注:通过滚动球控制玩家视角,最终面向着《乔布斯传》3D摆件,点过它,查看右侧的属性面板,找到材质组件的【贴图】选项。
注:在这里我们上传了一张放烟花的纹理贴图
在右侧的面板中,在场景3D对象树那里,找到诸如PointLight等的*Light光源,查看并修改下面的属性面板的光源【强度】和【距离】
修改如下:强度为0.6,距离设置为20(如下图所示)
通过新增的这个点光源,我们看到“购买烟花”和“放烟花”的两个3D摆件的光影效果变得更真实、也更美观。
注:点击右上角的“确认”,完成xverse轻应用的发布。
注:我们看到,经过效果优化后的3D摆件,显示效果更真实和清晰明了。
注:我们看到,播放烟花的动效也变得更加真实好看。
通过上述20步,我们成功完成了《乔布斯3D纪念馆》的飞碟形态的烟花插件的购买及烟花燃放的3D摆件的售卖效果优化。利用对光源属性的改进,我们让渲染3D摆件和纹理贴图的效果变得更加真实而且清晰、好看。通过本教程,尝试了通过纹理和光源属性修改,实现了最大渲染效果的优化。以推动3D场馆的后续重构和改进。
注:dtns.network德塔世界(开源的智体世界引擎)是在github和gitee上开源的项目!
寒假啦!
小伙伴们是否会想念
在兴趣班的学习时光呢?
在此新春佳节来临之际
浦锦街道为小伙伴们准备了
“云上课堂·新春送福”免费公益直播课程
让小伙伴们在假期中
也能感受艺术、科技的魅力!
一起来抢先预定观看名额吧!
2月1日至2月5日,
每天上午10点,
我们直播间见!
(所有直播内容均为公益免费)
直播课程适合幼儿园中班至小学五年级的小伙伴
牛气冲冲(运动课堂直播)
放假在家也要锻炼身体哦!
直播内容:健身拳法、青少年居家运动
课前准备:宽松舒适的衣服、鞋子
新春写福(书法课堂直播)
写一个大大“福”!
直播内容:软笔“福”字的写法、新春对联
课前准备:软笔、墨、斗方红纸或书法宣纸
童话新春(主播课堂直播)
给家人们送上新春祝福吧!
直播内容:春联念法小技巧、贯口:吉祥话
课前准备:纸、笔
璀璨春节(编程课堂直播)
让我们一起用电子烟花来庆祝新年!
直播内容:mind+编程软件使用、电子烟花程序编写
课前准备:电脑、网络
“mind+编程软件”下载网址:
http://mindplus.cc/download.html
舞动牛年(舞蹈课堂直播)
用活力四射的街舞迎接新年的到来!
直播内容:街舞基本动作讲解、街舞音乐律动
课前准备:宽松的衣服、裤子、瑜伽垫
看直播 拿福袋!
惊喜还没完!
每次直播课结束后,直播群内将抽取惊喜福袋!
奖品丰富,数量有限!拼手速咯~
福袋抽奖及说明
1.福袋抽奖活动将在每堂直播课程结束后,在“云上课堂·新春送福”班级群内发布,点击老师发布的抽奖通道将有机会抽中福袋,先到先得;
2.福袋内有不限于书、科技制作、零食等丰富的礼品;
3.每堂直播课后一共抽取12位幸运小伙伴获得福袋;
4.抽中福袋的幸运小伙伴请于2月6日、7日前往浦江青少年活动中心(立跃路3889号)门卫室领取福袋。逾期不候;
5.请勿重复参与抽奖,重复参与抽中,将只计算一次。
群成员名额有限,赶紧加入吧!
活动主办单位:
浦锦街道社区服务办
浦江青少年活动中心
资料:惬意浦锦
编辑:方佳璐
言:
不管我们要学习什么其实都是希望让自己做出“实际的东西”出,这个实际“实际的东西”其实说的就是做个项目,这不用多说大家都懂得。
这里小编我整理了30个web前端实战项目列表,你可以从中选择自己想做的项目进行参考学习练手,也可以从中寻找灵感去做自己的项目。
而且小编我也为大家准备了全套的前端学习视频,获取方式在文末
1.【HTML5 canvas龙卷风动画制作】
2.【js css3爱心表白背景特效】
3.【原生JS制作爱心表白代码】
4.【jQuery html5七夕表白放烟花动画特效】
5.【html5网页版小霸王游戏坦克大战】
6.【vue幸运水果机游戏(老虎机)】
7.【H5飞机大战网页游戏】
8.【vue 3D书本相册翻页】
9.【天猫官网必用技术——懒加载】
10.【炫酷的圆形中文时钟特效】
11.【css实现点击图片切换】
12.【html5 canvas炫酷的万花筒旋转动画】
13【WEB烟雾梦幻特效】
14.【纯css3超炫酷3D旋转立方体动画】
15.【实现3d炫酷相册】
16.【纯html css 打造女神轮播图】
17.【H5酷炫的时光隧道动画特效】:
18.【酷炫的光速射线动画特效】:
19.【酷炫的彩虹旋涡canvas动效】:
20.【canvas喷泉效果】
21.【video音频效果】
22.【酷炫的水体流动3D特效】
23.【酷炫的水晶光圈旋转动效】
24.【RequireJS来制图】
25.【网页制作贪吃蛇】
26.【螺旋图形动画特效】
27.【vue音乐播放器】
28.【3D环形空间特效】
29.【彩色的同心矩形动画特效】
30.【七彩云霞webgl液态动画】
最后:
帮助大家在成为web前端程序员大牛的道路上披荆斩棘
领取方式:
1、点赞+评论(勾选“同时转发”)
2、如果想获取这些学习资料,先关注我然后私信小编“01”即可免费领取!(私信方法:点击我头像进我主页有个上面有个私信按钮)
*请认真填写需求信息,我们会在24小时内与您取得联系。