NINJA RIPPER
![](/uploads/fotos/lc_1727618642.jpg?1726843433)
![](/uploads/fotos/foto_318876.jpg)
![](/uploads/fotos/foto_32132.jpg?296)
![](/uploads/fotos/foto_305239.jpg?229)
![](/uploads/fotos/foto_281040.jpeg?292)
![](/uploads/fotos/foto_42219.png)
![](/uploads/fotos/foto_87211.png?11)
![](/uploads/fotos/foto_39217.png)
![](/uploads/fotos/foto_92986.gif?847)
![](/uploads/fotos/foto_30879.jpg)
![](/uploads/fotos/foto_66470.jpg)
![](/uploads/fotos/foto_28197.jpg?827)
![](/uploads/fotos/foto_40848.png?708)
![](/uploads/fotos/foto_135552.jpg?918)
![](/uploads/fotos/lc_1652601335.jpg?1652553104)
![](/uploads/fotos/foto_90574.gif?294)
![](/uploads/fotos/foto_67609.jpg)
![](/uploads/fotos/foto_109418.png)
![](/uploads/fotos/foto_141347.jpg)
![](/uploads/fotos/foto_141611.jpg?552)
![](/uploads/fotos/foto_79020.jpg)
![](/uploads/fotos/foto_45102.png)
![](/uploads/fotos/foto_63766.png?528)
![](/uploads/fotos/foto_16484.png?488)
![](/uploads/fotos/foto_70364.jpg)
![](/uploads/fotos/foto_34342.jpg)
![](/uploads/fotos/foto_19380.jpg)
![](/uploads/fotos/foto_12110.png?63)
![](/uploads/fotos/foto_15727.png)
![](/uploads/fotos/foto_123477.jpg)
![](/uploads/fotos/foto_90588.jpg?125)
-
1375029501_ninjaripper.zipDownload (4.11 MB)Password for the archive: libertycity
I surfed our website and didn’t see this program, so I decided to upload it to our website.
NINJA RIPPER is a utility for extracting/ripping 3D models (meshes), textures, shaders directly from a running game.
Current version: 1.1.2
Possibilities:
ALL available information about the model vertices is extracted (position, all texture coordinates, normals, weights, BLENDWEIGHT, BLENDINDICES, BINORMAL, TANGENT), indexes, textures, shaders. Theoretically, you can import this add-on. information in a 3D editor!
Supports D3D11, D3D9, D3D8 (not all methods/techniques are processed, but should work in 95% of games).
Functions:
- Target (DX8, DX9, DX11 application) (select application/game for rip):
- Exe - field for entering the direct path for the application/game executable file
- Arg — field for entering additional launch parameters for the executable file
- Dir - field for entering the direct path to the folder containing the executable file (substituted automatically after selecting exe, no need to change)
Modes in which the ripper will copy the d3dX.dll of the ripper to the folder containing the application/game file being used, after which the ripper window can be closed, then you can launch the game from anywhere, the d3dX.dll copied by the reaper will automatically attach itself to the game when launched in any way, allowing you to rip the model. Thus, you no longer need to launch the ripper itself for this game.
- D3D8 Wrapper - for games on directx8
- D3D9 Wrapper - for games on directx9
- D3D11 Wrapper - for games on directx11
You need to delete .dll from the game folder manually (if necessary), the ripper settings are now stored in the registry!
- RUN - button to launch an application/game
- Output Directory (directory for saving ripped models):
- Dir - field for entering the outgoing folder (automatically inserted), this folder can be selected manually, do not forget to check the box Don't overwrite by EXE
- Browse - button to open the folder of the selected executable file
- Settings:
- RIP - select a button, clicking which will rip
- Forced to save (Textures) — select a button to force save only textures
Importer capabilities for 3Ds Max:
To import models, use 3Ds Max version 2009 and higher. The importer allows you to import models and uv coordinates.
Theoretically, you can also import any data saved in .rip files, including weights for vertices; these weights are used to connect the model and bones. The only question is the generation of the skeleton and the connection of this skeleton with the model.
Importer functions:
- Source select (select source and import mode):
- Group — mode for importing a group of files
- Single - mode for importing files one by one
- List File - mode for importing files through a .lst list file, which contains a list of all models of one rip
- RIP File Nums — field for entering file numbers for import (for Group mode), input format: 0-15, 589, 67
- Vertex Format (selecting the model construction mode):
- Auto - mode for automatically determining groups of data (vertices, normals, uv coordinates), suitable for most games
- Manual - mode for manually defining data groups, required for importing models from new games (mainly directx11)
- Position (x,y,z) - fields for entering a group of data that determines the position of the model vertices; even in manual mode, these parameters remain unchanged in 99% of games
- Normal (x,y,z) - fields for entering a group of data that determines the direction of the normals of each vertex of the model (being finalized)
- TexCoord (u,v) - fields for entering a group of data defining the texture coordinates of the model, one of the most important import parameters. For games whose import does not allow obtaining the correct uv coordinates, a pair of uvs is always selected by brute force. At the moment, it has been revealed that pairs cannot exceed the number 50, i.e. In very rare cases, uv pairs can be 3-4 or 4-5 or 5-6, which is within the “normal definition field”, as well as 8-6 or 12-11, which goes against common sense, but nevertheless it may be.
- TraTransformations:
- Scale — scale of the imported model
- Rotate X — rotation along the axis of the imported model
- Tex.Num — select the texture number that will be assigned to the model after importing
- Flip UV Vertical — invert the vertical position of uv
- IMPORT - button to start the import process
Я полазил на нашем сайте, и не увидел этой программы, решил залить её на наш сайт.
NINJA RIPPER — это утилита для извлечения/риппинга 3D моделей (мешей), текстур, шейдеров напрямую из запущенной игры.
Текущая версия: 1.1.2
Возможности:
Извлекается ВСЯ доступная информация о вершинах модели (позиция, все текстурные координаты, нормали, веса, BLENDWEIGHT, BLENDINDICES, BINORMAL, TANGENT), индексы, текстуры, шейдеры. Теоретически, можно импортировать и эту доп. информацию в 3д редактор!
Поддержка D3D11, D3D9, D3D8 (обрабатываются не все методы/техники, но должно работать в 95% игр).
Функции:
- Target (DX8, DX9, DX11 application) (выбор приложения/игры для рипа):
- Exe — поле для ввода прямого пути для исполняемого файла приложения/игры
- Arg — поле для ввода дополнительных параметров запуска для исполняемого файла
- Dir — поле для ввода прямого пути к папке содержащего исполняемый файл (подставляется автоматически после выбора exe, не нужно изменять)
- No Wrapper — режим, при котором рипер будет пытаться запустить exe приложения/игры напрямую, используя для рипинга только intruder.dll, если этот режим не сработает (ничего не рипается) то нужно выбрать один из режимов Врапера!
Режимы, при которых рипер скопирует d3dX.dll рипера в папку содержащую используемый файл приложения/игры, после этого окно рипера можно уже закрыть, далее можно запускать игру из любого места, скопированная рипером d3dX.dll будет автоматически цеплятся в игру при запуске любым способом, позволяя рипать модели. Таким образом более не нужно запускать сам рипер для этой игры.
- D3D8 Wrapper — для игр на directx8
- D3D9 Wrapper — для игр на directx9
- D3D11 Wrapper — для игр на directx11
удалять .dll из папки с игрой надо вручную (если это потребуется), настройки рипера отныне хранятся в реестре!
- RUN — кнопка для запуска приложения/игры
- Output Directory (директория для сохранения рипнутых моделей):
- Dir — поле для ввода исходящей папки (автоматически подставляется), эту папку можно выбрать вручную, не забудьте поставить галку в Don't overwrite by EXE
- Browse — кнопка для открытия папки выбранного исполняемого файла
- Don't overwrite by EXE — при активировании этой функции выбор исполняемого файла не будет переписывать исходящую папку
- Settings (настройки):
- RIP — выбор кнопки, нажатием на которую будет производится рип
- Forced to save (Textures) — выбор кнопки для форсированного сохранения только текстур
Возможности импортера для 3Ds Max:
Для импорта моделей используется 3Ds Max версии 2009 и выше. Импортер позволяет импортировать модели и uv-координаты.
Теоретически так же можно импортировать сохранённые в .rip файлы любые данные, включая веса для вершин, эти веса используются для связи модели и костей. Вопрос только в генерации скелета и связи этого скелета с моделью.
Функции импортера:
- Source select (выбор источника и режима импорта):
- Group — режим для импорта группы файлов
- Single — режим для импорта файлов по-одному
- List File — режим для импорта файлов через файл-список .lst, который содержит список всех моделей одного рипа
- Input Dir/File — источник импорта, файл или папка (в зависимости от выбранного режима)
- RIP File Nums — поле для ввода номеров файлов для импорта (для режима Group), формат ввода: 0-15, 589, 67
- Vertex Format (выбор режима построения модели):
- Auto — режим для автоматического определения групп данных (вершины, нормали, uv-координаты), подходит для большинства игр
- Manual — режим для ручного определения групп данных, необходим для импортирования моделей из новых игр (преимущественно directx11)
- Position (x,y,z) — поля для ввода группы данных определяющих положение вершин модели, даже в ручном режиме эти параметры в 99% игр остаются не изменными
- Normal (x,y,z) — поля для ввода группы данных определяющих направление нормалей каждой вершины модели (находятся в доработке)
- TexCoord (u,v) — поля для ввода группы данных определяющих текстурные координаты модели, один из важнейших параметров импорта. Для игр, импорт которых не позволяет получить правильные uv-координаты, пара uv всегда подбирается перебором. На данный момент выявлено, что пары не могут превышать цифру 50, т.е. могут быть 6-7 или 18-19 или 24-25 или 39-40. В очень редких случаях пары uv могут быть 3-4 или 4-5 или 5-6, что входит в пределы "поля определения нормалей", а так же 8-6 или 12-11, что идёт в разрез со здравым смыслом, но тем не менее может быть.
- TraTransformations (трансформации):
- Scale — масштаб импортируемой модели
- Rotate X — поворот по оси импортируемой модели
- Tex.Num — выбор номера текстуры, которая присвоится модели после импорта
- Flip UV Vertical — инвертировать расположение uv по вертикали
- IMPORT — кнопка для начала процесса импорта
Recommended files
![](https://files.libertycity.net/download/gtasa_newskins/thumbs/2016-05/nindzja_1685994924_10205.webp)
Ninja
![](https://files.libertycity.net/download/gtasa_newskins/thumbs/2019-05/creative-destruction-ninja-and-hacker_1686001766_331142.webp)
Creative Destruction - Ninja and Hacker
![](/uploads/fotos/lc_1711087832_m.jpg?1710876575)
![](https://files.libertycity.net/download/gtasa_newskins/thumbs/2020-03/nindzja-iz-fortnajjta_1686003592_830651.webp)
ninja from fortnite
![](https://files.libertycity.net/download/gtasa_motorcycle/thumbs/2022-06/kawasaki-ninja-h2_1654164226_9549.webp)
Kawasaki Ninja H2
![](https://files.libertycity.net/download/gtasa_motorcycle/thumbs/1269133192_kawasaki-ninja-tuned-kopi.webp)
Kawasaki GPZ900R Ninja Tuned
![](https://files.libertycity.net/download/gtasa_missions/thumbs/1282159850_bezymjannyjj.webp)
Granny Ninja
![](https://files.libertycity.net/download/gtasa_motorcycle/thumbs/2012-07/kawasaki-gpz900r-ninja-tuned_1685989197_467644.webp)
Kawasaki GPZ900R Ninja Tuned
![](/uploads/fotos/foto_10705.jpg)
![](https://files.libertycity.net/download/gtasa_toyota/thumbs/2012-07/toyota-supra-ninja_1685989198_223977.webp)
Toyota Supra Ninja
![](https://files.libertycity.net/download/gtasa_newskins/thumbs/2012-09/bruce-wayne-ninja-suit_1685989512_389523.webp)
Bruce Wayne (Ninja Suit)
![](https://files.libertycity.net/download/weapon_gtasasubmachinegun/thumbs/2013-03/ripper-iz-duke-nukem-forever_1643647817_801951.webp)
Ripper from Duke Nukem Forever
![](https://files.libertycity.net/download/gtasa_newskins/thumbs/2013-09/ninja-foot-oots-skin_1685991100_628693.webp)