WAX File Generator: Difference between revisions

From DF21 Wiki
mNo edit summary
mNo edit summary
Line 30: Line 30:
{| class="wikitable"
{| class="wikitable"
|-
|-
!Twilek
|Twilek
!Duros
|Duros
!Rodian
|Rodian
!Sullustan
|Sullustan
!Twilek (Alt)
|Twilek (Alt)
!Ithorian
|Ithorian
|-
|-
|Mon Calamari
|Mon Calamari
Line 68: Line 68:
{| class="wikitable"
{| class="wikitable"
|-
|-
!ATAT Pilot
|ATAT Pilot
!Imperial Army Trooper
|Imperial Army Trooper
!Imperial Navy Commando
|Imperial Navy Commando
!Imperial Officer
|Imperial Officer
!Juggernaut Transport Driver
|Juggernaut Transport Driver
|-
|-
|Patrol Trooper
|Patrol Trooper

Revision as of 21:27, 16 March 2025

The tool is under development, as is the documentation. Here is a video update on the progress:

This will cover starting with an existing Blender file as a template, changing colours, species, outfits and weapons, then rendering and creating the WAX file for use in Dark Forces. No previous Blender knowledge is required, all the core functionality is in a custom UI panel shown in the screenshot.

Please check back soon for more information.




Before we get started, there are some tools to download:

1) Blender: https://www.blender.org/download/ - current version (4.2 at time of writing)

           or if need be https://download.blender.org/release/ for any and all previous releases.

2) WAX/FME Convertor (by Jereth Kok): https://df-21.net/downloads/utilities/waxconverter/waxconverter.zip

          Note: Requires .NET 6.0 - Version 3.2 - June 2024 Release

3) The template files, available here: (Insert link here when files complete)


Current Species Head Options:

Twilek Duros Rodian Sullustan Twilek (Alt) Ithorian
Mon Calamari Gran (Ree-Yees) Quarren Bith Devaronian Arcona
Trandoshan Kubaz (Garindan) Pyke (Syndicate) Bothan Chagrian Gand (Zuckuss)
Wequay Togruta Aqualish (Ponda Baba) Yarkora Human Falleen (Xizor)
Mirialan Chiss (Thrawn)

Current Imperial Personnel Options:

ATAT Pilot Imperial Army Trooper Imperial Navy Commando Imperial Officer Juggernaut Transport Driver
Patrol Trooper Sandtrooper Scout Trooper Shore Trooper Snowtrooper
Stormtrooper (Standard) Swap Trooper Tie Pilot

Female variations are planned, but not yet included.


Wax Convertor Template:

Wax Convertor is the program that will take the sequence of png images rendered out of Blender, give them placement coordinates and assign images to sequences, and sequences inside actions. This should already be set up and ready to go for you! However, some background information on how it all works in case you need to make minor adjustments.

TROOP Replacement Template - Frame Ranges:

  • Seq 0: 0-7 Walking Front
  • Seq 1: 8-15 Walking Front Angle Left
  • Seq 2: 16-23 Walking Side Left
  • Seq 3: 24-31 Walking Rear Angle Left
  • Seq 4: 32-39 Walking Rear
  • Seq 5: 40-47 Walking Rear Angle Right
  • Seq 6: 48-55 Walking Side Right
  • Seq 7: 56-63 Walking Front Angle Right
  • Seq 8: 64-65 Standing Shot Front
  • Seq 9: 66-67 Pain Front
  • Seq 10: 68-70 Ranged Death
  • Seq 11: 71 Corpse
  • Seq 12: 72-75 Melee Death
  • Seq 13: 76 Idle Front
  • Seq 14: 77 Idle Front Angle Left
  • Seq 15: 78 Idle Side Left
  • Seq 16: 79 Idle Rear Angle Left
  • Seq 17: 80 Idle Rear
  • Seq 18: 81 Idle Rear Angle Right
  • Seq 19: 82 Idle Side Right
  • Seq 20: 83 Idle Front Angle Right
  • Seq 21: 84-85 Pain Front Angle Left
  • Seq 22: 86-87 Pain Side Left
  • Seq 23: 88-89 Pain Rear Angle Left
  • Seq 24: 90-91 Pain Rear
  • Seq 25: 92-93 Pain Rear Angle Right
  • Seq 26: 94-95 Pain Side Right
  • Seq 27: 96-97 Pain Front Angle Left
  • Seq 28: 98-99 Recoil Front

(Note: If making animations to be compatible with the original game, avoid re-using individual frames.)