Jump to content

Alan Wake 2


michalss

Recommended Posts

15 hours ago, Fernandes said:

How did you manage to open Binfbx in blender?

Is there a plugin for Noesis?

There isn't a plugin yet for Noesis that I've seen, or a Blender one for that matter.  It's a tricky format, totally different to previous games, so it might take a little while.  I've been looking into the format for a week or so and there's a lot of unknown data in the file to work out.

 

  • Thanks 3
Link to comment
Share on other sites

14 hours ago, DKDave said:

There isn't a plugin yet for Noesis that I've seen, or a Blender one for that matter.  It's a tricky format, totally different to previous games, so it might take a little while.  I've been looking into the format for a week or so and there's a lot of unknown data in the file to work out.

 

 could this be related to the fact that they are using OpenUSD or is that just a workflow thing and doesn't affect the end result?

Developing Northlight: OpenUSD content workflows (remedygames.com)

Link to comment
Share on other sites

I've run out of ideas. 
For now I can offer this script for 3ds Max. Can import geometry and UVs for main characters. Everything else can't. Basically, I just found the required offsets and choise its depending on the file name.

The path to the file is written in line 50

I still have a long way to go before deciphering the format, so I decided to post this temporary script.

List of supported files in the spoiler.

 

Spoiler


abigail_default_publish_physx.binfbx
ahti_default_publish_physx.binfbx
alan_brightfalls_noplaid_publish_physx.binfbx
alan_brightfalls_publish_physx.binfbx
alan_default_dirty_01_publish_physx.binfbx
alan_default_dirty_02_no_satchel_publish_physx.binfbx
alan_default_dirty_02_publish_physx.binfbx
alan_default_publish_physx.binfbx
alan_no_satchel_publish_physx.binfbx
alan_scratch_player_publish_physx.binfbx
alan_wake_scratch_publish_physx.binfbx
alex_casey_dark_place_publish_physx.binfbx
alex_casey_default_publish_physx.binfbx
alex_casey_suit_publish.binfbx
alex_casey_suit_rough_publish_physx.binfbx
charlie_koskela_mascot_publish_physx.binfbx
charline_koskela_mascot_publish_physx.binfbx
cynthia_weaver_dead_publish_physx.binfbx
cynthia_weaver_sweater_publish_physx.binfbx
deputy_mulligan_cultist_publish_physx.binfbx
deputy_mulligan_default_publish_physx.binfbx
deputy_mulligan_guardian_publish_physx.binfbx
deputy_thorton_cultist_publish_physx.binfbx
deputy_thorton_default_publish_physx.binfbx
deputy_thorton_guardian_publish_physx.binfbx
donna_default_publish_physx.binfbx
ed_booker_deerfest_publish_physx.binfbx
ed_booker_default_publish_physx.binfbx
ilmo_koskela_bikergang_publish_physx.binfbx
ilmo_koskela_cultist_publish_physx.binfbx
ilmo_koskela_deerfest_publish_physx.binfbx
jaakko_koskela_bikergang_publish_physx.binfbx
jaakko_koskela_cultist_publish_physx.binfbx
kiran_estevez_default_publish_physx.binfbx
kiran_estevez_healed_publish.binfbx
kiran_estevez_wounded_jacket_publish_physx.binfbx
kiran_estevez_wounded_publish.binfbx
mandy_may_nursinghome_publish_physx.binfbx
norman_deerfest_publish.binfbx
odin_default_publish_physx.binfbx
odin_rocker_publish_physx.binfbx
pat_maine_default_publish.binfbx
rose_marigold_default_publish_physx.binfbx
rose_marigold_nursinghome_publish_physx.binfbx
saga_alt_publish_physx.binfbx
saga_default_publish_physx.binfbx
saga_no_jacket_publish_physx.binfbx
saga_raincoat_publish_physx.binfbx
steven_lin_default_publish.binfbx
tammy_booker_cultist_publish_physx.binfbx
tammy_booker_default_publish_physx.binfbx
tim_breaker_darkplace_publish_physx.binfbx
tim_breaker_sheriff_publish_physx.binfbx
tor_default_publish_physx.binfbx
vladimir_blum_cultist_publish_physx.binfbx
vladimir_blum_default_publish_physx.binfbx
 

 

AW2_tmp_236.zip

  • Like 2
  • Thanks 5
Link to comment
Share on other sites

Has anybody had luck extracting the video files? I'm trying to get the videos from the We Sing chapter and the Yoton Yo film in high quality, but I am rather new to this stuff and have only been able to figure out ripping audio. If anyone has any steps to follow, I'd really appreciate it.

