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;
相关推荐
酷爱码23 分钟前
Linux实现临时RAM登录的方法汇总
linux·前端·javascript
Wannaer1 小时前
从 Vue3 回望 Vue2:性能优化内建化——从黑盒优化到可控编译
javascript·vue.js·性能优化
yyywoaini~2 小时前
wordcount程序
前端·javascript·ajax
多云的夏天3 小时前
前端:VUE-(0)-环境搭建和helloworld
前端·javascript·vue.js
开开心心就好3 小时前
Word图片格式调整与转换工具
java·javascript·spring·eclipse·pdf·word·excel
Stringzhua3 小时前
JavaScript【5】DOM模型
开发语言·javascript·ecmascript
GanGuaGua4 小时前
Vue3:脚手架
前端·javascript·css·vue.js·vue
weixin_431600444 小时前
使用 Vue Tour 封装一个统一的页面引导组件
javascript·vue.js·ecmascript
胡斌附体5 小时前
vue添加loading后修复页面渲染问题
前端·javascript·vue.js·渲染·v-if·异步加载
Dontla5 小时前
Webpack DefinePlugin插件介绍(允许在编译时创建JS全局常量,常量可以在源代码中直接使用)JS环境变量
运维·javascript·webpack