NINJA RIPPER
Я полазив на нашому сайті і не побачив цієї програми, вирішив залити її на наш сайт.
NINJA RIPPER - це утиліта для вилучення/ріпінгу 3D моделей (мішів), текстур, шейдерів безпосередньо із запущеної гри.
Поточна версія: 1.1.2
Можливості:
Витягується ВСЯ доступна інформація про вершини моделі (позиція, всі текстурні координати, нормалі, ваги, BLENDWEIGHT, BLENDINDICES, BINORMAL, TANGENT), індекси, текстури, шейдери. Теоретично, можна імпортувати і цю додаткову. інформацію у 3д редактор!
Підтримка D3D11, D3D9, D3D8 (обробляються не всі методи/техніки, але мають працювати в 95% ігор).
Функції:
- Target (DX8, DX9, DX11 application) (вибір програми/ігри для рипу):
- Exe — поле для введення прямого шляху для файлу програми/ігри
- Arg - поле для введення додаткових параметрів запуску для файлу
- Dir — поле для введення прямого шляху до папки, що містить файл, що виконується (підставляється автоматично після вибору exe, не потрібно змінювати)
Режими, при яких ріпер скопіює d3dX.dll ріпера в папку що містить файл програми/ігри, після цього вікно ріпера можна вже закрити, далі можна запускати гру з будь-якого місця, скопійована ріпером d3dX.dll буде автоматично чіпляються в гру при запуску будь-яким способом, дозволяючи рипати моделі. Таким чином, більше не потрібно запускати сам ріпер для цієї гри.
- D3D8 Wrapper - для ігор на directx8
- D3D9 Wrapper - для ігор на directx9
- D3D11 Wrapper - для ігор на directx11
видаляти .dll з папки з грою треба вручну (якщо це потрібно), налаштування ріпера відтепер зберігаються в реєстрі!
- RUN – кнопка для запуску програми/ігри
- Output Directory (директорія для збереження рипнутих моделей):
- Dir - поле для введення вихідної папки (автоматично підставляється), цю папку можна вибрати вручну, не забудьте поставити галку в Don't overwrite by EXE
- Browse — кнопка для відкриття папки вибраного файлу
- Settings (налаштування):
- RIP — вибір кнопки, натисканням на яку буде ріп
- Forced to save (Textures) — вибір кнопки для форсованого збереження тільки текстури
Можливості імпортера для 3D Max:
Для імпорту моделей використовується 3Ds Max версії 2009 та вище. Імпортер дозволяє імпортувати моделі та UV-координати.
Теоретично також можна імпортувати збережені в .rip файли будь-які дані, включаючи ваги для вершин, ці ваги використовуються для зв'язку моделі та кісток. Питання лише у генерації скелета та зв'язку цього скелета з моделлю.
Функції імпортера:
- Source select (вибір джерела та режиму імпорту):
- Group — режим імпорту групи файлів
- Single — режим імпорту файлів по одному
- List File — режим імпорту файлів через файл-список .lst, який містить список усіх моделей одного рипу
- 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, тобто. У дуже поодиноких випадках пари UV можуть бути 3-4 або 4-5 або 5-6, що входить у межі "поля визначення нормалей", а так само 8-6 або 12-11, що йде в розріз зі здоровим глуздом, але проте може бути.
- TraTransformations (трансформації):
- Scale - масштаб імпортованої моделі
- Rotate X - поворот по осі імпортованої моделі
- Tex.Num — вибір номера текстури, яка надасть моделі після імпорту
- Flip UV Vertical - інвертувати розташування uv по вертикалі
- IMPORT - кнопка для початку процесу імпорту
быстро и просто
-
1375029501_ninjaripper.zipЗавантажити (4.11 MB)Пароль на архив: libertycity