分享
查看: 2156|回复: 0

[分享] 模型物体四周滚动发光

[复制链接]

模型物体四周滚动发光

发表于 2024-7-3 16:31:31 来自 分享 只看大图 阅读模式 倒序浏览
zzv_icon2156 zzr_icon0 查看全部
效果预览:https://www.thingjs.com/s/8784419b252d9a41a96228ee
模型物体四周滚动发光
  1. // 加载场景代码
  2. var app = new THING.App({
  3.     url: 'https://www.thingjs.com/static/models/factory',  // 场景地址
  4.     background: '#000000',
  5.     env: 'Seaside',
  6. });
  7. app.on('load', function () {
  8.     // 摄像机飞行到某位置
  9.     app.camera.flyTo({
  10.         'position': [22.096435619126723, 4.784576735097349, 15.404671899241858],
  11.         'target': [15.953493509897095, -0.6469798254697317, 2.6902113812205304],
  12.         'time': 1000,
  13.         'complete': function () {
  14.         }
  15.     });

  16.     let car01 = app.query('car01')[0] //查询叉车模型
  17.     car01.style.emissive = '#FFFFFF'  //设置/获取材质自发光颜色
  18.     // 设置/获取材质自发光滚动贴图。 最终的发光结果会乘以 emissive 的颜色。如果想让发光贴图生效,需要确认 emissive 不是黑色。
  19.     car01.style.emissiveScrollImage = 'https://static.3dmomoda.com/textures/23061911gikmgf7hksb71lkvlrueafqk.png'
  20.     // app.query('car01')[0].style.emissiveScrollImage = ''  //可以清除原本滚动效果
  21.     // 动画播放速度, 数值设置成负数可以改变动画方向,默认值为 1。
  22.     car01.imageScrollSpeed = 200
  23. })
复制代码

avatar
游客~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

130700ppkpl8x3t7tt1b1t