ROM Hack Z3DME - Zelda OOT3D Model Editor (Work in progress)

Tormunds

Member
OP
Newcomer
Joined
Feb 27, 2017
Messages
9
Trophies
0
XP
113
Country
Cote d'Ivoire
Hey guys, how's it going? I'm currently working on a model viewer and editor for OOT3D. It probably works with MM3D too. I've done simple edits so far but there's a lot of features I have planned. As far as I know, the only model viewer for OOT3D is N3DSCmbViewer by xdanieldzd (which is awesome by the way), so this might be useful for people who want to edit stuff on OOT3D.

mAHxmnl.png


This model editor is based on a previous tool I made for another game (Naruto: Storm 4), so you could think of it as a custom branch of an existing program. But of course, programmed to work with OOT3D's model format. For now it can open most \actor\ and \scene\ models, but there's a lot of them with missing triangles, so I'm working on that.

It'll be released as soon as I have a stable version. It's important to say that I'm not an expert in programming, so it will have bugs and whatnot.

Also, if you don't want to edit the mesh with the tool, you can export it to obj, edit it in your favorite program and import it back.

To-do list:
  • Fix the missing triangles issue
  • Add an actor editor (for position and ID) (this is in the works)
  • Find a way to convert OOT3D textures to DDS and backwards (this is not a priority but it'd be a nice addition)
  • Maaaaaybe a bone and weight editor for custom rigs. I don't think I'll get skeletons working though.
Video with a model edit:


Comparison:
Original model:
YDtnyEo.png


Custom:
LxeK2a8.png
 
Last edited by Tormunds,

Nutez

Assimilator of Lumas
Member
Joined
Jan 2, 2018
Messages
175
Trophies
0
Location
The other side of paradise.
XP
1,814
Country
United Kingdom
Just wanted to say that this is very cool! Would there be a way to manipulate the collision boxes too in future? I'm crossing my fingers for some fan interpretations of the Ura expansion at some point :D.
 

Tormunds

Member
OP
Newcomer
Joined
Feb 27, 2017
Messages
9
Trophies
0
XP
113
Country
Cote d'Ivoire
Just wanted to say that this is very cool! Would there be a way to manipulate the collision boxes too in future? I'm crossing my fingers for some fan interpretations of the Ura expansion at some point :D.
I hope so! Collisions might have the same format as the meshes so if that's the case then we'd definitely be able to edit them too :)
 
  • Like
Reactions: Nutez

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,220
Trophies
2
XP
34,365
Country
Mexico
Oh wow, this is really neat!
Have you tried modifying the textures in the game as well?
I've always wanted to see some sort of decensored version of OoT 3D, by restoring the old moon symbol for the Gerudo's, the Fire Temple music for the v1.0 one, the blood for Ganondorf and the walls in the Bottom of the Well.
 

Tormunds

