#3573: Properly animate muzzle-flash GFX.
-------------------------------------+-----------------------------------
        Reporter:  Stratadrake       |       Type:  bug
          Status:  new               |   Priority:  normal
       Milestone:  unspecified       |  Component:  Engine: Graphics
         Version:  3.1 beta11        |   Keywords:  pie animation weapons
      Blocked By:                    |   Blocking:
Operating System:  All/Non-Specific  |
-------------------------------------+-----------------------------------
 Most muzzle-flash PIE files are actually animated (type x4000 polygons).
 The game engine needs to properly reflect this.

 There are a few details to this issue, let me detail them:

 - Type x4000 polygons include an extra four parameters that specify
 animation data.  One of the parameters is a playback rate in milliseconds
 per frame; however, almost every FX pie file specifies a playback rate of
 "1" - causing every muzzle-flash PIE file to play out its entire animation
 in a single rendering pass; the full animaton is never seen.  This part
 can be solved by modifying the PIE loader to substitute a default playback
 rate (50 or 100) if the value in the PIE file is < some minimum, or by
 modifying the (many) PIE files themselves.
 - The original retail Warzone (as of v1.10) actually did animate muzzle
 flashes properly if you specified a decent playback rate, even though it
 only seemed to work for mobile units (tanks and cyborgs).  If Warzone 3.x
 is not animating these PIE files at all, it's not only a bug but a
 regression too.
 - Several weapons don't appear to have any muzzle-flashes when they fire -
 they actually do, it's just not being rendered.  The mysterious top half
 of texturepage 22?  Railgun firing animation.

 A lot of weapons will look much better if this bug is fixed for good.  The
 animations ARE there and always were to begin with, they just need to be
 handled correctly.

 References:
 * Forum topic: http://forums.wz2100.net/viewtopic.php?f=6&t=9628
 * Fortress Cannon animation:
 http://forums.wz2100.net/download/file.php?id=11904&mode=view
 * Gauss Cannon animation:
 http://forums.wz2100.net/download/file.php?id=11905

-- 
Ticket URL: <http://developer.wz2100.net/ticket/3573>
Warzone 2100 Trac <http://developer.wz2100.net/>
The Warzone 2100 Project
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Warzone2100-project mailing list
Warzone2100-project@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/warzone2100-project

Reply via email to