Source Code Project Mantis - FSSCP
View Issue Details
0001048FSSCPgraphicspublic2006-09-15 00:212012-01-09 13:06
ReporterCP5670 
Assigned Totaylor 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version3.6.9 
Summary0001048: 3D warp effect sometimes shown at the wrong angle
DescriptionThe 3D warp effect (enabled by the -3dwarp command) sometimes gets rendered about 90 degrees offset from the correct angle. The only affects incoming ships, not outgoing ones, and only occurs with certain ship models. I have uploaded a test mission showing an example with the Sathanas.
TagsNo tags attached.
Attached Files? warptest.fs2 (6,870) 2006-09-15 00:21
http://scp.indiegames.us/mantis/file_download.php?file_id=641&type=bug

Notes
(0006630)
taylor   
2006-09-15 03:54   
This is known (and has been for a while) but I haven't been able to fix it 100% yet since the 3d warp model appears to have cause some/most of the issue. I wasn't aware of it being related to certain ship models though, it shouldn't be.
(0006631)
taylor   
2006-09-15 04:26   
Just a little more info here, since I don't think that this was ever discussed in public.

The problem with the Knossos warpin is that it's aligned with the Knossos device rather than the incoming ship. If you grab an older build (something from April or older) and take a look at the Knossos warpin effect, you'll notice that it's always facing the opposite direction of the exiting ship. This happens for both 2d and 3d versions of the warp effect. I fixed this by making the effect orient face the correct direction.

The real problem is this, the new 3d warp POF doesn't work with the fix due to some issue with the POF. The older 3d warp POF does work with the bug fix however. I'm not sure what the issue is, or how to detect/fix it in code, which is why it's still broken. Technically this isn't a code issue though, but a code way to detect it at least would be nice.
(0007142)
taylor   
2006-11-15 20:07   
Fixered.

Issue History
2006-09-15 00:21CP5670New Issue
2006-09-15 00:21CP5670File Added: warptest.fs2
2006-09-15 03:54taylorNote Added: 0006630
2006-09-15 03:54taylorStatusnew => assigned
2006-09-15 03:54taylorAssigned To => taylor
2006-09-15 04:26taylorNote Added: 0006631
2006-11-15 20:07taylorStatusassigned => resolved
2006-11-15 20:07taylorFixed in Version => 3.6.9
2006-11-15 20:07taylorResolutionopen => fixed
2006-11-15 20:07taylorNote Added: 0007142
2012-01-05 17:55taylorChangeset attached => Import 2012-01-05 17:52:05 fs2_open_3_6_9 r3761
2012-01-09 13:06taylorChangeset attached => fs2open_websvn fs2_open_3_6_9 r3761