近期热门
首页 其他资源区 其他资源 特效贴图
GameAssassin可以截获3D游戏的模型、贴图数据,可以拿来研究研究3D游戏。

[特效贴图] GameAssassin可以截获3D游戏的模型、贴图数据,可以拿来研究研究3D游戏。

[复制链接]
31677 6 0 1 17年前 举报
http://www.gameassassin.com/GameAssassin.htm


GameAssassin - 网络游戏调试工具,可以用于对于网络游戏的消息截获,消息的解码,解码代码的截获。还有一些针对于3D游戏的功能,比如可以强行窗口模式运行。可以截获视点位置,设置一些渲染状态等等。程序还有自动运行模式,可以静悄悄的在后台工作,截获网络消息。GameAssassin最新的成果展示,点这里察看成果截图

    此工具可以试用一段时间,在试用期将不限制任何功能,如果你觉得它用的上,请您注册这个软件。注册请点这里(注册页面),下载请点这里(下载页面).
   
只有注册版本可以使用的功能:
    1.
骨骼以及骨骼动画的截取功能。
    2.
3DSMAX的骨骼和骨骼动画导入功能。
    3.
防护程序下的使用,比如NP等。
    4.
OpenGL下模型截取功能。
    5.
使用DSound的声音音乐的截获。
   
未注册版除上述功能外没有任何限制。
    l
主要特性
    本软件主要是针对3D游戏和网络游戏,主要功能分为3D部分网络部分
    3D部分,主要的功能有:   
    支持基于D3D7、D3D8、D3D9、OpenGL下的3D程序。
   
      1.线框显示功能
      
      可以将3D游戏的渲染模式强制设为线框显示模式,可以方便的看到3D游戏中的模型、场景等的三角形线框
      
      2.灯光数据的截获
      
      可以将3D游戏中的光源的设置参数截获下来,保存在文件中,以备以后研究
      
      3.视点位置的截获
      
      可以将3D游戏当前的视点位置显示在面板上。
      
      4.强制窗口模式
      
      可以强制3D游戏以窗口的形式运行。
      
      5.截获游戏的Shader数据
      
      可以截获3D游戏中的pixel      Shader和vertex Shader脚本,保存在磁盘上。
      
      6.截获游戏中的模型贴图数据
      
      将3D游戏中的3D模型,以及模型所使用的贴图、渲染方式等等截获下来,并且将渲染方式以脚本的形式保存下来,以备用户自己重现。可以通过3DSMAX引入插件导入3DSMAX中编辑。
      
      7.截获游戏中的骨骼与骨骼动画数据
      
      将3D游戏的模型骨骼以及骨骼动画保存下来,可以通过3DSMAX引入插件导入3DSMAX中编辑。
      
   
    网络部分主要功能有:
   
      1.数据截获功能
      
      本软件截获基于Winsocket的网络应用程序所发出以及接受的数据,并且将截获的数据显示在软件的数据窗口中以备查阅,并且有自动存盘的功能,将消息一字不漏的保存在磁盘上。所截获的消息还可以以16进制编码的形式显示。并且具有对指定消息复制到剪贴板的功能
      
      2.游戏模块代码反汇编
      
      可以将游戏的发送和接受模块的代码反汇编,并且显示到软件的窗口上,以备查阅。
      
      3.消息自动应答器
      
      本软件提供了对游戏连接的服务器直接发送自定义消息的功能。用户可以根据截获下来的连接,直接向服务器发送用户指定内容的消息,并且软件还提供了一个自动消息应答器。
      
    应答器有两种工作模式
   
      工作模式一
      
      可以根据指定的接受消息,定制自定义回答的消息内容,当软件截获的消息和受监视的消息中的一条匹配的时候,软件自动向服务器发送用户自定义的消息内容,并且软件屏蔽了这条消息,游戏本身接受不到这条消息。
      
      工作模式二
      
      指定可以根据指定的发送消息,定制自定义发送的消息内容,当游戏发送的一条消息和受监视的消息中的一条匹配的时候,软件自动将这条发送消息的内容用用户自定义的内容替换,并且发送出去。
      
      
      
      
      
   
    截获帮助    GA联机帮助下载 (考到GA的安装目录)
     
    l
