当前位置: 首页 > news >正文

网站首页代码怎么做广州短视频代运营

网站首页代码怎么做,广州短视频代运营,枣庄网站制作费用,网络培训的优点包括什么我的建议是使用这个库 https://github.com/deepkolos/three-platformize 为什么?我试了uniapp推荐的和threejs-miniprogram这个小程序官方库,都加载不出来我的obj模型。所有我推荐不要用obj模型最好,挺多都支持GLTF模型的,但是我不…

我的建议是使用这个库
https://github.com/deepkolos/three-platformize
为什么?我试了uniapp推荐的和threejs-miniprogram这个小程序官方库,都加载不出来我的obj模型。所有我推荐不要用obj模型最好,挺多都支持GLTF模型的,但是我不能改。

安装,使用pnpm比较快

pnpm install three-platformize

以下是完整代码

<template><view class="content"><canvas type="webgl" id="webgl" style="width: 100vw; height: 100vh;" @touchstart="touchStart"@touchmove="touchMove" @touchend="touchEnd" /></view>
</template><script>import {WechatPlatform} from 'three-platformize/src/WechatPlatform';import * as THREE from 'three-platformize';//轨道控制器import {OrbitControls} from 'three-platformize/examples/jsm/controls/OrbitControls'export default {data() {return {platform: ''};},mounted() {uni.createSelectorQuery().in(this).select('#webgl').fields({node: true}).exec(res => {console.log('res', res[0].node);const canvas = res[0].node;console.log('canvas', canvas);const platform = new WechatPlatform(canvas); // webgl canvasconsole.log('1111', platform);platform.enableDeviceOrientation('game'); // 开启DeviceOrientationTHREE.PLATFORM.set(platform);this.platform = platform;var scene = new THREE.Scene();var camera = new THREE.PerspectiveCamera(75, canvas.width / canvas.height, 0.1, 1000);camera.position.set(0, 0, 10);scene.add(camera);const geometry = new THREE.BoxGeometry(1, 1, 1);const materials = new THREE.MeshBasicMaterial();const cube = new THREE.Mesh(geometry, materials);scene.add(cube);const light = new THREE.AmbientLight(0xffffff);scene.add(light);//注意,这里必须要添加一个{ canvas: canvas },不然会报createElementNS错误const renderer = new THREE.WebGLRenderer({canvas: canvas});renderer.setSize(canvas.width, canvas.height);const controls = new OrbitControls(camera, renderer.domElement);function animate() {//这里不再是requestAnimationFrame而是canvas.requestAnimationFramecanvas.requestAnimationFrame(animate);renderer.render(scene, camera);}animate();});},methods: {touchStart(e) {this.platform.dispatchTouchEvent(e);},touchMove(e) {this.platform.dispatchTouchEvent(e);},touchEnd(e) {this.platform.dispatchTouchEvent(e);}}}
</script><style></style>

http://www.hrbkazy.com/news/8680.html

相关文章:

  • 苏州网站开发服务百度app平台
  • 水墨网站设计欣赏附近广告公司联系电话
  • 网站建设包含哪些方面广告外链平台
  • 建设微信网站的流程图网站友情链接美化代码
  • 设计网站页面要多少钱网络广告营销案例分析
  • 网站布局结构分类广东企业网站seo报价
  • 泉州手机端建站模板seochan是什么意思
  • 营销型网站建设设计6写一篇软文多少钱
  • 网站建设产品话术app推广方案模板
  • 广东住房和城乡建设局网站首页淘宝seo排名优化
  • 礼服购物车网站模板爱站网络挖掘词
  • 用外链css做网站百度快照是什么意思
  • 平邑网站制作网络营销推广公司名称
  • 武汉市建设学校网站百度搜索排名怎么靠前
  • 百度经验发布平台seo人员培训
  • 宁波做简单网站的职业培训学校
  • wordpress设置内容标题天津seo管理平台
  • 新网站应该怎么做可以排名靠前成都百度推广
  • 局域网建网站的详细步骤李勇seo的博客
  • wordpress 地址转换优化百度百科
  • 网站301跳转怎么做的个人网页免费域名注册入口
  • 电影购买网站怎么设计黑帽seo优化软件
  • 网站从哪些方面做优化友情链接买卖代理
  • 深圳企业网站制作百度极速版推广
  • wordpress 显示纯文字网站关键词排名优化工具
  • 成功的营销网站最新国内你新闻
  • 上海专业高端网站建设服务器seo网站有优化培训班吗
  • 开家网站建设培训百度排名优化专家
  • 罗湖网站建设报价拓客app下载
  • 做农业种子的网站网络培训心得