Home | Forums | What's new | Resources | |
z-treme model converter compatibility with crocotile 3d |
Dieg0987 - Oct 26, 2023 |
Dieg0987 | Oct 29, 2023 | |||
now i manage to load the crocotile 3d model into XL2´s model converter but now i got textures error (as far i know the textures must be 32bit no-compressed .tga files) and the converter show me this error: |
Ponut | Oct 30, 2023 | |||
It's telling you that it needs textures named 0.TGA, 1.TGA, and et cetera. The reason we use Blender over Crocotile in this case is because you need to know the names of the materials as exported from the editor. |
nando | Nov 11, 2023 | |||
I have this program - I never had a lot of luck getting the models I built to actually work in Jo-Engine. Which is too bad because it is pretty neat, especially for pixel-art style graphics. Maybe this is something we could get the developer to fix? I can't think of any reason to export quads, unless you're developing for the Saturn, Model 2, or maybe the Nvidia NV1.. |
Ponut | Nov 11, 2023 | |||
Crocotile does export quads, if you set it up to do so. |
nando | Nov 11, 2023 | |||||
I know, but when I've tried to use the exported models with Jo-Engine, the textures never seem to work. Maybe I'm doing something wrong? |
Ponut | Nov 11, 2023 | |||||
This is the fault of Jo-Engine's built-in tools. The other issue is that Crocotile does not expose the material names that the textures need to be. You could just open the .obj file and find the material names, but how will you know which texture that is? The way Crocotile exports it, you'd need a tool which supported UV maps, which the latest versions of XL2's ZTP converter should be able to handle. |
Dieg0987 | Nov 11, 2023 | |||||
recently i could load a 3d model from crocotile but you need the z-treme converter GitHub - Maxime-XL2/Z-Treme-Engine-model-converter... and coding some model tester (i use the one inside the emerald nova's seniriu project) GitHub - EmeraldNova/Seniriu... You need also blender to change the .png textures to .tga ones (crocotile not support .tga) if you need help i could help you to this point at least |
nando | Nov 11, 2023 | |||
I'll give it another go and see if I can make additional progress. I started building some more complicated models, but then I tried exporting a simple cube with different textures on each face, and it never worked (I'd get a cube that would draw, but the textures were always messed up). These tools are so niche, it's hard to find anyone else who has even tried them - so I'm glad to hear some feedback from others who have managed to figure it out! |
nando | Nov 17, 2023 | |||
I did manage to export a model from TM1 (PC version) to Blender to Crocotile - unfortunately the UV mapping was broken in Crocotile, I think I need to try XL2's model convertor next: I could manually remap the UVs, but there are actually 4 models for each character (for different damage levels) and the levels themselves would be a huge pain. Although on the levels I would want to use VDP2 for the floor anyway. And man, the textures in TM1 are so horrible lol. |
Dieg0987 | Nov 19, 2023 | |||||
where i could find the lastest version of the converter?? the github one is from 2019 and only suports models up to 256 verices this Little guy has more than 256 LMAO. |
nando | Nov 20, 2023 | |||
Alternatively - have you tried Reye's tank-game convertor? GitHub - ReyeMe/ModelConverter: Simple converter f... He's done a couple Saturn games already, of course Tank Game, but also SkyBlaster. I downloaded this ages ago, but never tried it - it appears to have a much easier path from Blender to Saturn (it comes with a Jo-Engine library, examples, and a game demo!). I wish I had tested it sooner because it looks promising. Maybe there's a newer version of XL2's tool; his engine is awesome but not everyone has access to it. I did get his tool to work at least, but it wasn't easy. I just want to put Sweet Tooth on the Saturn, lol. Not reinvent the wheel edit: I don't think it supports textures - but maybe that is something that could be expanded on? at least it works, lol I didn't set up anything in Blender regarding lighting etc, so I assume that's why it looks wrong - but this took me the same amount of time it took to write this post to get this model from Blender to the Saturn: @SuperReye... - any comment? what would it take to add texture support to your tool? I assume it's flat-shaded only because it's quick/easy. also, flat shaded actually looks really great if done correctly. edit2: it does support textures.. it says so right on the github, duh. It doesn't support UV mapping, which I get since the Saturn doesn't either, but that would make conversions from other programs easier. maybe that's what I meant! |
nando | Nov 21, 2023 | |||
Not really any progress but at least I learned a lot. I got textures to work, but I had to basically re-do everything with quads in mind. Not sure how far I will get with this, the more I look at it, the more I think I'd be better off making my own models and textures from scratch. And then I think why not make it my own, lol... |
Dieg0987 | Nov 23, 2023 | |||||
Interesting, the model exported soooo...the converter has no vertex limitation? ¿? welp my litle friend are in mednafen now |
nando | Nov 23, 2023 | |||
is that XL2's convertor? |
Dieg0987 | Nov 24, 2023 | |||||
yep. |