Important information: this site is currently scheduled to go offline indefinitely by end of the year.

How to Get Ben 10 Ultimate Alien: Cosmic Destruction Models

Post questions about game models here, or help out others!
Post Reply
User avatar
Bigchillghost
double-veteran
double-veteran
Posts: 1030
Joined: Tue Jul 05, 2016 9:37 am
Has thanked: 32 times
Been thanked: 1215 times

Re: How to Get Ben 10 Ultimate Alien: Cosmic Destruction Mod

Post by Bigchillghost »

AceWell wrote: it looks like you got this under control but here is a Noesis python script to open those samples :D
tex_Ben10Omniverse_omni.zip
Seems this script works perfectly only with those samples. When I split other textures from different archives, their names and the solutions of the script are actually contrary. For example, some textures named with _d are dxt5 format instead, while some named with _n are dxt1. Also, there're a lot of other textures that have no _d or _n postfix. So I guess there must be a field inside the header of those files for identifing which format each texture uses. And I've worked it out: if the four bytes at 0x4C equals 0x 00 00 00 00, then it uses dxt1 format, if it's larger than 0 (currently known values include 0x1, 0x2 and 0x5), than it is dxt5 format. Good news is that this method works for 99% textures from Ben 10 Omniverse, Ben 10 Omniverse 2, and Ben 10 Galactic Racing for XBox360, which have the same archive format. Maybe there're more dxt formats represented by the values greater than 0. But those exceptions that method doesn't support are all environment, vfx or scene maps, which are not so important.

Here is the improved script changing the extension to .v2t: :D

Code: Select all

#Supports Ben 10 Omniverse, Ben 10 Omniverse 2 and Ben 10 Galactic Racing for XBox360

from inc_noesis import *

def registerNoesisTypes():
    handle = noesis.register("Vicious Engine 2 Ben 10 Series Games Textures", ".v2t")
    noesis.setHandlerTypeCheck(handle, noepyCheckType)
    noesis.setHandlerLoadRGBA(handle, noepyLoadRGBA)
    return 1

def noepyCheckType(data):
    bs = NoeBitStream(data)
    Magic = bs.readBytes(4)
    if Magic != b'\x00\x00\x00\x01':
        return 0
    return 1

#check if it's this type based on the data
	
def noepyLoadRGBA(data, texList):
    datasize = len(data) - 0x6D        
    bs = NoeBitStream(data, NOE_BIGENDIAN)
    bs.seek(0x3E, NOESEEK_ABS)
    imgWidth = bs.readUShort()            
    imgHeight = bs.readUShort()
    bs.seek(0x4C, NOESEEK_ABS)
    DxtValue = bs.readUInt()
    bs.seek(0x6D, NOESEEK_ABS)
    data = bs.readBytes(datasize)
    if DxtValue == 0:
        data = rapi.imageUntile360DXT(rapi.swapEndianArray(data, 2), imgWidth, imgHeight, 8)
        texFmt = noesis.NOESISTEX_DXT1
    elif DxtValue > 0:
        data = rapi.imageUntile360DXT(rapi.swapEndianArray(data, 2), imgWidth, imgHeight, 16)
        texFmt = noesis.NOESISTEX_DXT5
    texList.append(NoeTexture(rapi.getInputName(), imgWidth, imgHeight, data, texFmt))
    return 1
May you find peace in this puzzle-solving game. Say it with action: click the Image when you get helped.:)
Ar7579009
n00b
Posts: 13
Joined: Sun Apr 28, 2019 3:28 pm
Has thanked: 4 times

Re: How to Get Ben 10 Ultimate Alien: Cosmic Destruction Models

Post by Ar7579009 »

HELLO BIGCHILLGHOST I AM SEARCHING FOR TONY STARK FACE FROM IRON MAN 2 GAME DO YOU HAVE SAVE FILE BECAUSE YOU POSTED A SCREENSHOT 2 YEARS AGO IF YOU HAVE PLEASE SEND ME OTHERWISE POST IT ON XENTAX FORUM
AND YES I LOVE BEN 10 3000
adragonballs
n00b
Posts: 19
Joined: Tue Mar 10, 2020 2:29 am
Has thanked: 22 times
Been thanked: 1 time

Re: How to Get Ben 10 Ultimate Alien: Cosmic Destruction Models

Post by adragonballs »

can you plz make a freestyle video tutorial so i can follow the process i cant do it without it i dont want to wast your time by asking to rip all models for me just make a video about ripping one model texture & mesh
adragonballs
n00b
Posts: 19
Joined: Tue Mar 10, 2020 2:29 am
Has thanked: 22 times
Been thanked: 1 time

