#3724: Incomplete rendering of Oil Derrick in menu/blueprint
-------------------------------------+-----------------------------------
Reporter: Stratadrake | Type: bug
Status: new | Priority: normal
Milestone: unspecified | Component: Engine: Graphics
Version: 3.1 RC 2 | Keywords: oil derrick animation
Blocked By: | Blocking:
Operating System: All/Non-Specific |
-------------------------------------+-----------------------------------
(This bug has always been there, even in original retail versions.)
The Oil Derrick (blderik.pie) as shown in the Build menu, as well as its
structure blueprint/hologram, is never rendered completely - the arm and
piston portions of the model don't appear until the structure has been
completely built by a truck.
This is apparently because the Oil Derrick is one of the few PIE files to
use ANIM3DTRANS submodel animation, where the PIE file is split into
separate components (derrick base, arm, and piston). For the (built) oil
derrick itself the game renders all submodels simultaneously, but
everywhere else (e.g. the Build menu) only the first submodel (the derrick
base) is ever rendered.
Is this fixable? Some ideas that come to my mind:
* A specific hack to make sure that blderik.pie (the only PIE file with
this problem) renders all submodels in the Build menu.
* A non-specific hack to make the game always render all submodels from
any PIE file (except where told otherwise). This should have no negative
impacts on, say, the appearance of cyborgs or scavenger infantry in their
Manufacturing menus as they have separate, non-animated PIE files
(exbloke.pie, cybd_std.pie, scbd_std.pie) associated with them already.
* Create a non-animated variation of blderik.pie (i.e. all geometry stored
in one submodel), assuming that this version of the model will only be
rendered in the menu/blueprint (similar to cyborgs and scavenger infantry,
noted above) and the game's animation module will substitute the correct
PIE file when animating the real thing.
--
Ticket URL: <http://developer.wz2100.net/ticket/3724>
Warzone 2100 Trac <http://developer.wz2100.net/>
The Warzone 2100 Project
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
Warzone2100-project mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/warzone2100-project