更新历史
   
      2008-6-7
      
      GameAssassin更新1.230正式版,修正外联模式下启动程序的bug,修正外联模式下有些vs模型截获不正确的问题(游戏GRID),修正了3DView的VSConstantDefine的StartRegister的用法,使之使用起来更加简单,修正了几处引发崩溃的bug,更新了3DSMAX插件,修正了某些模型不能正确导入的bug,改进了多纹理选择功能。更新了GA联机帮助。
      
      2008-5-14
      
      GameAssassin更新1.227正式版,修正外联模式下有时截获不到贴图的bug,修正了截获使用HLSL的模型的错误,增加了GA对最新游戏的兼容性,修正了某些游戏不能直接使用GA面板上的运行按钮直接运行的BUG。减小了GA的对游戏运行速度影响!
      
      2008-5-4
      
      GameAssassin更新1.226正式版, 修改外联模式下,截vertex declation的错误(英雄无敌5),修改了在某些游戏下热键不起作用的bug(无双大蛇)。此版本针对注册用户,未注册的用户请继续使用共享版。
      
      2008-4-4
      
      GameAssassin更新1.225, 修改外联模式下,会截获大批无效模型的bug,增加了外联模式的稳定性支持。
      
      2008-3-29
      
      GameAssassin更新1.224, 改进了骨骼动画截取和编辑功能,更好的支持骨骼动画,修改3DSMAX插件导入错误模型导致MAX崩溃的bug。增加了截获游戏声音的功能,先只支持基于DSound的游戏。修改了注册用户每次启动都需要注册的bug。
      
      2008-1-26
      
      GameAssassin更新1.223,改进了骨骼动画截取和编辑功能,更好的支持骨骼动画,更新了3DSMAX相应的插件功能,并且修正了插件导入某些骨骼动画有时不正确的bug,以及某些纹理坐标出错的bug。
      
      2008-1-19
      
      GameAssassin更新1.222,改进了骨骼动画截取和编辑功能,更加良好的支持仙剑4的骨骼动画,更新了3DSMAX相应的插件功能,并且修正了MAX7和max5插件导入骨骼动画有时不正确的bug。
      
      2008-1-12
      
      GameAssassin更新1.220,完善了骨骼动画的截取和编辑功能以及3DSMAX插件的相应功能(更好的支持天堂2的骨骼动画),增加了模型导出XML文件的功能,对骨骼动画截取增加了一个选项“截获过程中的所有模型动画”,打开时,截取动画过程将所有的模型,会对游戏速度有影响,平时不用打开这项。
      
      2007-12-20
      
      GameAssassin更新1.219,修正注册版本,每次启动都需要注册的问题,用最新的DXSDK9的11月版本重新编译了工程,以支持最新出的游戏!
      
      2007-9-27
      
      GameAssassin更新1.218,修正外联模式下模型动画截取的bug,支持游戏Transformer的动画截取,修改了3DView的VSConstant编辑功能,更新3DSMAX插件的动画引入功能,修正3DView有时候因为不能正确匹配Shader的版本致使模型文件打不开得问题。
      
      2007-9-22
      
      GameAssassin更新1.217,修正截获对称模型法线的问题,修改了MAX插件的动画导入的bug,增加了3DView的双面和灯光的设置,修改了3DView无法打开lst文件的bug。改正了VSConstantDefine相关的bug。
      
      2007-9-15
      
      GameAssassin更新1.216,修正了3DSMAX导入插件某些模型UV不正确的问题,增加了3DView中查看模型属性时,可以查看贴图图象和Shader的反编译代码。
      
      2007-9-14
      
      GameAssassin更新,修正了3DSMAX导入插件导入新版模型导致MAX出错的问题,修改了D3D8下的骨骼动画不能截取的问题。
      
      2007-9-13
      
      GameAssassin更新1.215版,修正了普通模式下贴图不能截取的问题,修改了普通模式下相同物体不保存地问题,修改了普通模式下对使用了Shader的模型截取的bug,修改了D3D8下的骨骼动画不能截取的问题。
      
      2007-9-12
      
      GameAssassin更新1.214版,修正了普通模式下贴图不能截取的问题,修改了外联模式下对使用了Shader的模型截取的bug,扩展了VSConstantDefine的功能,优化了外联模式的游戏运行速度。注册版本增加了对某些有防护程序的游戏的支持!
      
      2007-8-14
      
      GameAssassin更新1.213版,修正了3DView以及3DSMAX插件对于某些游戏(变形金刚)导入后UV显示不对的bug
      
      2007-8-10
      
      GameAssassin更新1.212版,修正了DX8下的模型截取bug(Quest3D)。3DSMAX增加了对不含有骨骼动画数据的模型也可以导入骨骼(注册版本),增加了3DView的VSConstant自定义的功能,使得一些使用VSConstant保存游戏变换矩阵可以被3DView和导入插件识别,保证模型不会出现位置错误。
      
      2007-7-17
      
      GameAssassin更新1.211版,修正多线程的模型文件保存的问题,修正vs的截获,支持游戏Transformers!
      
      2007-7-14
      
      GameAssassin更新1.210版,修正外联模式下强制窗口模式的分辨率的错误!
      
      2007-7-6
      
      GameAssassin更新1.209版,修正游戏多线程渲染下截获的模型出错的问题。
      
      2007-6-24
      
      GameAssassin3DSMAX插件更新,增加了骨骼和骨骼动画的导入功能。模型必须是 1.208注册版本以上!
      
      2007-6-8
      
      GameAssassin更新1.208版,修正外联模式的几个截取错误,更新了3DSMAX的引入插件。
      
      2006-12-25
      
      GameAssassin更新1.205版,修正了3DView查看模型属性时,某些模型顶点数据不对的Bug,增加了3DView对英文的支持.
      
      2006-12-23
      
      GameAssassin更新1.204版,修正了截获模型时,第一次按热键不能截获的错误,增加了对D3D7的模型截获支持,GA的联机帮助更新,增加了关于3DView的内容.
      
      2006-5-25
      
      GameAssassin3DSMAX插件更新,修正了某些模型导入MAX后贴图UV不正常的BUG.
      
      2006-3-5
      
      GameAssassin更新,修正了外联模型下贴图截获的问题,修改了使用shader的模型的截获问题      
      
      2006-3-2
      
      GameAssassin推出1.20预览版,增加了一种针对于3D游戏的新工作模式,外联模式。更好的支援游戏模型的截获,对游戏的正常运行速度影响更小。支持的最新游戏,韩国的网游大作Zera。      
      
      2006-2-15
      
      GameAssassin推出1.193预览版,加入了对骨骼动画的截取功能,现在功能还没有开发完成,只在RF与OS2两个游戏中测试通过,适用于固定管道渲染得骨骼模型,对于使用shader来实现动画的游戏,正在开发中。      
      下载地址
