Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] dev from MarcelRaschke:dev #9

Open
wants to merge 5,958 commits into
base: dev
Choose a base branch
from
Open

Conversation

pull[bot]
Copy link

@pull pull bot commented Sep 8, 2021

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added ⤵️ pull merge-conflict Resolve conflicts manually labels Sep 8, 2021
sunag and others added 28 commits June 25, 2023 01:20
* Added: instancedBufferAttribute() and instancedDynamicBufferAttribute()

* TSL: vertexIndex

* Background: Fix color conversion

* NodeMaterial: Added flatShading

* Added MorphNode

* Added `webgpu_morphtargets` example

* Update examples/jsm/nodes/accessors/BufferAttributeNode.js

Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>

---------

Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* add support for meshPhongNodeMaterial

* draft readPixel api

* Update examples/jsm/renderers/webgpu/utils/WebGPUTextureUtils.js

Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>

* Update examples/jsm/renderers/common/Renderer.js

Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>

---------

Co-authored-by: aardgoose <angus.sawyer@email.com>
Co-authored-by: Levi Pesin <35454228+LeviPesin@users.noreply.github.com>
* Added: SceneNode, `backgroundBlurriness`

* TextureNode: .channel and .matrix as default

* Background: Added backgroundBlurriness

* PhysicalLightingModel: +Sheen

* Add `webgpu_loader_gltf_sheen` example.
* Be able to set the arcball rotate speed

* Add rotateSpeed option to documentation
- lexically sort documented properties

---------

Co-authored-by: Bernd Meyer <bernd.meyer@hexagon.com>
* Fix shader error in physical material anisotropy when normal map is not present.

* Check for USE_ANISOTROPY in uv_pars_vertex.glsl.js
* FlyControls supports turn it on/off

* Changing scope variable to `this` keyword
* WebGPURenderer: NS RenderObject and Double Pass

* Example `webgpu_backdrop_area`: Move to DoubleSide

* namespace to pass id

* namespace -> passId
* feat(examples): Add alpha hash example.

* Update screenshots.

---------

Co-authored-by: Mugen87 <michael.herzog@human-interactive.org>
* Examples: Add RoomEnvironment to alpha hash example.

* Bump screenshot

* Add useLegacyLights=false

* Add alpha hash to exception list
* Use renovatebot to hash-pin GHA

Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>

* Pin dependencies

---------

Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…6349)

* cleanup

* order by frequency of use

* Improve new node selected by keyboard

* cleanup

* fix opacity
* Revert getCamera() removal.

* Updated webxr_vr_handinput_pressbutton screenshot.
…rdoob#26351)

* add support for meshPhongNodeMaterial

* wip handle interleaved buffers efficiently

* convert mat4 into proper instancedinterleavedBufferAttributes for InstanceMesh

* make var const

* remove debug code

* missed initialisation and address code comments

* address code comments

---------

Co-authored-by: aardgoose <angus.sawyer@email.com>
Mugen87 and others added 30 commits August 28, 2023 20:41
* StorageBuffer: Fix shared material

* StackNode: Use ShaderNode instead of shader

* TSL: storage().toAttribute() and attribute argument for bufferAttribute()

* add `webgpu_compute_particles` example

* add floor friction

* add size option

* precompute colors

* update native hash
* Examples: Improve `webgpu_compute_particles.html`

* fix: Stats name error
* Move to webgl-legacy

* WebGLBackend: WIP

* ignore normalMap for now

* WIP

* WIP

* update webgpu examples

* restore

* update webgl node examples to webgl-legacy

* update import of playground to webgl-legacy

* Rename GLSLNodeBuilder -> GLSL1NodeBuilder

* Added GLSL ES 3.0

* cleanup

* update example

* update

* add throw
* WebGLTextureUtils: Fix extension

* WebGPUBackend: Ignore draw() if instanceCount is 0

* close the box line
* experimental multi attachment shader

add support for webglmultiplerendertargets wip

* fix logic

* rework to use common path

* cleanup

* added antialias

---------

Co-authored-by: aardgoose <angus.sawyer@email.com>
Please merge when appropriate
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* KTX2Loader: fix data textures

* remove redundant mipmap assignment

* use first mipmap unconditionally
* export viewport and minor fixes

* correct property name

* remove empty file added in error

* add extra missing exports

---------

Co-authored-by: aardgoose <angus.sawyer@email.com>
* Editor: fix `Resizer.js` error.

* Update main.css

---------

Co-authored-by: Michael Herzog <michael.herzog@human-interactive.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⤵️ pull merge-conflict Resolve conflicts manually
Projects
None yet
Development

Successfully merging this pull request may close these issues.