623x757
snapshot.png
🧵 Untitled Thread
Anonymous at Thu, 7 Oct 2021 05:09:08 UTC No. 855444
has anyone had success ripping animoji 3d models? I'm trying to see how the hair is structured
Anonymous at Thu, 7 Oct 2021 05:11:55 UTC No. 855445
>>855444
Out of like five polygons with a handpainted texture on top, probably.
Anonymous at Mon, 18 Oct 2021 00:42:29 UTC No. 857071
>>855444
Yes if you can code look up SBSAnimoji for a start. I haven’t ripped obj files yet but figured out how they model the hair physics. They use a cone twist deformation. There’s definitely a way to extract the geometry data tho.
1920x1080
2021.10.15_13.39.03.jpg
Anonymous at Mon, 18 Oct 2021 02:16:03 UTC No. 857083
>>857071
SBSAnimoji just calls the built-in Apple library to display a model of your choosing. What you want is to convert Apple's SceneKit models into a format readable by other software.
Step 1) Download a bootleg macOS ISO or VMDK file with the installer preloaded into it, or get a mac from somewhere and create the installer yourself
Step 2) Patch VMWare (https://github.com/Ken5998/OpenCor
Step 3) Install the OS in a patched copy of VMWare (no, you can't extract the files from the ISO or an iOS firmware zip, don't even bother)
Step 4) Install XCode from the App Store (hope you have about 50 gigabytes of free space left otherwise it won't let you)
Step 5) Find the bootleg manual for Apple's secret undocumented SceneKit converter (https://gist.github.com/matux/4a30
Step 6) Navigate to /System/iOSSupport/System/Library/P
Step 7) xcrun scntool --convert main.scnz --format dae --output main.dae
Step 8) scntool segfaults and all the dae models it generates are garbage
Step 9) Reverse engineer the SceneKit format yourself and write a converter (it's a property list containing binary data for the meshes)
Also fuck you OP for making me waste a week of my life.
Anonymous at Mon, 18 Oct 2021 04:25:32 UTC No. 857101
>>857083
Good attempt. You can skip to step 9. SBSAnimoji will load the SCNScene into memory. From there you can traverse all the nodes and dump their geometry which contains the vertex data as well as the modifiers (skinners and morphers).
Anonymous at Mon, 18 Oct 2021 04:32:17 UTC No. 857104
>>857083
Wait did you actually do step 9? If you can actually get a dae output drop a line
Anonymous at Mon, 18 Oct 2021 05:20:04 UTC No. 857106
>>857101
Yeah you can dump it from their API but if the converter they built is a piece of shit, I'm not putting much hope in that either (it probably uses the same code underneath). Worth a shot at any rate if you already have a functional mac.
https://developer.apple.com/documen
>>857104
God no, installing their piece of shit operating system has already given me PTSD, I'm not going to also work for them for free.
scntool can successfully output .dae models for the smaller meshes (for instance it works on the fox animoji and crashes on everything else), but the results do not pass DAE validation, have a billion errors and can't be imported into anything. I wrote a script to mass convert a bunch and in the end I think I only managed to load the aviator glasses and the empty camera scenes into Blender and C4D. Everything else just crashed the importer, spat out thousands of error messages, and/or imported as an empty node with nothing in it. They were also ridiculously bloated, it would expand a 96 KB SCNZ into a fucking 300MB DAE file.
If you're serious about writing a Python script to import them into Blender or whatever, it should be fairly straightforward. The format isn't obfuscated, just undocumented and abandoned. It's a bunch of zero bytes with a few bits of data inbetween, stored inside <data> tags in a binary plist. Throw that up in a hex editor with the .dae of a simple model next to it and you're good to go.
2121x1472
Untitled 4.png
Anonymous at Wed, 20 Oct 2021 09:35:53 UTC No. 857387
>>855444
Those are so easy to replicate, if you can’t pull this off you‘re never gonna make it.
It’s highly unlikely you will be able to rip them.
1981x449
curve profile.jpg
Anonymous at Wed, 20 Oct 2021 11:45:44 UTC No. 857401
>>855444
>I'm trying to see how the hair is structured
You're joking, right? What's there to get?
They literally just look like bezier curves with a tapered profile.
I don't get why you need a rip to understand something that's right there in front of you.
Anonymous at Wed, 20 Oct 2021 21:15:50 UTC No. 857477
>>857387
The point isn't to recreate, it's to grab the balls right from Apple's crotch.
1190x2062
6a0120a5580826970....jpg
Anonymous at Thu, 21 Oct 2021 00:49:18 UTC No. 857500
from their patent
Anonymous at Thu, 21 Oct 2021 01:20:33 UTC No. 857507
>>857500
what the heck are they trying to patent here?
Anonymous at Thu, 21 Oct 2021 01:27:09 UTC No. 857509
>>857507
apple patents everything, even topology
Anonymous at Sun, 31 Oct 2021 03:38:43 UTC No. 859343
mmm...
It looks like garbage tho. Let's say you meet a hot chick when out or even at work. And you want to recreate her in a naughty movie with you in 3dCG
Do you really want her to look like that lol??
Anonymous at Sun, 31 Oct 2021 03:47:31 UTC No. 859351
>>859343
>recreate her in a naughty movie with you in 3dCG
I wonder how many people in the industry do this, among those who have the skill.
Anonymous at Sun, 31 Oct 2021 04:01:57 UTC No. 859359
>>859351
All of them. It is why they got into this and why this should be a red board, so we could all share our fantasies with each other in 3D
Anonymous at Sat, 6 Nov 2021 11:40:57 UTC No. 860390
>>855444
may i recommend looking up hair people mod into the sims? it looks very similar.
Anonymous at Sun, 7 Nov 2021 10:06:40 UTC No. 860604
>>859359
this really should be a red board, it'd make it so much more active, fuck