Link to comment
Share on other sites

4 hours ago, erik945 said:

I've run out of ideas. 
For now I can offer this script for 3ds Max. Can import geometry and UVs for main characters. Everything else can't. Basically, I just found the required offsets and choise its depending on the file name.

The path to the file is written in line 50

I still have a long way to go before deciphering the format, so I decided to post this temporary script.

List of supported files in the spoiler.

 

  Reveal hidden contents


abigail_default_publish_physx.binfbx
ahti_default_publish_physx.binfbx
alan_brightfalls_noplaid_publish_physx.binfbx
alan_brightfalls_publish_physx.binfbx
alan_default_dirty_01_publish_physx.binfbx
alan_default_dirty_02_no_satchel_publish_physx.binfbx
alan_default_dirty_02_publish_physx.binfbx
alan_default_publish_physx.binfbx
alan_no_satchel_publish_physx.binfbx
alan_scratch_player_publish_physx.binfbx
alan_wake_scratch_publish_physx.binfbx
alex_casey_dark_place_publish_physx.binfbx
alex_casey_default_publish_physx.binfbx
alex_casey_suit_publish.binfbx
alex_casey_suit_rough_publish_physx.binfbx
charlie_koskela_mascot_publish_physx.binfbx
charline_koskela_mascot_publish_physx.binfbx
cynthia_weaver_dead_publish_physx.binfbx
cynthia_weaver_sweater_publish_physx.binfbx
deputy_mulligan_cultist_publish_physx.binfbx
deputy_mulligan_default_publish_physx.binfbx
deputy_mulligan_guardian_publish_physx.binfbx
deputy_thorton_cultist_publish_physx.binfbx
deputy_thorton_default_publish_physx.binfbx
deputy_thorton_guardian_publish_physx.binfbx
donna_default_publish_physx.binfbx
ed_booker_deerfest_publish_physx.binfbx
ed_booker_default_publish_physx.binfbx
ilmo_koskela_bikergang_publish_physx.binfbx
ilmo_koskela_cultist_publish_physx.binfbx
ilmo_koskela_deerfest_publish_physx.binfbx
jaakko_koskela_bikergang_publish_physx.binfbx
jaakko_koskela_cultist_publish_physx.binfbx
kiran_estevez_default_publish_physx.binfbx
kiran_estevez_healed_publish.binfbx
kiran_estevez_wounded_jacket_publish_physx.binfbx
kiran_estevez_wounded_publish.binfbx
mandy_may_nursinghome_publish_physx.binfbx
norman_deerfest_publish.binfbx
odin_default_publish_physx.binfbx
odin_rocker_publish_physx.binfbx
pat_maine_default_publish.binfbx
rose_marigold_default_publish_physx.binfbx
rose_marigold_nursinghome_publish_physx.binfbx
saga_alt_publish_physx.binfbx
saga_default_publish_physx.binfbx
saga_no_jacket_publish_physx.binfbx
saga_raincoat_publish_physx.binfbx
steven_lin_default_publish.binfbx
tammy_booker_cultist_publish_physx.binfbx
tammy_booker_default_publish_physx.binfbx
tim_breaker_darkplace_publish_physx.binfbx
tim_breaker_sheriff_publish_physx.binfbx
tor_default_publish_physx.binfbx
vladimir_blum_cultist_publish_physx.binfbx
vladimir_blum_default_publish_physx.binfbx
 

 

AW2_tmp_236.zip 3.7 kB · 5 downloads

thank you very much! I did a quick test and couldn't import Rose or Tim, but I got the characters I was looking for.

Link to comment
Share on other sites

 

I'm trying to understand the structure of the skeleton. Here are two symmetrical bones.

--" 45   offset   0xefaL   -0.788011   -0.615662        0.0   -0.615662   0.788011        0.0        0.0        0.0       -1.0    1.10369   -1.09195   0.012721    0.15665    1.53434   0.0996552   0.00600322         43   R_upArm_JNT"
--" 37   offset   0xc3aL   -0.788011   -0.615662        0.0   0.615662   -0.788011        0.0        0.0        0.0        1.0   -1.10369    1.09195   -0.0127211        0.0        0.0        0.0        0.0         35   L_upArm_JNT"

Typical matrix 4x4 float. But WHY is the last quaternion of L_upArm_JNT (position) equal to 0???

skel.jpg

  • Thanks 1
Link to comment
Share on other sites

