How to use Ninja Ripper [ENG | Upd 09.12.2015]

Категория: Рипперы
  • admin
  • 14-12-2015, 18:40
  • 366
  • 2
How to use Ninja Ripper [ENG | Upd 09.12.2015]
This article describes how to "rip" 3d models, shaders and textures out of the games using as an API directx 6, 7, 8, 9, 10, 11 versions for both 64 and 32 bit and import ripped models/textures into 3DS Max, Noesis or Blender.

How to use Ninja Ripper [ENG | Upd 09.12.2015]


Note: The article is designed for expirienced 3ds Max users and doesn't cover detail things such as, for example, texturing objects, setting up materials, etc.


Note: The article is designed for expirienced 3ds Max users and doesn't cover detail things such as, for example, texturing objects, setting up materials, etc.

  • 3ds Max (I'm using 2009 х86) should work on versions: 2009-2015
  • Ninja Ripper v1.5.0 (ripper itself) Author: blackninja [page]
  • ninja_importer v2.1 (3ds max import script) Author: 3Doomer [page]
  • [не обязательно] ninja_importer v1.3 (3ds max import script) Author: blackninja [download]
  • [не обязательно] Noesis v4.172 (3d model viewer/converter) Author: Rich W. [page]
  • [не обязательно] Blender v2.49b (3d modeling software) Author: Blender Foundation [page]


1. Setting up the ripper.
Unpack the archive to any folder. Run the program.







Select the game you want to "rip". In the Ripper window click the button '...' to select .exe of the game.



Note: You can add game's .exe by drag-and-drop from explorer window to the ripper window.


Choose the mode which is depends on what directX game is running. Modes description:

- Intruder Inject - mode in which the ripper will try to run .exe of the application/game directly, using for ripping only intruder.dll, if this mode doesn't work (do not rip or even response) then you need to select one of the wrapper modes;
- wrapper modes - modes in which ripper will copy d3dX.dll in to the folder containing the executable file of the application/game, after this ripper windows can be closed (not for the firefox rip though), then you can start the game from any location, copied d3dX.dll will automatically hooks the render in the game. Thus no longer need to run the ripper itself for this game. Here are available wrapper modes:

  • D3D8 Wrapper - for directx8 games only;
  • D3D9 Wrapper - for directx9 games only;
  • D3D11 Wrapper - for directx11 games only;
  • DDRAW Wrapper - for directx 6/7 games only;




Note: you need to delete .dll from the game folder manually (in case you want to use Intruder Inject mode), ripper configurations is stored in the registry


Start the game by pressing the Run button:



2. Game rip process.
After game is started the folde _NinjaRipper will be created near the application exe. In game choose the desired location and click the "rip" button (F10 by default). After pressing F10 the game will "freeze" for a second, then it will run for a bit and "freeze" again for about 5-25 seconds. Duration of ripping process depends on complexity of the game and the computer capacity. During the ripping process all the ripped resources will be storing inside the _NinjaRipper folder. 3d model format is rip, texture format is dds.



Press Textures rip button (F9 by default) to rip the textures only. Press Forced rip button to rip for a period of a seconds. It's important for ripping web sites (ex: WebGl) with 3d models. Firefox is officially supported only. I should mention that normaly after ripping process is over the game will be unfreezed and you can continue it from the same point. However there're numerous of games which continue runnig during ripping process or games which screen will dimmed after ripping process so you can hear the game but can't see it.






Here's detailed description of all the importer functions:

Scene

• Bones - choose to or not calculate bones along with the Skin modifier and weights on imported meshes :
  • Don't create - bones and weights will be skipped on import;
  • Create at zero - bones will be created at mesh pivot center also Skin modifier will be created on the mesh;
  • Create at calculated position - bones will be created at calculated positions and Skin modifier will be created on the mesh;
  • Reuse scene bones - existing in the scene bones will be reused with the new imported bones;
  • Split the mesh by skinning when possible - as it says the mesh could be splitted by the mesh skinning properties;

• Flip Faces - check to flip polygons of the imported meshes;
• Scale - setup imported meshes scale;
• Position - setup XYZ position of the imported meshes;
• Rotation - setup XYZ rotation of the imported meshes;
• Miror - reflect imported meshes by XYZ;

UV coordinate

• Flip U - flips UV coordinates by U;
• Flip V - flips UV coordinates by V;
• Offset U/V - setup U or V offset ;
• Scale U/V - setup U or V scale;

Texture Indices. Look at the texture's ID which is related to the imported mesh. For example Tex_0001_0.dds defined by the number before ".dds" is usually used as diffuse texture.

• Diffuse - define which texture will be used for diffuse slot map by ID;
• Bump - define which texture will be used for bump slot map by ID;
• Specular - define which texture will be used for specular slot map by ID;

Import This section is for settings of the mesh import.

• Mode - choose to import single or group of files;
• Engine - use specific engine for meshes to import. For most of the time Other engine is just fine. However you can use the following engines: Frostbite 2, Frostbite 3, Frostbite 3.5, YETI engine;
• Path - path to the folders with rip files and textures. Press folder icon to change;
• File IDs - enter the mesh number to import. Could be the following input format: "0-15, 589, 67" or just "1" (without quotes);
• Import - button to start Import;


Note: If files imoported into 3ds max (models/textures) will be to many than 3ds max will crash. So choose and import exactly what ever you wanna work with by looking in texture names.


Riped models (sometimes textures) can be also loaded into Blender or Noesis tools.

  1. use this python script to import models into Blender (by Akaito);
  2. script for Noesis is in the NinjaRipper archive;


4. About textures.
Textures are always .dds files. They are automatically loaded into 3ds max for most of the time. It should be noted that each model corresponds several textures, for example a model Mesh_0000.rip can have multiple textures with names Tex_0000_1.dds, Tex_0000_2.dds, Tex_0000_3.dds etc. But you can only load one of these textures in 3ds max. What is the texture will be loaded is selecting in the importer by changing number in Texture Indices function.

Note: If you use a programs for generating "preview" for .dds files in Windows explorer (I use Mystic Thumbs) then when ripping dx11 games the mini-preview for such .dds will not be shown, because they have wrong file header, the problem is not solved yet. However you can edit/view those dx11 .dds files in photoshop/irfanview/etc.

Комментария: 2

VIP
Цитата: CanalEmbraerGTA123
Can someone help me?
I was trying to rip some models (Battlefield Bad Company 2) works more textures. It does not work as UVW map you guys can make a tutorial. An example of a vehicle (Sh-60)?

Flip UV Vertical. )
8 января 2017 21:17 0
Users
Can someone help me?
I was trying to rip some models (Battlefield Bad Company 2) works more textures. It does not work as UVW map you guys can make a tutorial. An example of a vehicle (Sh-60)?
22 августа 2016 04:44 0

