Babylon实现光影反射效果
代码语言:html
所属分类:三维
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title> PBR Reflection</title>
<style>
      canvas {
  width: 100%;
  height: 100vh;
  display: block;
}
a {
  position: fixed;
  top: 0;
  left: 0;
  color: hsl(0, 0%, 100%);
  padding: 5vmin;
  font: 1em/1 monospace;
}
    </style>
</head>
<body translate="no">
<base target="_blank" />
<canvas id="elCanvas"></canvas>
<script src='http://repo.bfw.wiki/bfwrepo/js/babylon.js'></script>
<script>
      const engine = new BABYLON.Engine(elCanvas, true);
const scene = (() => {
  const scene = new BABYLON.Scene(engine);
  scene.clearColor = new BABYLON.Color4(0, 0, 0, 1);
  scene.autoClear = true;
  // 
  // gold mat
  //
  const mat0 = new BABYLON.PBRMetallicRough.........完整代码请登录后点击上方下载按钮下载查看
















			
			
				
			
	
网友评论0