资源简介

功能介绍 1、用于截取3D遊戲中的模型,贴图和著色器(仅限DirectX 8,DirectX 9和DirectX 11程序) 2、提取所有可用的模型的頂點信息,包括所有的紋理坐標,法線,重量,BLENDWEIGHT,BLENDINDICES,副法線,切線,指數,紋理,著色器。 3、截取出來的模型都是*.rip格式,压缩包里已有一个ninja_importer.ms的3DS MAX导入插件

资源截图

代码片段和文件信息

‘‘‘Noesis import plugin. Written by Sammie‘‘‘
‘‘‘Last Update: 27.01.2013‘‘‘
‘‘‘Version: 1.18‘‘‘

from inc_noesis import *

import noesis
import rapi
import os
import hashlib


RIPVERSION = 4
NOEPY_HEADER = 0xDEADC0DE

g_VertexFormatRecog = 0 # switch to 1 if you want to set the following idx-variables manually. See http://cgig.ru/en/2012/10/ho-to-use-ninja-ripper/ for more details

g_PosX_Idx = 0 # Vertex X
g_PosY_Idx = 1 # Vertex Y
g_PosZ_Idx = 2 # Vertex Z
g_NormX_Idx = 3 # Normal X
g_NormY_Idx = 4 # Normal Y
g_NormZ_Idx = 5 # Normal Z
g_Tc0_U_Idx = 6 # UVmap U
g_Tc0_V_Idx = 7 # UVmap V
g_Tc0_UF_Idx = -1 # UVmap U Flag
g_Tc0_VF_Idx = -1 # UVmap V Flag
g_swapNormals = 0 # 0/1
g_vScale = 1 # 1-100
g_flipUV = 1 # 1/-1
g_scan_gamelist = 1 # 0/1

display_debug_messages = 0

game_list = {
‘de00794b7e6bbcce48f778a01df91e18‘: {‘name‘:‘Alan Wake\‘s American Nightmare‘‘data‘:[0127891112-1-1] ‘func‘:‘div_4096‘} # 72
‘03d01c16db9bda739bf04780e0e64cde‘: {‘name‘:‘Automobili Lamborghini (N64)‘‘data‘:[01234578-1-1]} # 52
‘631896c9e91075cdb41f53659f100ff3‘: {‘name‘:‘Battlefield 3‘‘data‘:[0121213142021-1-1]} # 96
‘a77711c6bd147c4e8f363a3442713906‘: {‘name‘:‘Battlefield 3‘‘data‘:[0121617182425-1-1]} # 112
‘86aa9fdaac04ffa0f2344c6c276a4a6d‘: {‘name‘:‘Batman Arkham City‘‘data‘:[1617184561920-1-1]‘angle‘:[09090]‘rotate‘:‘YZ‘ ‘swap‘:‘X‘} # 124
‘c2d309a064e26fefc6e580d19394d7d8‘: {‘name‘:‘Bionic Commando‘‘data‘:[01213141534-1-1]‘rotate‘:‘YZ‘} # 108
‘03d2f4571536fe31dbbcac95434f59e8‘: {‘name‘:‘Call Of Duty 4‘‘data‘:[01212131489-1-1]} # 80 unknown Normal/UV Format
‘f57950fb31f0d25cc3ab09c37641ffc3‘: {‘name‘:‘Call of Duty: Black Ops 2‘‘data‘:[01210111289-1-1]‘angle‘:[09090]‘swap‘:‘X‘‘rotate‘:‘YZ‘} # 72
‘beced9aa9c6fc8d794a353ef977f9041‘: {‘name‘:‘Crysis 2‘‘data‘:[01245689-1-1]‘angle‘:[09090]‘rotate‘:‘YZ‘} # 128
‘b7bf6a2f2803dc34c6237ed4510ea5ee‘: {‘name‘:‘Deus Ex: Human Revolution‘‘data‘:[2324254561920-1-1]‘rotate‘:‘YZ‘ ‘func‘:‘mul_16‘} # 120
‘f6a2d7730a6bf30da90ff2a1d736def6‘: {‘name‘:‘Diablo 3‘‘data‘:[01234515171618]‘angle‘:[01800]‘func‘:‘bit_128‘} # 92
‘2dabf24b9f4122fd01c51cc25e914d6d‘: {‘name‘:‘Diablo 3‘‘data‘:[01234515171618]‘angle‘:[01800]‘func‘:‘bit_128‘} # 104
‘2e7a8e4b8d0a3489271926455e0259b9‘: {‘name‘:‘Diablo 3‘‘data‘:[01234515171618]‘angle‘:[01800]‘func‘:‘bit_128‘} # 120
‘6e7a202e7d5ffbd0885e9589eea83cdc‘: {‘name‘:‘Dead Island‘‘data‘:[0121314151112-1-1]‘func‘:‘div_4096‘} # 84
‘8ecd8720c4888b7cae848a9650d40d56‘: {‘name‘:‘Dragon Age‘‘data‘:[21222310111201-1-1]‘angle‘:[09090]‘rotate‘:‘YZ‘} # 100
‘fdb87e910b6c95f420be7bcf3526e7b9‘: {‘name‘:‘Dragon Age‘‘data‘:[01214151645-1-1]‘angle‘:[09090]‘rotate‘:‘YZ‘} # 104
‘92747ffb440ca8719757403795324db5‘: {‘name‘:‘Driv3r‘‘data‘:[0123456

评论

共有 条评论