Skip to content

Releases: tge-was-taken/GFD-Studio

0.7.0

23 Sep 15:04
Compare
Choose a tag to compare

Changes provided by DniweTamp include:

  • Add reflection map to model viewer
  • Apply shadow map to enemies/personas properly
  • Reworked how the shader discards alpha
  • Specular map acting as mask for phong specular when reflection map also exists

0.6.9

06 Sep 22:16
Compare
Choose a tag to compare

(nice)

  • Apply theme to all forms
  • Replaced non-functional controls in GAP rescale/reposition dialog
  • Use blue inactive color for PropertyGrid instead of Dark Grey
  • Actually fix DPI scaling this time
  • Apply theme to right click context menu

(the sexiest release yet)

Hotfix 9/8/23

  • Re-enabled Convert To Material Preset (All) right click context menu option now that SecreC fixed the bug

0.6.8

06 Sep 01:32
Compare
Choose a tag to compare
  • Made animation timeline smaller and resizable
  • Updated model viewer shaders to make use of individual material flags (thanks to DniweTamp)
  • Brought back light theme as an optional toggle
  • Improved the appearance of dark/light themes
  • Added a toggle for using a replacement material's original texture names (thanks to SecreC)
  • Made the form remember your settings regarding dark mode, replacement material/color overrides

0.6.7: Dark Mode, Resizable Form, New Shader

04 Sep 20:15
2f4efec
Compare
Choose a tag to compare

  • Changed appearance of the form to be darker
  • Uses an improved model viewer shader that uses data from the materials (thanks to DniweTamp)
  • Allows resizing of form elements
  • Shrink dimensions of the 3D grid

0.6.2

18 Jan 13:15
Compare
Choose a tag to compare
no upgrading allowed

0.4.8: Fix submodule, field texture replacement, cleanup

30 Nov 12:48
Compare
Choose a tag to compare

Change summary

  • Fix Scarlet submodule
  • Fix field texture replacement resuling in corrupt textures & leading to crashes
  • Project cleanup (migration to .NET Framework 4.8, shader refactoring, warning cleanup etc.)
  • Fix BIN archive reading
  • Added animation pack scaling & translation
  • Improved Catherine Full Body support

0.4.6

27 Jan 13:09
Compare
Choose a tag to compare
0.4.6 Pre-release
Pre-release
  • Also transform morpher vertices when using the replace feature
  • Implement custom menus for custom context menu event handlers
  • Fix adding textures manually (through Add option)
  • Implement 'Add new x' options for materials and textures
  • Added 'Retarget' option for animation nodes
  • Support viewing, exporting and editing of field textures (archives) for both PS3 and PS4
  • WIP Camera and light editing support, including displaying them (and particles) with primitives in the model viewer
  • Fix regression that caused a crash when viewing materials
  • Added user friendly display names to known properties
  • Added RGBA color properties to float colors for ease of use
  • Implement automatic conversion for incompatible uncompressed RGBA DDS textures
  • Improve support for Catherine: Full Body
  • Shader refactoring

Animation viewer & other improvements

04 Dec 22:02
Compare
Choose a tag to compare
Pre-release

Changelog:

  • Make Miku's P4D model load
  • More Geometry -> Mesh changes
  • Properly offset mesh attachments when using the replace feature
  • 'Morph' attachment 'MaterialName' property is actually a node name reference
  • Fix ChunkType000100F8 not importing & exporting properly
  • Fix nodes being invalidated by the dummy tree node
  • Allow mesh morph targets to be edited
  • Utilise 'Bone' type to encompass data previously in bone palette, simplifying it
  • Add utility property to Material that enumerates over all texture maps
  • Add utility property to Node that enumerates over all meshes
  • Provide warning messages when inconsistencies are present when exporting a model pack (thanks to ShrineFox)
  • Separate MainForm event handlers from main file
  • Animation viewer (WIP)
  • Rewrite most of the model viewer, implement animation viewing functionality
    • TODO: port vertex weighting to GLSL shader
  • Modify main form to accommodate animation viewer,
    • added a new animation menu dropdown, including functionality to load animations stored externally
    • put the original tree view under a tab named 'Model Editor', added a second tab for just animations
    • added animation slider, play and stop buttons
  • Add basic icons to tree view

0.3.0

02 Dec 04:40
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release
Bump to version 0.3

* Added user property editing (this took me longer than it should've)
* Fixed node (gnd) export/import
* Transform vertices when using the model viewer and when exporting (fixes disjointed models)
* Move resource data to 'app_data'
* Support previewing alpha in the model viewer for some materials
* And all the stuff from the previous commits...

Bug fixes

09 Jul 22:56
Compare
Choose a tag to compare
Bug fixes Pre-release
Pre-release
  • Fix crash that could occur when editing materials
  • Fix crash that could occur when using the replace option
  • Fix default material not being recognized as a preset material
  • Fix detection of mesh attachment nodes
  • Performance optimizations