ThreeJS-经纬线映射贴图(十六)

hdr资源:

链接: https://pan.baidu.com/s/1mCdjpV7jKWHTXmExMa0T8A

提取码: 7ydx

复制这段内容后打开百度网盘手机App,操作更方便哦

增加新引入:

import {RGBELoader} from "three/examples/jsm/loaders/RGBELoader"

 关键代码:

    rgbeLoader.loadAsync('three/marble13-flat.hdr').then( texture => {

      //添加球形反射映射

      texture.mapping = THREE.EquirectangularReflectionMapping;

      //设置场景背景

      scene.background = texture;

    })

完整的代码:

 

效果图:

 

你可能感兴趣的:(贴图)