XeNTaX Forum Index
Forum MultiEx Commander Tools Tools Home
It is currently Mon Aug 21, 2017 3:55 am

All times are UTC + 1 hour


Forum rules


Please click here to view the forum rules



Post new topic Reply to topic  [ 63 posts ]  Go to page 1, 2, 3, 4, 5  Next
Author Message
 Post subject: Idolmaster (DereSte) 3d site
PostPosted: Thu Dec 08, 2016 4:26 pm 
Offline
veteran

Joined: Sun Mar 06, 2011 2:52 pm
Posts: 80
Has thanked: 14 times
Have thanks: 6 times
https://deresute.info/3d



https://deresute.info/3d/100153


You can view the 3d object model on this site
I wonder if I can extract it.
(Chrome is recommended)


Attachments:


You do not have the required permissions to view the files attached to this post. Register to gain access.



Top
 Profile  
 
 Post subject: Re: Idolmaster (DereSte) 3d site
PostPosted: Thu Dec 08, 2016 9:18 pm 
Offline
veteran

Joined: Wed Jun 02, 2010 4:53 am
Posts: 127
Has thanked: 12 times
Have thanks: 125 times
Have a look at the page source:
Code:
<!DOCTYPE html>
<html>
   <head>
      <meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge">
      <meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
      <title>DERESUTE.INFO 3D VIEWER (仮)</title>
      <style>*{margin:0;padding:0}body{overflow:hidden}</style>
   </head>
   <body>
      <div id="container"></div>
      <script>
         window.headModel = "3d_chara_head_0126_1008_M_Head";
         window.headTexture = "3d_chara_head_0126_1008_tx_chr0126_1008";
         window.headBone = "3d_chara_head_0126_1008_bone";
         window.bodyModel = "3d_md_body1008_M_Body";
         window.bodyTexture = "3d_tx_body1008_tx_body1008";
         window.bodyBone = "3d_md_body1008_bone";
         window.headHasObject = true;
         window.resourceVersion = "10021570";
      </script>
      <script src="https://files.deresute.info/model_10021570/model/3d_chara_head_0126_1008_M_Head.js"></script>
      <script src="https://files.deresute.info/model_10021570/bone/3d_chara_head_0126_1008_bone.js"></script>
      <script src="https://files.deresute.info/model_10021570/model/3d_md_body1008_M_Body.js"></script>
      <script src="https://files.deresute.info/model_10021570/bone/3d_md_body1008_bone.js"></script>
      <script src="/static/viewer/bundle.js"></script>
   </body>
</html>

To get the textures, insert resourceVersion and texture name into this url:
Code:
https://files.deresute.info/model_" + resourceVersion + "/texture/" + t + ".png
In this case:
Code:
https://files.deresute.info/model_10021570/texture/3d_chara_head_0126_1008_tx_chr0126_1008.png
https://files.deresute.info/model_10021570/texture/3d_tx_body1008_tx_body1008.png

To get the OBJ and bone data:
The files are zlib compressed and base64 encoded.
So open the 4 scripts (not /static/viewer/bundle.js).
Base64 decode the text between the quotation marks.
Extract the zlib compressed data, you can drag & drop a compressed file (extension must be ".zlib) onto this application:
http://www.mediafire.com/file/1adckp30kk3btdb/zdrop.zip
I think you'll have to manually create the .mtl files.

Edit: Save this as "materials.mtl":
Code:
newmtl M_Body
Ka 1.000 1.000 1.000
Kd 1.000 1.000 1.000
illum 0
map_Kd 3d_tx_body1008_tx_body1008.png

newmtl M_Head_0
Ka 1.000 1.000 1.000
Kd 1.000 1.000 1.000
illum 0
map_Kd 3d_chara_head_0126_1008_tx_chr0126_1008.png

Add this line at the top of each .obj:
Code:
mtllib materials.mtl

Result:


Attachments:


You do not have the required permissions to view the files attached to this post. Register to gain access.



Top
 Profile  
 
 Post subject: Re: Idolmaster (DereSte) 3d site
PostPosted: Fri Dec 09, 2016 9:40 pm 
Offline
n00b

Joined: Mon Sep 22, 2014 6:15 pm
Posts: 19
Has thanked: 5 times
Have thanks: 7 times
how to decode with base64?


Top
 Profile  
 
 Post subject: Re: Idolmaster (DereSte) 3d site
PostPosted: Fri Dec 09, 2016 10:22 pm 
Offline
veteran

Joined: Wed Jun 02, 2010 4:53 am
Posts: 127
Has thanked: 12 times
Have thanks: 125 times
Shine wrote:
how to decode with base64?

You could use Notepad++ and decode the selected text with this command:
Plugins > MIME Tools > Base64 Decode


Top
 Profile  
 
 Post subject: Re: Idolmaster (DereSte) 3d site
PostPosted: Sat Dec 10, 2016 6:06 am 
Offline
ultra-n00b

Joined: Thu Dec 08, 2016 8:39 am
Posts: 2
Has thanked: 2 times
Have thanks: 0 time
How do I get the decoded text as a .zlib? And are you saying as soon as I extract the .zlib I'll be able to turn it into a .obj or...? Sorry, I'm new to this and your steps kind of confuse me. x:


Top
 Profile  
 
 Post subject: Re: Idolmaster (DereSte) 3d site
PostPosted: Sat Dec 10, 2016 9:18 am 
Offline
veteran

Joined: Wed Jun 02, 2010 4:53 am
Posts: 127
Has thanked: 12 times
Have thanks: 125 times
ophy111 wrote:
How do I get the decoded text as a .zlib? And are you saying as soon as I extract the .zlib I'll be able to turn it into a .obj or...? Sorry, I'm new to this and your steps kind of confuse me. x:

It actually is kind of confusing :)
Ok, for example save the file 3d_chara_head_0126_1008_M_Head.js on your computer.

