更新记录

1.1.1(2023-07-28)

1.优化

1.1.0(2023-07-28)

1.兼容旧版本模型展示效果

1.0.9(2023-07-27)

1.对MeshPhysicalMaterial材质的效果做了展示优化(适配three.js0.154.0版本效果)

查看更多

平台兼容性

阿里云 腾讯云 支付宝云
×
Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.2.0 app-vue × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序 鸿蒙元服务
× × × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
×

云函数类插件通用教程

使用云函数类插件的前提是:使用HBuilderX 2.9+


ti-view-three

开发者在uni-app中引入three.js,实现3d模型,图片,音频,视频的渲染,以及操作。快速开发,满足各种可视化需求。同时兼容h5,安卓,ios端。

组件名:ti-view-three

安装环境

npm install three

使用组件

<ti-view-three :src="item" :showControl="false" :showModel="false"></ti-view-three>

组件属性

属性名 作用
src String,默认值:空 文件地址,app需要使用http,https地址
modelSet Object,默认值: {"sceneBg":"#ffffff"} 3d模型渲染配置,当前仅有sceneBg:配置canvas背景色。自行扩展。
destroyModel Boolean,默认值:false 当渲染文件为3d模型时,关闭页面需要设置为true
clipImage Boolean,默认值:false 加载后,是否截图。和@photo监听事件搭配使用
showModel Boolean,默认值:true demo仅支持单个模型渲染,列表多个展示会渲染崩溃
showControl Boolean,默认值:true 支持图片下载功能,跳转查看
@photo function,返回参数:String 监听模型,视频控制后,返回base64截图

组件方法

方法名 参数 作用
getImage 返回base64截图
setLight String, 值:加"plus",减"minus",恢复"" 设置平行灯光强弱

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问