• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

HWebgl: 基于webgl的模块3d开源引擎。 封装好的独立3d模块,让开发者更简单的使用特 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

HWebgl

开源软件地址:

https://gitee.com/Mabel/hwebgl

开源软件介绍:

#HWebgl

觉得 webgl 原生太复杂 第三方插件也不简单,只想傻瓜的使用独立的3d功能的,来看看 HWebgl吧,使用就是这么简单。

理想抒发完了,接下来一步一步去实现吧。需要的同学尽情提意见哈

#当前状态 第一个功能优化中.... 第二功能优化中......

第一个功能 web全景

演示地址

使用说明 :

1 先引用插件:

           <script src="../lib/hwebglpano.min.js"></script>

2 主体代码:

          var textureArray=['../res/pan01/pano_f.jpg','../res/pan01/pano_b.jpg','../res/pan01/pano_u.jpg','../res/pan01/pano_d.jpg','../res/pan01/pano_r.jpg','../res/pan01/pano_l.jpg']          //参数: 正面图 id,背面图 id ,左侧id, 右侧id, 顶部id, 底部id          var hwebgl=new HWebgl('webgl');//参数: canvas id          hwebgl.CreatePano(textureArray,60.0)          hwebgl.addEvent('textureComplete',function(){                 console.log('贴图加载完成.');                 hwebgl.removeEvent('textureComplete')          })          //参数: 贴图数组,视线角度(效果为远近)           //hwebgl.SetAngle(50.0)//设置远近函数  可用于滚轮 或移动多点 缩放

第二个功能 简单模型加载和展示 (主要用于 单商品的三维展示)

演示地址

使用说明 :

1 先引用插件:

        <script src="../lib/hwebglpano.js"></script>

2 主体代码:

        var hwebgl=new HWebgl('webgl')        hwebgl.loadObj('../res/obj/pangea3dgalleon.obj',800.0,1)       //第一个参数 模型url 第二个参数 视角远近  第三个参数 模型缩放比例

运行环境

web站点

第三个功能 三维图片展示

酝酿中........

文件说明

1 lib/hwebglpano.js 全景插件
2 lib/hwebglobj.js 模型展示插件
3 lib/*.min.js 压缩文件
4 src/ 开发源码
5 sample/ 一个案例
6 res 静态资源

版本:

2017-4-14 :最基础板上线
2017-4-14 晚: 功能优化 :支持移动版,提高纹理精度及抗锯齿
2017-4-15 1 功能优化: 增加设置远近函数 可用于滚轮 或移动多点 缩放 hwebgl.SetAngle(50.0)
2 代码优化: 修改了代码结构 更易于拓展.
2017-4-16 增加贴图加载完成事件(案例里有)
2017-4-17 改变贴图加载方式 减少html代码量,为后续扩展做准备
2017-4-18 添加gulp 修改整体项目结构 让插件构建自动化
2017-4-20 添加设置x轴角度函数:hwebgl.SetXAngle(45.0)
2017-4-21 第二功能开发中...
2017-4-21 晚 第二功能基础版上线...
2017-4-24 增加环境光...


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap