blend4web的三维小场景的开发应用(1)
2018-02-26 00:00
423 查看
blend4web,我个人接触也只是刚刚接触不久,简单的来说,它是一个开源的三维场景框架。是blender软件的一个插件部分。编写的程序无需安装额外的插件,直接在浏览器可以直接运行。不同于skyline这样商业的,b4w的社区版本是完全开源免费的。(由于现在还一直处于研究阶段,它不能异步加载是一个不足之处,可能是我没有找到方法,毕竟它也是可以做游戏开发的)。闲话少说,直接看看怎么从部署到使用的整体流程。
b4w的环境部署:
1、(软件和插件下载)既然是基于blender软件的,那么blender软件必不可少的:https://www.blend4web.com/zh/downloads/ ,打开连接,里面直接找到blender +版本号进行下载:
我使用的是现在当前版本2.79,选择对应的64位或者32位下载,按照默认的安装步骤就行了。
仅仅是安装blender软件是不行的,进行三维场景的开发,还需一个blend4web CE插件,插件的下载和Blender软件下载在同一链接下,记住是CE(社区版),如果下载Pro是需要付费的。下载之后直接解压就可以了。
2、(插件的导入)
插件解压之后,打开blender软件,看到如下图所示:(由于之前我设置了软件的一些默认场景,所以和最初的默认场景是不一样的)
关于Blender的软件操作和一些快捷键的使用,我其实也不会,不过可以在B站搜索到一个台湾大叔的录制的blender操作视频,一口纯正的台湾口音,听起来很喜感。
插件的导入:打开用户设置:
下图可以看到,在Scripts一栏中选择你刚才解压的blend4web CE 文件夹,然后点击左下角的 Save User Settings 关闭设置窗口,关闭blender软件,重新打开。
再次打开blender软件,打开设置窗口,找到Add-ones面板左侧直接搜索blend4web
勾选选项,点击左下角的保存,关闭设置窗口就算完成了,可以看到软件左侧多了一个blend4web 选项卡
上面也多个Blend4web选项。至此blend4web的环境部署就算完成了。是不是很简单。
在这里再说明一下,我也是一个小白,blender软件我使用的不熟悉,也没有时间去看视频,我是gis专业的毕业半年的小白一个,写这个文章,只是希望对blend4web感兴趣的能有些帮助,同时也希望有更多的人能一起讨论学习。文章中有不对的地方,还请见谅哈。 下一篇,我们对怎么使用blend4web创建项目和怎么导出,快速预览自己的成果。怎么利用官网的案例来部署到本地。方便我们研究一些blender的设置和api的调用。
b4w的环境部署:
1、(软件和插件下载)既然是基于blender软件的,那么blender软件必不可少的:https://www.blend4web.com/zh/downloads/ ,打开连接,里面直接找到blender +版本号进行下载:
我使用的是现在当前版本2.79,选择对应的64位或者32位下载,按照默认的安装步骤就行了。
仅仅是安装blender软件是不行的,进行三维场景的开发,还需一个blend4web CE插件,插件的下载和Blender软件下载在同一链接下,记住是CE(社区版),如果下载Pro是需要付费的。下载之后直接解压就可以了。
2、(插件的导入)
插件解压之后,打开blender软件,看到如下图所示:(由于之前我设置了软件的一些默认场景,所以和最初的默认场景是不一样的)
关于Blender的软件操作和一些快捷键的使用,我其实也不会,不过可以在B站搜索到一个台湾大叔的录制的blender操作视频,一口纯正的台湾口音,听起来很喜感。
插件的导入:打开用户设置:
下图可以看到,在Scripts一栏中选择你刚才解压的blend4web CE 文件夹,然后点击左下角的 Save User Settings 关闭设置窗口,关闭blender软件,重新打开。
再次打开blender软件,打开设置窗口,找到Add-ones面板左侧直接搜索blend4web
勾选选项,点击左下角的保存,关闭设置窗口就算完成了,可以看到软件左侧多了一个blend4web 选项卡
上面也多个Blend4web选项。至此blend4web的环境部署就算完成了。是不是很简单。
在这里再说明一下,我也是一个小白,blender软件我使用的不熟悉,也没有时间去看视频,我是gis专业的毕业半年的小白一个,写这个文章,只是希望对blend4web感兴趣的能有些帮助,同时也希望有更多的人能一起讨论学习。文章中有不对的地方,还请见谅哈。 下一篇,我们对怎么使用blend4web创建项目和怎么导出,快速预览自己的成果。怎么利用官网的案例来部署到本地。方便我们研究一些blender的设置和api的调用。
相关文章推荐
- blend4web的三维小场景的开发应用(2)
- blend4web的三维小场景的开发应用(4)
- JavaWeb开发之深入分析请求转发和重定向的应用场景以及请求包含 (跟着龙哥学JavaWeb)
- javaweb_08-ServletConfig对象和它在开发中的应用场景
- Skyline Web 二次开发- 场景应用(模型点位标注与获取某个点位模型高程值)
- 基于 Struts 2 开发 Web 应用(转)
- Android RxJava实际应用案例讲解:使用RxJava的最佳开发场景
- Web移动应用开发框架的8个技术构想
- Qt WebKit可以做什么(三)——开发包含丰富web内容的本地应用
- Vaadin Web应用开发教程(31):UI布局-FormLayout布局
- Vaadin Web应用开发教程(3):Vaadin应用程序框架介绍
- Ruby on Rails开发Web应用的基本概念
- 高性能Web服务器Nginx的配置与部署研究(11)应用模块之Memcached模块的两大应用场景
- [原创]ASP Snail - WEB应用快速开发框架
- Portal-Basic Java Web 应用开发框架 —— 前言
- Linux 下 将使用Python-Django开发的web应用布置到服务器上
- Java Web应用中如何实现任务有效调度-Java基础-Java-编程开发
- 高并发场景下各种框架和开发语言的选择应用处理
- 开发大型web应用,你会选择什么作为后端语言?
- Portal-Basic Java Web 应用开发框架 —— 概述