演示动画模型

      
      2006-1-18
      
      GameAssassin更新1.192版,增加了截取模型对vs和ps的支持度,修改了模型的格式。3DView模型列表中增加了可以复选模型的功能,并且在3DView中复制列表中的模型文件到指定目录的功能加入了贴图文件一并考出的功能!
      
      2006-1-12
      
      GameAssassin更新1.191版,修正了有些游戏下模型不能截取的问题,修正了有些模型转化为标准格式,贴图不正确的问题,更正了3DSMAX插件的相应问题。
      
      2006-1-10
      
      GameAssassin更新1.19版,修正了在极品飞车下不能截取模型的问题,并且修改了截获Quest3D程序的功能!
      
      2006-1-7
      
      3DSMAX7的导入插件更新,修改了有些模型姿势不正确的bug
      
      2006-1-5
      
      GameAssassin更新1.18版,优化了截获速度!
      
      2006-1-1
      
      GameAssassin更新,修正在有的游戏内,热键不能激活的bug,修正了在3DView转换标准模型后模型贴图不正确的bug,修正了3DSMAX插件对某些模型导入后贴图不正确的bug。3DSMAX插件已经上传,可以去下载页
下载

      
      2005-12-25
      
      上传一个完美世界的女性主角的3DSMAX文件,可以去下载页
