CarthOnasty 214 Posted May 16, 2018 I'm looking for assistance in creating a new UV Map for a project I'm working on. I've got all the tools needed, ( KotorTools, mdlops, Blender, and kotorblender) but I can't seem to get it working as intended. I think maybe I'm just not understanding the concepts behind creating new seams and cuts on the model. What I'd essentially like to do is take a placeable in-game, strip it of it's current UV Map and associated .tga, and then create a whole new mapped out wrap and .tga. If you'd be willing to help out with this, by all means let me know. In the meantime I'll keep playing around in Blender. Thanks for your time. -CO Quote Share this post Link to post Share on other sites
DarthParametric 3,777 Posted May 16, 2018 There's nothing particularly unique about KOTOR models when it comes to UVs, so you should be able to use any Blender UV tutorial to get yourself started. I don't use Blender myself, so can't offer any specific tips, beyond the general advice that UV mapping is a black art, difficult to master (and not helped by most UV tools being terrible). The general rule of thumb is to put your UV seams where you want hard edges, or otherwise hide them as best as possible. Make sure you allow for some padding around your islands to avoid issues with bleed at lower mip levels. Seeing as you won't be using lightmaps, remember that you can use the space outside 0:1, which can be preferable rather than stacking (sometimes that can cause artefacts). Quote Share this post Link to post Share on other sites
CarthOnasty 214 Posted May 20, 2018 There's nothing particularly unique about KOTOR models when it comes to UVs, so you should be able to use any Blender UV tutorial to get yourself started. I don't use Blender myself, so can't offer any specific tips, beyond the general advice that UV mapping is a black art, difficult to master (and not helped by most UV tools being terrible). The general rule of thumb is to put your UV seams where you want hard edges, or otherwise hide them as best as possible. Make sure you allow for some padding around your islands to avoid issues with bleed at lower mip levels. Seeing as you won't be using lightmaps, remember that you can use the space outside 0:1, which can be preferable rather than stacking (sometimes that can cause artefacts). So after some trial and error, I was able to successfully remap the object, run in through mdlops and have it successfully working in-game. (Which was really cool to see.) The only issue I have now, is that some of the original (untouched) objects and their relative textures are no longer showing in-game. i.e. Working on the starmap placeable, I was able to remap the base and have that show in game. Now nothing else shows though. Even though the base was the only map/texture I touched. Any ideas? Quote Share this post Link to post Share on other sites
DarthParametric 3,777 Posted May 21, 2018 You mean other parts of the model, like the arms, etc.? What version of MDLOps are you using? Quote Share this post Link to post Share on other sites
CarthOnasty 214 Posted May 21, 2018 You mean other parts of the model, like the arms, etc.? What version of MDLOps are you using? e.g. The sphere in the middle of the starmap, it rises up when it opens, yada. That no longer appears in game, same with any of the other starmap animations and textures. Anything directly related to what I worked on works just fine. On MDLOps 1.0.0. Quote Share this post Link to post Share on other sites
DarthParametric 3,777 Posted May 21, 2018 Did you actually export the animations in the ASCII you compiled? That could be an issue with KOTORBlender. I don't know if it handles animations. You might have to manually copy across the animations from the vanilla ASCII to the the modified ASCII. Quote Share this post Link to post Share on other sites
CarthOnasty 214 Posted May 21, 2018 There's the checkbox to do so, and I honestly don't remember if I checked it or not. Should I have? And then when I export to .mdl do I need to manually rename that to an ascii? Quote Share this post Link to post Share on other sites
DarthParametric 3,777 Posted May 21, 2018 The animations are on the model. If you didn't export them then that explains the problem. The file extension of the ASCII is irrelevant, as long as the compiler can see it. 1 Quote Share this post Link to post Share on other sites
CarthOnasty 214 Posted May 21, 2018 Cool, I'll double-check when I get home. Thanks! Quote Share this post Link to post Share on other sites