three实现三维火车高铁在雪山山川河流高速行驶场景动画代码

代码语言:html

所属分类:三维

代码描述:three实现三维火车高铁在雪山山川河流高速行驶场景动画代码

代码标签: three 三维 火车 高铁 雪山 山川 河流 高速 行驶 场景 动画 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>高铁穿越山川 - 3D场景动画</title>
<style>
*{margin:0;padding:0;box-sizing:border-box}
body{overflow:hidden;background:#0a0a1a;font-family:'Microsoft YaHei','PingFang SC',sans-serif}
canvas{display:block}

#ui{
  position:fixed;top:16px;left:50%;transform:translateX(-50%);
  display:flex;gap:5px;z-index:10;padding:7px 10px;
  background:rgba(0,0,0,.45);border-radius:14px;
  backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.08)
}
#ui button{
  padding:7px 16px;border:1px solid rgba(255,255,255,.12);
  background:rgba(255,255,255,.04);color:rgba(255,255,255,.75);
  font-size:13px;cursor:pointer;border-radius:9px;
  transition:all .3s;font-family:inherit;white-space:nowrap
}
#ui button:hover{background:rgba(255,255,255,.14);color:#fff}
#ui button.active{
  background:rgba(56,120,230,.72);border-color:rgba(90,160,250,.7);
  color:#fff;box-shadow:0 0 14px rgba(56,120,230,.28)
}

#view-name{
  position:fixed;top:72px;left:50%;transform:translateX(-50%);
  color:rgba(255,255,255,.45);font-size:13px;z-index:10;
  pointer-events:none;transition:opacity .4s;letter-spacing:2px
}

#info{
  position:fixed;bottom:18px;left:18px;z-index:10;
  color:rgba(255,255,255,.6);font-size:11.5px;
  background:rgba(0,0,0,.42);padding:10px 15px;border-radius:9px;
  backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.06);
  line-height:1.9
}

#speed-box{
  position:fixed;bottom:18px;right:18px;z-index:10;
  background:rgba(0,0,0,.42);padding:10px 18px;border-radius:10px;
  backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.06);
  text-align:center
}
#speed-box .v{color:#fff;font-size:40px;font-weight:700;line-height:1;letter-spacing:-1px}
#spee.........完整代码请登录后点击上方下载按钮下载查看

网友评论0