Open casigus opened 1 month ago
Your naming convention is the issue, rename your textures with a single _ i.e MI_ConcreteSmooth_BaseColor_surface.dds should be MIConcreteSmooth_surface.dds
even re-naming them doesn't work. manually adding them doesn't work. the .fpe doesn't even have the name ggmax has.
@casigus Please can you send me the model in question to chris@thegamecreators.com and I will take a look to see what is happening.
Ive seen a couple of other posts with texture issues of late. I've not experienced this myself, but I do know that (a) Max doesn't like capital letters in the suffix ie. BaseColor but prefers basecolor, and (b) looking at the stock assets, _BaseColor isn't the standard suffix for how max reads the albedo of a pbr set. Standard is _color.
I don't mean to be a pedant, and this sort of this is most likely NOT the issue, but ive just imported a model with the _BaseColor.dds suffix, and it didn't find the pbr set (same folder as model) and the changed the set to _color _normal and _surface, reimported the model and all 3 texture maps were in their respective slots.
Ive seen a couple of other posts with texture issues of late. I've not experienced this myself, but I do know that (a) Max doesn't like capital letters in the suffix ie. BaseColor but prefers basecolor, and (b) looking at the stock assets, _BaseColor isn't the standard suffix for how max reads the albedo of a pbr set. Standard is _color.
I don't mean to be a pedant, and this sort of this is most likely NOT the issue, but ive just imported a model with the _BaseColor.dds suffix, and it didn't find the pbr set (same folder as model) and the changed the set to _color _normal and _surface, reimported the model and all 3 texture maps were in their respective slots.
Have to agree i have seen this mistake done many times. Its best they are named to what Max expects .. Better to rename mytexture_BaseColor.dds to mytexture_color.dds etc Of course renaming may well mean they need to be re-applied on import ( this would be a normal process ) but it is the correct names and the correct way to do it especially if these are models from Sketchfab etc where they are often named for the engines the creator uses and also can be in mixed formats. png, jpeg etc Even Then your fudging it .. Ideally you should create a new Max compatible set which would require applying on import anyway if the model had the names embedded.
noted. ill give your suggestions a go! when you have like 77 textures to rename for diff models it can get abit urghh, but ill figure out a solution for sure. thanks !
Overview I encountered an issue with GameGuru Max (GGMax) while trying to add new surface textures to a model. The texture file, while successfully generated and placed in the correct directory, is not being recognized by GGMax’s texture system. Despite the file appearing correctly in the file system, GGMax fails to display or utilize the texture in its asset manager or texture system.
Absolutely! Here’s a write-up of your experience and the steps we've taken, which you can send to the developers of GameGuru Max. I’ll detail the issue, troubleshooting steps, and some suggestions for resolving the problem.
Issue Report: Texture Import Problems in GameGuru Max Overview I encountered an issue with GameGuru Max (GGMax) while trying to add new surface textures to a model. The texture file, while successfully generated and placed in the correct directory, is not being recognized by GGMax’s texture system. Despite the file appearing correctly in the file system, GGMax fails to display or utilize the texture in its asset manager or texture system.
System Info: GGMax Version: [Add your GGMax version here] Operating System: [Add your operating system here] Texture Format Used: .dds Steps Taken:
Original Texture Example: MI_ConcreteSmooth_BaseColor.png Generated Surface Texture: MI_ConcreteSmooth_BaseColor_surface.dds This process successfully created the surface textures, and they appeared in the correct directory (E:\New folder (3)\importers\Files\entitybank\New folder (3)).
Troubleshooting Steps Tried:
Suggestion: If GGMax has a mechanism to clear the cache or manually force an asset rescan, providing these tools to users might help fix similar issues.
Suggestion: Clear documentation on acceptable .dds formats and any compression requirements for GGMax’s texture system would help users avoid this issue.
Suggestion: Clarification from GGMax devs on whether specific folder structures are required for textures to be recognized would be helpful.
Conclusion Despite successfully generating the expected texture files, GGMax is not detecting or utilizing them, suggesting a possible bug or missing feature in its asset management system. The troubleshooting steps taken have ruled out file corruption or naming issues, and we believe the problem lies within GGMax’s internal handling of new assets.
We would greatly appreciate assistance from the developers to resolve this issue or clarification on any additional steps required for proper asset recognition.
Let me know if you need anything else or any further clarifications for the report. Hopefully, the devs will be able to provide a fix!