No.546846
How do you rip 3d models from web viewers? Specifically Sketchfab, since I've run into that site a couple of times now.
I've been trying EVERYTHING possible, but I just can't get mesh data from this site.
I tried NinjaRipper 1.1.4, 1.5.0 and 1.5.1 (http://cgig.ru/ninjaripper/) on FireFox 25, 42 and 45 as this guy here http://forum.xentax.com/viewtopic.php?f=16&t=10668&start=45 shows, but I get only 1KB meshes and browser bullshit as "textures". Using Win7 SP1 x64 and I have a GT 555M video card. 3DXRipper is probably obsolete now. And I don't think it makes sense to try the old open gl intercept and open gl extractor stuff, those haven't worked in ages.
I did manage to use my VideoDownloadHelper to get the raw mesh and texture data
(example https://d35krx4ujqgbcr.cloudfront.net/urls/e4abf4055a07434086645833681c728c/dist/models/0ed7470e704742679405c12039f7338d/model_file.bin.gz and https://d35krx4ujqgbcr.cloudfront.net/urls/e4abf4055a07434086645833681c728c/textures/2a411e1e222948cd9974c766889c4481/40b8fd0d0dbf4ecd88bc073277adf63a.jpg there's a couple more files though) but now I'm sitting and wondering how I can extract any useful info out of the model_file.bin, which seems to be some proprietary format. There's HEX2OBJ http://forum.xentax.com/viewtopic.php?f=29&t=10894, but I'll be damned if I can tell at which address the faces, UVs and vertices are supposed to start, though I do have the feeling I at least managed to figure out how many sub-objects there are, cause the patterns repeat.
Then there's this script for Greasemonkey https://github.com/Slozhny/sketchfab-scene-exporter but it only says "download script failed, try refreshing the page". Also needless to say I'm an artist not a programmer, I have no clue how to fix this.
I'm officially out of ideas.
Oh, and I don't think this belongs in the sticky. Besides, nobody ever replies there as soon as you ask a more complicated question.
No.546886
Press f12 to go into your browser's developer tools, then go to the network tab. Load the page with the model you want. Locate the appropriate requests for model files or textures, then open them in new tab to download them.
No.546902
>>546886
I'm definitely getting that far.
I have all the textures and all the raw models. No problems there.
The problem is, there's no software to decode the models and all attempts to capture the meshes are failing. Are there any tools, other than NinjaRipper, DXRipper and OGLE? If I could just grab the mesh from inside my video card somehow...
And I'm too stupid to write my own tool to convert the source models to obj. There's this tool here http://aluigi.altervista.org/quickbms.htm but I just don't understand the Sketchfab's *.bin file format. It's probably specified in the javascript shit how it's decoded, but as I said, I'm not a programmer, I only have a superficial knowledge of web page scripting. I'm not wading my way through several megabytes of code to look for something I don't even understand.
No.547237
giving this one more bump & I give up here
No.547249
and in the meantime I have found something interesting. there seems to be a file which tells you what the scene is made out of, possibly the exact places where the data is stored in the bin file
http://pastebin.com/XXpNNrF0
The only problem left is this "variant encoding" algorithm, which should go like this http://web.stanford.edu/class/cs276/Jeff-Dean-compression-slides.pdf but I have no clue what to make of it. I suppose I have to try and see if HEX2OBJ (linked above) works on this thing anyway.
Basically I think we have all the pieces to decode this, what's only lacking are my programming skills.
Of note is also the line which says "Generator": "OpenSceneGraph 3.2.1" because if I google that thing, it gives me this http://www.openscenegraph.org/index.php/download-section/stable-releases/166-openscengraph-3-2-1-release-downloads however, it's just source code and I don't know how to compile this into a useful program
No.547341
no wonder NinjaRipper and DXRipper didn't work it's WebGL. I need a webGL ripper.
No.547353
>>546902
>toothless
are you making SFM toothless porn? please say yes
No.547355
>>546846
I have no idea, OP. I just came to wish you good luck.
No.547365
>>547353
Sadly no SFM stuffs.
But who knows what I could do in 3dsmax. After all, that model is anatomically correct (dragon anatomy)
>>547355
Thanks :3
No.547368
>>547365
So it has a slit? Nice nice nice
No.547372
No.547375
>>547372
Wow, how detailed
No.547385
What kind of method should I use for dumping all the parts from gunstruction ?
It use to run in web unity but now it uses webGL I think
http://www.ar15.com/gunstruction/
It would probably easier
No.547394
>>547385
It doesn't load for me, but I did get this file
http://www.ar15.com/gunstruction/core/webGL/release/webGL.datagz
Open it with 7zip, extract it to "webGL.data"
Then open it with AssetsBundleExtractor https://7daystodie.com/forums/showthread.php?22675-Unity-Assets-Bundle-Extractor and it says it's packed so save it to unity.packed, now you can open that and extract the individual packs from it (sharedassets0.assets, resources.assets, globalgamemanagers.assets etc) I can get some textures, but not the meshes (it says "compressed meshes not supported)
Ripping it from the browser would be much easier if comeone can find a configuration of windows, browser and ripping tool that works.
No.547400
>>547394
Just write it yourself anon.
No.547405
>>547400
Haha. Good joke. I couldn't program my way out of a paper bag.
In other news, NinjaRipper is complete shit. It only rips empty meshes and "textures" as what one can see in the view.
No.547409
>>547375
More like derailed. Remember, the day of the rope is approaching.
No.547410
>>547409
It's not derailed considering its relevant to what OP is doing.
>not liking toothless slit
get the fuck out faggot
No.547415
>>547409
Gb2stormfront with your muh degeneracy bullshit, it's a 3d model of a fictional thing. If you don't like it, don't look.
Why do far left and far right people have to be such meddling fucking dipshits, can't you all leave people the fuck alone to enjoy whatever the hell they enjoy? No, of course you can't.
SJWs and Nazis should all be put on a fucking space shuttle and shot into the sun.
No.547426
No.547429
>>547426
OP here.
I explained my reason why it doesn't go in the sticky. I won't be able to get a decent conversation about this topic going there.
No.547437
>If you don't like it, don't look.
If you don't like my comments, don't read them. I am not far anything and even i can see that you are focusing on pointless, disgusting degeneracy.
>SJWs and Nazis should all be put on a fucking space shuttle and shot into the sun.
That's okay. You're going to hell. Literally. To hell. Seriously.
No.547445
>>547437
Lolol look who's derailing the thread. Also gtfo with your hell bullshit, it's some nonsense a bunch of filthy kikes made up a long time ago.
No.547452
>>547445
No, Anon. No. It's a metaphor for the direction that you are taking. Nothing good can come of it.
It can only lead to misery and death and pointless self-debauchery.
Thread derailed
No.547458
No.547465
>>547458
It's highly stylized. Reminds me of League of Legends stuff. I like it.
Damn, we definitely need to get those rippers working.
No.547468
File: 1458520347784.jpg (Spoiler Image, 658.5 KB, 1848x861, 88:41, 1ea8a75dd61f7ba61eb1cb2f7f….jpg)

posting some delicious toothless
No.547475
>>547468
Please spoiler that from now on.
No.547477
>>547468
Is that even allowed on this board?
On the other hand, I think I'll just give up and beg the author of the model to give me the model.
I tried NinjaRipper x64 and Firefox x64, same shit.
I'll try it on my old Thinkpad X61t, maybe the Shitvidia Optimus drivers are messing it up.
No.547482
>>547475
No
>>547477
>Is that even allowed on this board?
Doubtful but not like i give a fuck what with the poltard being a shithead
No.547486
>>547482
Keep telling yourself that i am but a rabid poltard.
It's not like i am trying to save yourself from eternal damnation or anything...
It is probably allowed, but free will is not a valid excuse for selling your soul to the winged serpent.
No.547487
>insane jap using windows XP trying to rip objs to make dragon porn
I missed old /g/.
No.547488
>>547482
I figured that's why you posted it.
To be fair, /pol/ does have a few points in regards to the Jews and immigration policy, it's just that they are completely wrong about fucking absolutely everything else, just like the progressives are wrong about every topic that they touch. And the muh degeneracy bullshit really drives me up a fucking wall. Pretty much everything that is fun is haram- uh I meant degenerate
No.547490
>>547477
>>547482
You're allowed to post whatever NSFW content you want on this board as long as you spoiler it. If you don't spoiler it it gets reported and spoilered anyway.
No.547492
>>547488
It's not haram, he can do whatever he likes, but it will kill his spirit.
I hate to see good people suffer. All i am doing is telling him not to inject himself with poison.
No.547493
>>547486
Sorry, but dragon butt is far superior to human butt. Also, I'm not selling my soul, I'm just leasing it :3
>>547490
Thanks for clarifying.
>>547492
My spirit is just a massively complex program running inside my biological brain.
I am poison.
No.547494
File: 1458522924142.png (Spoiler Image, 1.04 MB, 920x1198, 460:599, b5446510deaac2827827c2cfcc….png)

>>547493
Delicious dragon butt
No.547495
>>547494
oh boy :3
I really really want to rip that toothless model now. I'll rig it and Ill make him pose sexay and show off delicious cone penis
No.547504
>>547495
tell that one dude you'll suck his dick if he gives it to you, i think its a fair price
No.547505
>>547493
>My spirit is just a massively complex program running inside my biological brain.
That's a very novel way to look at it & distance yourself from taking responsibilities for your actions.
The result is the same.
No.547506
>>547505
shut up faggot we're going to suck on a dragons cock and swallow its cum and there's nothing you can do about it
No.547511
>>547506
Dragons do not exist. They are an archetype of the devil.
Folklore is full of tales and stories about people who went out and slayed dragons.
You too will become a dragon slayer, and this conversation is just the beginning.
No.547515
File: 1458526031669.jpg (Spoiler Image, 2.44 MB, 3511x2354, 3511:2354, 2a3bf3b334599972df7718b281….jpg)

>>547511
i'll be a dragon layer, not a dragon slayer
No.547518
>>547504
To be completely honest, I'd suck his dick if he'd give me the model, with the condition that he showered today. Except I probably don't live on the same continent as he does so it'd be pointless to ask.
I'd draw him a picture instead, but he too can draw and I feel kinda lazy.
>>547511
Dragons may not exist, but I like the way they look. I like birds and reptiles in general, dragons and raptors are just better. They combine more of the traits I find appealing.
If our understanding of genetics gets to the point of being able to completely determine a creature's looks, I'd definitely invest in creating them. Besides, I too want my own limp-wristed anthro dragon twink to hug and cuddle with at night.
I'd slay a real dragon if I could, but I'd sumerge its beautiful gutted body in a vat full of alcohol, let it soak well until decomposition stops and then take it out and keep it at slightly cooler temperature, occasionally soaking it again. For absolutely scientific purposes.
No.547520
>>547515
>winddragon
all of my boners forever
No.547521
>>547518
So why wont you SFM the model if you ever get it?
No.547525
>>547521
Dunno, I never worked with SFM. I installed it, it gave me some trouble with the video mode (probably the Optimus garbage again, endless source of headaches) and I removed it. But I still have the rar on a dvd somewhere.
But I do know how to get models from steam workshop without owning any of their products, and can decompile and get them ready for animating in my 3dsmax.
I've dicked around with GMod 11 for a bit though.
No.547529
>>547525
Well if you ever get the chance to animate either in sfm or 3ds, do dragon knight dragon form (dota 2) x toothless
No.547532
>>547521
anyway, if I manage to rip it and the thread is still up, I'll post it. If I do bother myself with contacting the author, I dunno, depends.
>>547529
Is that model of the dragon knight thing on steamworkshop? I won't promise anything soon, but you might just see that pop up one day...
No.547625
File: 1458543211352.png (Spoiler Image, 941 KB, 1312x659, 1312:659, 2f2524fa95338f23c680f4726d….png)

>>547532
good luck and god speed furanon
No.547638
>dragon porn
that's nice but does this site have lolis?
No.547704
File: 1458562345613-0.png (Spoiler Image, 2.27 MB, 920x3196, 230:799, 44b5b32be787dc1b5b245aca95….png)

File: 1458562345613-1.png (Spoiler Image, 2.24 MB, 920x3241, 920:3241, f829450abbdf486fe5c07bda41….png)

No.548084
I managed to make a html model viewer using the code from http://osgjs.org github and cut down all essential scripts to about 2.3 MB of javascript code required to display the models.
http://www.mediafire.com/download/aqdsqb65g703pkm/OSGJS_MODEL_VIEWER.7z
Yes, it does work on sketchfab models also. I used only free models as examples ( https://sketchfab.com/models/eb247f805b204de384fa75cdf9781ff8 ) and no actual code from sketchfab, only modified code from osgjs so that the (DMCA-happy) owner of that stupid site has no claim against me.
Now, we need someone with JAVASCRIPT EXPERIENCE who can merge this https://github.com/Slozhny/sketchfab-scene-exporter/ script into my page, so that we can also export models.
No.548112
>>548084
ah, the damn thing doesn't work when the parameter "Encoding": "varint" is on
in other words, it works for some models, not for others
now we also need some way of decoding files encoded with that shit, but later I suppose. first it would be nice if I could understand the structure of a regular model
No.548124
>>548112
fuck it, we'll just borrow the code then http://www58.zippyshare.com/v/SpYv2Tuw/file.html
this file should have all it takes to decode varint, now if my javascript wouldn't suck so much...
No.548197
Discovered a couple more things.
With the viewer as it is in >>548084, it can only see models submitted to Sketchfab until around Oct-Nov 2014.
Everything else is unreadable, unless someone can make scripts\OSG.js to support varint encoding. I included a sample of how it's done on the original site here >>548124 and here's some documentation https://developers.google.com/protocol-buffers/docs/encoding and https://github.com/chrisdickinson/varint/ but I just can't program well enough to include this function myself.
Furthermore varint is used on Uint32Array and Int32Array but not on Uint8Array.
My attempts to fix this crap or make a Sketchfab-code based (12 FUCKING MB OF SCRIPT SHIT you kidding me?) have failed.
And it seems I'm not getting many replies here. I'll back all of this up and maybe I'll have more luck in the xentax forums.
No.548262
No.548278
>>548262
You fucking post that shit there and see if you get any replies