This repository has been archived by the owner on Sep 1, 2023. It is now read-only.
Releases: Justin113D/BlenderSASupport
Releases · Justin113D/BlenderSASupport
v.1.7.6 Patch Notes
Patches
- Surface flags weren't entirely accounted for. This has been fixed.
- Surface flag defaults now ensure Solid and Visible are set to True on creation. This was an oversight. Fixes #13.
- Shader updated for alpha blending to work as intended.
- Use Texture flag only set to True if a TinyTextureID chunk exist / GC Parameters include a TextureID.
Release v.1.7.5 Release Notes
Patch Notes
- When generating a curve, the mesh used for generation will have all transforms automatically applied (Location, Rotation, and Scale). This will prevent errors of paths being created at the wrong location in space.
- Missing Material enums have been added which caused a failure on import due to the missing flags.
- Landtable Surface Flags have been reworked. All shared flags are now available automatically in the Surface Flags panel. SA1 and SA2 specific flags are still housed in menus that can be expanded. Additionally, previously unlisted enums have been made available for use. These flags are still unknown at the time of this release, but you can experiment with them much more easily now.
v.1.7.3 Release Notes
Below are the patch notes for what was v.1.7.2 which had an error causing an update to be constantly found. This has been resolved with this release.
Patch Notes
- Modified the bounding sphere calculations to use the same found in the SA Tools. This should resolve issues of bounding spheres being incorrectly sized on export in most cases.
- Added *.satex file import. These are treated the same as *.tls files. The file and textures should be in the same folder on import otherwise it will not import the images. Closes #12.
v.1.7.0 Release Notes
Features
- Curve Generator/Exporter
- Single click generation of a path from a mesh with a single vertex group for the path created.
- Generator has some quirks, primarily relating to potential vertex order issues.
- A guide for usage will be posted on the wiki at a later date. This release should be updated with a link to it when it's ready.
Patches
- SA2B Level export will auto-set the Color flag for mesh export and generate white colors if they don't exist. It turns out Vertex Colors are required for the geometry to render in-game.
- Quick Edit Materials will add new material to objects if their materials slots are 0. (Resolves #11)
Starting with this release, a fixed zip for the addon, the BlenderSASupport.zip
file, is available below for anyone new to using the addon.
v.1.6.6 Release Notes
Below is a full log of all additions, updates, and changes in this release of the addon.
Additions
- Added Shape Motion Import/Export
- Due to limitations with Blender's API, the frame number cannot be a separate property at this time. If you want to control the frame of the output shape, the name of the shape key must be in the following format:
[frame number]|[shape name]
. The export will simply use the shape index if the shape name is not formatted with the | character.
- Due to limitations with Blender's API, the frame number cannot be a separate property at this time. If you want to control the frame of the output shape, the name of the shape key must be in the following format:
- Added basic Camera Binary File Import for SA1/DX Camera format.
- This only imports the camera position and the A and B point positions. It will parent them together for easier control.
- SA2's Cameras will get similar support down the road.
Patches
- Several polling errors across different parts of the UI have been fixed.
- Quick Edit for LandEntry/COL Flag settings has been fixed.
Updates
- Descriptions have been added for all export buttons.
- LandEntry/COL Flags will now default for new objects/non-addon imported objects to have both the solid and visible flags enabled by default.
Quick Fixes
- Fixed shape names failing due to shape frames.