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

Torque2D Roll in #784

Open
wants to merge 15 commits into
base: Preview4_0
Choose a base branch
from

Commits on May 11, 2022

  1. InitialSetup

    -Added: Box2D
    -Added: Base t2d assets
    marauder2k7 committed May 11, 2022
    Configuration menu
    Copy the full SHA
    10d45ad View commit details
    Browse the repository at this point in the history
  2. More Ground work

    -Setup: Initial render logic for deciding if a scene is 2d or not
    -Setup: Renderstyle for torque2d
    marauder2k7 committed May 11, 2022
    Configuration menu
    Copy the full SHA
    bbcb94a View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. Torque2D Rendering Ground

    -Changed: Torque2D rendering now driven from scene rather than renderStyle
    
    This allows the level to control what the sceneManager renders everything as an then the TSctrls reflect that choice.
    marauder2k7 committed May 12, 2022
    Configuration menu
    Copy the full SHA
    c33bcad View commit details
    Browse the repository at this point in the history
  2. Torque2D Object Type

    -Added: Sprite object (just renders a quad for now)
    -Added: Torque2D Object Type
    marauder2k7 committed May 12, 2022
    Configuration menu
    Copy the full SHA
    b16206b View commit details
    Browse the repository at this point in the history
  3. Update sceneManager.cpp

    marauder2k7 committed May 12, 2022
    Configuration menu
    Copy the full SHA
    fd6095e View commit details
    Browse the repository at this point in the history
  4. First Sprite

    :Sprite test
    marauder2k7 committed May 12, 2022
    Configuration menu
    Copy the full SHA
    47df44f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b930366 View commit details
    Browse the repository at this point in the history
  6. Frame Updates

    marauder2k7 committed May 12, 2022
    Configuration menu
    Copy the full SHA
    68bcea6 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2022

  1. Layer sorted rendering

    ...... yeah it was easier than i thought.
    marauder2k7 committed May 13, 2022
    Configuration menu
    Copy the full SHA
    bc0e450 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2022

  1. T2D Render

    -Added: T2D Specific render bin
    -Added: SpriteShader with lighting and normal
    -Added: Normal maps to the sprite asset
    TODO: fix light attenuation
    marauder2k7 committed May 19, 2022
    Configuration menu
    Copy the full SHA
    7a8bda4 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2022

  1. SpriteObject Shader

    -ADDED: 2D per pixel lighting for shader objects.
    -ADDED: 2d Normal mapping.
    -ADDED: Ambient lighting to sprite objects.
    marauder2k7 committed May 20, 2022
    Configuration menu
    Copy the full SHA
    0476f03 View commit details
    Browse the repository at this point in the history
  2. SpriteObject Cleanup

    Cleanup of unused shader params.
    
    Final commit before this becomes base for all t2d objects.
    marauder2k7 committed May 20, 2022
    Configuration menu
    Copy the full SHA
    e838160 View commit details
    Browse the repository at this point in the history
  3. MacOS Fixes

    Fix: Box2D Couldn't find box2d config
    Fix: SDL Could not compile bug
    marauder2k7 committed May 20, 2022
    Configuration menu
    Copy the full SHA
    f3fcfd4 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2022

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

Commits on Aug 14, 2022

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