Gildor's Forums

Author Topic: Exporting models from Bioshock Infinite  (Read 85327 times)
MegaScience
Full Member
***
Posts: 91


View Profile
Re: Exporting models from Bioshock Infinite
« Reply #30 on: April 30, 2013, 05:47 »

Make sure to share with gildor if he gets the time and ability to work on UModel. Centralizing both your work. Tongue
Logged
Ehamloptiran
Jr. Member
**
Posts: 51


View Profile
Re: Exporting models from Bioshock Infinite
« Reply #31 on: April 30, 2013, 08:44 »

Just registered to say thanks for your hard work on making this tool. I'll look forward to testing it it out.


Yeah, thanks a bunch dude! You're a gift from above!

No problems.

Make sure to share with gildor if he gets the time and ability to work on UModel. Centralizing both your work. Tongue

Of course, When Gildor is ready to update UModel, my resources and my knowledge are at his disposal.
Logged
Technik_PL
Newbie
*
Posts: 17


View Profile
Re: Exporting models from Bioshock Infinite
« Reply #32 on: April 30, 2013, 23:24 »

Hello!
I want to say : Man you do really goooood job!
Is there a chance to take us some beta version of Your tool? Maybe You can share some object with bones?
Let me know about Your work in progress Grin
Sorry for my bad English.
Greetings from Poland! Smiley
Logged
Ehamloptiran
Jr. Member
**
Posts: 51


View Profile
Re: Exporting models from Bioshock Infinite
« Reply #33 on: May 02, 2013, 10:22 »

Looks like a release of UModel is just around the corner. I have uploaded what I have done so far.

- It will only work on compressed archives, so dont uncompress then run the tool
- You can extract static meshes with 1 material, it wont extract the other materials (Some static meshes will cause crashes of the tool). Extracts to obj format
- You can extract textures that are DXT1 or DXT5 formats
- You can view properties of most objects (Some may cause crash)

I will continue to work on it regardless, as this will turn into more of a visualization tool

Link: https://docs.google.com/file/d/0BzqpBc4MrAMXQk5acm91ODdMYXc/edit?usp=sharing

Sorry forgot to add, requires .NET Framework 4

[вложение удалено Администратором]
« Last Edit: May 02, 2013, 10:38 by Ehamloptiran » Logged
RipperOne
Sponsor
Jr. Member
*
Posts: 54


Located


View Profile
Re: Exporting models from Bioshock Infinite
« Reply #34 on: May 02, 2013, 13:48 »

Thats really nice! Unfortunatly i cant get it working. I have try it on my PC (win 7 x32) and notebook (win 7 x64) and got standart winodws crash message. Something else beside .NET Framework 4 i should have to get it working?
Logged
Ehamloptiran
Jr. Member
**
Posts: 51


View Profile
Re: Exporting models from Bioshock Infinite
« Reply #35 on: May 02, 2013, 14:12 »

Thats really nice! Unfortunatly i cant get it working. I have try it on my PC (win 7 x32) and notebook (win 7 x64) and got standart winodws crash message. Something else beside .NET Framework 4 i should have to get it working?

Interesting, I ran it on a Win7 64-bit and a WinXP 32-bit without any problems, cannot think of any other prereqs. Does it even open at all? Or is it instant crash
Logged
RipperOne
Sponsor
Jr. Member
*
Posts: 54


Located


View Profile
Re: Exporting models from Bioshock Infinite
« Reply #36 on: May 02, 2013, 15:06 »

Thats really nice! Unfortunatly i cant get it working. I have try it on my PC (win 7 x32) and notebook (win 7 x64) and got standart winodws crash message. Something else beside .NET Framework 4 i should have to get it working?

Interesting, I ran it on a Win7 64-bit and a WinXP 32-bit without any problems, cannot think of any other prereqs. Does it even open at all? Or is it instant crash
Instant crash
Logged
RipperOne
Sponsor
Jr. Member
*
Posts: 54


Located


