1. 02 Sep, 2024 1 commit
  2. 31 Aug, 2024 1 commit
  3. 30 Aug, 2024 1 commit
  4. 27 Aug, 2024 2 commits
  5. 19 Aug, 2024 2 commits
  6. 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
  7. 12 Aug, 2024 1 commit
  8. 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
  9. 07 Aug, 2024 2 commits
  10. 06 Aug, 2024 2 commits
  11. 31 Jul, 2024 1 commit
  12. 30 Jul, 2024 2 commits
  13. 29 Jul, 2024 4 commits
  14. 28 Jul, 2024 2 commits
  15. 27 Jul, 2024 1 commit
  16. 26 Jul, 2024 3 commits
  17. 25 Jul, 2024 1 commit
  18. 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
  19. 18 Jul, 2024 2 commits
  20. 17 Jul, 2024 1 commit
  21. 15 Jul, 2024 1 commit
    • Christian Helgeson's avatar
      Nodes: Add PixelationNode (#28802) · 83bffe69
      Christian Helgeson authored
      
      * sketched out draft of pixelation pass.
      
      * Have normal and depth edges working
      
      * Pixel size modifier
      
      * playing with render targets
      
      * fix renderTarget issue
      
      * auto-mrt version of pixelation
      
      * cleanup
      
      * remove any outside tests, logs, and changes
      
      * screenshot and cleanup
      
      * more cleanup
      
      * differentiate lighting from webgl version and modify to remove lighting errors
      
      * final lighting adjustment
      
      * Revert lighting
      
      * bring back directionToColor
      
      * fix screenshot
      
      * filtering fix
      
      * fix normalView and add new screenshot
      
      * normalzie uvNodeNormal
      
      * remove unused directionToColor import, floor widtth and height of resolution, change uniform naming to match other uniforms, fix comment spacing in updateBefore
      
      * replace single expression tslFn function
      
      * update lowerResolutionMaterial, remove unnecessary const color assignment
      
      * revert to pixelationPass approach
      
      * fix lint issue, ignore puppeteer test for now
      
      * Update webgpu_postprocessing_pixel.html
      
      ---------
      Co-authored-by: default avatarMichael Herzog <michael.herzog@human-interactive.org>
      83bffe69
  22. 12 Jul, 2024 1 commit
  23. 11 Jul, 2024 1 commit
    • Michael Herzog's avatar
      Nodes: Add `GTAONode`. (#28844) · 3230889e
      Michael Herzog authored
      
      * Nodes: Add `GTAONode`.
      
      * GTAONode: Clean up.
      
      * set derivative_uniformity diagnostic to off
      
      * GTAONode: Add internal pass with correct clear color.
      
      * Clean up.
      
      * GTAONode: Couple of fixes.
      
      * GTAONode: Clean up.
      
      * GTAONode: Fix loop.
      
      * GTAONode: Fix normal buffer values.
      
      * GTAONode: Use correct camera.
      
      * GTAONode: Use `positionView`.
      
      * GTAONode: Use `transformedNormalView`.
      
      * Clean up.
      
      * GTAONode: Add multiple fixes.
      
      * GTANode: More fixes.
      
      * GTAONode: Use `vec4` in `getSceneUvAndDepth()`.
      
      * GTAONode: Fix assignment of `ao`.
      
      * GTAONode: Attempt to fix `getSceneUvAndDepth()`.
      
      * GTAONode: Fix y-sampling.
      
      * E2E: Update screenshot.
      
      * Examples: Add back color space conversion.
      
      * E2E: Add example to exception list.
      
      ---------
      Co-authored-by: default avatarsunag <sunagbrasil@gmail.com>
      3230889e
  24. 10 Jul, 2024 2 commits
    • MJurczyk's avatar
      Examples: Add UltraHDRLoader (#28825) · 06521980
      MJurczyk authored
      * Add UltraHDRLoader
      
      * Add UltraHDRLoader example
      Adjust files.json
      Add 2K hdr.jpg texture
      
      * Change URL validation to equivalent hdrgm:Version param validation
      
      * Add docs screenshot
      
      * Adjust for DeepScan
      
      * Add THREE.FloatType support
      
      * Return pending DataTexture directly from .load
      
      * Deprecate hdrjpg example
      
      * Adjust code to precalculate values where feasible
      Adjust for DeepScan
      06521980
    • sunag's avatar
      WebGPURenderer: Auto-MRT (#28833) · 0edacaa6
      sunag authored
      * added mrt
      
      * update using mrt
      
      * cleanup
      
      * cleanup
      
      * cleanup
      
      * update
      
      * build
      
      * fix normalWorld name
      
      * fix background if used MRT
      
      * fix copyFramebufferToTexture() if used MRT
      
      * TSL: added emissive
      
      * rename texturePass to passTexture
      
      * added mrt support
      
      * add mrt example
      
      * cleanup
      
      * cleanup
      
      * description
      
      * remove setMRT from PP
      
      * update examples
      
      * fix depth texture node
      
      * improve material.mrtNode support
      
      * update backdrop tone mapping
      
      * add mrt mask example
      
      * optimize
      
      * optimize textures
      0edacaa6
  25. 06 Jul, 2024 1 commit
  26. 01 Jul, 2024 1 commit