Thankyou Thankyou Thankyou Thankyou THANK YOU!!!!!Szkaradek123 wrote:Hi
Here is blend file for import models from gmd files (Yakuza 5).
It requires to install Blender version 249b (32 bit) and Python 2.6.6.(32 bit).
Doubleclick file "Blender249.blend" and in Text Window press alt+p to run script.
Select file with *.gmd and press import.
Script import geometry, uv ,weights for vertex and bones.
Not all bones are joined.
Important information: this site is currently scheduled to go offline indefinitely by end of the year.
Binary Domain / Yakuza (gmd) Noesis Script
- eddiehimself
- beginner
- Posts: 21
- Joined: Mon Jan 12, 2015 1:27 pm
- Location: Bri'ain
- Has thanked: 6 times
- Been thanked: 1 time
Re: Binary Domain / Yakuza (gmd) Noesis Script
-
- advanced
- Posts: 62
- Joined: Tue Sep 02, 2014 2:53 am
- Has thanked: 6 times
- Been thanked: 1 time
Re: Binary Domain / Yakuza (gmd) Noesis Script
When I run the script I get an error can someone help me?Szkaradek123 wrote:Hi
Here is blend file for import models from gmd files (Yakuza 5).
It requires to install Blender version 249b (32 bit) and Python 2.6.6.(32 bit).
Doubleclick file "Blender249.blend" and in Text Window press alt+p to run script.
Select file with *.gmd and press import.
Script import geometry, uv ,weights for vertex and bones.
Not all bones are joined.
- Tosyk
- double-veteran
- Posts: 1027
- Joined: Thu Oct 22, 2009 10:24 am
- Location: Russia, Siberia
- Has thanked: 269 times
- Been thanked: 154 times
- Contact:
Re: Binary Domain / Yakuza (gmd) Noesis Script
Szkaradek123, thanks for the script!
please look at this file. Blender loads armature and first (?) object but gives me an error on the rest.
http://www.mediafire.com/download/dro5j ... 020_cmn.7z
p.s.: it's a vehicle judging by the textures.
EDIT: here's a props models:
http://www.mediafire.com/download/se5hu ... reactor.7z
EDIT2: I noticed that some characters looses second uv channel which used for normal maps. is there a way to import them?
please look at this file. Blender loads armature and first (?) object but gives me an error on the rest.
http://www.mediafire.com/download/dro5j ... 020_cmn.7z
p.s.: it's a vehicle judging by the textures.
EDIT: here's a props models:
http://www.mediafire.com/download/se5hu ... reactor.7z
EDIT2: I noticed that some characters looses second uv channel which used for normal maps. is there a way to import them?
Last edited by Tosyk on Sun May 01, 2016 2:51 pm, edited 2 times in total.
-
- veteran
- Posts: 116
- Joined: Wed Oct 05, 2011 9:40 pm
- Has thanked: 49 times
- Been thanked: 5 times
Re: Binary Domain / Yakuza (gmd) Noesis Script
Thank you for your great work with this model importer. Just wondering how to avoid this error when I tried to import a modelSzkaradek123 wrote:Hi
Here is blend file for import models from gmd files (Yakuza 5).
It requires to install Blender version 249b (32 bit) and Python 2.6.6.(32 bit).
Doubleclick file "Blender249.blend" and in Text Window press alt+p to run script.
Select file with *.gmd and press import.
Script import geometry, uv ,weights for vertex and bones.
Not all bones are joined.
-
- mega-veteran
- Posts: 292
- Joined: Wed May 05, 2010 8:21 pm
- Location: Poland Głogów
- Has thanked: 21 times
- Been thanked: 742 times
Re: Binary Domain / Yakuza (gmd) Noesis Script
Please don't use portable software only installed. Or copy all files (replace old newGameLib with new) to folder with blender.exe .
But i prefer to install Blender version 32 bit and Python 2.6.6. 32 bit.
But i prefer to install Blender version 32 bit and Python 2.6.6. 32 bit.
- eddiehimself
- beginner
- Posts: 21
- Joined: Mon Jan 12, 2015 1:27 pm
- Location: Bri'ain
- Has thanked: 6 times
- Been thanked: 1 time
Re: Binary Domain / Yakuza (gmd) Noesis Script
1. sadly, non-character models are still not working properly with this script. The old noesis script can import the geometry for most non-character models, but there's no UV mapping and 3 sets of identical geometry baked down into a single mesh, which obviously means a hell of a lot of work if you want to get it into a decent looking model.Tosyk wrote:Szkaradek123, thanks for the script!
please look at this file. Blender loads armature and first (?) object but gives me an error on the rest.
http://www.mediafire.com/download/dro5j ... 020_cmn.7z
p.s.: it's a vehicle judging by the textures.
EDIT: here's a props models:
http://www.mediafire.com/download/se5hu ... reactor.7z
EDIT2: I noticed that some characters looses second uv channel which used for normal maps. is there a way to import them?
2. You definitely don't need a 2nd UV channel for the normal maps; they use the same UV coordinates as the diffuse, spec and AO maps. There are mini repeating bump/diffuse/spec maps used to give more detail to certain materials, but that's not the same thing.
-
- advanced
- Posts: 62
- Joined: Tue Sep 02, 2014 2:53 am
- Has thanked: 6 times
- Been thanked: 1 time
Re: Binary Domain / Yakuza (gmd) Noesis Script
*EDIT* I FIGURED IT OUT! I didn't realize I had to copy that folder and python script to blender! xD I only copied the script I'm so dumb!Szkaradek123 wrote:Please don't use portable software only installed. Or copy all files (replace old newGameLib with new) to folder with blender.exe .
But i prefer to install Blender version 32 bit and Python 2.6.6. 32 bit.
Last edited by MisterNatal on Sat May 07, 2016 3:12 am, edited 1 time in total.
-
- veteran
- Posts: 116
- Joined: Wed Oct 05, 2011 9:40 pm
- Has thanked: 49 times
- Been thanked: 5 times
Re: Binary Domain / Yakuza (gmd) Noesis Script
Thanks so much for the tip, it works for me now.Szkaradek123 wrote:Please don't use portable software only installed. Or copy all files (replace old newGameLib with new) to folder with blender.exe .
But i prefer to install Blender version 32 bit and Python 2.6.6. 32 bit.
- shakotay2
- MEGAVETERAN
- Posts: 4285
- Joined: Fri Apr 20, 2012 9:24 am
- Location: Nexus, searching for Jim Kirk
- Has thanked: 1147 times
- Been thanked: 2242 times
Re: Binary Domain / Yakuza (gmd) Noesis Script
talking about gmd.py from exactly 4 years ago? Then that's not the whole truth.eddiehimself wrote:The old noesis script can import the geometry for most non-character models, but there's no UV mapping
There's UV mapping, but not for all meshes.
And adding the type 0xF4 to the script like such will show up more UV maps:
Code: Select all
if fvfInto[i][8] == 0x44:
rapi.rpgBindUV1BufferOfs(VertBuff, noesis.RPGEODATA_HALFFLOAT, fvfInto[i][4], (fvfInto[i][4] - 8))
if fvfInto[i][8] == 0xF4:
rapi.rpgBindUV1BufferOfs(VertBuff, noesis.RPGEODATA_HALFFLOAT, fvfInto[i][4], (fvfInto[i][4] - 12))
could you give more detailed infos about this, please?and 3 sets of identical geometry baked down into a single mesh, which obviously means a hell of a lot of work if you want to get it into a decent looking model.
You do not have the required permissions to view the files attached to this post.
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
- Tosyk
- double-veteran
- Posts: 1027
- Joined: Thu Oct 22, 2009 10:24 am
- Location: Russia, Siberia
- Has thanked: 269 times
- Been thanked: 154 times
- Contact:
Re: Binary Domain / Yakuza (gmd) Noesis Script
I realized that there's no second uv by myself a few days ago.eddiehimself wrote:2. The normal maps use the same UV coordinates as the diffuse, specular and AO maps, but some materials use mini repeating bump/diffuse/spec maps on top to give them more detail. It's just a case of scaling them down and adding them on top.
- eddiehimself
- beginner
- Posts: 21
- Joined: Mon Jan 12, 2015 1:27 pm
- Location: Bri'ain
- Has thanked: 6 times
- Been thanked: 1 time
Re: Binary Domain / Yakuza (gmd) Noesis Script
I meant there is no UV mapping in the models extracted using the old script, rather than that there is no UV mapping in the original .gmd model files themselves. Sorry if I was a bit confusing there. That looks like it could be useful so I might give that a try.shakotay2 wrote:talking about gmd.py from exactly 4 years ago? Then that's not the whole truth.eddiehimself wrote:The old noesis script can import the geometry for most non-character models, but there's no UV mapping
There's UV mapping, but not for all meshes.
And adding the type 0xF4 to the script like such will show up more UV maps:(You're required to replace some weird #QNAN0 strings (not a number) in the exported obj file by 0, though. Didn't dig deeper into this, but for a1020_6.gmd, SM 41, vertex count: 1865 there's about 4062 of those QNANs, two of them per vt line, for g 41 166x2.)Code: Select all
if fvfInto[i][8] == 0x44: rapi.rpgBindUV1BufferOfs(VertBuff, noesis.RPGEODATA_HALFFLOAT, fvfInto[i][4], (fvfInto[i][4] - 8)) if fvfInto[i][8] == 0xF4: rapi.rpgBindUV1BufferOfs(VertBuff, noesis.RPGEODATA_HALFFLOAT, fvfInto[i][4], (fvfInto[i][4] - 12))
could you give more detailed infos about this, please?and 3 sets of identical geometry baked down into a single mesh, which obviously means a hell of a lot of work if you want to get it into a decent looking model.
Well what I meant was that you had 3 identical sets of geometry, so 3 sets of vertices and polys, but they all get imported onto a single mesh object. So I'm really not sure if there is a quick way to remove the redundant geometry or anything.
- eddiehimself
- beginner
- Posts: 21
- Joined: Mon Jan 12, 2015 1:27 pm
- Location: Bri'ain
- Has thanked: 6 times
- Been thanked: 1 time
Re: Binary Domain / Yakuza (gmd) Noesis Script
So now there is a bit of another problem. Basically, some of the characters have extra pieces of clothing not rigged to the original skeleton, and these are stored in these with the .cth extension so you can't extract them using the .gmd export script.
-
- ultra-n00b
- Posts: 1
- Joined: Fri Oct 07, 2016 8:33 pm
- lionheartuk
- double-veteran
- Posts: 749
- Joined: Tue May 16, 2006 10:55 pm
- Location: Everywhere
- Has thanked: 34 times
- Been thanked: 42 times
Re: Binary Domain / Yakuza (gmd) Noesis Script
This is a bit of a bump, well, one hell of a bump actually, but its the same script and game series so it'd be silly to make a new
But the noesis script doesn't appear to work with gmd files from Yakuza 0 on PS4.
Here are a few Yakuza 0 files
https://mega.nz/#F!cs9TUIbJ!VLacZDZYCpEoS_p4uUldVQ
A few open perfectly in this folder, whilst others even won't open at all, or they have connected vertices to other meshes (or to themselves).
The previous Yakuza game files also had this issue where some files worked, others 70% and others not at all.
These are all environment meshes however.
Is it possible for anyone to update this script, with a new Yakuza game out, I thought interest may return.
But the noesis script doesn't appear to work with gmd files from Yakuza 0 on PS4.
Here are a few Yakuza 0 files
https://mega.nz/#F!cs9TUIbJ!VLacZDZYCpEoS_p4uUldVQ
A few open perfectly in this folder, whilst others even won't open at all, or they have connected vertices to other meshes (or to themselves).
The previous Yakuza game files also had this issue where some files worked, others 70% and others not at all.
These are all environment meshes however.
Is it possible for anyone to update this script, with a new Yakuza game out, I thought interest may return.