Skip to content

BfMeshView v2.4.0 (2018-02-12)

Choose a tag to compare

@quartztester quartztester released this 30 Sep 23:38
· 4 commits to main since this release

BfMeshView v2.4.0 — 2018-02-12

Added

  • added toolbar to main window
  • added improved icons
  • added static/dynamic lighting toggle
  • added dummy normal map when bump map file is missing
  • added tool to select material from viewport
  • added user friendly material names to tree view and UV Editor
  • added Open Folder in texture map context menu (opens nearest existing folder in Explorer)
  • added more intuitive UV Editor tools (rotation, move, scaling)
  • added UV Editor scale type-in tool
  • added UV Editor Unwrap tool (WIP)
  • added mesh editing mode, allows selection of vertices/faces/polygons/elements
  • added vertex normal editing tools (weld/flatten)
  • added Delete Faces tool
  • added Collapse Vertices tool
  • added Fix tool, allows copying of normals & UVs between LODs (to fix popping/shifting textures)
  • added Edit > Select Bad Tangents, selects vertices with degenerate tangent vectors
  • added Tools > Fix Tangents, recomputes tangent vectors after UV editing, or if degenerate
  • added Tools > Generate Weighted Normals, generates better vertex normals
  • added experimental matcap shading mode (WIP)
  • added experimental faux Gamma correction shading toggle
  • added option to enable/disable right mouse button zooming in Preferences
  • added keyboard shortcuts (W/S = zoom in/out, SPACE = zoom to fit)
  • added zoom-to-fit when opening files via command-line argument
  • added dependency on Windows Scripting (please report error messages of any missing DLLs!)
  • added texture override option to load .tga instead of .dds (set "texoverride=1" in "config.ini")

Fixed

  • fixed incorrect UVs when exporting OBJ from .skinnedmesh
  • fixed missing toolbar tooltips
  • fixed crash when in UV Editor switching to LOD with smaller number of materials
  • fixed UV Editor lightmap UVs not being drawn properly if mesh has less than 5 UV channels
  • fixed UV editor selection bug
  • fixed UV editor not showing texture for .bundledmesh files
  • fixed Edit Material browse dialog incorrect file path
  • fixed Edit Material dialog tab order
  • fixed default lightmap UV channel index on Generate Samples dialog
  • fixed minor internal DDS texture loader bug
  • fixed various shader bugs
  • fixed bundledmesh tracks/wheels being invisible with GLSL shaders
  • fixed potential overflow and other math errors
  • fixed bump map lighting being inverted on statics with mirrored UVs
  • fixed GLSL shading of statics with only base texture
  • fixed incorrect in-viewport shading of copied materials

Other changes

  • optimized BF2 mesh rendering
  • the Fix Texture Paths tool now trims absolute file paths
  • the Vertex Transform tool has been moved to mesh editor toolbar
  • renamed View > 'Bump Map' to 'Normal Map'
  • relaxed zoom limits in UV Editor
  • UV Editor now shows proper aspect ratio based on background texture
  • Generate Samples dialog is now non-modal
  • the Fix Samples tool now runs on all loaded samples files
  • sample generator now shows hourglass cursor when busy
  • sample treeview nodes are now unfolded by default
  • tree view is now refreshed when samples files are reloaded

Original download