June 3, 2019. Should you wish to discuss further on Discord, join the XeNTaX Discord server! :)

May 25, 2019. Hello all, we have been targeted by a certain type of spambot that will send messages to our users in their private messages. If you get a message from such a loser/bot, report it to us here, and delete the message ! :/

ripping a ed model from a webpage

Post questions about game models here, or help out others!
Gepejantes
advanced
Posts: 64
Joined: Wed May 31, 2017 4:43 pm
Has thanked: 13 times
Been thanked: 3 times

Re: ripping a ed model from a webpage

Post by Gepejantes » Wed Mar 28, 2018 10:52 pm

...
Last edited by Gepejantes on Wed Mar 28, 2018 11:12 pm, edited 1 time in total.

Gepejantes
advanced
Posts: 64
Joined: Wed May 31, 2017 4:43 pm
Has thanked: 13 times
Been thanked: 3 times

Re: ripping a ed model from a webpage

Post by Gepejantes » Wed Mar 28, 2018 11:11 pm

First of all I do not speak English fluently. I started Quietly asking someone to help us extract posing miniatures from heroforge and Acewell replied with something that does not work talking about Hex2obj for using ckb files ... Than Bigchillghost says his opinion for my simple "are you kidding all of us?" pulling in the conversation for no reason and not helping anyone in the resolution of the thread. I told him that his speech was useless and he gave me stupid, vain and I do not know what else after having even advised me to surrender, disrespecting my interests as if I were the last of the losers. Now am I to apologize? Ok I apologize. Now arrives Godblade1 showing a public model from heroforge? I repeat: are you really kidding us all? Funny...

Gepejantes
advanced
Posts: 64
Joined: Wed May 31, 2017 4:43 pm
Has thanked: 13 times
Been thanked: 3 times

Re: ripping a ed model from a webpage

Post by Gepejantes » Wed Mar 28, 2018 11:24 pm

Is there any competent person who can help the community to extract posing models from www.heroforge.com? All we got is:
1 ninja ripper works only for T-pose
2 in cache files we found ckb files but seems nothing cannot convert ckb files to obj files (only Acewell knows how to do it)
3 Acewell doesn't respond for the moment
4 Bigchillghost can't help, he will tell you: "Give up, you're an idiot and blablabla"
5 Godblade1 has got only public model trying to send us all out of the way

volatileGeminis02
ultra-n00b
Posts: 1
Joined: Wed Jun 12, 2019 7:30 am

Re: ripping a ed model from a webpage

Post by volatileGeminis02 » Wed Jun 12, 2019 7:51 am

Any new updates in 2019? I am a COMPLETE novice but while clarifying some of the holes in my knowledge on this area, it seems as though everyone is wondering how to convert .ckb files to .obj files, but isn't .ckb used for audio files? If so I cannot see how it would be possible for that to be converted into any visual programs (Correct me if I'm wrong). Is it an issue that the cache program is designed to only download audio and it takes any other data and converts it into extensions used to hold audio?

aditm1996
ultra-n00b
Posts: 1
Joined: Wed Jun 12, 2019 11:22 pm

Re: ripping a ed model from a webpage

Post by aditm1996 » Thu Jun 13, 2019 12:23 am

They might be using any format and they encode it to .ckb (or they just put .ckb at the end to throw people off). I think the only way to make sure is to inspect the javascript code that processes those files.

I think it is not possible to get a posed mesh using a program like ninja ripper. As far as I know, those programs intercept the data sent to the GPU and record that data. For rigged meshes, the final computed vertex positions are computed in the GPU (after the data is received); that's why you only get the T-pose.

In order to get the posed meshes you would need to get the data from javascript (before it is sent to the GPU). They are most likely using THREE.js library to load and render meshes, so it is only left to figure out how the geometries of the objects are represented in memory and export that in a format of your choice.

Keep in mind that in order to get a fully printable mesh it's a bit more complicated than that. A character contains multiple .ckb files, each representing a part of the character (head, body, ..). You would have to do a boolean union operation between all meshes. This can be done in most CAD software.

Post Reply