提供Verge3D教程和Web3D开发技术服务

【更新】verge3d 2.4 for blender

verge3d 2.4版本带来了两个案例,一个3D在线商店的原型和一个单页面3D游戏,另外新版本还有一些新特性,包括用户拼图库和几个新拼图,以及物理模块和其它小的改进。

单页面游戏名字叫农场主之旅

blender的游戏引擎BGE实际上已经死了,但是我们可以结合blender、verge3d的拼图和可视化网页创建工具用于游戏开发。实际上,农场主之旅这款小游戏是由一位没写过代码的艺术家用两周时间完成的。

农场主之旅:https://cdn.soft8soft.com/demo/applications/farmers_journey/index.html

这个小游戏还针对PC端和移动端分别进行了优化——移动端增加了控制按钮。游戏源文件可以看到没有写一行代码,逻辑全部由拼图实现。

3D在线商店

新版本带来了一个电商案例。现在它不是一个独立的3D应用了,而是一个在线商店的原型。用户可以为家具选择材质,并且看到价格的变化。用户也可以看到家具如何展开和收起。

3D在线商店:https://cdn.soft8soft.com/demo/applications/recliner/index.html

拼图

增加了拼图库,可以把拼图保存到库里以实现重复利用。

右键保存到拼图库

html分类下增加了document和body拼图。

当鼠标经过物体时,变为小手

增加了捕获键盘事件的拼图。以下拼图可以在拼图库中找到。

snap-to-object和distance拼图改进可用于有父子关系的物体。set-active-camera拼图用于切换相机视角和类型。

相机切换拼图

物体选择拼图现在速度更快了,即使场景里有成千上万物体速度依然很快。

拼图编辑器现在可以保持尺寸了,页面重载也可以。右键菜单增加了resetEditorDimensions。

右键重置编辑器尺寸

最后,google Blockly框架升级到了2018年4月版本。

其它改进

IE11支持。引入ie_compat.js即可。如下:

4
<script src=“ie_compat.js”></script>
...
<script src=“v3d.js”></script>
<script src=“my_awesome_app.js”>&lt;/script>

物理系统引入。演示效果如下:

https://cdn.soft8soft.com/demo/applications/physics/physics.html

preloader改进。动画更加平滑,图片透明度可调,背景图可换。

TrackTo和LockedTrack约束改进。支持参数设置了。

约束支持参数

其它改进,略。原文:https://www.soft8soft.com/verge3d-2-4-for-blender-released/

zjbcool

zjbcool
关闭菜单
×
×

产品入口: 产品添加到购物车