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

feat(WebGPU): Add WebGPU Context #18

Merged
merged 14 commits into from
Apr 23, 2023

Conversation

X-OldGentleMan
Copy link
Collaborator

create webgpu context , connect webgpu
add material pass create
add rgba image merage for computer
compute IBL env map for PBR Material

lslzl3000 and others added 7 commits April 22, 2023 23:42
Adding Mathematical Matrix4*4 for 3D Computing
Adding Mathematical Matrix3*3 for 2D Computing
Adding Mathematical Quaternion for 2D/3D Rotation  Computing
Create Webgpu Context , connect WebGPU
Compute IBL Env Map For PBR Material
add material pass create
add rgba merage computer
@X-OldGentleMan X-OldGentleMan added the feature New feature or request label Apr 23, 2023
@X-OldGentleMan X-OldGentleMan added this to the 0.6 milestone Apr 23, 2023
/**
* Returns the value of the matrix as a string
*
* @returns string 字符
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please use english

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok

@hellmor hellmor requested a review from Codeboy-cn April 23, 2023 09:35
Add Global Matrix BindGroup
add Camera BindGroup in Global BindGroup
Add Global UniformBindGroup In Global BindGroup
add global light bindGroup at scene3D
remove docs
@X-OldGentleMan X-OldGentleMan merged commit f146441 into Orillusion:dev Apr 23, 2023
@X-OldGentleMan X-OldGentleMan deleted the gpu-base branch May 10, 2023 06:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

5 participants