+
96
-

如何用html的css代码绘制奥运冰墩墩?

如何用html的css代码绘制奥运冰墩墩?


网友回复

+
15
-

代码如下:

<!DOCTYPE html>
<html lang="en">

<head>

    <meta charset="UTF-8">





    <style>
        html, body {
          height: 100%;
          margin: 0;
        }
        #c {
          width: 100%;
          height: 100%;
          display: block;
        }
    </style>


</head>

<body>
    <!-- three.min.js r87 -->
    <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/three.133.js"></script>

    <!-- GLTFLoader.js -->
    <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/GLTFLoader.133.js"></script>


    <canvas id="c"></canvas>
    <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/OrbitControls.133.js"></script>
    <script>
        'use strict';
        
        function deg(degree) {
          return degree / 180 * Math.PI;
        }
        
        function main() {
          const canvas = document.querySelector('#c');
        
          const renderer = new THREE.WebGLRenderer({ canvas });
          renderer.shadowMap.enabled = true;
        
 const  camera = new THREE.PerspectiveCamera(60, window.innerWidth / window.innerHeight, 0.1, 1000);
camera.position.set(0, 30, 100);
camera.lookAt(new THREE.Vector3(0, 0, 0));
        
          const scene = new THREE.Scene();
          scene.background = new THREE.Color('#B4B4B4');
        
          const controls = new THREE.OrbitControls(camera, canvas);
          cont...

点击查看剩余70%

我知道答案,我要回答