blend4web的三维小场景的开发应用(1)

        blend4web,我个人接触也只是刚刚接触不久,简单的来说,它是一个开源的三维场景框架。是blender软件的一个插件部分。编写的程序无需安装额外的插件,直接在浏览器可以直接运行。不同于skyline这样商业的,b4w的社区版本是完全开源免费的。(由于现在还一直处于研究阶段,它不能异步加载是一个不足之处,可能是我没有找到方法,毕竟它也是可以做游戏开发的)。闲话少说,直接看看怎么从部署到使用的整体流程。

    b4w的环境部署:

    1、(软件和插件下载)既然是基于blender软件的,那么blender软件必不可少的:https://www.blend4web.com/zh/downloads/ ,打开连接,里面直接找到blender +版本号进行下载:212036_FcT0_3783115.png

我使用的是现在当前版本2.79,选择对应的64位或者32位下载,按照默认的安装步骤就行了。

仅仅是安装blender软件是不行的,进行三维场景的开发,还需一个blend4web CE插件,插件的下载和Blender软件下载在同一链接下,记住是CE(社区版),如果下载Pro是需要付费的。下载之后直接解压就可以了。

        2、(插件的导入)

        插件解压之后,打开blender软件,看到如下图所示:(由于之前我设置了软件的一些默认场景,所以和最初的默认场景是不一样的)

213224_87jW_3783115.png

关于Blender的软件操作和一些快捷键的使用,我其实也不会,不过可以在B站搜索到一个台湾大叔的录制的blender操作视频,一口纯正的台湾口音,听起来很喜感。

插件的导入:打开用户设置:

213626_KHSs_3783115.png

下图可以看到,在Scripts一栏中选择你刚才解压的blend4web CE 文件夹,然后点击左下角的 Save User Settings 关闭设置窗口,关闭blender软件,重新打开。

213742_G82M_3783115.png

再次打开blender软件,打开设置窗口,找到Add-ones面板左侧直接搜索blend4web

214427_ubNd_3783115.png

勾选选项,点击左下角的保存,关闭设置窗口就算完成了,可以看到软件左侧多了一个blend4web 选项卡

上面也多个Blend4web选项。至此blend4web的环境部署就算完成了。是不是很简单。

214726_WPUC_3783115.png

 在这里再说明一下,我也是一个小白,blender软件我使用的不熟悉,也没有时间去看视频,我是gis专业的毕业半年的小白一个,写这个文章,只是希望对blend4web感兴趣的能有些帮助,同时也希望有更多的人能一起讨论学习。文章中有不对的地方,还请见谅哈。 下一篇,我们对怎么使用blend4web创建项目和怎么导出,快速预览自己的成果。怎么利用官网的案例来部署到本地。方便我们研究一些blender的设置和api的调用。