下载

      
      2005-12-20
      
      GameAssassin更新1.17版,修正了3DView有些模型不能正确显示的问题,增加DX8模型的转换成标准模型的功能,修改了3DSMAX引入插件的有些模型不能正确导入的BUG。
      
      2005-12-18
      
      GameAssassin更新,修改了截获模型的转换问题,另外3DSMAX插件更新,更好的支持了模型的导入。
      上传了一个魔法门英雄无敌5的角色3DSMAX模型,去下载页
下载

      
      2005-12-16
      
      上传了一个 Counter-Strike Source的警察的3DSMAX模型,去下载页
下载

      
      2005-12-16
      
      GameAssassin 1.16 对应的最新的3DSMAX的模型引入插件!!!请去下载页
下载

      
      2005-12-15
      
      GameAssassin更新1.16版,优化了模型截取功能,在游戏Painkiller下截获模型得到了良好的支持!
      上传了在PainKiller截获的模型的截图
,并且在下载页
可以下载到这个截获下来的骷髅战士的模型

      
      2005-12-9
      
      GameAssassin更新,修改了3DView的显示问题,修改了lst文件的结构,将lst文件中保存物体列表的文件名改为相对路径!!
      3DSMAX7的导入插件更新!!
      
      2005-12-8
      
      GameAssassin更新1.15版,优化了3DView的操控方式等。
      
      2005-12-3
      
      GameAssassin更新,修正最近几天修改稳定性时,引发的有的游戏不能接获的bug!
      
      2005-12-2
      
      GameAssassin更新,修正了几个和其他软件冲突,导致有些应用程序非法退出的问题
      
      2005-11-24
      
      GameAssassin更新,修正了在GA的3DView中视角围绕模型中心旋转的问题
      
      2005-11-23
      
      GameAssassin更新,修正了在GA的3DView中视角围绕模型中心旋转的问题。
      
      2005-11-22
      
      GameAssassin推出1.14版,修改了几个模型截获的错误,在挑战下可以正常的工作了,3DView新增了几个功能,包括直接将游戏截获的模型自动全部的打入一个lst文件中,不用手动一个一个的添加了;添加了一个将不能在3DView显示的模型转化为标准可以显示的顶点格式的转换选项。
      
      2005-11-19
      
      3DSMAX7的引入插件更新,改正了有些模型导入不正确的错误!上传了一个挑战的女主角的3DSMAX模型,去下载页
可以下载.

      正在修改了GA几个截取模型的bug。过几天将推出一个新版!
      
      2005-11-11
      
      GameAssassin更新,修改了使用了GameAssassin后游戏退出后D3D内存泄漏的问题!修改了线框模式下的几个显示错误。上传了一张古老游戏Quake一代的线框模式截图
.

      
      2005-11-10
      
      GameAssassin推出1.13版,修改了几个导致游戏不能正常运行的错误,包含天堂2初章窗口模式下出错的问题,波斯王子1和三国无双3的运行问题,还有修正了几个游戏下使用线框模式有的模型不能正常显示的问题。
      
      2005-11-6
      
      3DSMAX7的模型导入插件上传,可以从下载
处下载!

      
      2005-11-3
      
      GameAssassin更新,修正一个保存目录名称不正确导致的截获模型不能保存的bug!!上传HalfLife2中的一个NPC的3DSMAX模型