Следите за нами

Чат

M.A.D
M.A.DUsers Вчера в 21:30:55
Tokami-Fuko,
http://www.cadnav.com/3d-models/m
odel-37772.html
- Немножко моделей, хоть что-то.
M.A.D
M.A.DUsers Вчера в 21:24:17
Tokami-Fuko
Tokami-FukoUsers 15 июля 2017
Есть у кого в запасниках модель средневековой пушки или мортиры? Вообще артиллерия? (желательно средневековая или нового времени)
Mark77
Mark77Users 15 июля 2017
Hi, does anyone have Judge Dredd 2012 (K.Urban) model (.obj, or .stl)?. Thank you.
admin
adminAdministrators 6 июля 2017
Алексей777, нет
Алексей777
Алексей777Users 6 июля 2017
Простой смертный платную модель не может на сайт закинуть?
jumpjet-93
jumpjet-93Users 25 июня 2017
Попробуйте это сконвертировать эту модель Титаника на движке Unreal Engine 4 (Epic Games) https://vintagedigitalrevival.wet
ransfer.com/downloads/f77c79f3499
b58374474db99ab15420b201706240714
05/2b43bf
M.A.D
M.A.DUsers 23 июня 2017
Tokami-Fuko,
Про "Ninja Ripper" знаю. Но иногда и "3D Ripper DX" пригодится.
M.A.D
M.A.DUsers 23 июня 2017
nerd666,
Спасибо, это полезный скрипт.
Tokami-Fuko,
AnandaDivine
AnandaDivineUsers 22 июня 2017
I don't know how to attached the download link to my model submission..
Tokami-Fuko
Tokami-FukoUsers 17 июня 2017
M.A.D,
лучше рипай Ниньей - ровнее модель (без деформации) и в т-позе
nerd666
nerd666VIP 16 июня 2017
M.A.D,
Есть скрипт для макса https://www.youtube.com/watch?v=z
adzUI9CJUs
admin
adminAdministrators 15 июня 2017
M.A.D, нет никаких хитростей. Все нужно руками исправлять
M.A.D
M.A.DUsers 14 июня 2017
У меня есть вопрос: как выровнять 3D модель, которую я рипнул через "3D Ripper DX", по углах наклона, в нормальное положение?
После рипа модель, при любых обстоятельствах, будет с наклонами и не по центру. Хотелось бы узнать как точно оцентровать модель? Какие есть способы?
Заранее спасибо.
Алексей777
Алексей777Users 13 июня 2017
ZBD-97
Алексей777
Алексей777Users 13 июня 2017
Кто нибудь сможет вытащить ZDD-97 китайский бмп.
admin
adminAdministrators 12 июня 2017
biffjunior,
Hi
These 3d models are not for commerce
Can be used for modding
We do not have any rights to them
They are all from games
biffjunior
biffjuniorUsers 12 июня 2017
Hello ADM
Let me elaborate your system of rules
I create private games
And study programming Liguagem C
And I intend to create a game!
So I realize that your 3D is Prototyper2 level
If the case I need your 3D
I must inform you and I will
Pay your copyrights?
zadroker
zadrokerUsers 7 июня 2017
Помогите пожалуйста, хочу рипнуть пару моделей из игры world in conflict, перепробовал все версии ninja ripper, но ни одна не работает
urashka85
urashka85Users 4 июня 2017
добавьте 3dмодель маргаритты бейкер из residen evil 7
urashka85
urashka85Users 4 июня 2017
добавьте модель маргаритты бейке
admin
adminAdministrators 2 июня 2017
M.A.D, редкие модельки, модельки из магазинов 3Дшных (мало пока) и запрещенные(модели которые разрабы просят удалить). Скрин не могу сделать - не могу вывести все PRO файлы (движок сайта на это не рассчитан)
M.A.D
M.A.DUsers 1 июня 2017
У меня вопрос: а что такое "PRO файлы"? Я понимаю что это файлы доступ к которым открыт только для "PRO-юзеров". Я имею ввиду - какой там контент? HD модели или редко-встречающейся модели? И можно ли скрин каково нибудь "PRO" модели.
admin
adminAdministrators 31 мая 2017
поправлю когда-то
admin
adminAdministrators 31 мая 2017
SerjantEqvestria, знаю
SerjantEqvestria
SerjantEqvestriaUsers 30 мая 2017
ползунок на сайте ее почти нет, крайне неудобно !
admin
adminAdministrators 26 мая 2017
Всем нажать комбинацию Ctrl+F5
Xeno
XenoUsers 20 мая 2017
Есть возможность залить модельки из Uncharted4?
admin
adminAdministrators 14 мая 2017
LStep, исправил ссылку
LStep
LStepUsers 14 мая 2017
У кого осталась модель 130 зила ????
https://p3dm.ru/files/auto/milita
ry_equipment/5170-zil-130-.html
Hendrix
HendrixUsers 11 мая 2017
Вопрос снят, трабла с приложением была :D Спасибо за модельки
Hendrix
HendrixUsers 11 мая 2017
Будьте добры, скажите, почему не открываются текстуры у модели: https://p3dm.ru/files/weapon/othe
r_weapons/8734-impactor-.html
Hendrix
HendrixUsers 11 мая 2017
Здравствуйте.
nerd666
nerd666VIP 1 мая 2017
Admin, спасибо )
admin
adminAdministrators 1 мая 2017
nerd666, нет
nerd666
nerd666VIP 1 мая 2017
Мне по ошибке вип статус дали?
admin
adminAdministrators 1 мая 2017
Yojin, ссылку
Yojin
YojinUsers 1 мая 2017
Админ, привет. Не могу скачать модельку из Dead by Daylight.
Yojin
YojinUsers 1 мая 2017
Админ, привет.
Yojin
YojinUsers 1 мая 2017
Админ, привет
Yojin
YojinUsers 1 мая 2017
Всем привет. Пытаюсь скачать модельку The Wraith из "Dead by Daylight".
SandRop
SandRopUsers 26 апреля 2017
Hunter01
Hunter01Pro 21 апреля 2017
Цитата: admin
очисти кэш и куки браузера

Ааах да, точно, помогло! что то я подзабыл, за чистку браузера.
admin
adminAdministrators 20 апреля 2017
Hunter01, очисти кэш и куки браузера
Hunter01
Hunter01Pro 20 апреля 2017
Хороший новый дизайн.
Но, что то меня за раз, не может запомнить, авотризацию просит, каждый раз как захожу, может глюк какой то?
admin
adminAdministrators 20 апреля 2017
qwerty1990, тебе нужно идти на фриланс сайты
qwerty1990
qwerty1990Users 20 апреля 2017
Милейшие, подскажите! Где скачать или купить или смоделить за вознаграждение 3д модель, персонажа Ивана Грозного?
qwerty1990
qwerty1990Users 20 апреля 2017
Подскажите у персонажей можно ли опустить руки?
TSelman61
TSelman61Users 20 апреля 2017
Два из них в том же
admin
adminAdministrators 20 апреля 2017
Predator72.92, на название нужно целится