Support FBX/GLB for 3D Characters to Reduce RAM Usage #3508
Unanswered
TheFighterSFMK2022
asked this question in
Feature Request
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Is your feature request related to a problem? Please describe.
Currently, using 3D models rendered as sprites (SFF) causes very high RAM usage. When loading or saving characters in IKEMEN GO or MUGEN, memory usage increases significantly, sometimes reaching 16GB. This causes unexpected crashes and makes testing characters difficult.
In one case, I even lost all sprites while saving due to running out of RAM (I only had 8GB at the time).
I already tried:
Reducing sprite size
Removing unnecessary animations
Optimizing files
Using sprite sequences (0 to 5 then back to 0)
However, the issue persists, and smooth 3D animation becomes impractical or unplayable.
Describe the solution you'd like
I would like to suggest supporting 3D characters directly using formats such as FBX or GLB, similar to how IKEMEN GO Nightly supports 3D stages.
Possible solutions:
Support FBX or GLB models
Direct 3D animation playback
3D character editor (similar to Fighter Factory but for 3D)
Reduce dependency on SFF for 3D characters
This would avoid:
Rendering animations in Blender repeatedly
Excessive RAM usage
Performance issues with smooth animations
Additional context
Additionally, Fighter Factory 32 (4.5.6+) introduced black line issues when generating PCX files, making the workflow more difficult.
Additionally, I'm experimenting with replacing SFF files with 3D models in Unity as a proof of concept. This is to create my own fighting game and modify this Unity project. This video is simply an example of what the idea will look like in Ikemen_Go.
https://www.youtube.com/watch?v=-dG4sffVbO0
Since IKEMEN GO already supports 3D stages and WMV videos, supporting 3D characters could be a logical next step.
Search terms
3D characters FBX GLB SFF RAM usage 3D animation IKEMEN GO MUGEN 3D workflow Character editor
All reactions