DICE Models v1 -Topkek


A MESSAGE TO THE SHITPOSTERS:


HAVE SOME PATIENCE


NOT ALL REQUESTS WILL BE DONE

http://knockoutmag.com/wp-content/uploads/2013/05/battlefield4-videogame.jpg[/t]
THREAD MUSIC

someone had to make the thread **Post your BF4 Rips!** **Post your BF4 Wips!**

Known BF4 rippers:
http://facepunch.com/image.php?u=299431
http://facepunch.com/image.php?u=501264&dateline=1383539935
http://facepunch.com/image.php?u=425631

Host account guy:
http://facepunch.com/image.php?u=280093

Ninja ripper numbers:
Body UVs = 20 - 21
Head UVs (eyes, mouth, etc)= 24 - 25


Dont post CS:S OR CS:GO ports THEY BELONG HERE

http://forum.facepunch.com/showthread.php?t=1089447

LUXOXS RIPS
http://facepunch.com/image.php?u=425631

[T]http://imageshack.us/a/img35/1554/6iub.jpg[/T]
[T]http://imageshack.us/a/img43/6665/tefn.jpg[/T]
[T]http://imageshack.us/a/img201/416/cu17.jpg[/T]
[t]http://imageshack.us/a/img197/7500/s232.jpg

Congrats to Cra0butte for the first BF4 model ported to source!


AGAIN


HAVE SOME PATIENCE


NOT ALL REQUESTS WILL BE DONE

this just in shit sucks

what the fuck kinda specular maps are you even did dice?

action figure specualrs

the scary thing is that looks like 1/6th scale figures gear :v:

BTW here are those 4096x4096 textures cra0 was talking about
Left is the raw dump
Right is ninjaripper

http://puu.sh/56cEy.png

btw textures are hanna

Literally the only similarity between the two is M81 Crye pants, but sure.

-snip-

Ok so this is how you manually rip from memory.


 Warning this is aimed at people who know how memory works and have some insight into DirectX DXT Compression and other various computer aspects 

Run BF4

Download and Run ProcessExplorer

Now once your in game pause and rightclick bf4.exe has select “create full dump”

http://puu.sh/56cXu.png

Note the .cas archives loaded into memory which contain the game assets.

Wait a bit now you will get a 2GB or 3 sometimes dump file

http://puu.sh/56d0M.png

Open it in your fav hex editor and start looking for DXT5 and DXT1 blocks

Refer here for more info

Here is an example

http://puu.sh/56d81.png

A tool which makes life a lot easier is called TextureFinder which you can load the dump into and start browsing for blocks.

http://puu.sh/56dep.png

https://dl.dropboxusercontent.com/u/10798900/DUMPBOX/TextureFinder.v21.exe.zip

TextureFinder gives you the offset at which its currently displaying at so you can easily find where a texture starts then to compute the size of bytes to cut each texture out its



Size = ((width + 3) \ 4) * ((height + 3) \ 4) * ((resolution + 3) \ 4)


For example

http://puu.sh/56dnv.png

As for Model geometry data ill post in another reply

Oh man, this is great! Thanks a lot!

Oops sorry didn’t mean to post that whole thing, but wanted to know if that is the method on porting mesh models from BF4 or just textures?
Really sorry about that

well if you read his post you would know the answer to the question
[sp] no its just for textures[/sp]

why did you quote a quote, without adding anything to it??

Edit your post and remove the quote lol.

Awesome! thanks for the small tutorial but I seem to be having a problem, maybe I have the steps in an odd order. I have the texture finder up, and I try to load the .dmp file but it keeps giving me the error “out of memory”. Am i supposed to do anything with the DXT5 DXT1 blocks before bringing it into texture finder?

Sorry try this updated version

https://dl.dropboxusercontent.com/u/10798900/DUMPBOX/TextureFinder.v21.exe.zip

sorry about that last post new at posting and what not so im guessing that was about texture then so has any one shared how to port from BF4 or is it the same method as BF3 with a little trick behind it?

You basically need to just get lucky and find a configuration that works for you.

Thanks! Getting some things through this time, though the textures keep being cut off at weird places. I guess i’m supposed to extract the textures from the .dmp using the hex editor rather than texture finders export method?

Yeah basically like I said in the post you need to find the start of each texture which you can get from the texturefinder and then using the size(width x Height) calculate the bytes it takes up then just select those and cut paste into another file

Emm, DICE made this camo on texture? Or this is auto-generate?

If this is auto-generate congratulations becouse it looks exactly like this from game.