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

Improvements to prefiltered environment maps #1420

Merged

Commits on Sep 18, 2023

  1. Configuration menu
    Copy the full SHA
    3996bf5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd47637 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3013728 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    266385c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8ae3d94 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    76d314d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fb312d3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fb55bd1 View commit details
    Browse the repository at this point in the history
  9. WIP convolution shader

    ApoorvaJ committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    687da38 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c6493bf View commit details
    Browse the repository at this point in the history
  11. Increase sample count

    ApoorvaJ committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    fa7d436 View commit details
    Browse the repository at this point in the history
  12. Fix the broken FIS sampling, since it relies on the environment map b…

    …eing non-pre-convolved.
    ApoorvaJ committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    fb08a15 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    96f2520 View commit details
    Browse the repository at this point in the history
  14. Fix GLSL broadcasting error

    ApoorvaJ committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    ee5090b View commit details
    Browse the repository at this point in the history
  15. WIP implement OpenGL path

    ApoorvaJ committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    5b793a1 View commit details
    Browse the repository at this point in the history
  16. Removed some unused code

    ApoorvaJ committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    afc608e View commit details
    Browse the repository at this point in the history
  17. Undo the addition of a "useCustomMipMaps" bool on Images

    Remove function call in OpenGL
    ApoorvaJ committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    55d9822 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    9d7dedc View commit details
    Browse the repository at this point in the history
  19. Fix OpenGL uniform upload

    ApoorvaJ committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    1cc0004 View commit details
    Browse the repository at this point in the history
  20. Delete temp code

    ApoorvaJ committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    26bbc3d View commit details
    Browse the repository at this point in the history
  21. Add back direct lighting UI

    ApoorvaJ committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    5cd4526 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    aaeb75c View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    dd307fe View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    4ad2868 View commit details
    Browse the repository at this point in the history
  25. Undo changes to gitignore

    ApoorvaJ committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    9b66cae View commit details
    Browse the repository at this point in the history
  26. Clean up OpenGL code

    ApoorvaJ committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    87d9bdb View commit details
    Browse the repository at this point in the history
  27. Remove unused comment

    ApoorvaJ committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    6ff67a9 View commit details
    Browse the repository at this point in the history
  28. Revert unncessary change

    ApoorvaJ committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    e57f920 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    23d1871 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    5439181 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    14ab9e9 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Configuration menu
    Copy the full SHA
    d40e456 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e71ea99 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e006bb0 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    7e8bd86 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2023

  1. Configuration menu
    Copy the full SHA
    e9bf596 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2023

  1. Configuration menu
    Copy the full SHA
    bfd659d View commit details
    Browse the repository at this point in the history
  2. Restore original mx_environment_radiance

    This changelist restores the original implementation of mx_environment_radiance in the prefiltered path, as there does not appear to be any visual difference when switching between the original and new implementations.
    jstone-lucasfilm committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    6de22f3 View commit details
    Browse the repository at this point in the history
  3. Minor naming update

    jstone-lucasfilm committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    31c606d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    12ef1d8 View commit details
    Browse the repository at this point in the history
  5. Minor naming updates

    jstone-lucasfilm committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    86c89ce View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5735998 View commit details
    Browse the repository at this point in the history
  7. Harmonize on prefilter over preconvolve

    This changelist harmonizes on the word "prefilter" over "preconvolve", aligning with existing terminology in the MaterialX codebase.
    jstone-lucasfilm committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    983d05f View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2023

  1. Configuration menu
    Copy the full SHA
    f0e5eef View commit details
    Browse the repository at this point in the history
  2. Add virtual method

    jstone-lucasfilm committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    41b7d07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e5738d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7ff97b0 View commit details
    Browse the repository at this point in the history
  5. Simplify shader math

    jstone-lucasfilm committed Dec 24, 2023
    Configuration menu
    Copy the full SHA
    207b4eb View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Clarify shader math

    jstone-lucasfilm committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    3f3f7aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b74333 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9613f48 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eacae2e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    31f35e7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0711edd View commit details
    Browse the repository at this point in the history
  7. Minor clarifications

    jstone-lucasfilm committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    2ac301c View commit details
    Browse the repository at this point in the history
  8. Reduce sample count

    This changelist reduces the environment sample count from 1024 to 256, taking advantage of the recently-added filtering.
    jstone-lucasfilm committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    7ece761 View commit details
    Browse the repository at this point in the history
  9. Update documentation

    jstone-lucasfilm committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    ac4a526 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0763963 View commit details
    Browse the repository at this point in the history
  11. Update documentation

    jstone-lucasfilm committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    1bfd917 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. Configuration menu
    Copy the full SHA
    1348ece View commit details
    Browse the repository at this point in the history
  2. Fix off-by-one error

    jstone-lucasfilm committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    0dd8059 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2b0e37 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cf9e332 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    00c47a6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d82c08b View commit details
    Browse the repository at this point in the history
  7. Fix warning message

    jstone-lucasfilm committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    ab08644 View commit details
    Browse the repository at this point in the history
  8. Clarify comment

    jstone-lucasfilm committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    6c77f06 View commit details
    Browse the repository at this point in the history
  9. Remove extra newline

    jstone-lucasfilm committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    2b8605f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5145328 View commit details
    Browse the repository at this point in the history