!

      
      2005-11-2
      
      GameAssassin更新,修正在游戏Painkiller中的问题!
      
      2005-11-1
      
      3DSMAX引入插件更新,解决了多纹理模型的引入问题,另外上传魔兽世界的一个角色的3DMAXMAX文件

      
      2005-10-31
      
      3DSMAX引入插件更新,解决了贴图和模型的一些问题。另外天堂2主角模型的MAX文件
更新!

      
      2005-10-30
      
      GameAssassin更新,3DSMAX插件更新。另上传了一张魔兽世界的模型截图
,和天堂2的四个人类主角模型的MAX文件

      
      2005-10-27
      
      3DSMAX导入插件正式完成!可以去下载
处下载!

      
      2005-10-26
      
      GameAssassin更新!!这段时间有些忙,一直没能够把3DSMAX的导入插件完成,希望这个周末有时间,尽快完成插件!
      
      2005-10-17
      
      GameAssassin专用3DSMAX 导入插件
,
可以将GameAssassin截获的模型导入到3DsMAX中.测试版,还有些问题!
      
      2005-10-14
      
      GameAssassin 1.12版,更新,修改了几个截取的bug,使用vs的游戏等到了更好的支持!3DView也作了相应的支持。
      
      2005-10-9
      
      GameAssassin 1.11版,更新,修改了截取和浏览器的Bug,最新版在天堂2测试,截获模型没有问题!!根据大家,对截获的使用方法制作了一个详细的教程。见链接

      
      2005-10-5
      
      GameAssassin修改了使用vs的模型的截取,并且更新了模型浏览器的功能,增加了对模型的重新组织的功能,并且修改了显示部分,将DX8和DX9的显示分离出来。上传了GameAssassin对游戏的线框显示和模型截取的截图

      
      2005-10-1
      
      Gametools升级到了1.10版,并且改名为GameAssassin,并且模型截取功能基本开发完成,呵呵,试了几个3D游戏,效果还不错,呵呵。
      
      2005-9-22
      
      Gametools马上升级到1.10版,新版将添加游戏模型的截获功能。
      
      2005-8-26
      
      Gametools升级到1.02了,改正了几个错误,优化了网络消息截获的处理速度。3D这块改善了几个功能,在游戏BF2、GTA:San Andreas、BattleRaper2还有EQ II的3D方面得到了更好的支持,下一步准备加入对模型和贴图的截取功能:)
      
      
      
      
      
    l
使用帮助
    3D截获
   
      一.3D程序的截获
      
      
