Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.
Zero Tolerance for Disrespect

Help with WWZ .tpl models (QCViewer not found)

Featured Replies

Hi,

I’m trying to extract models from World War Z (Swarm Engine) and I’ve run into a dead end with .tpl files.

What I’ve tried

  • QCViewer

    • Couldn’t find a working version publicly

    • Older builds either missing or incompatible

Problem

I currently cannot view or export the model at all.
It seems like:

  • Either the WWZ .tpl format differs from newer Saber games

  • Or existing tools are outdated / partially compatible

What I’m looking for

  • A working tool or method to open WWZ .tpl

  • A compatible version of QCViewer (if one still exists)

  • Any info about:

    • vertex layout

    • how .tpl_data is structured

    • how to reconstruct mesh manually if needed


Extra info

  • Header starts with 1SERtpl

  • .tpl_data clearly contains float vertex data

  • Looks like standard interleaved buffers but layout unknown


If anyone has:

  • a working tool

  • a script

  • or even partial documentation

I’d really appreciate it.

Samples Files: https://github.com/randalfcastro-tech/World-War-Z

Thanks.

Solved by DreamingOxxy

  • Localization
  • Solution

QCViewer is findable in the xentax archive, but I can attach it anyway.
Unfortunately a ton of models don't work with it, seemingly at random, and normally you have to remove the prefix of the files to get them to load from my experience.
I wanted to rip some of the character models but unfortunately most of the ones I wanted refused to load; all first person arms included.
Was thinking of posting about it on here, but I've got too big of a collection of games I want to rip from already up.

I believe this is everything you need for texture extraction, model exporting, and a Noesis script to load the .nex files it exports.
Quick edit: for some documentation info, IndexV2 on GitHub for Halo2A and such is a similar format, probably older, and obviously Quake Champions has some version of the format. Basically all games by the company.

QCViewer_U1.7z

Edited by DreamingOxxy

  • Author
6 hours ago, DreamingOxxy said:

QCViewer is findable in the xentax archive, but I can attach it anyway.
Unfortunately a ton of models don't work with it, seemingly at random, and normally you have to remove the prefix of the files to get them to load from my experience.
I wanted to rip some of the character models but unfortunately most of the ones I wanted refused to load; all first person arms included.
Was thinking of posting about it on here, but I've got too big of a collection of games I want to rip from already up.

I believe this is everything you need for texture extraction, model exporting, and a Noesis script to load the .nex files it exports.
Quick edit: for some documentation info, IndexV2 on GitHub for Halo2A and such is a similar format, probably older, and obviously Quake Champions has some version of the format. Basically all games by the company.

QCViewer_U1.7z

Thanks a lot, my friend; it really works wonders. Cheers.

Edited by Randalf2theReturn

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.