View Issue Details

IDProjectCategoryView StatusLast Update
0000500FSSCPgraphicspublic2006-03-05 17:02
ReporterNeoStorm Assigned Totaylor  
PrioritynormalSeveritytweakReproducibilityalways
Status resolvedResolutionfixed 
Summary0000500: Shield effect appears at wrong place, after fire primaries
DescriptionThe only thing I did is to shoot a ship at close range and I noticed that the shield effect is not at the place where I shot on the ship. I even can shoot at nothing (a clear space but very near the ship) and the shot is somehow hits the ship (and of course shield effect is at wrong place).
Additional InformationVideo: D3D 640x480x32 (and same OpenGL)
Build: T-20050622
Features: -spec -glow -pcx32 -jpgtga -d3dmipmap -2d_poof -rlm -dualscanlines -targetinfo -orbradar -3dwarp -ballistic_gauge -snd_preload -env -alpha_env -decals -ambient_factor 75 -fov 0.39
TagsNo tags attached.

Activities

2005-08-04 09:59

 

Subach_Fire.JPG (29,675 bytes)   
Subach_Fire.JPG (29,675 bytes)   

2005-08-04 09:59

 

Subach_Hit.JPG (29,812 bytes)   
Subach_Hit.JPG (29,812 bytes)   

2005-08-04 09:59

 

Prometheus_Fire.JPG (31,394 bytes)   
Prometheus_Fire.JPG (31,394 bytes)   

2005-08-04 09:59

 

Prometheus_Hit.JPG (31,654 bytes)   
Prometheus_Hit.JPG (31,654 bytes)   

kasperl

2005-08-18 21:15

developer   ~0003032

I am sorry for the late response to this bug. Could you try removing the -decal flag and see if it helps?

Also, could you try the latest build from the forum?

NeoStorm

2005-08-19 13:07

reporter   ~0003043

Last edited: 2005-08-19 13:14

Build G-20050728
Removing "-decal" did not help, same stuff.
Added screenies.

edited on: 08-19-05 09:09

edited on: 08-19-05 09:14

2005-08-19 13:09

 

New Build No -Decals Fire.JPG (26,202 bytes)   
New Build No -Decals Fire.JPG (26,202 bytes)   

2005-08-19 13:09

 

New Build No -Decals Hit.JPG (26,284 bytes)   
New Build No -Decals Hit.JPG (26,284 bytes)   

kasperl

2005-08-19 14:03

developer   ~0003046

Can you try this without any command line flags on?

Also, can you see if this still happens if you remove any mediaVP's you might be using?

NeoStorm

2005-08-20 05:55

reporter   ~0003051

Last edited: 2005-08-20 05:58

I did it, and it still does the same thing.
Added screenies.

edited on: 08-20-05 01:58

2005-08-20 05:57

 

2005-08-20 05:57

 

Goober5000

2005-08-21 05:48

administrator   ~0003067

Might have something to do with the model code, in which case Bobboau might be able to provide some insight.

Goober5000

2005-08-21 05:49

administrator   ~0003068

Incidentally, does the same thing happen if you fire secondaries (Tempests, for example)?

2005-08-21 11:44

 

screen0079.JPG (32,938 bytes)   
screen0079.JPG (32,938 bytes)   

NeoStorm

2005-08-21 11:45

reporter   ~0003074

Last edited: 2005-08-21 11:45

Yes it does. I fired at the left of it, and the effect is on the right. And sometimes there is no effect at all, like the shield effect appears at the opposite position at all.
Look new screenie.

edited on: 08-21-05 07:45

kasperl

2005-08-24 11:11

developer   ~0003120

Is Bob currently checking his bugs? Does anyone else have any clues?

Does this happen with all models, or just the Herc 2?

NeoStorm

2005-08-24 11:17

reporter   ~0003125

It happens to me with all models that have shields.

taylor

2005-10-27 03:02

administrator   ~0003677

