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

【three】给立方体的每个面加载不同贴图

效果图:
在这里插入图片描述
主要代码:

initCube() {let _this = thisconst geometry = new Three.BoxGeometry(1, .3, .5)let TextureLoader = new Three.TextureLoader()let mater1TextureLoader.load(require('@/assets/images/bg2.jpg'),function (texture){console.log(texture)mater1 = new Three.MeshBasicMaterial({map:texture})//顺序:右、左、上、下、正、背var materialsbg = [new Three.MeshBasicMaterial({ color: 0x00ff00 }),new Three.MeshBasicMaterial({ color: 0x00ff00 }),new Three.MeshBasicMaterial({ color: 0x000000 }),new Three.MeshBasicMaterial({ color: 0x00ff00 }),mater1,new Three.MeshBasicMaterial({ color: 0x00ff00 })];console.log(geometry)const cube = new Three.Mesh(geometry, materialsbg)_this.scene.add(cube)})},
http://www.dtcms.com/a/199882.html

相关文章:

  • 【解决】自己的域名任何端口都访问不到,公网地址正常访问,服务器报错500。
  • LeetCode 219.存在重复元素 II
  • QT的事件处理
  • 信息学奥赛一本通 1539:简单题 | 洛谷 P5057 [CQOI2006] 简单题
  • 基于单片机辣椒采摘小车系统设计与实现
  • 嵌入式学习笔记DAY23(树,哈希表)
  • Django之验证码功能
  • HTTPS核心机制拆解
  • [服务器备份教程] Rclone实战:自动备份数据到阿里云OSS/腾讯云COS等对象存储
  • 《Java高并发编程核心:volatile关键字全解析》
  • upload靶场1-5关
  • 微服务项目->在线oj系统(Java版 - 4)
  • Qt开发:QUdpSocket的详解
  • CLIP:论文阅读 -- 视觉模型
  • 遨游科普:三防平板是什么?有什么作用?
  • HDMI 屏幕 电脑HDMI HDMI采集卡的关系
  • 华为鸿蒙电脑发布,企业运营效率可以提高吗?
  • DiffPoint:用扩散模型解锁点云重建的新境界
  • 滑动验证码缺口识别与自动化处理技术解析
  • 【聚类】层次聚类
  • 甘特图工具怎么选?免费/付费项目管理工具对比测评(2025最新版)
  • 【数据结构】AVL树的实现
  • 腾讯云安装halo博客
  • 腾讯云Mysql实现远程链接
  • 腾讯云怎么在游戏云中助力
  • spring中yml配置上下文与tomcat等外部容器不一致问题
  • web常见的攻击方式
  • HJ10 字符个数统计【牛客网】
  • 细说STM32单片机FreeRTOS任务通知及其应用实例
  • unity 第一人称控制器