转载于:https://my.oschina.net/u/3783115/blog/1624442

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
说明文件 程序名:Web Page Blender(网页搅拌机) 功能:将网页进行搅拌 创意开始:2002/4/25 制作日期:2002/4/25 创作意图:本人刚刚开始学习ASP,但在ASP和HTML之间由于不能进行过多的跳转,因此将 HTML代码转换为ASP代码,如: <;;;table width=";;;750";;; border=";;;0";;; cellspacing=";;;0";;; cellpadding=";;;0";;; align=center>;;; <;;;tr bgcolor=";;;#CBCAD2";;;>;;; <;;;td height=";;;68";;;>;;; <;;;div align=";;;center";;;>;;;<;;;font size=";;;6";;;>;;;<;;;b>;;;<;;;font color=";;;#003399";;;>;;;数 据 查 询<;;;/font>;;;<;;;/b>;;;<;;;/font>;;;<;;;/div>;;; <;;;/td>;;; <;;;/tr>;;; <;;;/table>;;; 以上代码先进行替换,";;;替换为";;; & chr(49) & ";;; 再添加前缀s=s & ";;;和后缀";;; 转换后代码如下: s=s & ";;;<;;;table width=";;; & chr(49) & ";;;750";;; & chr(49) & ";;; border=";;; & chr(49) & ";;;0";;; & chr(49) & ";;; cellspacing=";;; & chr(49) & ";;;0";;; & chr(49) & ";;; cellpadding=";;; & chr(49) & ";;;0";;; & chr(49) & ";;; align=center>;;;";;; s=s & ";;; <;;;tr bgcolor=";;; & chr(49) & ";;;#CBCAD2";;; & chr(49) & ";;;>;;;";;; s=s & ";;; <;;;td height=";;; & chr(49) & ";;;68";;; & chr(49) & ";;;>;;;";;; s=s & ";;; <;;;div align=";;; & chr(49) & ";;;center";;; & chr(49) & ";;;>;;;<;;;font size=";;; & chr(49) & ";;;6";;; & chr(49) & ";;;>;;;<;;;b>;;;<;;;font color=";;; & chr(49) & ";;;#003399";;; & chr(49) & ";;;>;;;数 据 查 询<;;;/font>;;;<;;;/b>;;;<;;;/font>;;;<;;;/div>;;;";;; s=s & ";;; <;;;/td>;;;";;; s=s & ";;; <;;;/tr>;;;";;; s=s & ";;;<;;;/table>;;;";;; 其他说明:当然,以上仅举一例说明; 充分发挥你的想像力,把网页“搅”熟 历史记录: 2002/4/25: 1.0版,实现“格式化”的基本功能 2002/4/26: 1.1版,实现“国际版”功能(语言包在language目录下) 只要你愿意,你可以将他变成任意语言版本了 更改替换字符串列表功能:打开language目录下的语言包文件,编辑200到299之间的字串,OK! 联系作者:[email protected] 凌丽软件: 《内存清洁机》1.4版 功能:清除内存中的程序 1.使内存清洁机总在最上层: 选择“上层(&T)”; 2.过滤系统的程序: 选择“过滤(&F)”; 3.强制关闭应用程序: 在右边的列表框选择应用程序,点击“关闭程序(&C)”; 4.显示/隐藏应用程序: 如上; 5.将应用程序显示在最上层/恢复: 如上; 6.显示可用内存; 7.显示“******”部分的密码: 用鼠标移到“******”上,在右下脚显示。 8.隐藏桌面: 用隐藏方式把“Program Manager”隐藏; 9.隐藏任务条: 用隐藏方式把“任务条”隐藏(在Win2000下会自动恢复); 10.自动追踪: 用鼠标指向一个窗体,列表自动追踪的该窗体; 历史记录 本程序使用 Object Pascal 编写 使用Delphi Build 5.62编译。 1.0 2001年2月 完成基本功能,根据本人写的VB版本移植而来(在功能上有削减)。 1.01 2002年1月 进一步完善,增加了显示“可用内存”、“上层显示”和查看“密码框内容”。 1.1 2002年4月8日 改善了上层显示的效率,直接使用API; 修改自动刷新的BUG; 1.2 2002年4月13日 增加“托盘”功能; 自动保存配置; 1.3 2002年4月13日 增加在启动菜单加入快捷方式; 增加自动追踪功能。 1.4 2002年4月16 增加自动缩到系统栏功能。 文件分析类(Class): 分析文本所有的邮件地址或URL,搜索智能超过市场的邮件群发软件。 WinRoute 日志分析器(软件): 网管好帮手,1.1版 在一个大的公司,为了管理方便和安全性,往往会使用代理上网,WinRoute 是一个 集成路由和防火墙的代理服务器,使用范围非常广泛,但是为了统计一下所列的各种 数据确不是很方便,为此编制本程序,让大家很好的掌握通过代理服务器上网的情况 ,为公司的管理带来便捷。 1.每日通过代理上网的计算机 2.每个计算机访问了多少网站 3.流量分析 4.网站的欢迎度 5.列出未经允许的计算机 6.使用用户词典,个性化配置

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值