I did see this for a while also but it's working fine for me now. Hits are sometimes in a slightly wrong place in relation to the ship but not in relation to the shield mesh. Can you please verify that this is still a problem?

Wanderer

2005-10-27 15:43

developer   ~0003680

I'm not sure if is the shield mesh or the model. But shield effect still occurs in wrong place from time to time but IMHO in correct general area of the hit location. With CVS 27/10 it did occur. Infact just the same as in the fighterbeam prob...

taylor

2005-10-27 15:54

administrator   ~0003681

Yep, I did still notice it on one particular model during an unrelated test last night. Two hi-poly models in the same mission worked fine though. I don't think this is similar to the beam bug, the beams are doing the right thing but against what's visually more acceptable. I had a thought that this is somehow related to the smart shields code (since smart shields cause beams to always hit one particular shield quad) but I haven't been able to confirm that yet. From what I've seen though, the first time you hit the shields it will think that you are always hitting that quad regardless of where on the ship you actually hit. Peircing through the shields appears to change help change the quad getting hit.

I'll try and debug this over the weekend and see what I come up with.

taylor

2006-03-05 17:01

administrator   ~0005051

Took forever to notice the problem but it's fixed now. It was supposedly a speed up fix, but it didn't speed anything up, and got the math all wrong. That's why it always appeared to either be at the wrong place or always in the same basic place. This also messed up weapon hit effects and anything else that went with the mc hit position.

taylor

2006-03-05 17:02

administrator   ~0005052

Fixered.

Issue History

Date Modified Username Field Change
2005-08-04 09:58 NeoStorm New Issue
2005-08-04 09:59 NeoStorm File Added: Subach_Fire.JPG
2005-08-04 09:59 NeoStorm File Added: Subach_Hit.JPG
2005-08-04 09:59 NeoStorm File Added: Prometheus_Fire.JPG
2005-08-04 09:59 NeoStorm File Added: Prometheus_Hit.JPG
2005-08-18 21:15 kasperl Note Added: 0003032
2005-08-19 13:07 NeoStorm Note Added: 0003043
2005-08-19 13:09 NeoStorm File Added: New Build No -Decals Fire.JPG
2005-08-19 13:09 NeoStorm File Added: New Build No -Decals Hit.JPG
2005-08-19 13:09 NeoStorm Note Edited: 0003043
2005-08-19 13:14 NeoStorm Note Edited: 0003043
2005-08-19 14:03 kasperl Note Added: 0003046
2005-08-20 05:55 NeoStorm Note Added: 0003051
2005-08-20 05:57 NeoStorm File Added: No command line, no Media VP\'s Fire.JPG
2005-08-20 05:57 NeoStorm File Added: No command line, no Media VP\'s Hit.JPG
2005-08-20 05:58 NeoStorm Note Edited: 0003051
2005-08-21 05:48 Goober5000 Note Added: 0003067
2005-08-21 05:48 Goober5000 Assigned To => Bobboau
2005-08-21 05:48 Goober5000 Status new => assigned
2005-08-21 05:49 Goober5000 Note Added: 0003068
2005-08-21 11:44 NeoStorm File Added: screen0079.JPG
2005-08-21 11:45 NeoStorm Note Added: 0003074
2005-08-21 11:45 NeoStorm Note Edited: 0003074
2005-08-24 11:11 kasperl Note Added: 0003120
2005-08-24 11:17 NeoStorm Note Added: 0003125
2005-10-27 03:02 taylor Note Added: 0003677
2005-10-27 15:43 Wanderer Note Added: 0003680
2005-10-27 15:54 taylor Note Added: 0003681
2005-10-27 15:54 taylor Assigned To Bobboau => taylor
2006-03-05 17:01 taylor Note Added: 0005051
2006-03-05 17:02 taylor Status assigned => resolved
2006-03-05 17:02 taylor Resolution open => fixed
2006-03-05 17:02 taylor Note Added: 0005052