[GMT] Call for Model Toolkit V1.0 Feature Requests

Talk about creating Grimrock 1 levels and mods here. Warning: forum contains spoilers!
User avatar
Neikun
Posts: 2457
Joined: Thu Sep 13, 2012 1:06 pm
Location: New Brunswick, Canada
Contact:

Re: [GMT] Call for Model Toolkit V1.0 Feature Requests

Post by Neikun »

Is there a way to add ctrl+z/ctrl+y functionality? (undo/redo)

EDIT: Also, when saving animations, you can't see existing files in animation folders.
"I'm okay with being referred to as a goddess."
Community Model Request Thread
See what I'm working on right now: Neikun's Workshop
Lead Coordinator for Legends of the Northern Realms Project
  • Message me to join in!
User avatar
JohnWordsworth
Posts: 1397
Joined: Fri Sep 14, 2012 4:19 pm
Location: Devon, United Kingdom
Contact:

Re: [GMT] Call for Model Toolkit V1.0 Feature Requests

Post by JohnWordsworth »

A. UNDO

I would love to include an undo function, but it would be a lot of work to do a full undo chain. However, one of the two options might be possible...

1. Store the model that you originally loaded/last saved separately in RAM and add a 'Revert' option (so it would undo everything in one go).
2. Add a 'store snapshot' button and then a 'reload snapshot' button which basically does the same as (1) but lets you manage it yourself.
3. Simply store a snapshot of the last 3-5 operations and offer a very short undo queue. This could be a bit RAM intensive for massive models, but to be fair - nearly any model you will use in game will be fine with this.

I'll give it some thought - if you think any of the above options would be worth the effort, I'll see if I can fit them in!

B. SAVING ANIMATIONS

Ahh, that's an easy one - I'll add it to the list :).
My Grimrock Projects Page with links to the Grimrock Model Toolkit, GrimFBX, Atlas Toolkit, QuickBar, NoteBook and the Oriental Weapons Pack.
User avatar
Komag
Posts: 3658
Joined: Sat Jul 28, 2012 4:55 pm
Location: Boston, USA

Re: [GMT] Call for Model Toolkit V1.0 Feature Requests

Post by Komag »

I think even just a single undo would be nice, so 3 steps would be plenty! :)
Finished Dungeons - complete mods to play
User avatar
Xanathar
Posts: 629
Joined: Sun Apr 15, 2012 10:19 am
Location: Torino, Italy
Contact:

Re: [GMT] Call for Model Toolkit V1.0 Feature Requests

Post by Xanathar »

2. Add a 'store snapshot' button and then a 'reload snapshot' button which basically does the same as (1) but lets you manage it yourself.
This is what I did in the animation editor.
If you want to take the Clone methods and/or the snapshot management out of that, feel free to do it (it isn't much structured probably though). Clones are implemented as extension methods over the animation objects.
Waking Violet (Steam, PS4, PSVita, Switch) : http://www.wakingviolet.com

The Sunset Gate [MOD]: viewtopic.php?f=14&t=5563

My preciousss: http://www.moonsharp.org
User avatar
Neikun
Posts: 2457
Joined: Thu Sep 13, 2012 1:06 pm
Location: New Brunswick, Canada
Contact:

Re: [GMT] Call for Model Toolkit V1.0 Feature Requests

Post by Neikun »

Snapshot implementation would work really well.

I, like Komag only had the imagination for one undo step.
Sometimes I'll make a change and I'll immediately want it back. My hand automatically shoots to ctrl+z lol

Edit: As always, thank you, John.
"I'm okay with being referred to as a goddess."
Community Model Request Thread
See what I'm working on right now: Neikun's Workshop
Lead Coordinator for Legends of the Northern Realms Project
  • Message me to join in!
User avatar
Neikun
Posts: 2457
Joined: Thu Sep 13, 2012 1:06 pm
Location: New Brunswick, Canada
Contact:

Re: [GMT] Call for Model Toolkit V1.0 Feature Requests

Post by Neikun »

Just a curiosity of convenience, how easy would it be to add to add uvmapping functionality to the program?
I recently exported a healing crystal that I had modified to .obj and the GMT turned it into five different models that load all in the same place. I needed it to export as is so that I could tackle uvmapping on the thing.

Point of interest: Regular healing crystals export into 5 models as well.
"I'm okay with being referred to as a goddess."
Community Model Request Thread
See what I'm working on right now: Neikun's Workshop
Lead Coordinator for Legends of the Northern Realms Project
  • Message me to join in!
User avatar
JohnWordsworth
Posts: 1397
Joined: Fri Sep 14, 2012 4:19 pm
Location: Devon, United Kingdom
Contact:

Re: [GMT] Call for Model Toolkit V1.0 Feature Requests

Post by JohnWordsworth »

Unfortunately, UV Unwrapping and a UV editor would be a pretty big job. While simple algorithmic UV Unwrapping would be pretty quick, I think it would effectively be useless without an editor (how often can you simply use the UV unwrapped map without some tweaking?). With this in mind, I'd have to develop a new component to allow editing of UV data with all of the useful boxes and options that you might get in something like Blender.

While it would certainly be nice (and indeed possible), the problem with working on a project like this in your spare time is that you only get a couple of hours here and there - so something that might take a week of 'real work time' might take a month or two in spare time. I think I'd rather get the GMT as compatible as possible and make import/export more powerful and easy so that everything can be done in external software. This is mostly so that I can get some time building my own dungeons :).
My Grimrock Projects Page with links to the Grimrock Model Toolkit, GrimFBX, Atlas Toolkit, QuickBar, NoteBook and the Oriental Weapons Pack.
User avatar
Neikun
Posts: 2457
Joined: Thu Sep 13, 2012 1:06 pm
Location: New Brunswick, Canada
Contact:

Re: [GMT] Call for Model Toolkit V1.0 Feature Requests

Post by Neikun »

Thanks John. I found an alternate route to my problem.
Also, now that it's not crazy late at night anymore, I think I have the patience to do it the long way.

You know what they say, how can you know if you don't ask?
Honestly, the GMT is better off without it (for now) as it's really only useful in very specific times where you want to keep every bit of data in the original model intact.
Merry Christmas! =D
"I'm okay with being referred to as a goddess."
Community Model Request Thread
See what I'm working on right now: Neikun's Workshop
Lead Coordinator for Legends of the Northern Realms Project
  • Message me to join in!
User avatar
Neikun
Posts: 2457
Joined: Thu Sep 13, 2012 1:06 pm
Location: New Brunswick, Canada
Contact:

Re: [GMT] Call for Model Toolkit V1.0 Feature Requests

Post by Neikun »

Hey, you know what would be neat? The ability to drag model files into the GMT window to open them 0:
"I'm okay with being referred to as a goddess."
Community Model Request Thread
See what I'm working on right now: Neikun's Workshop
Lead Coordinator for Legends of the Northern Realms Project
  • Message me to join in!
User avatar
LordGarth
Posts: 500
Joined: Mon Jun 18, 2012 5:07 pm
Location: Colorado USA

Re: [GMT] Call for Model Toolkit V1.0 Feature Requests

Post by LordGarth »

A toolkit that make vertex paints work and multiple materials too.

LOL

LG
Dungeon Master and DOOM will live forever.
Post Reply