Releases: SCSSoftware/BlenderTools
Releases · SCSSoftware/BlenderTools
Release - 1.10
Changelog:
- Blender 2.79 compatibility
- More roboust compatibility check for material import (for better handling of possible corrupted data)
- Better handling of 'UTF-8 Unicode Error' caused by usage of binary TOBJ files
- Correct visualization of DDS normal maps
- Conversion Helper also writes directory entries in packed ZIP file
- TOBJ settings got new "Color Space Linear" option for usage in combination of occlusion shaders
- Updated shader presets and shader implementations with missing ones
- Tweaked alpha test treshold for better visualization
- Fixed opaque specular areas when using alpha test or over blending
- Fixed prefab locator priority masks
- Better handling of truckpaint shader import (removing needless attributes depending on configuration)
- Fixed rare error when setting normal maps to material
Release - 1.9
Changelog:
- 3rd generation of mesh export implementation using Blender triangulation and normals from original mesh (N-gons & custom normals are not problem for export anymore)
- Fixed insertion sorting of terrain points on export
- Export warning added, when skinning is un-normalized or some vertices are not skinned at all
- Updating epsilon for calculation of degenerated triangles
- Fixing previewing of visible terrain points
- Fixed default material handling on import/export
Release - 1.8
Changelog:
- Implemented operator for fixing Hookups on models which were imported before Hookup Library was initialized ( Move cursor to 3D view -> hit Space -> type "Fix SCS Hookup Names on Model Locators" )
- Better visualization of Preview Models, where shadow casters and parts with static collisions are not drawn anymore
- Implemented selection of model locators with same Hookup - http://modding.scssoft.com/wiki/Documentation/Tools/SCS_Blender_Tools/Locators/Model_Locators#Hookup
- New mesh export implementation using own triangulation and support for "Custom Split Normals" in any form
- Internal improvement in 3D View reporting
- Reporting found N-gons in mesh objects
- Fixing material visualization if fresnel settings used negative values
- Added check for maximum vertex count inside one mesh piece
- Fixing looks not synced when changing shader preset on material used in multiple looks on multiple SCS Root Objects
Release - 1.7.4
Changelog:
- Improved handling of terrain points on export (even very strange compositions should work properly now)
- Improved handling of parts on export (none-existing parts are reported and rest of them properly synced across all PIX files)
- New checks & reports on export:
- Warning when exporting bad bone names
- Error when exporting partially skinned objects
- Warning when mesh object or locator is having invalid part assigned
- Re-implementation of intialization operator (no change in user behaviour)
- Text files (PIX, SII, TOBJ etc.) reading/writing is forced to UTF-8 encoding now, to avoid possible Windows encoding mismatch
- Fixing usage of animated models as Preview Models on locators
Release - 1.7.3
Changelog:
- Fixed none initialized Blender Tools when config.txt was deleted and default one should be reconstructed
- Fixed "No Archive" packing as distutils in some cases did not work properly
Release - 1.7.2
Changelog:
- Visual overhaul of Conversion Helper (more condensed & better indication of actions)
- Implementation of preserving import path for export
- Brought back progress window during conversion
- Better support for Conversion Tools v2.x - download page
- Custom paths can now be excluded from conversion
- Clean converted data now also cleans symbolic links inside conversion tools
- Removing unnecessary boxes around shared properties in export panel
- Fixing none working packing when "No Archive" was used
Release - 1.7
Changelog:
- Support for Converion Tools v2.0 - download page
- Improved alignment of version string in 3D view report operator
Release - 1.6
Changelog:
- Re-implementation of shader presets inventory to avoid sync problem between cache and presets list,
- Support for locking east direction of SCS Lighting to view (lamps will follow rotation of camera in 3D view),
- Support for degenerated polygons checkup upon selected objects,
- Supported import of "truckpaint" materials when "flipflake" flavor is used,
- Fixed application of log level when settings are taken from blend file,
- Visual improvements to 3D view reporting,
- Fixing wrongly written skeleton paths to PIX files, if custom skeleton export path points to same place as model is being exported to.
Release - 1.5
- Added support for one-click setup of environment lighting loaded from sun profiles SII file (eg. /def/climate/default/nice.sii). This enables
the best possible preview of a model in game like environment. - Asynchronous paths initialization on startup, resulting in faster Blender startup and faster blend files opening.
- User option to load all libraries and resources from sibling "base" directories also (by default off).
- Ability to reload library on the fly beside the setting where it is used (eg. Hookup Lib can be reloaded in Model Locator Settings).
- Improved material flavors behaviour, with real-time filter for nonexistent effects combinations (prevents user to create nonexistent effect).
- Added support for creation of SCS Locators and SCS Root via standard Blender add menu (menu accesible via Shift+A in 3D viewport).
- Normal maps properly visualized in 3D view even if active UV layer on object is not the one used for normal maps calculation.
- Reloading shader presets only when cache is out-dated (again speed-up of opening blend files).
- Updated Prefab Locators flags:
- added Map Point split lanes setups,
- added Weight Station CAT Spawn Point type,
- added Traffic Semaphores types: Traffic Light (virtual), Barrier - Automatic.
- Improvements & Fixes:
- fixed weird UI snapping of TOBJ settings,
- ensuring same order of bone channels in PIA export (useful when working with VCS),
- negative add ambient material values supported in export and also visualized in Blender 3D viewport (http://forum.scssoft.com/viewtopic.php?f=163&t=214716),
- properly reported python error on screen and in BT log while importing/exporting
- rejecting wrongly named SCS Root Object on export (http://forum.scssoft.com/viewtopic.php?f=163&t=209715),
- reporting missing UV layer used for normal maps on export,
- reporting multiple animations with same name overwriting each other on export,
- properly handling none existing UV mappings aliases on import (most probably produced with ConverterPIX),
- fixed Blender crash if rapidly enabling/disabling SCS Blender Tools add-on,
- fixed error on import if no 3D viewport is found or active object is on currently hidden layer in scene.
Release - 1.4
Changelog:
- Added support for common base paint color used by paintable shaders (shaders with used "paint" flavor) - more info
- Improvements:
- Fixed part counting in PIM when using some parts only in PIC or PIP
- Normal maps properly shown on shaders using reflections
- Proper setup for stock truckpaint shader having user to specify all three UV mappings even on shader without flavors