1) Open the file with Notepad++ and delete this text from the beginning:
/* DON'T LOOK AT THIS */ window.data_3d_chara_head_0126_1008_M_Head="
and this from the end of the file:
";

2) Press CTRL+A to select everything, click on Plugins > MIME Tools > Base64 Decode
3) Save the file as head.obj.zlib
4) Drag and drop the zlib file onto zdrop.exe (link is in my first post)

Now you should have your head.obj


Attachments:


You do not have the required permissions to view the files attached to this post. Register to gain access.



Top
 Profile  
 
 Post subject: Re: Idolmaster (DereSte) 3d site
PostPosted: Sat Dec 10, 2016 10:05 am 
Offline
ultra-n00b

Joined: Thu Dec 08, 2016 8:39 am
Posts: 2
Has thanked: 2 times
Have thanks: 0 time
herbert3000 wrote:
ophy111 wrote:
How do I get the decoded text as a .zlib? And are you saying as soon as I extract the .zlib I'll be able to turn it into a .obj or...? Sorry, I'm new to this and your steps kind of confuse me. x:

It actually is kind of confusing :)
Ok, for example save the file 3d_chara_head_0126_1008_M_Head.js on your computer.

1) Open the file with Notepad++ and delete this text from the beginning:
/* DON'T LOOK AT THIS */ window.data_3d_chara_head_0126_1008_M_Head="
and this from the end of the file:
";

2) Press CTRL+A to select everything, click on Plugins > MIME Tools > Base64 Decode
3) Save the file as head.obj.zlib
4) Drag and drop the zlib file onto zdrop.exe (link is in my first post)

Now you should have your head.obj


omg!!! thank you so much!! :'D


Top
 Profile  
 
 Post subject: Re: Idolmaster (DereSte) 3d site
PostPosted: Sat Dec 10, 2016 11:31 am 
Offline
veteran

Joined: Sun Mar 06, 2011 2:52 pm
Posts: 80
Has thanked: 14 times
Have thanks: 6 times
There is a third material existed
Image is verified in Chrome
How do I get it?
and thanks very much to herbert3000


Attachments:


You do not have the required permissions to view the files attached to this post. Register to gain access.



Top
 Profile  
 
 Post subject: Re: Idolmaster (DereSte) 3d site
PostPosted: Sat Dec 10, 2016 3:02 pm 
Offline
veteran

Joined: Sun Mar 06, 2011 2:52 pm
Posts: 80
Has thanked: 14 times
Have thanks: 6 times
Capture and use the third texture


Attachments:


You do not have the required permissions to view the files attached to this post. Register to gain access.



Top
 Profile  
 
 Post subject: Re: Idolmaster (DereSte) 3d site
PostPosted: Sun Dec 11, 2016 4:32 am 
Offline
veteran

Joined: Sun Mar 06, 2011 2:52 pm
Posts: 80
Has thanked: 14 times
Have thanks: 6 times
Ok, I'll give you one easy tip.
Initialize Chrome cache then go to
C:\Users\(My Account)\AppData\Local\Google\Chrome\User Data\Default\Cache
and replace all files to png
then you will be able to see the texture
With your image browser


Top
 Profile  
 
 Post subject: Re: Idolmaster (DereSte) 3d site
PostPosted: Tue Dec 27, 2016 6:56 pm 
Offline
ultra-n00b

Joined: Tue Dec 27, 2016 6:40 pm
Posts: 7
Has thanked: 1 time
Have thanks: 0 time
How to get the bones?


Top
 Profile  
 
 Post subject: Re: Idolmaster (DereSte) 3d site
PostPosted: Thu Dec 29, 2016 7:41 pm 
Offline
veteran

Joined: Thu Jul 15, 2010 2:15 pm
Posts: 159
Has thanked: 25 times
Have thanks: 11 times
Fina wrote:
How to get the bones?


The models are in static pose so i doubt there are any bones there, they are simple t-pose static meshes.


Top
 Profile  
 
 Post subject: Re: Idolmaster (DereSte) 3d site
PostPosted: Fri Dec 30, 2016 8:25 am 
Offline
ultra-n00b

Joined: Tue Dec 27, 2016 6:40 pm
Posts: 7
Has thanked: 1 time
Have thanks: 0 time
But someone already managed to rip the bones


Top
 Profile  
 
 Post subject: Re: Idolmaster (DereSte) 3d site
PostPosted: Wed Jan 04, 2017 1:15 pm 
Offline
veteran

Joined: Sun Mar 06, 2011 2:52 pm
Posts: 80
Has thanked: 14 times
Have thanks: 6 times
Fina wrote:
But someone already managed to rip the bones

You can get the model files from the Bandai Namco server
You can use the Unity Studio to decrypt


Top
 Profile  
 
 Post subject: Re: Idolmaster (DereSte) 3d site
PostPosted: Sat Jan 07, 2017 3:51 pm 
Offline
ultra-n00b

Joined: Tue Dec 27, 2016 6:40 pm
Posts: 7
Has thanked: 1 time
Have thanks: 0 time
oamio wrote:
Fina wrote:
But someone already managed to rip the bones

You can get the model files from the Bandai Namco server
You can use the Unity Studio to decrypt


The model is not in the "BNEI0242" File?
If so which files it is?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 63 posts ]  Go to page 1, 2, 3, 4, 5  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: Darko and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group