Issue #3185 - finding a suitable NPC model

OpenMW's very own demo, template and game to show off everything that OpenMW is capable of.

Moderator: Example suite forum moderator

User avatar
DestinedToDie
Posts: 1181
Joined: 29 Jun 2015, 09:08

Issue #3185 - finding a suitable NPC model

Post by DestinedToDie »

https://bugs.openmw.org/issues/3185

After reading JohnD´s recommendation to use MakeHuman and trying it out myself, I have to agree that it looks like an asset we could use. I´d prefer a skinny muscular dude who´d be easy to make clothes for while still remaining somewhat aesthetic. Here´s a screenshot of something like that:

http://i.imgur.com/FZq2wlN.png

As you can see, we have the bald haircut, afro, long hair and short hair. While hairstyle options are rather low and we´ve got no beards either, we can manipulate face variation quite decently. Basically, the body would be the same, except using different textures for different races. Not sure how easily this all translates to how OpenMW wants the body to be in pieces, though.

Edit: Ingame screenshot http://i.imgur.com/D5dNnQU.png

It seems the thighs are too together. We can fix that easily though.
User avatar
DestinedToDie
Posts: 1181
Joined: 29 Jun 2015, 09:08

Re: Issue #3185 - finding a suitable NPC model

Post by DestinedToDie »

Alright guys, I´ve got some news. Our skeleton doesn´t import, so that means we are making our own custom skeleton in Blender 2.49B. I´m going to have work for the next 3 days, but I´m sure I´ll be able to at least import a fitting model into the game. Fortunately the rig process is easy enough, so I might even add a skeleton.

Maybe some other enthusiast is up to the task?
User avatar
DestinedToDie
Posts: 1181
Joined: 29 Jun 2015, 09:08

Re: Issue #3185 - finding a suitable NPC model

Post by DestinedToDie »

NSFW
Spoiler: Show
Antsan
Posts: 47
Joined: 13 Mar 2014, 11:15

Re: Issue #3185 - finding a suitable NPC model

Post by Antsan »

That looks absolutely ridiculous.
User avatar
Amenophis
Posts: 320
Joined: 30 Oct 2011, 04:34
Location: Fortaleza - Ceará - Brasil

Re: Issue #3185 - finding a suitable NPC model

Post by Amenophis »

:lol: Hilarious!! :)
User avatar
DestinedToDie
Posts: 1181
Joined: 29 Jun 2015, 09:08

Re: Issue #3185 - finding a suitable NPC model

Post by DestinedToDie »

I almost thought I got the skeleton imported, but some really weird stuff happens + right side of the skeleton (arm, leg) is lost.

http://i.imgur.com/2XW8FZK.png

This definitely looks like you´d need to start from scratch unless you want every animation that bows to also make your eyes jump out. The way those bones are connected is messed up. Works alright in Blender 2.76 of course.
User avatar
johndh
Posts: 124
Joined: 25 Jan 2015, 18:20

Re: Issue #3185 - finding a suitable NPC model

Post by johndh »

DestinedToDie wrote:I almost thought I got the skeleton imported, but some really weird stuff happens + right side of the skeleton (arm, leg) is lost.

http://i.imgur.com/2XW8FZK.png

This definitely looks like you´d need to start from scratch unless you want every animation that bows to also make your eyes jump out. The way those bones are connected is messed up. Works alright in Blender 2.76 of course.
Peep the mocap files in my signature. The skeleton works just fine. Be sure to remove the Y and Z (Edit: and X) location transformations on the "Hips" bone.
Attachments
mocap hip fix.jpg
User avatar
johndh
Posts: 124
Joined: 25 Jan 2015, 18:20

Re: Issue #3185 - finding a suitable NPC model

Post by johndh »

http://www.mediafire.com/download/o59in ... y_0219.zip

I've got this test model working in Blender, but NIFskope shows the rig moving while the model stands still. Not sure what else I need to do, but if anybody wants to take a look at it and document your steps to get it working, then I can get a better model with better weight painting and tweak the animations to get this thing rolling.

P.S. I just got offered a new job and will be moving in the next few weeks, so the sooner we can get the kinks worked out of the workflow, the more I'll be able to accomplish before my free time disappears.
User avatar
DestinedToDie
Posts: 1181
Joined: 29 Jun 2015, 09:08

Re: Issue #3185 - finding a suitable NPC model

Post by DestinedToDie »

How did you import .obj format to Blender 2.49B and still keep the skeleton?
User avatar
johndh
Posts: 124
Joined: 25 Jan 2015, 18:20

Re: Issue #3185 - finding a suitable NPC model

Post by johndh »

DestinedToDie wrote:How did you import .obj format to Blender 2.49B and still keep the skeleton?
In case anyone else is wondering, the skeleton was from a .bvh mocap file. The licensing, usage, and availability of these mocap files is currently under review. Consider it a placeholder for testing purposes just to figure out the workflow/pipeline for getting animations from Blender into OMW (currently unsolved, to the best of my knowledge).

Anyway, here's progress on a model. I still need to fix the smoothing, apply materials, and close up the gaps in the joints, which I'll tackle soon.

Does anybody have an idea of what kind of poly count we're looking for? MakeHuman puts out high-quality meshes around 36K triangles, and low-poly meshes with around 3K. I'm working with a low-poly mesh for testing purposes, but I have no problem upgrading if that's desirable.
Attachments
model screenshot 0219.jpg
model screenshot 0219.jpg (21.05 KiB) Viewed 11473 times
Post Reply