Skip to content

Releases: SCSSoftware/BlenderTools

Release - 1.10

13 Oct 14:30
Compare
Choose a tag to compare

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

28 Jun 14:03
Compare
Choose a tag to compare

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

13 Apr 15:26
Compare
Choose a tag to compare

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

29 Mar 13:36
Compare
Choose a tag to compare

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

08 Mar 13:14
Compare
Choose a tag to compare

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

07 Mar 16:24
Compare
Choose a tag to compare

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

02 Mar 15:39
Compare
Choose a tag to compare

Changelog:

  • Support for Converion Tools v2.0 - download page
  • Improved alignment of version string in 3D view report operator

Release - 1.6

24 Feb 15:35
Compare
Choose a tag to compare

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

14 Nov 14:48
Compare
Choose a tag to compare
  • 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

05 May 09:04
Compare
Choose a tag to compare

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