View Profile
Re: Exporting models from Bioshock Infinite
« Reply #37 on: May 02, 2013, 15:24 »

Thats the error i got. Also the content of "WER8DEE.tmp.WERInternalMetadata" if it would be useful:
Code:
<?xml version="1.0" encoding="UTF-16"?>
<WERReportMetadata>
<OSVersionInformation>
<WindowsNTVersion>6.1</WindowsNTVersion>
<Build>7601 Service Pack 1</Build>
<Product>(0x1): Windows 7 Ultimate</Product>
<Edition>Ultimate</Edition>
<BuildString>7601.18044.x86fre.win7sp1_gdr.130104-1431</BuildString>
<Revision>1130</Revision>
<Flavor>Multiprocessor Free</Flavor>
<Architecture>X86</Architecture>
<LCID>1049</LCID>
</OSVersionInformation>
<ParentProcessInformation>
<ParentProcessId>2024</ParentProcessId>
<ParentProcessPath>C:\Windows\explorer.exe</ParentProcessPath>
<ParentProcessCmdLine>C:\Windows\Explorer.EXE</ParentProcessCmdLine>
</ParentProcessInformation>
<ProblemSignatures>
<EventType>APPCRASH</EventType>
<Parameter0>BIExplorer.exe</Parameter0>
<Parameter1>1.0.0.0</Parameter1>
<Parameter2>51820288</Parameter2>
<Parameter3>clr.dll</Parameter3>
<Parameter4>4.0.30319.296</Parameter4>
<Parameter5>50484aa9</Parameter5>
<Parameter6>c0000005</Parameter6>
<Parameter7>000e380c</Parameter7>
</ProblemSignatures>
<DynamicSignatures>
<Parameter1>6.1.7601.2.1.0.256.1</Parameter1>
<Parameter2>1049</Parameter2>
<Parameter22>657f</Parameter22>
<Parameter23>657f7568e0a3f014578a8410c1aa122d</Parameter23>
<Parameter24>6532</Parameter24>
<Parameter25>6532a40c73b11553c2e0506067725e32</Parameter25>
</DynamicSignatures>
<SystemInformation>
<MID>94442108-9532-4513-93D4-28ED9C5C62EE</MID>
<SystemManufacturer>Gigabyte Technology Co., Ltd.</SystemManufacturer>
<SystemProductName>M52S-S3P</SystemProductName>
<BIOSVersion>F4d</BIOSVersion>
</SystemInformation>
</WERReportMetadata>

[вложение удалено Администратором]
Logged
Ehamloptiran
Jr. Member
**
Posts: 51


View Profile
Re: Exporting models from Bioshock Infinite
« Reply #38 on: May 02, 2013, 15:48 »

Seems I actually built it with .NET Framework 4.5. I have fixed this now. BIExplorer_v0.2 is built using .NET Framework 4.

BIExplorer_v.02
- Includes the ability to extract skeletal meshes to psk format. Elizabeths texture assignment is screwed up, but otherwise it appears all good.
- Working on multiple textures for static meshes

https://docs.google.com/file/d/0BzqpBc4MrAMXa0R2dnlPVlJPZHM/edit?usp=sharing
Logged
RipperOne
Sponsor
Jr. Member
*
Posts: 54


Located


View Profile
Re: Exporting models from Bioshock Infinite
« Reply #39 on: May 02, 2013, 16:26 »

