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;
相关推荐
xhxxx1 天前
prototype 是遗产,proto 是族谱:一文吃透 JS 原型链
前端·javascript
O***p6041 天前
C++在游戏中的Ogre3D
游戏·3d·ogre
sdjnled2291 天前
山东裸眼3D立体LED显示屏专业服务商
人工智能·3d
徒慕风流1 天前
GeoSight:基于 Open3D 与 PySide6 的参数化 3D 模型处理与实时点云监控工具
计算机视觉·3d·信号处理
蚂蚁集团数据体验技术1 天前
一个可以补充 Mermaid 的可视化组件库 Infographic
前端·javascript·llm
华仔啊1 天前
还在用 WebSocket 做实时通信?SSE 可能更简单
前端·javascript
木易士心1 天前
深入剖析:按下 F5 后,浏览器前端究竟发生了什么?
前端·javascript
xump1 天前
如何在DevTools选中调试一个实时交互才能显示的元素样式
前端·javascript·css
Front_Yue1 天前
深入探究跨域请求及其解决方案
前端·javascript
风止何安啊1 天前
JS 里的 “变量租房记”:闭包是咋把变量 “扣” 下来的?
前端·javascript·node.js