Skip to content

Commit

Permalink
publish 1.18.0
Browse files Browse the repository at this point in the history
  • Loading branch information
06wj committed Jan 29, 2023
1 parent 5729faa commit d178285
Show file tree
Hide file tree
Showing 195 changed files with 30,889 additions and 303 deletions.
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
# [1.18.0](https://github.com/hiloteam/Hilo3d/compare/1.17.0...1.18.0) (2023-01-29)


### Bug Fixes

* Fix Texture reset internalFormat bug ([2b3f534](https://github.com/hiloteam/Hilo3d/commit/2b3f534a4af77e3c3ee717879776b5feab5b591e))
* framebuffer resize should resize all attachments ([2b8aa0b](https://github.com/hiloteam/Hilo3d/commit/2b8aa0b38df7b0ec745d40c3861733cea6e7595a))


### Features

* add framebuffer drawBuffers ([2f68dc1](https://github.com/hiloteam/Hilo3d/commit/2f68dc101b9848d3252e4112fbea9eb441870f10))
* add uniform buffer object support ([03d2fa3](https://github.com/hiloteam/Hilo3d/commit/03d2fa3630664c04b79a163c969e443e95594070))



# [1.17.0](https://github.com/hiloteam/Hilo3d/compare/1.16.4...1.17.0) (2022-12-19)


Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ English | [简体中文](./README_ZH.md)
* use script tag from a [cdn][cdn-url]

```
<script src='//cdn.jsdelivr.net/npm/hilo3d@1.17.0/build/Hilo3d.js'></script>
<script src='//cdn.jsdelivr.net/npm/hilo3d@1.18.0/build/Hilo3d.js'></script>
```

### Documentation
Expand Down Expand Up @@ -125,4 +125,4 @@ English | [简体中文](./README_ZH.md)
[size-image]:https://img.badgesize.io/hiloteam/hilo3d/master/build/Hilo3d.js.svg?compression=gzip&style=flat-square
[ci-url]:https://github.com/hiloteam/Hilo3d/actions?query=workflow%3A%22npm+test%22+branch%3Adev
[ci-image]:https://img.shields.io/github/actions/workflow/status/hiloteam/Hilo3d/npm_test.yml?branch=dev
[cdn-url]: https://cdn.jsdelivr.net/npm/hilo3d@1.17.0/build/Hilo3d.js
[cdn-url]: https://cdn.jsdelivr.net/npm/hilo3d@1.18.0/build/Hilo3d.js
4 changes: 2 additions & 2 deletions README_ZH.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
* 使用 script 标签加载 [cdn][cdn-url]
```
<script src='//cdn.jsdelivr.net/npm/hilo3d@1.17.0/build/Hilo3d.js'></script>
<script src='//cdn.jsdelivr.net/npm/hilo3d@1.18.0/build/Hilo3d.js'></script>
```
### 文档
Expand Down Expand Up @@ -126,4 +126,4 @@
[size-image]:https://img.badgesize.io/hiloteam/hilo3d/master/build/Hilo3d.js.svg?compression=gzip&style=flat-square
[ci-url]:https://github.com/hiloteam/Hilo3d/actions?query=workflow%3A%22npm+test%22+branch%3Adev
[ci-image]:https://img.shields.io/github/actions/workflow/status/hiloteam/Hilo3d/npm_test.yml?branch=dev
[cdn-url]: https://cdn.jsdelivr.net/npm/hilo3d@1.17.0/build/Hilo3d.js
[cdn-url]: https://cdn.jsdelivr.net/npm/hilo3d@1.18.0/build/Hilo3d.js
6 changes: 3 additions & 3 deletions build/Hilo3d.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions build/Hilo3d.single.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions build/math.single.js

Large diffs are not rendered by default.

51 changes: 51 additions & 0 deletions docs/AmbientLight.html
Original file line number Diff line number Diff line change
Expand Up @@ -1735,6 +1735,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li data-name="extensions.vao"><a href="extensions.html#.vao">vao</a></li>

<li data-name="extensions.drawBuffers"><a href="extensions.html#.drawBuffers">drawBuffers</a></li>

<li data-name="extensions.texFloat"><a href="extensions.html#.texFloat">texFloat</a></li>

<li data-name="extensions.fragDepth"><a href="extensions.html#.fragDepth">fragDepth</a></li>
Expand Down Expand Up @@ -6275,6 +6277,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li class="inherited-member" data-name="BasicMaterial#enableTextureLod"><a href="BasicMaterial.html#enableTextureLod">enableTextureLod</a></li>

<li class="inherited-member" data-name="BasicMaterial#enableDrawBuffers"><a href="BasicMaterial.html#enableDrawBuffers">enableDrawBuffers</a></li>

<li class="inherited-member" data-name="BasicMaterial#needBasicUnifroms"><a href="BasicMaterial.html#needBasicUnifroms">needBasicUnifroms</a></li>

<li class="inherited-member" data-name="BasicMaterial#needBasicAttributes"><a href="BasicMaterial.html#needBasicAttributes">needBasicAttributes</a></li>
Expand Down Expand Up @@ -6458,6 +6462,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li class="inherited-member" data-name="GeometryMaterial#enableTextureLod"><a href="GeometryMaterial.html#enableTextureLod">enableTextureLod</a></li>

<li class="inherited-member" data-name="GeometryMaterial#enableDrawBuffers"><a href="GeometryMaterial.html#enableDrawBuffers">enableDrawBuffers</a></li>

<li class="inherited-member" data-name="GeometryMaterial#needBasicUnifroms"><a href="GeometryMaterial.html#needBasicUnifroms">needBasicUnifroms</a></li>

<li class="inherited-member" data-name="GeometryMaterial#needBasicAttributes"><a href="GeometryMaterial.html#needBasicAttributes">needBasicAttributes</a></li>
Expand Down Expand Up @@ -6613,6 +6619,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li data-name="Material#enableTextureLod"><a href="Material.html#enableTextureLod">enableTextureLod</a></li>

<li data-name="Material#enableDrawBuffers"><a href="Material.html#enableDrawBuffers">enableDrawBuffers</a></li>

<li data-name="Material#needBasicUnifroms"><a href="Material.html#needBasicUnifroms">needBasicUnifroms</a></li>

<li data-name="Material#needBasicAttributes"><a href="Material.html#needBasicAttributes">needBasicAttributes</a></li>
Expand Down Expand Up @@ -6826,6 +6834,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li class="inherited-member" data-name="PBRMaterial#enableTextureLod"><a href="PBRMaterial.html#enableTextureLod">enableTextureLod</a></li>

<li class="inherited-member" data-name="PBRMaterial#enableDrawBuffers"><a href="PBRMaterial.html#enableDrawBuffers">enableDrawBuffers</a></li>

<li class="inherited-member" data-name="PBRMaterial#needBasicUnifroms"><a href="PBRMaterial.html#needBasicUnifroms">needBasicUnifroms</a></li>

<li class="inherited-member" data-name="PBRMaterial#needBasicAttributes"><a href="PBRMaterial.html#needBasicAttributes">needBasicAttributes</a></li>
Expand Down Expand Up @@ -6991,6 +7001,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li class="inherited-member" data-name="ShaderMaterial#enableTextureLod"><a href="ShaderMaterial.html#enableTextureLod">enableTextureLod</a></li>

<li class="inherited-member" data-name="ShaderMaterial#enableDrawBuffers"><a href="ShaderMaterial.html#enableDrawBuffers">enableDrawBuffers</a></li>

<li class="inherited-member" data-name="ShaderMaterial#needBasicUnifroms"><a href="ShaderMaterial.html#needBasicUnifroms">needBasicUnifroms</a></li>

<li class="inherited-member" data-name="ShaderMaterial#needBasicAttributes"><a href="ShaderMaterial.html#needBasicAttributes">needBasicAttributes</a></li>
Expand Down Expand Up @@ -8434,6 +8446,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li data-name="Framebuffer#bufferInternalFormat"><a href="Framebuffer.html#bufferInternalFormat">bufferInternalFormat</a></li>

<li data-name="Framebuffer#framebufferTarget"><a href="Framebuffer.html#framebufferTarget">framebufferTarget</a></li>

<li data-name="Framebuffer#target"><a href="Framebuffer.html#target">target</a></li>

<li data-name="Framebuffer#format"><a href="Framebuffer.html#format">format</a></li>
Expand Down Expand Up @@ -8466,6 +8480,10 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li data-name="Framebuffer#framebuffer"><a href="Framebuffer.html#framebuffer">framebuffer</a></li>

<li data-name="Framebuffer#colorAttachmentInfos"><a href="Framebuffer.html#colorAttachmentInfos">colorAttachmentInfos</a></li>

<li data-name="Framebuffer#depthStencilAttachmentInfo"><a href="Framebuffer.html#depthStencilAttachmentInfo">depthStencilAttachmentInfo</a></li>

<li data-name="Framebuffer#framebuffer"><a href="Framebuffer.html#framebuffer">framebuffer</a></li>

</ul>
Expand Down Expand Up @@ -8494,6 +8512,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li data-name="Framebuffer#readPixels"><a href="Framebuffer.html#readPixels">readPixels</a></li>

<li data-name="Framebuffer#copyFramebuffer"><a href="Framebuffer.html#copyFramebuffer">copyFramebuffer</a></li>

<li data-name="Framebuffer#destroy"><a href="Framebuffer.html#destroy">destroy</a></li>

<li data-name="Framebuffer#destroyResource"><a href="Framebuffer.html#destroyResource">destroyResource</a></li>
Expand Down Expand Up @@ -8527,6 +8547,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li data-name="Program#uniforms"><a href="Program.html#uniforms">uniforms</a></li>

<li data-name="Program#uniformBlocks"><a href="Program.html#uniformBlocks">uniformBlocks</a></li>

<li data-name="Program#program"><a href="Program.html#program">program</a></li>

<li data-name="Program#gl"><a href="Program.html#gl">gl</a></li>
Expand Down Expand Up @@ -8651,6 +8673,35 @@ <h3 class="applicationName"><a href="index.html"></a></h3>
</ul>
</li>

<li class="item" data-name="renderer/UniformBuffer">
<span class="title">
<span class="title-name">renderer/<a href="UniformBuffer.html">UniformBuffer</a></span>

</span>
<ul class="members itemMembers">

<span class="subtitle"><a href="#members" class="subtitle-name">Members</a><a class="toggle-inherited" href="javascript:void(0);" type="member">Show Inherited</a></span>

<li data-name="UniformBuffer#className"><a href="UniformBuffer.html#className">className</a></li>

<li data-name="UniformBuffer#isUniformBuffer"><a href="UniformBuffer.html#isUniformBuffer">isUniformBuffer</a></li>

<li data-name="UniformBuffer#isDirty"><a href="UniformBuffer.html#isDirty">isDirty</a></li>

<li data-name="UniformBuffer#data"><a href="UniformBuffer.html#data">data</a></li>

</ul>
<ul class="typedefs itemMembers">

</ul>
<ul class="methods itemMembers">

</ul>
<ul class="events itemMembers">

</ul>
</li>

<li class="item" data-name="renderer/VertexArrayObject">
<span class="title">
<span class="title-name">renderer/<a href="VertexArrayObject.html">VertexArrayObject</a></span>
Expand Down
51 changes: 51 additions & 0 deletions docs/Animation.html
Original file line number Diff line number Diff line change
Expand Up @@ -1735,6 +1735,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li data-name="extensions.vao"><a href="extensions.html#.vao">vao</a></li>

<li data-name="extensions.drawBuffers"><a href="extensions.html#.drawBuffers">drawBuffers</a></li>

<li data-name="extensions.texFloat"><a href="extensions.html#.texFloat">texFloat</a></li>

<li data-name="extensions.fragDepth"><a href="extensions.html#.fragDepth">fragDepth</a></li>
Expand Down Expand Up @@ -6275,6 +6277,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li class="inherited-member" data-name="BasicMaterial#enableTextureLod"><a href="BasicMaterial.html#enableTextureLod">enableTextureLod</a></li>

<li class="inherited-member" data-name="BasicMaterial#enableDrawBuffers"><a href="BasicMaterial.html#enableDrawBuffers">enableDrawBuffers</a></li>

<li class="inherited-member" data-name="BasicMaterial#needBasicUnifroms"><a href="BasicMaterial.html#needBasicUnifroms">needBasicUnifroms</a></li>

<li class="inherited-member" data-name="BasicMaterial#needBasicAttributes"><a href="BasicMaterial.html#needBasicAttributes">needBasicAttributes</a></li>
Expand Down Expand Up @@ -6458,6 +6462,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li class="inherited-member" data-name="GeometryMaterial#enableTextureLod"><a href="GeometryMaterial.html#enableTextureLod">enableTextureLod</a></li>

<li class="inherited-member" data-name="GeometryMaterial#enableDrawBuffers"><a href="GeometryMaterial.html#enableDrawBuffers">enableDrawBuffers</a></li>

<li class="inherited-member" data-name="GeometryMaterial#needBasicUnifroms"><a href="GeometryMaterial.html#needBasicUnifroms">needBasicUnifroms</a></li>

<li class="inherited-member" data-name="GeometryMaterial#needBasicAttributes"><a href="GeometryMaterial.html#needBasicAttributes">needBasicAttributes</a></li>
Expand Down Expand Up @@ -6613,6 +6619,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li data-name="Material#enableTextureLod"><a href="Material.html#enableTextureLod">enableTextureLod</a></li>

<li data-name="Material#enableDrawBuffers"><a href="Material.html#enableDrawBuffers">enableDrawBuffers</a></li>

<li data-name="Material#needBasicUnifroms"><a href="Material.html#needBasicUnifroms">needBasicUnifroms</a></li>

<li data-name="Material#needBasicAttributes"><a href="Material.html#needBasicAttributes">needBasicAttributes</a></li>
Expand Down Expand Up @@ -6826,6 +6834,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li class="inherited-member" data-name="PBRMaterial#enableTextureLod"><a href="PBRMaterial.html#enableTextureLod">enableTextureLod</a></li>

<li class="inherited-member" data-name="PBRMaterial#enableDrawBuffers"><a href="PBRMaterial.html#enableDrawBuffers">enableDrawBuffers</a></li>

<li class="inherited-member" data-name="PBRMaterial#needBasicUnifroms"><a href="PBRMaterial.html#needBasicUnifroms">needBasicUnifroms</a></li>

<li class="inherited-member" data-name="PBRMaterial#needBasicAttributes"><a href="PBRMaterial.html#needBasicAttributes">needBasicAttributes</a></li>
Expand Down Expand Up @@ -6991,6 +7001,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li class="inherited-member" data-name="ShaderMaterial#enableTextureLod"><a href="ShaderMaterial.html#enableTextureLod">enableTextureLod</a></li>

<li class="inherited-member" data-name="ShaderMaterial#enableDrawBuffers"><a href="ShaderMaterial.html#enableDrawBuffers">enableDrawBuffers</a></li>

<li class="inherited-member" data-name="ShaderMaterial#needBasicUnifroms"><a href="ShaderMaterial.html#needBasicUnifroms">needBasicUnifroms</a></li>

<li class="inherited-member" data-name="ShaderMaterial#needBasicAttributes"><a href="ShaderMaterial.html#needBasicAttributes">needBasicAttributes</a></li>
Expand Down Expand Up @@ -8434,6 +8446,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li data-name="Framebuffer#bufferInternalFormat"><a href="Framebuffer.html#bufferInternalFormat">bufferInternalFormat</a></li>

<li data-name="Framebuffer#framebufferTarget"><a href="Framebuffer.html#framebufferTarget">framebufferTarget</a></li>

<li data-name="Framebuffer#target"><a href="Framebuffer.html#target">target</a></li>

<li data-name="Framebuffer#format"><a href="Framebuffer.html#format">format</a></li>
Expand Down Expand Up @@ -8466,6 +8480,10 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li data-name="Framebuffer#framebuffer"><a href="Framebuffer.html#framebuffer">framebuffer</a></li>

<li data-name="Framebuffer#colorAttachmentInfos"><a href="Framebuffer.html#colorAttachmentInfos">colorAttachmentInfos</a></li>

<li data-name="Framebuffer#depthStencilAttachmentInfo"><a href="Framebuffer.html#depthStencilAttachmentInfo">depthStencilAttachmentInfo</a></li>

<li data-name="Framebuffer#framebuffer"><a href="Framebuffer.html#framebuffer">framebuffer</a></li>

</ul>
Expand Down Expand Up @@ -8494,6 +8512,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li data-name="Framebuffer#readPixels"><a href="Framebuffer.html#readPixels">readPixels</a></li>

<li data-name="Framebuffer#copyFramebuffer"><a href="Framebuffer.html#copyFramebuffer">copyFramebuffer</a></li>

<li data-name="Framebuffer#destroy"><a href="Framebuffer.html#destroy">destroy</a></li>

<li data-name="Framebuffer#destroyResource"><a href="Framebuffer.html#destroyResource">destroyResource</a></li>
Expand Down Expand Up @@ -8527,6 +8547,8 @@ <h3 class="applicationName"><a href="index.html"></a></h3>

<li data-name="Program#uniforms"><a href="Program.html#uniforms">uniforms</a></li>

<li data-name="Program#uniformBlocks"><a href="Program.html#uniformBlocks">uniformBlocks</a></li>

<li data-name="Program#program"><a href="Program.html#program">program</a></li>

<li data-name="Program#gl"><a href="Program.html#gl">gl</a></li>
Expand Down Expand Up @@ -8651,6 +8673,35 @@ <h3 class="applicationName"><a href="index.html"></a></h3>
</ul>
</li>

<li class="item" data-name="renderer/UniformBuffer">
<span class="title">
<span class="title-name">renderer/<a href="UniformBuffer.html">UniformBuffer</a></span>

</span>
<ul class="members itemMembers">

<span class="subtitle"><a href="#members" class="subtitle-name">Members</a><a class="toggle-inherited" href="javascript:void(0);" type="member">Show Inherited</a></span>

<li data-name="UniformBuffer#className"><a href="UniformBuffer.html#className">className</a></li>

<li data-name="UniformBuffer#isUniformBuffer"><a href="UniformBuffer.html#isUniformBuffer">isUniformBuffer</a></li>

<li data-name="UniformBuffer#isDirty"><a href="UniformBuffer.html#isDirty">isDirty</a></li>

<li data-name="UniformBuffer#data"><a href="UniformBuffer.html#data">data</a></li>

</ul>
<ul class="typedefs itemMembers">

</ul>
<ul class="methods itemMembers">

</ul>
<ul class="events itemMembers">

</ul>
</li>

<li class="item" data-name="renderer/VertexArrayObject">
<span class="title">
<span class="title-name">renderer/<a href="VertexArrayObject.html">VertexArrayObject</a></span>
Expand Down
Loading

0 comments on commit d178285

Please sign in to comment.