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

WebGPURenderStates: Basic implementation #23652

Merged
merged 3 commits into from
Mar 8, 2022
Merged

Conversation

sunag
Copy link
Collaborator

@sunag sunag commented Mar 3, 2022

Description

It's use scene lights automatically in a LightsNode.

This contribution is funded by Google via Igalia.

@sunag sunag requested a review from Mugen87 March 3, 2022 20:58
@LeviPesin
Copy link
Contributor

Would Node.uuid be still needed if Node.id will be added?

@sunag
Copy link
Collaborator Author

sunag commented Mar 4, 2022

@LeviPesin Node.uuid is used in .toJSON() mainly.

@Mugen87 Mugen87 added this to the r139 milestone Mar 5, 2022
@mrdoob
Copy link
Owner

mrdoob commented Mar 8, 2022

@sunag Is this ready to go?

@sunag
Copy link
Collaborator Author

sunag commented Mar 8, 2022

@mrdoob yes, yes!

@mrdoob mrdoob merged commit 64babaa into mrdoob:dev Mar 8, 2022
@mrdoob
Copy link
Owner

mrdoob commented Mar 8, 2022

Thanks!

donmccurdy pushed a commit to donmccurdy/three.js that referenced this pull request Mar 10, 2022
* add Node.id property

* Move static .fromLights() to property and update .getHash()

* WebGPURenderStates: minimal implementation
sunag added a commit to sunag/three.js that referenced this pull request Mar 11, 2022
mrdoob pushed a commit that referenced this pull request Mar 11, 2022
* add MatcapUVNode

* FileURLEditor + MatcapUVEditor

* WebGPUNodeBuilder: fix scene lights after #23652

* fix unserialize

* cleanup

* cleanup(2)

* normalize x
abernier pushed a commit to abernier/three.js that referenced this pull request Sep 16, 2022
* add Node.id property

* Move static .fromLights() to property and update .getHash()

* WebGPURenderStates: minimal implementation
abernier pushed a commit to abernier/three.js that referenced this pull request Sep 16, 2022
* add MatcapUVNode

* FileURLEditor + MatcapUVEditor

* WebGPUNodeBuilder: fix scene lights after mrdoob#23652

* fix unserialize

* cleanup

* cleanup(2)

* normalize x
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants