1. 21 Sep, 2024 1 commit
  2. 16 Sep, 2024 1 commit
  3. 10 Sep, 2024 2 commits
    • Christian Helgeson's avatar
      WebGPURenderer: Workgroup Arrays and Barrier Support (#29192) · 1174d070
      Christian Helgeson authored
      * init
      
      * barrier, private array, workgroup array support
      
      * clean
      
      * Implement Renaud suggestions
      
      * fix
      
      * fix storage buffer example with workgroupBarrier()
      
      * add tags and other info
      
      * add bitonic sort example
      
      * update
      
      * Rebase branch
      
      * try to fix bitonic sort shader
      
      * simplify
      
      * fix
      
      * bitonic sort now works but local swap is slower than global swap :
      
      * cleanup
      
      * fix rebase issues
      
      * Change display and html to make difference between global and local swap clearer. May want to improve the performance of the fragment shader by writing nextAlgo and nextBlockHeight to uniforms on the CPU side
      
      * update (ugly?) screenshot
      
      * cleanup
      
      ---------
      1174d070
    • Michael Herzog's avatar
      eada853a
  4. 09 Sep, 2024 1 commit
  5. 08 Sep, 2024 3 commits
    • WestLangley's avatar
      Examples: Add webgpu_tonemapping.html (#29363) · 57b05a20
      WestLangley authored
      * Add webgpu_tonemapping.html
      
      * Add webgpu_tonemapping.html
      
      * Create webgpu_tonemapping.jpg
      
      ---------
      57b05a20
    • ULuIQ12's avatar
      Examples : Add TSL VFX Linked particles (#29354) · 643f88cd
      ULuIQ12 authored
      * Examples : Add TSL VFX Linked particles
      
      Adds WebGPU/TSL VFX Linked particles example.
      
      * Removed unused imports
      643f88cd
    • Christian Helgeson's avatar
      Examples: GPGPU Water Port (#29147) · c5819a3c
      Christian Helgeson authored
      * init
      
      * init
      
      * working water
      
      * Add additional spheres to webgl_gpgpu_water to demonstrate performance differential between webgl compute and webgpu compute
      
      * sketch out sphere compute
      
      * webgpu finished
      
      * add screenshot
      
      * cleanup
      
      * fix movement
      
      * fix screenshot
      
      * fix viscosity
      
      * eod
      
      * fix index overflow issues
      
      * fix screenshot
      
      * fix test
      
      * add test to exception list due to randomized particle placement and non-functional webGL support
      
      * Update webgpu_compute_water.html
      
      * rev
      
      * move key W to wireframe to GUI
      
      * restore
      
      ---------
      c5819a3c
  6. 06 Sep, 2024 1 commit
    • sunag's avatar
      Examples: add `webgpu_animation_retargeting` (#29338) · 1d126cf5
      sunag authored
      * add webgpu_animation_retargeting
      
      * cleanup
      
      * Revert "cleanup"
      
      This reverts commit 7d51a197cddd5618a949e7a142c0b3f0bbd35937.
      
      * Update webgpu_animation_retargeting.html
      
      * adding floor
      
      * update
      
      * Update webgpu_animation_retargeting.html
      
      * update
      
      * update
      
      * Update webgpu_animation_retargeting.html
      
      * updates
      
      * update
      1d126cf5
  7. 05 Sep, 2024 1 commit
  8. 02 Sep, 2024 1 commit
  9. 31 Aug, 2024 1 commit
  10. 30 Aug, 2024 1 commit
  11. 27 Aug, 2024 2 commits
  12. 19 Aug, 2024 2 commits
  13. 13 Aug, 2024 2 commits
    • Christian Helgeson's avatar
      Examples: WebGPU GPGPU Birds (#29081) · 410f7374
      Christian Helgeson authored
      * init
      
      * fix wgsl syntax
      
      * Working image
      
      * Fixed color and vertex shaders, need to make minor adjustments, and add more instructive comments
      
      * add lighting
      
      * try to fix compute
      
      * testing
      
      * add labels to uniforms and storage buffers
      
      * add back missing velocity scalar of 10
      
      * change remainder to mod
      
      * fix loop
      
      * fix webGL compatibility
      
      * cleanup
      
      * update screenshot
      
      * remove lights, remove normals vertex attribute warning
      410f7374
    • Mr.doob's avatar
      Examples: Removed webgl_loader_gltf_lights. · 97b3164a
      Mr.doob authored
      97b3164a
  14. 12 Aug, 2024 1 commit
  15. 09 Aug, 2024 1 commit
    • Michael Herzog's avatar
      Nodes: Add `VelocityNode` and `MotionBlurNode`. (#29058) · 6b126f1e
      Michael Herzog authored
      
      * Nodes: Add VelocityNode.
      
      * E2E: Update screenshot.
      
      * apply immutable node
      
      * updates
      
      * update
      
      * Enable damping.
      
      * Updated MRT example.
      
      * Nodes: Add `MotionBlur` node.
      
      * Examples: Clean up
      
      * E2E: Update screenshot.
      
      * updates
      
      * update
      
      * ReflectorNode: Add MRT support
      
      * cleanup
      
      * updates
      
      * camera angle
      
      * cleanup
      
      * updates
      
      * update imports
      
      * Revert "updates"
      
      This reverts commit 5b39722d63527eba882db4de6fd091346e6da580.
      
      * Revert "cleanup"
      
      This reverts commit 213bf028194a4d264a4c2276b2148318ab812ae7.
      
      * updates
      
      * update limits
      
      * update
      
      ---------
      Co-authored-by: default avatarsunag <sunagbrasil@gmail.com>
      6b126f1e
  16. 07 Aug, 2024 2 commits
  17. 06 Aug, 2024 2 commits
  18. 31 Jul, 2024 1 commit
  19. 30 Jul, 2024 2 commits
  20. 29 Jul, 2024 4 commits
  21. 28 Jul, 2024 2 commits
  22. 27 Jul, 2024 1 commit
  23. 26 Jul, 2024 3 commits
  24. 25 Jul, 2024 1 commit
  25. 24 Jul, 2024 1 commit
    • Bruno Simon's avatar
      Examples: Add galaxy (#28955) · e241101b
      Bruno Simon authored
      * Examples: Add galaxy
      
      * update screenshot
      
      * Examples: Rename TSL Galaxy and use THREE core materials
      
      * Examples: TSL Galaxy fix screenshot
      
      * update screenshot
      
      * Examples: TSL Galaxy fix pow on negative
      
      ---------
      e241101b