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(wasm): add matrix wasm #292

Merged
merged 80 commits into from
Sep 6, 2023
Merged

Commits on Jul 28, 2023

  1. fix(light): fix light enable

    fix light enable
    fix light cast shadow
    ZenderJK committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    340fac9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac8e5c0 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. Configuration menu
    Copy the full SHA
    356badd View commit details
    Browse the repository at this point in the history
  2. fix: fix material uniformNode not update

    fix material uniformNode not update
    opt pick collect
    fix when no have light iblDiffuse is dark
    ZenderJK committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    6abdc45 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. feat(muiltThead): test wasm matrix

    test wasm matrix
    ZenderJK committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    4184209 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f70f3b View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. feat: load wasm

    load wasm matrix
    ZenderJK committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    8bfca84 View commit details
    Browse the repository at this point in the history
  2. enable cors

    lslzl3000 committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    55defca View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. feat: add transform depth order

    add transform depth order
    ZenderJK committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    bf40831 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27db298 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9243087 View commit details
    Browse the repository at this point in the history
  4. fix: fix matrixBindGroup

    fix matrixBindGroup
    ZenderJK committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    616c083 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d0d410f View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. feat: change material and more pass

    change material and more pass
    fix frustum
    ZenderJK committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    5a9ba7f View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. feat(material): change material render pass

    change material render pass
    ZenderJK committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    86949f9 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. feat(material): use new material framework

     use new material framework
    ZenderJK committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    5111699 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. fix(particle): fix particle material depth bug

    fix particle material depth bug
    ZenderJK committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    f3f1b20 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev-wasm-matrix' into dev-material

    # Conflicts:
    #	src/components/Transform.ts
    #	src/components/renderer/RenderNode.ts
    #	src/gfx/graphics/webGpu/core/uniforms/UniformNode.ts
    #	src/gfx/renderJob/collect/EntityCollect.ts
    #	src/gfx/renderJob/occlusion/OcclusionSystem.ts
    ZenderJK committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    b27c4a1 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. fix(cluster): cluster bound count

    fix cluster bound depth
    ZenderJK committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    86a26a2 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Configuration menu
    Copy the full SHA
    a2d19cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5aa770f View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Merge branch 'dev-material' into dev-wasm-matrix

    # Conflicts:
    #	src/math/Matrix4.ts
    ZenderJK committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    049ba36 View commit details
    Browse the repository at this point in the history
  2. fix: fix matirx degrees

    fix matirx degrees
    ZenderJK committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    fd54eb6 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. feat: add log z depth

    add log z depth
    fix cluster depth getTile
    ZenderJK committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    520b2bb View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. fix: point light shadow pass not init

    point light shadow pass not init
    ZenderJK committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    39939eb View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev-wasm-matrix' into dev-depth

    # Conflicts:
    #	samples/loader/Sample_LoadGLB.ts
    #	src/assets/shader/lighting/BxDF_frag.ts
    #	src/gfx/graphics/webGpu/shader/RenderShader.ts
    #	src/gfx/renderJob/passRenderer/shadow/ShadowMapPassRenderer.ts
    ZenderJK committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    904ea15 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d169f78 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. fix: fix cluster lighting numberList limit

    fix cluster lighting numberList limit
    ZenderJK committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    45ba619 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c99aa1 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. feat(pipelinePool): add pipeline shader share

    add pipeline shader share
    add occlusion by octree
    fix shader state change bug
    fix cluster number light count
    fix webgpu version
    fix shadowmapping bug
    fix frag uv and uv2 uvTransform
    fix cluster index error
    ZenderJK committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    3e3559d View commit details
    Browse the repository at this point in the history
  2. feat(pipelinePool): add pipeline shader share

    add pipeline shader share
    add occlusion by octree
    fix shader state change bug
    fix cluster number light count
    fix webgpu version
    fix shadowmapping bug
    fix frag uv and uv2 uvTransform
    fix cluster index error
    ZenderJK committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    c88b687 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    716dadc View commit details
    Browse the repository at this point in the history
  4. fix(WorldPanel): fix worldPanel depth compareFun

    fix worldPanel depth compareFun
    ZenderJK committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    592b643 View commit details
    Browse the repository at this point in the history
  5. chore: chore old material

    chore old material
    ZenderJK committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    19bdb1c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    92e4006 View commit details
    Browse the repository at this point in the history
  7. chore: remove import

    remove import
    ZenderJK committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    fbedb34 View commit details
    Browse the repository at this point in the history
  8. fix: fix direction shadow sample

    fix direction shadow sample
    ZenderJK committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    4a2e90a View commit details
    Browse the repository at this point in the history
  9. fix: fix post test

    fix post test
    ZenderJK committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    f19eaf7 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2023

  1. Merge branch 'dev' of https://github.com/Orillusion/orillusion into d…

    …ev-depth
    
    # Conflicts:
    #	src/components/Transform.ts
    ZenderJK committed Sep 2, 2023
    Configuration menu
    Copy the full SHA
    22a16be View commit details
    Browse the repository at this point in the history
  2. fix(test): fix test

    fix test
    ZenderJK committed Sep 2, 2023
    Configuration menu
    Copy the full SHA
    0d14e38 View commit details
    Browse the repository at this point in the history
  3. fix(transform): fix transform

    fix transform change
    ZenderJK committed Sep 2, 2023
    Configuration menu
    Copy the full SHA
    523c6fe View commit details
    Browse the repository at this point in the history
  4. fix: Context3D pixelRatio

    lslzl3000 committed Sep 2, 2023
    Configuration menu
    Copy the full SHA
    80bfd2b View commit details
    Browse the repository at this point in the history
  5. fix(component): fix component life cycle

    fix component life cycle
    ZenderJK committed Sep 2, 2023
    Configuration menu
    Copy the full SHA
    b273ab4 View commit details
    Browse the repository at this point in the history
  6. fix: fix more component start

    fix more component start
    ZenderJK committed Sep 2, 2023
    Configuration menu
    Copy the full SHA
    1be4328 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2023

  1. feat(LogDepth): add log depth write

    add log depth write
    ZenderJK committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    80a1936 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Configuration menu
    Copy the full SHA
    80dfae3 View commit details
    Browse the repository at this point in the history
  2. fix: notify local transform. controlling csm area

    notify local transform. controlling csm area
    hellmor committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    a19e82c View commit details
    Browse the repository at this point in the history
  3. feat: fadeout csm shadow far away

    fadeout csm shadow
    hellmor committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    bf30fe7 View commit details
    Browse the repository at this point in the history
  4. fix: baseMap of VideoMaterial

    baseMap of VideoMaterial
    hellmor committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    804ae6e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b99f4a3 View commit details
    Browse the repository at this point in the history
  6. fix: baseMap of Materials

    baseMap of Materials
    hellmor committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    51a0e9a View commit details
    Browse the repository at this point in the history
  7. update media version

    lslzl3000 committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    3d9d939 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'dev-depth' of github.com:X-OldGentleMan/orillusion into…

    … dev-depth
    
    # Conflicts:
    #	packages/media-extention/ChromaKeyMaterial.ts
    #	packages/media-extention/ImageMaterial.ts
    hellmor committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    23dab5c View commit details
    Browse the repository at this point in the history
  9. Merge branch 'dev-depth' of github.com:X-OldGentleMan/orillusion into…

    … dev-depth
    
    # Conflicts:
    #	packages/media-extention/ChromaKeyMaterial.ts
    hellmor committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    89e606d View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. fix: fix video material

    fix video material
    ZenderJK committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    7f805d8 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev-depth' of https://github.com/X-OldGentleMan/orillusion

     into dev-depth
    
    # Conflicts:
    #	packages/media-extention/ChromaKeyMaterial.ts
    #	packages/media-extention/VideoMaterial.ts
    ZenderJK committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    b8b0a62 View commit details
    Browse the repository at this point in the history
  3. fix: resume boxCasts method

    resume boxCasts method
    hellmor committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    8bb4d66 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    26be63c View commit details
    Browse the repository at this point in the history
  5. fix: fix texture bindGroupLayout

    fix texture bindGroupLayout
    ZenderJK committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    4fa9c50 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c775381 View commit details
    Browse the repository at this point in the history
  7. fix: fog parameters

    fog parameters
    hellmor committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    b4b0ff8 View commit details
    Browse the repository at this point in the history
  8. chore: chore sample

    chore sample
    ZenderJK committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    30b90ac View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5872929 View commit details
    Browse the repository at this point in the history
  10. fix(texture): fix texture visibility

    fix texture visibility
    ZenderJK committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    d892ea3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    20d8ec8 View commit details
    Browse the repository at this point in the history
  12. fix: Change GUI Label

    Change GUI Label
    hellmor committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    2ac3ea1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6c058e4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c2d8175 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. fix: fix material alpha

    fix material alpha
    ZenderJK committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    7890839 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cc1515 View commit details
    Browse the repository at this point in the history
  3. fix(bloom): fix bloom uniform data offset

    fix bloom uniform data offset
    ZenderJK committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    39819ee View commit details
    Browse the repository at this point in the history
  4. fix(brdf): fix brdf irradiance

    fix brdf irradiance
    ZenderJK committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    b8f2d67 View commit details
    Browse the repository at this point in the history
  5. fix(test): init WasmMatrix

    lslzl3000 committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    c5e9e47 View commit details
    Browse the repository at this point in the history
  6. chore: clean samples

    lslzl3000 committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    2a0d0a1 View commit details
    Browse the repository at this point in the history
  7. fix: Color noise in gtao errors

    fix: Color noise in gtao errors
    hellmor committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    f5367fe View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f9950ae View commit details
    Browse the repository at this point in the history
  9. fix: Reduce threshold of dot gtao.

    Reduce threshold of dot gtao.
    hellmor committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    494b827 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ac7d78c View commit details
    Browse the repository at this point in the history
  11. fix(particle): build path

    lslzl3000 committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    e72afd8 View commit details
    Browse the repository at this point in the history
  12. fix(media): build path

    lslzl3000 committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    c7ef216 View commit details
    Browse the repository at this point in the history