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)
Important information: this site is currently scheduled to go offline indefinitely by end of the year.
Idolmaster (DereSte) 3d site
-
- veteran
- Posts: 145
- Joined: Wed Jun 02, 2010 4:53 am
- Has thanked: 20 times
- Been thanked: 149 times
- Contact:
Re: Idolmaster (DereSte) 3d site
Have a look at the page source:
To get the textures, insert resourceVersion and texture name into this url:
In this case:
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":
Add this line at the top of each .obj:
Result:
Code: Select all
<!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>
Code: Select all
https://files.deresute.info/model_" + resourceVersion + "/texture/" + t + ".png
Code: Select all
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
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: Select all
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
Code: Select all
mtllib materials.mtl
You do not have the required permissions to view the files attached to this post.
-
- veteran
- Posts: 145
- Joined: Wed Jun 02, 2010 4:53 am
- Has thanked: 20 times
- Been thanked: 149 times
- Contact:
Re: Idolmaster (DereSte) 3d site
You could use Notepad++ and decode the selected text with this command:Shine wrote:how to decode with base64?
Plugins > MIME Tools > Base64 Decode
Re: Idolmaster (DereSte) 3d site
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:
-
- veteran
- Posts: 145
- Joined: Wed Jun 02, 2010 4:53 am
- Has thanked: 20 times
- Been thanked: 149 times
- Contact:
Re: Idolmaster (DereSte) 3d site
It actually is kind of confusingophy111 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:
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
You do not have the required permissions to view the files attached to this post.
Re: Idolmaster (DereSte) 3d site
herbert3000 wrote:It actually is kind of confusingophy111 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:
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
-
- veteran
- Posts: 98
- Joined: Sun Mar 06, 2011 2:52 pm
- Has thanked: 20 times
- Been thanked: 9 times
Re: Idolmaster (DereSte) 3d site
There is a third material existed
Image is verified in Chrome
How do I get it?
and thanks very much to herbert3000
Image is verified in Chrome
How do I get it?
and thanks very much to herbert3000
You do not have the required permissions to view the files attached to this post.
-
- veteran
- Posts: 98
- Joined: Sun Mar 06, 2011 2:52 pm
- Has thanked: 20 times
- Been thanked: 9 times
Re: Idolmaster (DereSte) 3d site
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
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
Re: Idolmaster (DereSte) 3d site
The model is not in the "BNEI0242" File?oamio wrote:You can get the model files from the Bandai Namco serverFina wrote:But someone already managed to rip the bones
You can use the Unity Studio to decrypt
If so which files it is?