Member
OP
Newcomer
Joined
Feb 27, 2017
Messages
9
Trophies
0
XP
113
Country
Cote d'Ivoire
Oh wow, this is really neat!
Have you tried modifying the textures in the game as well?
I've always wanted to see some sort of decensored version of OoT 3D, by restoring the old moon symbol for the Gerudo's, the Fire Temple music for the v1.0 one, the blood for Ganondorf and the walls in the Bottom of the Well.
I've tried decompiling the texture files manually but haven't got anything decent lol. There's a few programs that are able to convert the ctxb files to png, but they can't be converted back. I think ctxb files are some kind of custom dds (or at least that's my impression, I could be wrong), so at least I promise I will look into it, because importing external models but not being able to texture them accordingly would suck!
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,220
Trophies
2
XP
34,365
Country
Mexico
I've tried decompiling the texture files manually but haven't got anything decent lol. There's a few programs that are able to convert the ctxb files to png, but they can't be converted back. I think ctxb files are some kind of custom dds (or at least that's my impression, I could be wrong), so at least I promise I will look into it, because importing external models but not being able to texture them accordingly would suck!
If you can manage to do so, that'd be awesome!
Yeah I thought about asking for the textures, because changing models would probably lead to also changing the textures, and having a v1.0 OoT 3D would be neat too :P
 
  • Like
Reactions: Nutez and Tormunds

Hakaru

Member
Newcomer
Joined
Jul 31, 2019
Messages
16
Trophies
0
XP
132
Country
United States
  • Maaaaaybe a bone and weight editor for custom rigs. I don't think I'll get skeletons working though.

For custom rigs? It can't be impossible to figure out. IF you can get skeletons working a lot of people would use your tool for swaps. Basically the biggest reason anyone would want to mod these games. 3ds formats are a b**ch but you figured out most of it. Just consider that now everyone wants to play them again now that HD Texture packs for both games have been released for Citra. Keep up the good work!
 

Kyim

Member
Newcomer
Joined
Sep 18, 2019
Messages
8
Trophies
0
Age
30
XP
84
Country
United Kingdom
Hows this coming along? It looks great! I can already think of a handful of edits I'd love to make to go along with Project Restoration. I've already done a UI overhaul. This would be really handy for other changes.
 
  • Like
Reactions: Hakaru and Nutez

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Sicklyboy @ Sicklyboy:
    I love how insurance companies can deny procedures because they deem it not medically necessary despite the procedure being ordered by a doctor
  • K3Nv2 @ K3Nv2:
    Going with that right now with a dental claim morons put the wrong company name and rejected claims been on hold an hour for the claims department
  • K3Nv2 @ K3Nv2:
    @Sicklyboy, BTW is it better to go usb or bt for these mini Pcs figure you may know since you play with rack systems so much
  • Sicklyboy @ Sicklyboy:
    Counting my blessings that my insurance hasn't caused me really any headache (yet, at least) despite the fact that I've been getting way more appointments and what not recently due
  • Sicklyboy @ Sicklyboy:
    @K3Nv2, what do you mean, what are you trying to do?
  • K3Nv2 @ K3Nv2:
    Just looking at a built in mouse pad keyboard combo
  • K3Nv2 @ K3Nv2:
    I loose the dongle constantly but they may have better connection with usb frequency
  • Sicklyboy @ Sicklyboy:
    Imo Bluetooth is always a option of last resort for me
  • Sicklyboy @ Sicklyboy:
    Except for phones because it tends to be pretty reliable there
  • K3Nv2 @ K3Nv2:
    I got a bad habit of taking out usb transmitter and loosing it because they can't you know print names on the damn things
  • Sicklyboy @ Sicklyboy:
    But any desktop OS, I've never had anything but frustration trying to get Bluetooth devices to work reliably and stable. It might pair and connect once, and then next time I go to use it I have to delete and re-pair it again
  • K3Nv2 @ K3Nv2:
    5.3 has been so good I think 6 is really going to make it stable
  • K3Nv2 @ K3Nv2:
    I remember how shit 3 was
  • Sicklyboy @ Sicklyboy:
    Ptouch labeler aren't terribly expensive, label shit yourself fam. This is the one I own and there are cheaper ones too https://www.amazon.com/Brother-P-Touch-PTH110BP-Portable-included/dp/B09QXYND6S
  • Sicklyboy @ Sicklyboy:
    Solves part of the problem, mixing up which dongle is which. Then you just have to not lose them lol
  • K3Nv2 @ K3Nv2:
    Double D would be proud
    +1
  • Sicklyboy @ Sicklyboy:
    Even my Xbox One controller I have it paired to my desktop over Bluetooth, it USUALLY works but sometimes it refuses to connect and I have to delete and re-pair it. Maddening
  • K3Nv2 @ K3Nv2:
    Gigabytes built in mobo bt/wifi pairs pretty decent
  • Sicklyboy @ Sicklyboy:
    That's what I'm using :(
  • K3Nv2 @ K3Nv2:
    Ran a driver update in device manager?
  • Sicklyboy @ Sicklyboy:
    Not recently but I think it's less a driver issue and more just Windows having a garbage Bluetooth stack
  • K3Nv2 @ K3Nv2:
    Could be I was having issues when I first upgraded it and didn't realiser gigabyte has specific driver revisions which is stupid
  • K3Nv2 @ K3Nv2:
    Which is married to the boards revision
  • Xdqwerty @ Xdqwerty:
    Made my first review
  • RedColoredStars @ RedColoredStars:
    I've gone years without ever removing a logitech usb transmitter. Across several replacements of keyboards and mice. It just stays put.
    RedColoredStars @ RedColoredStars: I've gone years without ever removing a logitech usb transmitter. Across several replacements of...