Thanks for quick update! But still getting the same.
Code:
<?xml version="1.0" encoding="UTF-16"?>
<WERReportMetadata>
<OSVersionInformation>
<WindowsNTVersion>6.1</WindowsNTVersion>
<Build>7601 Service Pack 1</Build>
<Product>(0x1): Windows 7 Ultimate</Product>
<Edition>Ultimate</Edition>
<BuildString>7601.18044.x86fre.win7sp1_gdr.130104-1431</BuildString>
<Revision>1130</Revision>
<Flavor>Multiprocessor Free</Flavor>
<Architecture>X86</Architecture>
<LCID>1049</LCID>
</OSVersionInformation>
<ParentProcessInformation>
<ParentProcessId>2024</ParentProcessId>
<ParentProcessPath>C:\Windows\explorer.exe</ParentProcessPath>
<ParentProcessCmdLine>C:\Windows\Explorer.EXE</ParentProcessCmdLine>
</ParentProcessInformation>
<ProblemSignatures>
<EventType>APPCRASH</EventType>
<Parameter0>BIExplorer (1).exe</Parameter0>
<Parameter1>1.0.0.0</Parameter1>
<Parameter2>51824ff6</Parameter2>
<Parameter3>clr.dll</Parameter3>
<Parameter4>4.0.30319.296</Parameter4>
<Parameter5>50484aa9</Parameter5>
<Parameter6>c0000005</Parameter6>
<Parameter7>000e380c</Parameter7>
</ProblemSignatures>
<DynamicSignatures>
<Parameter1>6.1.7601.2.1.0.256.1</Parameter1>
<Parameter2>1049</Parameter2>
<Parameter22>657f</Parameter22>
<Parameter23>657f7568e0a3f014578a8410c1aa122d</Parameter23>
<Parameter24>6532</Parameter24>
<Parameter25>6532a40c73b11553c2e0506067725e32</Parameter25>
</DynamicSignatures>
<SystemInformation>
<MID>94442108-9532-4513-93D4-28ED9C5C62EE</MID>
<SystemManufacturer>Gigabyte Technology Co., Ltd.</SystemManufacturer>
<SystemProductName>M52S-S3P</SystemProductName>
<BIOSVersion>F4d</BIOSVersion>
</SystemInformation>
</WERReportMetadata>
Logged
Technik_PL
Newbie
*
Posts: 17


View Profile
Re: Exporting models from Bioshock Infinite
« Reply #40 on: May 02, 2013, 18:25 »

I have got this problem too. I download NET Framework 4.5 and now it works perfect Smiley
But second version this tool on my PC is not working. Only first version with NET 4.5.
« Last Edit: May 02, 2013, 19:01 by Technik_PL » Logged
Ehamloptiran
Jr. Member
**
Posts: 51


View Profile
Re: Exporting models from Bioshock Infinite
« Reply #41 on: May 02, 2013, 19:01 »

Thats odd, since I just tested on a fresh Win7 build. It asked for .NET Framework 4, so I only installed that and then it started working. Shouldnt need .NET Framework 4.5 anymore. There are a couple of hotfixes for .NET Framework 4, maybe they would do the trick (Or install 4.5)

Anyways a new version is available BIExplorer_v0.3

- StaticMesh have correct number of materials (Not all textures are extracted, depends on type, and weather or not its a MaterialInstanceConstant or a Material)
- SkeletalMesh should have all materials correctly applied (When found) ie. Elizabeth is now only missing her eye textures.

Link: https://drive.google.com/folderview?id=0BzqpBc4MrAMXYzQyY1VYQVBMR2c&usp=sharing
Logged
Ehamloptiran
Jr. Member
**
Posts: 51


View Profile
Re: Exporting models from Bioshock Infinite
« Reply #42 on: May 02, 2013, 19:02 »

I have got this problem too. I download NET Framework 4.5 and now it works perfect Smiley
But second version this tool on my PC is not working. Only first version with NET 4.5.

Let me know if the new version is still not working. I will go back to .NET Framework 4.5 otherwise.
Logged
Technik_PL
Newbie
*
Posts: 17


View Profile
Re: Exporting models from Bioshock Infinite
« Reply #43 on: May 02, 2013, 19:14 »

Ok now the new version is working. Hurra! Cheesy
Nice work.
Logged
RipperOne
Sponsor
Jr. Member
*
Posts: 54


Located


View Profile
Re: Exporting models from Bioshock Infinite
« Reply #44 on: May 02, 2013, 19:23 »

Installing 4.5 now.

Anyway, thank you for all your hard work! You are making a quick updates.
Logged
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Leviathan design by Bloc | XHTML | CSS