VehiclesFashionRecipesBlogsHuntTravelsSportFunHandmadeITEducation
Mini-Games
x

x
zakruti.com » IT - Software » freeCodeCamp.org
WebGPU Tutorial - Advanced Graphics on the Web Course

WebGPU Tutorial - Advanced Graphics on the Web Course

FBTwitterReddit

video description

Rating: 4.5; Vote: 2
In this course, you will learn the basics of WebGPU. WebGPU is the next-generation graphics API and future Web standard for graphics and compute. This two-hour video contains 10 WebGPU projects. We create each project based on the previous one from scratch and demonstrate how to add 3D graphics to your web applications. All the projects presented in this video were taken from Dr. Xu's book Practical WebGPU Graphics. Please visit his website at https://drxudotnet.com for more WebGPU examples. (0:02:35) 1. Development Environment (0:18:09) 2. Create a Colorful Triangle (0:31:12) 3. Create a Square with GPU Buffer (0:43:50) 4. Cube with Distinct Face Colors (1:00:33) 5. Animation and Camera Control (1:09:14) 6. Light Model (1:26:27) 7. Cube with Lighting Effects (1:32:42) 8. Colormap (1:44:57) 9. 3D Simple Surfaces (1:54:51) 10. 3D Sinc Surface (2:03:26) More WebGPU graphics examples Code 1. Development Environment: https://github.com/jack1232/webgpu01/tree/b4bb220 2. Create a Colorful Triangle: https://github.com/jack1232/webgpu03/tree/1653a1c 3. Create a Square with GPU Buffer: https://github.com/jack1232/webgpu07/tree/704b1bc 4. Cube with Distinct Face Colors: https://github.com/jack1232/webgpu10/tree/fd378e9 5. Animation and Camera Control: https://github.com/jack1232/webgpu11/tree/3458830 6. Light Model: https://github.com/jack1232/webgpu17/tree/bc2b477 7. Cube with Lighting Effects: https://github.com/jack1232/webgpu18/tree/d6acb50 8. Colormap: https://github.com/jack1232/webgpu23/tree/6a4d92f 9. 3D Simple Surfaces: https://github.com/jack1232/webgpu24/tree/f0c6c46 10. 3D Sinc Surface: https://github.com/jack1232/webgpu25/tree/ea697b8
Date: 2022-03-16

Comments and reviews: 3


As a side note, WGPU can also be used as a rendering abstraction layer on top of modern platform dependent graphics APIs such as Vulkan, Metal, DirectX etc. And can be accessed from many programming languages most notably C++ and Rust and used not only for web development but also in mobile app development and desktop app development.
reply

want to make a script
That converts Google sheets data
In pdf
But problem is when i want to arrange data landscape and horizontal way and also want to set margin and set different page set-up A4,A3, legal size .

reply

Shifu, thank you very much!! I have been wanting to learn 3D graphics in web for long time. This will be very much helpful.
reply
Add a review, comment






Other channel videos