普通模式
      
      模式1
      窗口模式
      
      第一步 .
      
      打开GameAssassin设置菜单,选择窗口模式.
      
      第二步
      
      打开GameAssassin设置菜单,选择3D设置窗口中的控制D3D控制OpenGL(需要对OpenGL程序操作才复选此按钮),然后在3D设置窗口中选择其他需要的功能,然后选择确定。
      
      第三步.
      
      GameAssassin 主面板上选择激活按钮。
      
      第四步 .
      
      点击自定义截获按钮,在弹出的输入窗口中输入你要截获的应用程序的窗口名字。
      注意:1。如果选择模糊查询,本程序可以自动匹配和包含输入关键字的窗口。
            2。有些游戏刚启动的窗口并不是游戏真正的运行窗口,想要获得正确的窗口名称,当游戏真正显示游戏画面的时候,切换到windows桌面下,查看屏幕最下方的任务条上游戏的名字。
      
      第五步 .
      
      启动你要运行的游戏。
      
      模式2
      进程模式
      
      第一步 .
      
      打开GameAssassin设置菜单,选择进程模式.
      
      第二步.
      
      打开GameAssassin设置菜单,确定3D设置窗口中的控制D3D控制OpenGL(需要对OpenGL程序操作才复选此按钮)已经选择,然后在3D设置窗口中选择其他需要的功能,然后选择确定。
      
      第三步.
      
      GameAssassin 主面板上选择激活按钮,确定按钮已经选择。
      
      第四步 .
      
      点击自定义截获按钮,在弹出的输入窗口中输入,你要截获的应用程序的文件名。
      注意:1。选择模糊查询,本程序可以自动匹配和包含输入关键字的窗口。
                 2。应用程序的文件名为游戏运行的可执行文件,但有的游戏刚开始运行的并不是真正可执行文件,正确获得游戏的可执行文件名,可以通过当游戏真正显示游戏画面的时候,切换到windows桌面下,查看windows任务管理器中进程里显示的游戏的名称。
      
      第五步 .
      
      启动你要运行的游戏。
      
      外联模式
      
      
      
      方式1
      
      第一步
      
      点击面板上的运行按钮
      
      
      
      第二步
      
      选择程序运行
      
      
      
      方式2
      
      第一步
      
      将D3D8.mod和D3D9.mod改名为D3D8.dll和D3d9.dll
      
      
      
      第二步
      
      将改名后的D3D8.mod和D3D9.mod考入游戏目录。
      
      
      
      第三步
      
      点击GA面板上的激活复选框
      
      
      
      第四步
      
      到游戏程序目录执行游戏
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      二.网络程序的截获      
      
      第一步.
      
      打开GameAssassin的设置窗口,选择Network窗口,选择监视网络发送监视网络接收,如果需要截获比较大的消息量或希望保存消息以供研究,可以选择自动存盘功能,选择确定。
      
      第二步.
      
      GameAssassin主面板上选择激活按钮,确定按钮已经选择。
      
      第三步.
      
      点击自定义截获按钮,在弹出的窗口中输入,你要截获的应用程序的窗口名字。
      
      第四步.
      
      启动你要运行的应用程序。
      






   
        
   
以下是主界面:
      
   
以下是设置窗口
   
   
   
以下是数据截获窗口
   
    截获3D游戏模型教程
   
首先确定在3D设置菜单中,选中控制D3D截取模型数据快速截取模型(可选)。见图一
    对于成功的截获3D模型,那么首先要运行GameAssassin,点击激活,然后在点击自定义截获,见图二
          
   
图一
图二
   
然后在弹出的输入窗口中,输入要截获的程序的窗口名称,然后按确定。见图三,接下来就可以运行游戏,来截获了。
     
   
图三
   
截获热键可以见热键设置窗口,见图四,按键需要和组合键一起使用,如图需要同时按下左Alt和F7才可以截获。
      
   
图四
   
另外需要截获的游戏的窗口名称,可以预先运行一次,然后切换到桌面上,察看任务栏,即可获得。
       GameAssassin还有一种截获方式,就是按照游戏的执行文件名(XXXX.exe)来查找,需要在设置面板上不选择只枚举可见窗口,然后和普通的截获一样,点激活,然后自定义截获,然后在弹出的窗口中输入,游戏的可执行程序文件名,即可。
0
点赞
0
打赏
1
添加到收藏夹

0

点击复制链接

使用微信扫码分享
一次扣10个券
全部评论6
您需要登录后才可以回帖 登录

CGJOY网友 
我也是点开没反应 开始用几次可以 后面无论下的什么版本都不行,但是进程里有。WIN7系统 求解阿!????

11年前  ·  7楼
回复

使用道具

点gameassassin.exe什么反应也没有 不过能在任务管理器中看到 界面就是不出来
12年前  ·  6楼
回复

使用道具 举报

详细啊
13年前  ·  5楼
回复

使用道具 举报

好楼主太厉害了!楼主,I*老*虎*U!
我想我是一天也不能离开cgjoy游戏动画论坛。
13年前  ·  4楼
回复

使用道具 举报

好神奇的东西,,豌豆有截取出来过游戏模型没?
15年前  ·  3楼
回复

使用道具 举报

详细是真详细
15年前  ·  2楼
回复

使用道具 举报

您当前使用的浏览器IE内核版本过低会导致网站显示错误

请使用高速内核浏览器或其他浏览器