1. 程式人生 > >02-THREE.JS輔助線使用

02-THREE.JS輔助線使用

添加 append code scrip 渲染 nbsp doctype pan dde

<!DOCTYPE html>

<html>

<head>
    <title></title>
    <script src="https://cdn.bootcss.com/three.js/r67/three.js"></script>
    <style>
        body {
            margin: 0;
            overflow: hidden;
        }
    </style>
</head>
<body>
<div id="WebGL-output"> </div> <script type="text/javascript"> function init() { // 創建場景 var scene = new THREE.Scene(); // 創建相機 var camera = new THREE.PerspectiveCamera(45, window.innerWidth / window.innerHeight, 0.1, 1000); // 創建渲染器 var
renderer = new THREE.WebGLRenderer(); renderer.setClearColorHex(); renderer.setClearColor(new THREE.Color(0xEEEEEE)); renderer.setSize(window.innerWidth, window.innerHeight); //輔助線 var axes = new THREE.AxisHelper(20); scene.add(axes); // 相機坐標設置
camera.position.x = -30; camera.position.y = 40; camera.position.z = 30; camera.lookAt(scene.position); // 添加到DOM元素裏面 document.getElementById("WebGL-output").appendChild(renderer.domElement); // 渲染場景 renderer.render(scene, camera); } window.onload = init; </script> </body> </html>

X軸是紅色. Y軸是綠色. Z軸是藍色

技術分享圖片

02-THREE.JS輔助線使用