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;
相关推荐
落笔忆梦1 分钟前
利用浏览器空闲时间优化资源加载与渲染
前端·javascript
艾小码2 分钟前
还在用Vue 2硬撑?升级Vue 3的避坑指南来了!
前端·javascript·vue.js
Mintopia5 分钟前
🌐 交互式 AIGC:Web 端实时反馈生成的技术架构设计
前端·javascript·aigc
蓝天星空6 分钟前
ES6-Promise用法
前端·javascript·es6
诗书画唱9 分钟前
解决HTML/JS开发中的常见问题与实用资源
前端·javascript·html
Mintopia10 分钟前
🚀 Next.js 自建部署全家桶:Docker + PM2 + Nginx
前端·javascript·全栈
鹏多多13 分钟前
详解vue渲染函数render的使用
前端·javascript·vue.js
定栓17 分钟前
Typescript入门-JSDoc注释及tsconfig讲解
前端·javascript·typescript
小意恩26 分钟前
el-table表头做过滤
前端·javascript·vue.js
fury_12327 分钟前
vue3:触发自动el-input输入框焦点
javascript·vue.js·elementui