案例:Three 加载外部stl文件点模式-离心叶轮     状态:可编辑再运行    进入竖版
 运行结果 
x
 
1
<!DOCTYPE html>
2
<html lang="en">
3
4
<head>
5
  <meta charset="UTF-8">
6
  <title>Three 加载外部stl文件点模式-离心叶轮</title>
7
  <style>
8
    body {
9
      margin: 0;
10
      overflow: hidden;
11
      /* 隐藏body窗口区域滚动条 */
12
    }
13
  </style>
14
  <script src="https://www.w3xue.com/js/threejs/threer92.js"></script>
15
  <script src="https://www.w3xue.com/example/threejs/solarsystem/files/OrbitControls.js"></script>
16
  <script src="https://www.w3xue.com/js/threejs/STLLoader.js"></script>
17
</head>
18
19
<body>
20
      <div id="app">
21
    <div class="block" style="display:inline;width:500px">
22
      <el-slider v-model="time" show-input :max=1 :step=0.01></el-slider>
23
    </div>
24
  </div>
25
    
26
  <script>
27
    /**
28
     * 创建场景对象Scene
29
     */
30
    var scene = new THREE.Scene();
31
32
      
33
/**
34
 * 点渲染模式
35
 */
36
var loader = new THREE.STLLoader();
37
 loader.load('/js/threejs/离心叶轮.stl',function (geometry) {
38
   var material = new THREE.PointsMaterial({
39
     color: 0x000000,
40
     size: 0.5//点对象像素尺寸
41
   }); //材质对象
42
   var points = new THREE.Points(geometry, material); //点模型对象
43
   scene.add(points); //点对象添加到场景中
44
 })
45
      
46
    
47
    //三维坐标系辅助显示
48
    var AxesHelper = new THREE.AxesHelper(600);