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

Texture rendering #209

Open
wants to merge 16 commits into
base: RayTrace
Choose a base branch
from
Open

Texture rendering #209

wants to merge 16 commits into from

Commits on Mar 30, 2024

  1. Compilation fix

    RohacekD committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    17dbcb3 View commit details
    Browse the repository at this point in the history
  2. Bresenham's algorithm

    RohacekD committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    a974c6a View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Anti-aliased lines

    RohacekD committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    acff622 View commit details
    Browse the repository at this point in the history
  2. Added simple blending to the texture view

    Mix blend
    RohacekD committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    cbed8a2 View commit details
    Browse the repository at this point in the history
  3. Draw circle

    RohacekD committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    2ab0069 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2024

  1. Flood fill

    Better flood fill. My first implementation was 1,55s for tested example. Span fill went down to 0,57s and with FillLineSpan I have achieved 0,39s. This seems reasonably good for my purpose.
    RohacekD committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    938a6f9 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2024

  1. Initial image editor window

    RohacekD committed May 11, 2024
    Configuration menu
    Copy the full SHA
    ce4b336 View commit details
    Browse the repository at this point in the history
  2. Contributing

    Classes and testing
    RohacekD committed May 11, 2024
    Configuration menu
    Copy the full SHA
    cc81819 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a900c27 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

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

Commits on Jun 1, 2024

  1. IntSlider added to Reflection GUI

    Fixed reflection gui on derived types
    RohacekD committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    ec50dab View commit details
    Browse the repository at this point in the history
  2. Image editor tools first implementation

    Brick generator
    RohacekD committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    9f4e199 View commit details
    Browse the repository at this point in the history
  3. Cleanup CPU Rasterizer

    RohacekD committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    03991f8 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2024

  1. Advanced brick generation

    RohacekD committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    84668f1 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Image editor improvements

    RohacekD committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    93c0fd9 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

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