Skip to content

Model viewer for a game "Aliens versus Predator (2010)"

Notifications You must be signed in to change notification settings

lein2023/avp2010-

 
 

Repository files navigation

AVP2010ModelViewer

Model viewer for a game "Aliens versus Predator (2010)" AVP2010ModelViewer is fork of AVP2010MapViewer that focuses on models, instead of map. Allow see animations.

image

Installation

Make sure your computer support DirectX 11. Download last release v0.7.1. unpack zip files into new folder. done.

Development

I use Visual Studio 2017. Used Microsoft DirectX SDK (June 2010). also you need directXTK for text on a screen (this was get from Nuget). There file in usefull_stuff folder named HACKS.lib dont scare its is d3dcompiler v47 lib. this is solving my problem with linking.

Usage

Preparations

  1. Download QuickBMS
  2. Then download script asura.bms
  3. Unpack mission archives. And select unpacked folder in this tool, wait until it loads.

Controls

Usage

  • use keys W, S, A, D to move camera. press RMB (Right mouse button) to turn camera around.
  • key 'K' - on/off skeleton view
  • key 'B' - on/off bounding boxes view
  • key 'N' - on/off bones names.
  • key 'H' - hide HUD, and infomation.
  • use arrow keys to select animation, and model. 'left','right' select model. 'up', 'down' arrow select animation.
  • key 'space' will pause/unpause animation

Console commands

  • 'dump_anim' - debug feature. dumps selected animation into debug.txt
  • 'dump_model %arg%' - export model command. (format GLTF)
  • 'dump_model all' - export model with all supported animations (rule bones == animation_bones)
  • 'dump_model only_model' - export model without animations
  • 'dump_model only_current_anim' - export model with selected animation.

log file

  • this file called 'debug.txt' and exist in application folder

About

Model viewer for a game "Aliens versus Predator (2010)"

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 95.1%
  • C 3.0%
  • HLSL 1.7%
  • Python 0.2%