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

Optimized file generation in WavefrontWriter. #167

Merged
merged 5 commits into from
Jan 15, 2023

Commits on Jan 14, 2023

  1. Updated the image path used in the textured scene creation method so …

    …that it's more robust.
    
    Set up platforms for x86 and x64.
    MeltyPlayer committed Jan 14, 2023
    Configuration menu
    Copy the full SHA
    4d6b732 View commit details
    Browse the repository at this point in the history
  2. Optimized some redundant memory allocations in the WavefrontWriter cl…

    …ass to avoid OutOfMemory exceptions in 32-bit mode, which fixes some of the existing tests.
    MeltyPlayer committed Jan 14, 2023
    Configuration menu
    Copy the full SHA
    bd5cc44 View commit details
    Browse the repository at this point in the history
  3. Made some more memory optimizations in the WavefrontWriter to limit h…

    …ow many objects are created and stored in memory at once.
    MeltyPlayer committed Jan 14, 2023
    Configuration menu
    Copy the full SHA
    7c23fc3 View commit details
    Browse the repository at this point in the history
  4. Further optimized WavefrontWriter's memory usage by having it write d…

    …irectly to the output FileStream rather than first to a MemoryStream and then copying.
    MeltyPlayer committed Jan 14, 2023
    Configuration menu
    Copy the full SHA
    e373954 View commit details
    Browse the repository at this point in the history
  5. Revert "Updated the image path used in the textured scene creation me…

    …thod so that it's more robust."
    
    This reverts commit 4d6b732.
    MeltyPlayer committed Jan 14, 2023
    Configuration menu
    Copy the full SHA
    d2123a0 View commit details
    Browse the repository at this point in the history