xiefandaren 发表于 2024-2-2 19:32:20

threejs r161更新总结



加微信:kefuafan 送200人+threejs微信交流群

更新总结视频


https://www.bilibili.com/video/B ... 76d9c0c0ed674116c57


R161更新日志链接
https://github.com/mrdoob/three.js/releases

一、站长人肉总结如下(总结规则就是过滤掉一些不常用 ,只总结常用得相关得更新得内容)

1.增加相机方法

添加getViewBounds()和getViewSize()

2.WebGL渲染器添加这种toneMap输出滤镜类型
AgXToneMapping

3.相机方法
添加缺失的cameraProjectionMatrixInverse

4.接地天空盒
替代GroundProjectedSkybox修复 UV 被翻转的问题。

5.网格后处理材质
添加新材质以实现更物理正确的 AO 效果

6.节点生成器节点材质扩展修正
删除重复的代码。
简化createNodeMaterial()
使用getComponentType()代替getPrimitiveType()

7.旋转节点
添加新节点和重新映射功能

8.水2
flowSpeed修复和 其他参数为时的错误0

9.更新得雾气相关得方法

二、对比r60版本 r161官方又给我们新增了那些案例咧
1.water展示更新后的效果

https://threejs.org/examples/#webgpu_backdrop_water


2.更新了雾得方法 顺便提供了新得一个雾气demo

https://threejs.org/examples/#webgpu_custom_fog





3.材质得地面反射
https://threejs.org/examples/#webgpu_reflection


4.星光滤镜
https://threejs.org/examples/#webgpu_postprocessing_anamorphic



5.镜子升级 支持alpha通道和法线通道
https://threejs.org/examples/#webgpu_mirror














页: [1]
查看完整版本: threejs r161更新总结

南通谢凡软件科技有限公司