Skip to content

Latest commit

 

History

History
76 lines (68 loc) · 4.62 KB

Changelog.md

File metadata and controls

76 lines (68 loc) · 4.62 KB

Cross Mod

v0.22

v0.21

  • Fixed an issue where mesh object names failed to display in the material editor for missing attributes.
  • Improved rendering accuracy by toggling alpha testing based on the current shader label. This uses a heuristic based on decompiled shader code and may not always be accurate.
  • Added a readonly checkbox for whether a material might use alpha testing to the material editor.

v0.20

  • Added the ability to reload the current workspace with File > Reload Workspace or using Ctrl + R.
  • Fixed a potential crash when starting Cross Mod while not connected to the internet.
  • Improved accuracy of scale rendering for skeletal animations.
  • Fixed an issue where some models weren't framed properly in the viewport after opening.

v0.19

  • Fixed texture swizzling for 2D textures.
  • Added support for rendering R8Unorm textures, which is used for the spycloak texture.
  • Fixed rendering of BC4 and BC5 textures.
  • Improved scale accuracy for rendering skeletal animations.
  • Fixed a bug where disabling face culling wouldn't update the viewport preview.
  • Added rendering for depth settings and sort bias. This fixes alpha rendering issues for some transparent meshes like the fairy bottle item.
  • Fixed black shading artifacts for some models.
  • Added a flat shading preset (Zarek).
  • Added experimental support for playing camera animations in the viewport.
  • Updated shader database to version 13.0.0. This fixes incorrect missing shader warnings (red checkerboard) for DLC fighters.
  • Fixed closing side panels.
  • Adjusted folder items to be easier to expand/collapse.

v0.18

  • Fixed an issue where a mesh attribute error (yellow checkerboard) would not be displayed for a shared material.
  • Fixed material animations not rendering in the viewport.
  • Fixed hitboxes not rendering in the viewport.
  • Added information for invalid shader labels to the material editor.
  • Fixed an issue where some texture sizes wouldn't deswizzle properly, resulting in black artifacts. This applies to Pyra, Mythra, and a few other in game models.
  • Improved the accuracy of rim lighting and reduced black artifacts in specular shading.
  • Improved texture blending and added CustomBoolean11 rendering. This fixes the washed out eyes on some fighter models.
  • Increased the shader bone limit to 512 to fix crashes when rendering some models.

v0.17

  • Changed the window title to display the current release version.
  • Added an automatic check to display details for new releases when launching the program.
  • Added the ability to resize the side panels
  • Fixed an issue where a mesh attribute error (yellow checkerboard) would be incorrectly displayed for stage ink meshes.
  • Added a toggle to render settings for post processing. Disabling post processing may improve rendering accuracy for some stage models.
  • Fixed a crash when rendering a model if the model.nusktb file is missing.
  • Fixed an issue where the wrap mode and texture filtering was set incorrectly for materials referencing the same texture.
  • Fixed missing padding when exporting materials.

v0.16

  • Minor improvements to rim lighting
  • Added rendering for yellow checkerboard in viewport (missing mesh attributes)
  • Added toggle for rendering errors in render settings
  • Added descriptions for missing attributes in material editor

v0.15

  • Added material presets. In the material editor, click Material > Select Preset, select a preset from the list, and click Apply Preset. This applies to the currently selected material in the dropdown.
  • Improved anisotropic specular shading for hair
  • Improved CPU usage while using the material editor or editing render settings
  • Added descriptions for some material parameters in the material editor
  • Added an option to save a screenshot of the viewport by clicking Viewport > Save Screenshot
  • Added the ability to edit the render pass for the selected shader in the material editor.

v0.14

  • Improvements to ambient diffuse lighting
  • Improved skin shading and CustomVector11/CustomVector30 rendering
  • Added post processing and color LUT rendering
  • Added rendering for alpha sample to coverage and CustomBoolean2
  • Added alpha sample to coverage to the material editor
  • More compact layout for material editor
  • Stability improvements while editing values with the material editor
  • Added a list of vertex attributes used by the shader to the material editor