Re: How to Get Ben 10 Ultimate Alien: Cosmic Destruction Mod

Post by adragonballs »

Bigchillghost wrote: Thu Dec 15, 2016 12:06 am
daemon1 wrote:
Bigchillghost wrote:So is it hard to extract bones data? If it's not a practical idea I may just get the meshes with hex2obj.
Anyway thanks for your hints!
Getting bones will require some programming even in simplest case.
Well, then. Obviously I don't have such skill as programing to extract that, so it's OK for me to just extract the meshes.
can you plz make a freestyle video tutorial so i can follow the process i cant do it without it i dont want to wast your time by asking to rip all models for me just make a video about ripping one model texture & mesh
adragonballs
n00b
Posts: 19
Joined: Tue Mar 10, 2020 2:29 am
Has thanked: 22 times
Been thanked: 1 time

Re: How to Get Ben 10 Ultimate Alien: Cosmic Destruction Mod

Post by adragonballs »

shakotay2 wrote: Fri Dec 23, 2016 1:03 pm
Bigchillghost wrote:Also another successful test of g_wh.ps3: :D

yeah, see, there was a problem with the H2O-Maker. Also fixed the last submesh (quick fix only, may fail).
(A +/- 1 correction of the vertex count might be required because sometimes the value in the ps3 file
is different from the calculated one.)

(exe file only. Dlls from the post of 20th Dec, 3:19 pm, required)
g_uec.ps3 is not still working
posting.php?mode=smilies&f=16#
adragonballs
n00b
Posts: 19
Joined: Tue Mar 10, 2020 2:29 am
Has thanked: 22 times
Been thanked: 1 time

Re: How to Get Ben 10 Ultimate Alien: Cosmic Destruction Mod

Post by adragonballs »

Acewell wrote: Tue Dec 27, 2016 2:25 am
Bigchillghost wrote:I'm working on the last Vicious Engine game of Ben 10, Ben 10 Alien Force: Vilgax Attacks.
global
l_bell
here is a zip with a bms script to split the textures from the xbx files
and a Noesis python script to open the resulting textures for that game :D
scripts.zip


edit
i just realized Noesis won't use a particular script selected in the dropdown
list, alphabetical order seems to be the priority factor for some reason. :?
i guess you will have to move out the Ben 10 scripts from the python folder
you are not using at the time so there won't be a conflict.
can you make (make h2o ben 10 alien force vilgax attacks) plz?
JosouKitsune
advanced
Posts: 65
Joined: Mon Jun 26, 2017 2:01 am
Has thanked: 33 times
Been thanked: 38 times

Re: How to Get Ben 10 Ultimate Alien: Cosmic Destruction Mod

Post by JosouKitsune »

adragonballs wrote: Sun Mar 15, 2020 2:54 am can you make (make h2o ben 10 alien force vilgax attacks) plz?
First, nice necro. Second, you gotta provide samples.
adragonballs
n00b
Posts: 19
Joined: Tue Mar 10, 2020 2:29 am
Has thanked: 22 times
Been thanked: 1 time

Re: How to Get Ben 10 Ultimate Alien: Cosmic Destruction Mod

Post by adragonballs »

shakotay2 wrote: Fri Dec 23, 2016 1:03 pm
Bigchillghost wrote:Also another successful test of g_wh.ps3: :D

yeah, see, there was a problem with the H2O-Maker. Also fixed the last submesh (quick fix only, may fail).
(A +/- 1 correction of the vertex count might be required because sometimes the value in the ps3 file
is different from the calculated one.)

(exe file only. Dlls from the post of 20th Dec, 3:19 pm, required)
i admaier your work i tried useing your MakeH2O-bins-Ben10UA
it work like cahrm i love, it has some issus that i really want you to look at i hope you wont get made

g_uec.ps3 is not making any model
first l_romd_d.ps3 boss cant get extracted properly
file starts with i_xxx_d.ps3 has more then 100 plz remove the limet
ill give you samples if you please consider updating MakeH2OBen10UA and plz make MakeH2OBen10AF vilgax attacks xbox.

please response as soon as possible

sir i want those models i love ben 10 but i cant have them with out you, to do what you best at could take me years but some one like you who has that much experience can consider helping a fan would be a dream come true. i cant do it but you can help me plz or at least let me know what you think.
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4291
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1151 times
Been thanked: 2244 times

Re: How to Get Ben 10 Ultimate Alien: Cosmic Destruction Mod

Post by shakotay2 »

adragonballs wrote: Wed Mar 18, 2020 2:04 amg_uec.ps3 is not making any model
If I had the sample I could take a look at.
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?"
JosouKitsune
advanced
Posts: 65
Joined: Mon Jun 26, 2017 2:01 am
Has thanked: 33 times
Been thanked: 38 times

