v0.2.6
变更日志
- 特性:
Matrix4
新增lerpMatrices
方法 - 特性:支持顶点着色器中的自定义扩展语句
- 特性:新增
RenderTarget3D
- 修复:修复聚光灯阴影bug
- 性能:
ShaderPostPass
使用全屏三角面代替矩形面 - 重构:为
AnimationClip
构造函数中的name
参数添加默认值 - 性能(addons):优化
GLTFLoader
中的正则性能 - 重构(addons):优化
DynamicFont
- 重构(addons):新增
PMREMGenerator
并且废弃PMREM
- 重构(addons):移除
raycaster.setFromCamera
方法中的相机类型参数 - 特性(示例):新增
webgl_clipculldistance
示例 - 特性(示例):新增clustered lighting示例
- 重构(示例):替换
material_texture_bumpmap
中的AssimpJson模型为glTF - 重构(示例):替换
camera_cameras
示例为camera_projection
- 重构(示例):移动延迟渲染示例到
renderer
分类
Changelog
- feat: add
lerpMatrices
method toMatrix4
- feat: add support for custom extensions in vertex shader
- feat: add
RenderTarget3D
- fix: spot light shadow bug
- perf: replace fullscreen quad with fullscreen triangle in
ShaderPostPass
- refactor: add remaining default constructor parameters to
AnimationClip
- perf(addons): optimize regular expression matching rules in GLTFLoader
- refactor(addons): optimize
DynamicFont
- refactor(addons): add
PMREMGenerator
and deprecatePMREM
- refactor(addons): remove camera type parameter from
raycaster.setFromCamera
method - feat(examples): add
webgl_clipculldistance
example - feat(examples): add clustered lighting example
- refactor(examples): replace AssimpJson with glTF model in
material_texture_bumpmap
- refactor(examples): replace
camera_cameras
withcamera_projection
example - refactor(examples): move deferred rendering examples to
renderer
category
Full Changelog: v0.2.5...v0.2.6