View Issue Details

IDProjectCategoryView StatusLast Update
0000176FSSCPDirectXpublic2005-03-14 22:38
ReporterJarC Assigned ToBobboau  
PriorityimmediateSeverityblockReproducibilityalways
Status resolvedResolutionfixed 
Summary0000176: Bad Z-buffering? Ghosting?
Descriptionwhen in a subspace mission, stars? keep wizzing by *inside* the subspace model. They are also not handled correctly as they are displayed as square black blocks.

Samples of the bug in action can be viewed in the thread:
http://dynamic4.gamespy.com/~freespace/forums/showthread.php?s=&postid=455573&post455573
Additional InformationCPU: PII466Mhz/384MbRam
GPU: GeforceFX 5200 Ultra
TagsNo tags attached.

Activities

JarC

2004-04-19 21:25

reporter   ~0000810

Forgot to add this:
OS: WinXP Pro and DirectX9.0b installed, FS2_Open (tried every build I could find) run with the following commandline;
-spec -pcx32 -jpgtga -d3d_no_vsync -fps -allslev -FOV 0.39

variations on the above did not have any influence at all. Further proof that this is caused by 'stars' is that when you set your speed to zero, so does the movement of these blocks stop. And before it is asked, the mission had $num stars set to 0.

taylor

2004-04-20 01:00

administrator   ~0000812

These aren't starts, they are the debris vclips and are loaded with every mission. I am unable to reproduce this problem in D3D or OGL and most of the other screen shots in that thread don't have this problem either. Using any strange registry settings? Does this only happen in the subspace mission of in normal missions as well? If only subspace then can you please make available the mission and graphics that show this problem?

RandomTiger

2004-04-20 06:29

developer   ~0000813

Please upload one of those screenshots to mantis

Lightspeed

2004-04-20 20:48

reporter   ~0000814

That's space debris - the bug appears to be that instead of being alpha blended as it used to be they blen replacing the background.

Thats why they appear black - when they normally should blend over the background.

RandomTiger

2004-04-20 22:31

developer   ~0000819

Upload your D3D caps please

2004-04-28 07:17

 

subspace4.jpg (20,979 bytes)   
subspace4.jpg (20,979 bytes)   

JarC

2004-04-28 07:18

reporter   ~0000835

Last edited: 2004-04-28 07:19

gosh, is it that difficult to click a link? K, I've uploaded a screenie of the bug in action...although I wonder why you just didn't take a look in the thread and rip a pic from there...and if you want more screenies, just click the link in the inital report...

edited on: 04-28-04 03:19

Lightspeed

2004-04-28 11:22

reporter   ~0000836

D3D caps, not screenshots.

Lightspeed

2004-04-28 11:22

reporter   ~0000837

Last edited: 2004-04-28 11:23

i.e. a long text file you can generate from your launcher

edited on: 04-28-04 07:23

2004-04-28 12:15

 

D3D8 CAPS.zip (3,607 bytes)

JarC

2004-04-28 12:15

reporter   ~0000839

ah....my bad, sorry, thought you meant screencapture in D3D mode, it's attached

phreak

2004-04-28 16:44

developer   ~0000840

perhaps it wouldn't be a bad idea if we give the mission designers the option of turning those things off. it certainly would make sense for subspace missions and the atmospheric missions that are seen in TI

kasperl

2004-04-29 10:21

developer   ~0000847

is it possible to adjust the density of the debris? instead of a on/off setting a slider would perhaps open up more options.

taylor

2004-04-29 13:56

administrator   ~0000848

Turning them off wouldn't be a problem. Adding a slider that would act as a divider for the number of times it can process means interface work so that's a bit more difficult. Having it all in the mission wouldn't be bad though and you could just specify the number of debris vclips you want at max, just like stars.

JarC

2004-04-30 09:48

reporter   ~0000857

[quote]"Adding a slider that would act as a divider for the number of times it can process means interface work"[/quote]ehm, in the interface it would require user intervention, not mission writer intervention, me thinks he more means a slider in FRED, or just the option of a $DebrisParticles: with a range from 0 to 100% to be interpreted by the engine similar to $Num Stars: ?

taylor

2004-04-30 12:10

administrator   ~0000858

I meant FRED2, sorry for not being specific. FRED2 would need the interface work to handle a UI option for the setting. That's not hard, just more work. I've already got "$Num Debris:" which has MAX_DEBRIS (currently 200) as the top end and 0 would turn the vclips off. The variable name can be changed if you want. This can be put in right after 3.6.

Bobboau

2004-05-01 05:35

developer   ~0000871

fixed this, but havn't commited yet

taylor

2005-03-01 01:59

administrator   ~0001705

* BUMP *

Bobboau, got this in CVS yet?

administrator

2005-03-14 13:53

administrator   ~0001893

PLease resolve this if it's in CVS.

Bobboau

2005-03-14 22:38

developer   ~0001908

this has been fixed, and is in CVS

Issue History

Date Modified Username Field Change
2004-04-19 21:11 JarC New Issue
2004-04-19 21:25 JarC Note Added: 0000810
2004-04-20 01:00 taylor Note Added: 0000812
2004-04-20 06:29 RandomTiger Note Added: 0000813
2004-04-20 20:48 Lightspeed Note Added: 0000814
2004-04-20 22:31 RandomTiger Note Added: 0000819
2004-04-28 07:17 JarC File Added: subspace4.jpg
2004-04-28 07:18 JarC Note Added: 0000835
2004-04-28 07:19 JarC Note Edited: 0000835
2004-04-28 11:22 Lightspeed Note Added: 0000836
2004-04-28 11:22 Lightspeed Note Added: 0000837
2004-04-28 11:23 Lightspeed Note Edited: 0000837
2004-04-28 12:15 JarC File Added: D3D8 CAPS.zip
2004-04-28 12:15 JarC Note Added: 0000839
2004-04-28 16:44 phreak Note Added: 0000840
2004-04-29 10:21 kasperl Note Added: 0000847
2004-04-29 13:56 taylor Note Added: 0000848
2004-04-30 09:48 JarC Note Added: 0000857
2004-04-30 12:10 taylor Note Added: 0000858
2004-05-01 05:35 Bobboau Note Added: 0000871
2004-05-03 09:13 RandomTiger Assigned To => Bobboau
2004-05-03 09:13 RandomTiger Status new => assigned
2005-03-01 01:59 taylor Note Added: 0001705
2005-03-14 13:53 administrator Note Added: 0001893
2005-03-14 13:53 administrator Priority normal => immediate
2005-03-14 13:53 administrator Severity minor => block
2005-03-14 13:54 administrator Status assigned => feedback
2005-03-14 22:38 Bobboau Status feedback => resolved
2005-03-14 22:38 Bobboau Resolution open => fixed
2005-03-14 22:38 Bobboau Note Added: 0001908