Skip to content

v0.2.6

Compare
Choose a tag to compare
@shawn0326 shawn0326 released this 22 May 03:55
· 103 commits to dev since this release

变更日志

  • 特性: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 to Matrix4
  • 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 deprecate PMREM
  • 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 with camera_projection example
  • refactor(examples): move deferred rendering examples to renderer category

Full Changelog: v0.2.5...v0.2.6