Babylonjs学习笔记(五)——创建PBR材质

书接上回,这里讨论PBR材质!!!

javascript 复制代码
 // 创建天空盒/*  */
 const createSkyBox = (scene:Scene):void=>{
   const envTex = CubeTexture.CreateFromPrefilteredData('./env/environment.env',scene)
   scene.environmentTexture = envTex;
   scene.createDefaultSkybox(envTex,true)
 }




  createSkyBox(scene);

  const ball = MeshBuilder.CreateSphere('ball',{diameter:1},scene)
  ball.position = new Vector3(0,1,0)
  // 创建PRB材质
  const ballMat = new PBRMaterial('pbr',scene)
  // 赋值
  ball.material = ballMat;
相关推荐
漂视数字孪生世界29 分钟前
数字孪生,真的是展示价值大于实用性吗?
3d·信息可视化·数字孪生·可视化大屏·bi可视化
前端程序猿i1 小时前
第 8 篇:Markdown 渲染引擎 —— 从流式解析到安全输出
开发语言·前端·javascript·vue.js·安全
css趣多多1 小时前
resize.js
前端·javascript·vue.js
掘金安东尼2 小时前
零 JavaScript 的性能优化视频嵌入
前端·javascript·面试
Filotimo_2 小时前
Vue 选项式 API vs 组合式 API:区别全解析
前端·javascript·vue.js
twe77582582 小时前
用3D动画解密3D IC封装中的微观世界
科技·3d·制造·动画
wuhen_n3 小时前
JavaScript 手写 new 操作符:深入理解对象创建
前端·javascript
前端 贾公子3 小时前
Vue3 业务组件库按需加载的实现原理(中)
前端·javascript·vue.js
温轻舟3 小时前
前端可视化大屏【附源码】
前端·javascript·css·html·可视化·可视化大屏·温轻舟
滕青山3 小时前
文件16进制查看器核心JS实现
前端·javascript·vue.js