Skip to content

Releases: e-rk/speedtools

v0.7.0

26 Aug 20:54
Compare
Choose a tag to compare
Rafał Kuźnia (12):
      readme: Add Blender version recommendation
      speedtool: Add option to unpack multiple QFS and FSH files
      types: Add vertex data type and add Vector/Quaternion constructors
      frd: Add vertex shading data
      blender: Import vertex color attributes
      blender: Set alpha threshold slightly above zero and roughness to full
      github: Run checks on branches where name starts with 'ci'
      speedtool: Remove mesh command
      blender: re-organize import options
      blender: add option to import vertex shading
      blender: Add Blender import mode
      release: bump version to 0.7.0

v0.6.0

12 Aug 17:41
Compare
Choose a tag to compare
Rafał Kuźnia (9):
      frd: Reduce log verbosity
      speedtool: Make FSH unpack command usable for any file
      frd: parse special objects
      blender: rotate objects according to transformation matrix
      readme: Remove limitation about a missing bear
      pyproject: Add homepage and repository links
      track: OS-agnostic path to SFX.FSH.
      pyproject: Move URLs to correct config category
      release: bump version to 0.6.0

v0.5.0

06 Aug 17:01
Compare
Choose a tag to compare
Rafał Kuźnia (6):
      fsh: Rename QfsParser to FshParser
      fsh: add support for 16-bit bitmaps
      track: Export track lanes
      pyproject: Increase the max number of attributes
      readme: Remove limitation about road lanes
      release: bump version to 0.5.0

v0.4.0

30 Jul 13:52
Compare
Choose a tag to compare
Rafał Kuźnia (7):
      blender: duplicate shared sets of vertices
      track: add ANIMATION_FPS constant
      blender: Configure render FPS
      track: fix bad boolean cast of TR.INI properties
      readme: note about missing bear
      readme: add note about missing road lanes
      release: bump version to 0.4.0

v0.3.0

15 Jul 20:57
Compare
Choose a tag to compare
Rafał Kuźnia (4):
      readme: Flip links
      track: Add method to obtain directional light
      blender: Import sun light
      release: Bump version to 0.3.0

v0.2.0

23 Jun 21:01
Compare
Choose a tag to compare
Rafał Kuźnia (6):
      track: Ensure unique resource names
      readme: Update description
      track: Move resource initialization to a separate method
      blender: Move light creation to separate method
      blender: Add options for simple and advanced import
      release: Bump version to 0.2.0

v0.1.1

08 Jun 12:10
Compare
Choose a tag to compare
Rafał Kuźnia (49):
      Initial commit
      Add SPDX license declaration to pyproject.toml
      Add setup script to handle .ksy files
      Align import paths to distribution layout
      Add editable builds
      Ignore E203 lint errors
      Reduce number of dependencies
      Refactor FRD parser
      Rename fields in FSH and QFS specs and add documentation
      Refactor VIV format spec
      Add readme listing references for file format specs
      Extend the readme description for specs files
      Add collision type for track objects to FRD parser
      Add collision data to track segments and objects
      Make half-word vector in FRD parser signed
      Add speedtools/parsers directory to flake ignore path
      Add miscelleanous utilities
      Add click module to dependencies
      Add support to text data handling in FSH parser
      Track resouces track data property
      Correctly handle textures with ID > 255
      Remove validation of secondary object attribute structs
      Add python type annotations
      Auto-format pyproject.toml file
      Finalize annotating types and add mypy configuration
      Clean-up commented code
      Add generic function for resource export
      Add function mapping track polygons to resources
      Set additive material flag
      Add support for formatted image types
      Add islicen iterator utility
      Add car part attributes
      Add road effect to FRD parser
      Change global type definitions
      Clean-up track_data imports
      Refactor QFS data class
      Add Blender import addon
      Add track lights import
      Add minimal README.md
      fsh: Add nonmirrored image resource attribute
      track: Add mirrored, night and rainy track handling
      blender: Night, rainy and mirrored import options
      track: Fix missing weather argument
      general: Fix pylint and mypy warnings
      lint: Add pylint configuration and remove flake8
      github: Add github action for basic checks
      pyproject: Update package description
      github: Add workflow for publishing packages
      pyproject: Bump version to 0.1.1