23 hours ago, IXProd9 said:

Thanks for the tools, so far pretty basic, and too much of a hassle going back and forth with 3DSMax, but we can now get the models properly with UVs and textures, super cool to study!

image.png

Worked a bit with my friend and I got Alan import into Blender with textures, if anyone has insight to the material set up that would be very useful.
While doing so, I realized the model was imported flipped? Don't know if that was in 3DsMax as I didn't do that step. 

 

blender_tSj7ac1sqW.png

Link to comment
Share on other sites

 

Something became clear in the bones. But the skeleton is not symmetrical. And where the hell is his right leg???.😅

It looks like Binfbx only has some kind of stripped-down skeleton. May be the full structure is stored in Binskeleton?



	
	
	
	
	
	


	
	
	
	
	
	
	
	
	
							
		
	
	
	
	
	

	
	
	

		

 

skel2.jpg

Edited by erik945
Link to comment
Share on other sites

On 11/12/2023 at 5:00 AM, erik945 said:

I've run out of ideas. 
For now I can offer this script for 3ds Max. Can import geometry and UVs for main characters. Everything else can't. Basically, I just found the required offsets and choise its depending on the file name.

The path to the file is written in line 50

I still have a long way to go before deciphering the format, so I decided to post this temporary script.

List of supported files in the spoiler.

 

  Reveal hidden contents


abigail_default_publish_physx.binfbx
ahti_default_publish_physx.binfbx
alan_brightfalls_noplaid_publish_physx.binfbx
alan_brightfalls_publish_physx.binfbx
alan_default_dirty_01_publish_physx.binfbx
alan_default_dirty_02_no_satchel_publish_physx.binfbx
alan_default_dirty_02_publish_physx.binfbx
alan_default_publish_physx.binfbx
alan_no_satchel_publish_physx.binfbx
alan_scratch_player_publish_physx.binfbx
alan_wake_scratch_publish_physx.binfbx
alex_casey_dark_place_publish_physx.binfbx
alex_casey_default_publish_physx.binfbx
alex_casey_suit_publish.binfbx
alex_casey_suit_rough_publish_physx.binfbx
charlie_koskela_mascot_publish_physx.binfbx
charline_koskela_mascot_publish_physx.binfbx
cynthia_weaver_dead_publish_physx.binfbx
cynthia_weaver_sweater_publish_physx.binfbx
deputy_mulligan_cultist_publish_physx.binfbx
deputy_mulligan_default_publish_physx.binfbx
deputy_mulligan_guardian_publish_physx.binfbx
deputy_thorton_cultist_publish_physx.binfbx
deputy_thorton_default_publish_physx.binfbx
deputy_thorton_guardian_publish_physx.binfbx
donna_default_publish_physx.binfbx
ed_booker_deerfest_publish_physx.binfbx
ed_booker_default_publish_physx.binfbx
ilmo_koskela_bikergang_publish_physx.binfbx
ilmo_koskela_cultist_publish_physx.binfbx
ilmo_koskela_deerfest_publish_physx.binfbx
jaakko_koskela_bikergang_publish_physx.binfbx
jaakko_koskela_cultist_publish_physx.binfbx
kiran_estevez_default_publish_physx.binfbx
kiran_estevez_healed_publish.binfbx
kiran_estevez_wounded_jacket_publish_physx.binfbx
kiran_estevez_wounded_publish.binfbx
mandy_may_nursinghome_publish_physx.binfbx
norman_deerfest_publish.binfbx
odin_default_publish_physx.binfbx
odin_rocker_publish_physx.binfbx
pat_maine_default_publish.binfbx
rose_marigold_default_publish_physx.binfbx
rose_marigold_nursinghome_publish_physx.binfbx
saga_alt_publish_physx.binfbx
saga_default_publish_physx.binfbx
saga_no_jacket_publish_physx.binfbx
saga_raincoat_publish_physx.binfbx
steven_lin_default_publish.binfbx
tammy_booker_cultist_publish_physx.binfbx
tammy_booker_default_publish_physx.binfbx
tim_breaker_darkplace_publish_physx.binfbx
tim_breaker_sheriff_publish_physx.binfbx
tor_default_publish_physx.binfbx
vladimir_blum_cultist_publish_physx.binfbx
vladimir_blum_default_publish_physx.binfbx
 

 

AW2_tmp_236.zip 3.7 kB · 28 downloads

Could you try to make the same script for cars in your spare time?

As far as I understand, they do not use a skeleton, the main thing is geometry and UV

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...