猫史档案馆


求帮助!!

用户:刘峻豪cr刘峻豪cr查看:1 回复:2 评论:1 创建时间:2022-12-09T21:09:11


最近写了亿个3de作品,但运行不了,请大师帮忙看看

<body></body>
<script src="/three.js"></script>
<script>
  // The "scene" is where stuff in our game will happen:
  var scene = new THREE.Scene();
  var flat = {flatShading: true};
  var light = new THREE.AmbientLight('white', 0.8);
  scene.add(light);

  // The "camera" is what sees the stuff:
  var aspectRatio = window.innerWidth / window.innerHeight;
  var camera = new THREE.PerspectiveCamera(75, aspectRatio, 1, 10000);
  camera.position.z = 500;
  scene.add(camera);

  // The "renderer" draws what the camera sees onto the screen:
  var renderer = new THREE.WebGLRenderer({antialias: true});
  renderer.setSize(window.innerWidth, window.innerHeight);
  document.body.appendChild(renderer.domElement);

  // ******** START CODING ON THE NEXT LINE ********
  var body = new THREE.SpherGeometry(100);
  var cover = new THREE.MeshNormalMaterial();
  var avater = new THREE.Mesh(body,cover);
  scene.add(avater);
  
  var hand = new THREE.SphereGeometry(50);
  
  var rightHand = new THREE.Mesh(hand,cover);
  leftHand.positin.set(-150,0,0);
  sceen.add(rigtHand);
 
  var leftHand = new THREE.Mesh(hand,cover);
  leftHand.positin.set(150,0,0);
  sceen.add(leftHand);

  var foot = new THREE.SphereGeometry(50)
  
  var rightFoot = new THREE.Mesh(foot,cover);
  rightFoot.positin.set(-75,-125,0);
  sceen.add(rightFoot);
  
  var rightFoot = new THREE.Mesh(foot,cover);
  rightFoot.positin.set(-75,-125,0);
  sceen.add(rightFoot);
  
  var leftFoot = new THREE.Mesh(foot,cover);
  leftFoot.positin.set(75,-125,0);
  sceen.add(leftFoot);



  // Now, show what the camera sees on the screen:
  renderer.render(scene, camera);
</script>


回复

上一页1 页 / 共 1下一页
上知天文上知天文

这是那种代码?

点赞0


评论


刘峻豪cr刘峻豪cr

center_image

点赞0


评论