<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Z3d交互式的三維圖表

          聯(lián)合創(chuàng)作 · 2023-09-28 23:22

          Z3d 可用來生成交互式的三維圖表。

           

          示例代碼:

          <html>
            <head>
              <script src="bower_components/threejs/build/three.min.js" charset="utf-8"></script>
              <script src="bower_components/z3d/js/OrbitControls.js" charset="utf-8"></script>
              <script src="bower_components/z3d/js/plot.js" charset="utf-8"></script>
            </head>
            <body>
              <div id='myDOMel'></div>
              <script type="text/javascript">
          
                //HERE IS THE DATA TO PLOT:
                var x = [-0.8234, 0.0952, 1.9594, -0.2831, -0.4147, 1.5859, 0.5326, 0.0925, 0.3293, 1.3635, 0.3396, 0.0677, -0.6739, 0.4084, -1.4487, -0.1101, -0.7521, -1.2118, 1.7191, 0.2020, -0.1573, -0.2298, -0.8230, 1.7924, 0.4511];
                var y = [-1.4166, 1.353, -0.6294, 0.0567, 1.4157, 0.32806, 0.2377, -0.2262, -1.0602, -1.8150, 0.1075, -1.3516, 1.0137, 0.0183, -0.5466, 0.6416, -0.6655, 0.6874, -0.4616, -0.2808, 1.3443, -1.0518, -0.1332, -1.0097, 0.3643];
                var z = [1.4166, -1.353, 0.6294, -0.0567, -1.4157, -0.32806, -0.2377, 0.2262, 1.0602, -1.5089, 0.1543, -0.3516, 0.0137, 1.0183, 1.5466, -1.6416, 1.6655, -1.6874, -0.4616, -1.2808, -1.3443, 1.0518, -0.1332, 1.9700, -0.3643];
          
          
                //make a function to generate random colors for the points in our example
                function getHexColor(){
                  var chars = ['1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'];
                  var string = '';
                  for (var i=0;i<6;i++){
                    var index = Math.floor(Math.random()*16);
                    string += chars[index];
                  }
                  return string;
                }
          
                //now we generate size and color arrays for our points
                var sizes = [];
                var colors = [];
                for (var i=0; i<x.length; i++){
                  sizes.push(Math.random());
                  colors.push(getHexColor());
                }
          
                //THIS IS WHERE WE MAKE THE CONFIGURATION OBJECT:
                var config = {
                  size: sizes,
                  color: colors,
                  //height and width of the DOM element
                  height: 400,
                  width: 400,
                  elementID: 'myDOMel'
                }
          
                //AND THIS IS HOW WE PLOT IT:
                var plot = plot3d(x,y,z,config);
          
              </script>
            </body>
          
          </html>
          瀏覽 29
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产成人无码在线高清播放 | A视频免费观看 | 亚洲国产爱 | 亚洲三级视频 | 国产婷婷色一区二区三区 |