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;
相关推荐
Days205031 分钟前
时间胶囊项目正式发布
javascript·gpt·php
朱 欢 庆1 小时前
el-table-v2 虚拟表格组件
前端·javascript·vue.js
OpsEye1 小时前
企业大模型用量成本该如何监控和管控?
javascript·ai编程
杨利杰YJlio1 小时前
ITSK 万能驱动 26V5:新驱动批量更新
前端·javascript·后端
y = xⁿ2 小时前
关于Agent智能体开发
开发语言·前端·javascript
事圆则缓2 小时前
Flutter 状态管理框架对比(一):先看地图,再选工具
前端·javascript·flutter
李游Leo2 小时前
《HarmonyOS 7 ArkGraphics 3D 空间设计开发实战》04:材质、纹理与灯光如何决定3D场景质感【鸿蒙心迹】
3d·harmonyos
IMPYLH2 小时前
HTML 的 <tfoot> 元素
前端·javascript·html
鬼手点金2 小时前
Claude Code示范案例-修复 Bug 工作流
java·服务器·前端·javascript·bug·openclaw
李游Leo2 小时前
《HarmonyOS 7 ArkGraphics 3D 空间设计开发实战》07:复杂3D场景的帧率、内存与资源性能优化【鸿蒙心迹】
android·3d·性能优化·harmonyos