Re: How to Get Ben 10 Ultimate Alien: Cosmic Destruction Mod

Post by JosouKitsune »

shakotay2 wrote: Wed Mar 18, 2020 8:53 am
adragonballs wrote: Wed Mar 18, 2020 2:04 amg_uec.ps3 is not making any model
If I had the sample I could take a look at.
Since I'm also interested, I'll provide the samples B10 UA samples B10 UA Bosses
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4291
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1151 times
Been thanked: 2244 times

Re: How to Get Ben 10 Ultimate Alien: Cosmic Destruction Models

Post by shakotay2 »

Thanx!
Some corrections are required. I'll look at that soon:
.
g_uec_p3.png
(the created H2O files provide point clouds at least, need some corrections for getting the full mesh)
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?"
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4291
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1151 times
Been thanked: 2244 times

Re: How to Get Ben 10 Ultimate Alien: Cosmic Destruction Mod

Post by shakotay2 »

adragonballs wrote: Wed Mar 18, 2020 2:04 amg_uec.ps3 is not making any model
Read the How_to_use txt file.
(H2O files are being created which can be read by hex2obj's multimesh feature to create several obj files.)
first l_romd_d.ps3 boss cant get extracted properly
Don't have that sample.
file starts with i_xxx_d.ps3 has more then 100 plz remove the limet
done.
.
MakeH2O-bins-Ben10UA_fix1.zip
Made a fix for wrong detected FVFsize 20 (hopefully won't produce new bugs... (: )

Code: Select all

Tool creates H2O files - some of them will "produce" .objx files when using them with [i]hex2obj[/i]'s multi mesh feature.
Usually you can rename them to .obj and load normally.

Some meshes will look spoiled. (Maybe still true after the fix because there's 2037 meshes in [i]l_romd_d.ps3[/i] to be checked...)
For the "above 500 vertices" meshes there's 226 ok; another 116 are named .objx (for save), only 4 of them are spoiled, afaics, so 112 usable as obj, great :D (didn't check the countless "below 500 vertices" meshes)

Some H2O files will result in [b]obj[/b] files containing[b] QNAN[/b]s ("not a number")
(-1.#QNAN0 for example)

To perform a multiple obj import into blender (use load_multi_obj_blender2.69.py)
you'll need to sort out all obj files containing "QNAN"s before.

(Use a tool capable of "search cross files".)
You do not have the required permissions to view the files attached to this post.
Last edited by shakotay2 on Mon Jun 21, 2021 8:21 pm, edited 2 times in total.
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?"
JosouKitsune
advanced
Posts: 65
Joined: Mon Jun 26, 2017 2:01 am
Has thanked: 33 times
Been thanked: 38 times

Re: How to Get Ben 10 Ultimate Alien: Cosmic Destruction Mod

Post by JosouKitsune »

shakotay2 wrote: Wed Mar 18, 2020 10:02 pm
first l_romd_d.ps3 boss cant get extracted properly
Don't have that sample.
I shared it too, it's in the B10 UA bosses link, anyways thanks for your work.
adragonballs
n00b
Posts: 19
Joined: Tue Mar 10, 2020 2:29 am
Has thanked: 22 times
Been thanked: 1 time

Re: How to Get Ben 10 Ultimate Alien: Cosmic Destruction Mod

Post by adragonballs »

shakotay2 wrote: Wed Mar 18, 2020 10:02 pm
adragonballs wrote: Wed Mar 18, 2020 2:04 amg_uec.ps3 is not making any model
Read the How_to_use txt file.
(H2O files are being created which can be read by hex2obj's multimesh feature to create several obj files.)
first l_romd_d.ps3 boss cant get extracted properly
Don't have that sample.
file starts with i_xxx_d.ps3 has more then 100 plz remove the limet
done.
.
MakeH2O-bins-Ben10UA.zip
i literally have no words to thank you, you can say i'm speechless and stunned but still thanks for being so humble YOU ARE JUST AMAZING thank you thank you...
adragonballs
n00b
Posts: 19
Joined: Tue Mar 10, 2020 2:29 am
Has thanked: 22 times
Been thanked: 1 time

Re: How to Get Ben 10 Ultimate Alien: Cosmic Destruction Models

Post by adragonballs »

shakotay2 wrote: Wed Mar 18, 2020 12:14 pm Thanx!
Some corrections are required. I'll look at that soon:
.
g_uec_p3.png
(the created H2O files provide point clouds at least, need some corrections for getting the full mesh)
no bro no its all thanx to you
Post Reply