Author Topic: Thrusters and explosions  (Read 15981 times)

0 Members and 1 Guest are viewing this topic.

Offline Valathil

  • ...And I would have had a custom title if it wasn't for you meddling kids!
  • 29
  • Custom Title? Wizards need no Custom Title!
Re: Thrusters and explosions
ok this is kinda bad you know why. I have no friggin idea left why this happens now.
┏┓╋┏┓╋╋╋╋╋╋╋╋╋┏┓
┃┃╋┃┃╋╋╋╋╋╋╋╋╋┃┃
┃┃┏┫┃┏┳━━┓┏━━┓┃┗━┳━━┳━━┳━━┓
┃┃┣┫┗┛┫┃━┫┃┏┓┃┃┏┓┃┏┓┃━━┫━━┫
┃┗┫┃┏┓┫┃━┫┃┏┓┃┃┗┛┃┗┛┣━━┣━━┃
┗━┻┻┛┗┻━━┛┗┛┗┛┗━━┻━━┻━━┻━━┛

 

Offline Commander Zane

  • 212
  • Spoot Knight of Anvils
Re: Thrusters and explosions
I'll give 11.7 drivers a shot and see if that does anything, that's about the only remaining option for me outside of lolgetnvidia.

 

Offline Valathil

  • ...And I would have had a custom title if it wasn't for you meddling kids!
  • 29
  • Custom Title? Wizards need no Custom Title!
┏┓╋┏┓╋╋╋╋╋╋╋╋╋┏┓
┃┃╋┃┃╋╋╋╋╋╋╋╋╋┃┃
┃┃┏┫┃┏┳━━┓┏━━┓┃┗━┳━━┳━━┳━━┓
┃┃┣┫┗┛┫┃━┫┃┏┓┃┃┏┓┃┏┓┃━━┫━━┫
┃┗┫┃┏┓┫┃━┫┃┏┓┃┃┗┛┃┗┛┣━━┣━━┃
┗━┻┻┛┗┻━━┛┗┛┗┛┗━━┻━━┻━━┻━━┛

 

Offline Commander Zane

  • 212
  • Spoot Knight of Anvils
Re: Thrusters and explosions
Okay, I get engine artifacts but no explosion / shockwave artifacts in this release.
I'll downgrade to 11.7 drivers and see if I get lucky.

 

Offline Valathil

  • ...And I would have had a custom title if it wasn't for you meddling kids!
  • 29
  • Custom Title? Wizards need no Custom Title!
Re: Thrusters and explosions
swifty gave me a tip and i know whats "wrong" i can fix it but it will take some time
┏┓╋┏┓╋╋╋╋╋╋╋╋╋┏┓
┃┃╋┃┃╋╋╋╋╋╋╋╋╋┃┃
┃┃┏┫┃┏┳━━┓┏━━┓┃┗━┳━━┳━━┳━━┓
┃┃┣┫┗┛┫┃━┫┃┏┓┃┃┏┓┃┏┓┃━━┫━━┫
┃┗┫┃┏┓┫┃━┫┃┏┓┃┃┗┛┃┗┛┣━━┣━━┃
┗━┻┻┛┗┻━━┛┗┛┗┛┗━━┻━━┻━━┻━━┛

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
Re: Thrusters and explosions
what was it?
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline Zacam

  • Magnificent Bastard
  • Administrator
  • 211
  • I go Sledge-O-Matic on Spammers
    • Minecraft
    • Steam
    • Twitter
    • ModDB Feature
Re: Thrusters and explosions

I made a "Retail" (read: doesn't require BluePlanet) version of the cloaking mission.
Really, the only reason why it wanted BP was the AI, background bitmap, and that it had all the ships and weapons in the loadout available.

Code: (Cloak Test.fs2) [Select]
#Mission Info

$Version: 0.10
$Name:  XSTR("Cloak Test", -1)
$Author: Microsoft
$Created: 07/05/11 at 19:03:00
$Modified: 08/04/11 at 19:14:47
$Notes:
This is a FRED2_OPEN created mission.
$End Notes:

$Mission Desc:
 XSTR("Put mission description here", -1)
$end_multi_text

+Game Type Flags: 1
+Flags: 128
+Disallow Support: 0
+Hull Repair Ceiling: 0.000000
+Subsystem Repair Ceiling: 100.000000

+Viewer pos: -13808.654297, 2227.800781, 2949.279785
+Viewer orient:
-0.032212, -0.000000, -0.999481,
0.230627, 0.973014, -0.007433,
0.972509, -0.230747, -0.031343

$Skybox Model: starfield.pof
$AI Profile: FS2 Retail

#Command Briefing

#Briefing
$start_briefing
$num_stages: 0
$end_briefing

#Debriefing_info

$Num stages: 0

#Players ;! 1 total

$Starting Shipname: GTF Ulysses 0
$Ship Choices: (
"GTF Ulysses" 5
"GTF Hercules" 5
"GTF Hercules Mark II" 5
"GTF Ares" 5
"GTF Erinyes" 5
"GTF Loki" 5
"GTF Pegasus" 5
"GTF Perseus" 5
"GTF Myrmidon" 5
"SF Mara (terrans)" 5
"GTB Artemis" 5
"GTB Artemis D.H." 5
"GTB Medusa" 5
"GTB Ursa" 5
"GTB Zeus" 5
"GTB Boanerges" 5
"GVF Ptah" 5
)

+Weaponry Pool: (
"Subach HL-7" 16
"Mekhu HL-7" 16
"Akheton SDG" 16
"Morning Star" 16
"Prometheus R" 16
"Prometheus S" 16
"Maxim" 16
"UD-8 Kayser" 16
"Circe" 16
"Lamprey" 16
"Rockeye" 500
"Tempest" 500
"Hornet" 500
"Tornado" 500
"Harpoon" 500
"Trebuchet" 500
"TAG-A" 500
"TAG-B" 500
"TAG-C" 500
"Piranha" 500
"Stiletto II" 500
"Infyrno" 500
"Cyclops" 500
"Helios" 500
"EMP Adv." 500
)

#Objects ;! 3 total

$Name: GTF Ulysses 0 ;! Object #0
$Class: GTF Ulysses
$Team: Friendly
$Location: -5837.034180, 0.000433, 1414.765503
$Orientation:
-0.512272, -0.011408, -0.858748,
0.118509, 0.989409, -0.083839,
0.850609, -0.144717, -0.505495
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( true )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" "player-start" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 8

$Name: Hostile ;! Object #1
$Class: GTVA Colossus
$Team: Hostile
$Location: 1454.423096, -88.798103, -2475.697510
$Orientation:
0.868151, 0.003227, -0.496323,
-0.056531, 0.994132, -0.092420,
0.493105, 0.108288, 0.863222
$AI Behavior: None
+AI Class: Major
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Subsystem: Pilot
+Subsystem: turret01a
+Subsystem: turret02a
+Subsystem: turret03a
+Subsystem: turret04a
+Subsystem: turret05a
+Subsystem: turret06a
+Subsystem: turret07a
+Subsystem: turret08a
+Subsystem: turret09a
+Subsystem: turret10a
+Subsystem: turret11
+Subsystem: turret12
+Subsystem: turret13
+Subsystem: turret14
+Subsystem: turret15
+Subsystem: turret16
+Subsystem: turret17
+Subsystem: turret18
+Subsystem: turret19
+Subsystem: turret20
+Subsystem: turret21
+Subsystem: turret22
+Subsystem: turret23
+Subsystem: turret24
+Subsystem: turret25
+Subsystem: turret26
+Subsystem: turret27
+Subsystem: turret28
+Subsystem: turret29
+Subsystem: turret30
+Subsystem: turret31
+Subsystem: turret32
+Subsystem: turret33
+Subsystem: turret34
+Subsystem: turret35
+Subsystem: turret36
+Subsystem: turret37
+Subsystem: turret38
+Subsystem: turret39
+Subsystem: turret40
+Subsystem: turret41
+Subsystem: turret42
+Subsystem: turret43
+Subsystem: turret44
+Subsystem: turret45
+Subsystem: turret46
+Subsystem: turret47
+Subsystem: turret48
+Subsystem: turret49
+Subsystem: turret50
+Subsystem: turret51
+Subsystem: turret52
+Subsystem: turret53
+Subsystem: turret54
+Subsystem: turret55
+Subsystem: turret56
+Subsystem: turret57
+Subsystem: turret58
+Subsystem: turret59
+Subsystem: turret60
+Subsystem: turret61
+Subsystem: turret62
+Subsystem: turret63
$Arrival Location: Hyperspace
$Arrival Cue: ( true )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "invulnerable" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Score: 670

$Name: Friendly ;! Object #2
$Class: SJ Sathanas
$Team: Friendly
$Location: -1566.918823, -12.300336, 800.078491
$Orientation:
0.912870, -0.050919, -0.405069,
0.047844, 0.998700, -0.017718,
0.405444, -0.003206, 0.914117
$AI Behavior: None
$AI Goals: ( goals ( ai-chase "Hostile" 50 ) )
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Subsystem: Pilot
+Subsystem: turret01
+Subsystem: turret02
+Subsystem: turret03
+Subsystem: turret04
+Subsystem: turret05
+Subsystem: turret06
+Subsystem: turret07
+Subsystem: turret08
+Subsystem: turret09
+Subsystem: turret10
+Subsystem: turret11
+Subsystem: turret12
+Subsystem: turret13
+Subsystem: turret14
+Subsystem: turret15
+Subsystem: turret16
+Subsystem: turret17
+Subsystem: turret18
+Subsystem: turret19
+Subsystem: turret20
+Subsystem: turret21
+Subsystem: turret22
+Subsystem: turret23
+Subsystem: turret24
+Subsystem: turret25
+Subsystem: turret26
+Subsystem: turret27
+Subsystem: turret28
+Subsystem: turret29
+Subsystem: turret30
+Subsystem: turret31
+Subsystem: turret32
+Subsystem: turret33
+Subsystem: turret34
+Subsystem: turret35
+Subsystem: turret36
+Subsystem: turret37
+Subsystem: turret38
+Subsystem: turret39
+Subsystem: turret40
+Subsystem: turret41
+Subsystem: turret42
+Subsystem: turret43
+Subsystem: turret44
+Subsystem: turret45
+Subsystem: turret46
+Subsystem: turret47
+Subsystem: turret48
+Subsystem: turret49
+Subsystem: turret50
+Subsystem: turret51
+Subsystem: turret52
+Subsystem: turret53
$Arrival Location: Hyperspace
$Arrival Cue: ( true )
$Departure Location: Hyperspace
$Departure Cue: ( false )
$Determination: 10
+Flags: ( "cargo-known" "invulnerable" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10000

#Wings ;! 0 total

#Events ;! 2 total

$Formula: ( when
   ( true )
   ( beam-free-all
      "Hostile"
      "Friendly"
   )
   ( turret-free-all "Hostile" )
)
+Name: Event name
+Repeat Count: 1
+Interval: 1
+Team: 2113

$Formula: ( when
   ( true )
   ( ship-effect
      "Cloak"
      8000
      "Friendly"
   )
)
+Name: Event name
+Repeat Count: 1
+Interval: 1
+Chained: 5
+Team: 0

#Goals ;! 0 total


#Waypoints ;! 0 lists total


#Messages ;! 0 total


#Reinforcements ;! 0 total


#Background bitmaps ;! 1 total

$Num stars: 500
$Ambient light level: 7895160

$Bitmap List:
$Sun: SunWhite
+Angles: 1.570795 0.000000 0.000000
+Scale: 1.000000
$Starbitmap: PlanetH
+Angles: 0.000000 0.000000 4.712385
+ScaleX: 8.000000
+ScaleY: 8.000000
+DivX: 1
+DivY: 1

#Asteroid Fields

#Music

$Event Music: None
$Briefing Music: None

#End
Report MediaVP issues, now on the MediaVP Mantis! Read all about it Here!
Talk with the community on Discord
"If you can keep a level head in all this confusion, you just don't understand the situation"

¤[D+¬>

[08/01 16:53:11] <sigtau> EveningTea: I have decided that I am a 32-bit registerkin.  Pronouns are eax, ebx, ecx, edx.
[08/01 16:53:31] <EveningTea> dhauidahh
[08/01 16:53:32] <EveningTea> sak
[08/01 16:53:40] * EveningTea froths at the mouth
[08/01 16:53:40] <sigtau> i broke him, boys

 

Offline Commander Zane

  • 212
  • Spoot Knight of Anvils
Re: Thrusters and explosions
I certainly look foward to it then, since 11.7 didn't change anything either.
So far, 5870s can't take the effects on any driver.

 

Offline Valathil

  • ...And I would have had a custom title if it wasn't for you meddling kids!
  • 29
  • Custom Title? Wizards need no Custom Title!
Re: Thrusters and explosions
Swifty told me he had the same problem when implementing his soft particles. He solved it by delaying the rendering of the sprites to the end of the pipeline. My thrusters however were drawn right when the model was drawn so this apparently caused it. I dont know WHY it happens i just know i have to delay the rendering to fix it. Something ATI weird is the cause.
┏┓╋┏┓╋╋╋╋╋╋╋╋╋┏┓
┃┃╋┃┃╋╋╋╋╋╋╋╋╋┃┃
┃┃┏┫┃┏┳━━┓┏━━┓┃┗━┳━━┳━━┳━━┓
┃┃┣┫┗┛┫┃━┫┃┏┓┃┃┏┓┃┏┓┃━━┫━━┫
┃┗┫┃┏┓┫┃━┫┃┏┓┃┃┗┛┃┗┛┣━━┣━━┃
┗━┻┻┛┗┻━━┛┗┛┗┛┗━━┻━━┻━━┻━━┛

 

Offline Valathil

  • ...And I would have had a custom title if it wasn't for you meddling kids!
  • 29
  • Custom Title? Wizards need no Custom Title!
Re: Thrusters and explosions
Please let this be it: http://www.mediafire.com/?0i5ji1p3wk52202

oh and one thing the thrusterglows are now distorted by the framebuffer as well id like to know if this is visually better than before.
┏┓╋┏┓╋╋╋╋╋╋╋╋╋┏┓
┃┃╋┃┃╋╋╋╋╋╋╋╋╋┃┃
┃┃┏┫┃┏┳━━┓┏━━┓┃┗━┳━━┳━━┳━━┓
┃┃┣┫┗┛┫┃━┫┃┏┓┃┃┏┓┃┏┓┃━━┫━━┫
┃┗┫┃┏┓┫┃━┫┃┏┓┃┃┗┛┃┗┛┣━━┣━━┃
┗━┻┻┛┗┻━━┛┗┛┗┛┗━━┻━━┻━━┻━━┛

 

Offline Commander Zane

  • 212
  • Spoot Knight of Anvils
Re: Thrusters and explosions
I'll take a look at it, probably once I'm done watching Priest.
(Pretty good so far)

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
Re: Thrusters and explosions
oh, if that's the cause, then now would be a good time to move the thruster rendering into a geometry batcher, I had done this once before, but it got reverted IIRC, it provided a noticeable performance gain as well.
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline Valathil

  • ...And I would have had a custom title if it wasn't for you meddling kids!
  • 29
  • Custom Title? Wizards need no Custom Title!
Re: Thrusters and explosions
swifty did that but only for primaries and tertiary thruster glows. cause secondaries never intersect with the ship he apparently thought he wouldnt need to make them soft. so when i did the thruster distortions i used the same instant drawing code as the secondaries and that apparently doesnt quite work with ati cards.
┏┓╋┏┓╋╋╋╋╋╋╋╋╋┏┓
┃┃╋┃┃╋╋╋╋╋╋╋╋╋┃┃
┃┃┏┫┃┏┳━━┓┏━━┓┃┗━┳━━┳━━┳━━┓
┃┃┣┫┗┛┫┃━┫┃┏┓┃┃┏┓┃┏┓┃━━┫━━┫
┃┗┫┃┏┓┫┃━┫┃┏┓┃┃┗┛┃┗┛┣━━┣━━┃
┗━┻┻┛┗┻━━┛┗┛┗┛┗━━┻━━┻━━┻━━┛

 

Offline Commander Zane

  • 212
  • Spoot Knight of Anvils
Re: Thrusters and explosions
The artifacts have finally ceased to be!


However another contender appears to laugh at our face...
Though I'm still rolled back so I can go back to 11.8 to see what the difference is. Not all hope is lost (And much more is gained at this point).

 

Offline Valathil

  • ...And I would have had a custom title if it wasn't for you meddling kids!
  • 29
  • Custom Title? Wizards need no Custom Title!
Re: Thrusters and explosions
oh for fcks sake but at least i know whats wrong
┏┓╋┏┓╋╋╋╋╋╋╋╋╋┏┓
┃┃╋┃┃╋╋╋╋╋╋╋╋╋┃┃
┃┃┏┫┃┏┳━━┓┏━━┓┃┗━┳━━┳━━┳━━┓
┃┃┣┫┗┛┫┃━┫┃┏┓┃┃┏┓┃┏┓┃━━┫━━┫
┃┗┫┃┏┓┫┃━┫┃┏┓┃┃┗┛┃┗┛┣━━┣━━┃
┗━┻┻┛┗┻━━┛┗┛┗┛┗━━┻━━┻━━┻━━┛

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
Re: Thrusters and explosions
looks like everything behind the poly has been double drawn.
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline Valathil

  • ...And I would have had a custom title if it wasn't for you meddling kids!
  • 29
  • Custom Title? Wizards need no Custom Title!
Re: Thrusters and explosions
yeah cause sprites are normally additive blended and for distortions you have to turn that off. i do turn it off for the thrusters but the shockwaves still use the old geometry batcher not my new distortion only one so bang everything gets doubled
┏┓╋┏┓╋╋╋╋╋╋╋╋╋┏┓
┃┃╋┃┃╋╋╋╋╋╋╋╋╋┃┃
┃┃┏┫┃┏┳━━┓┏━━┓┃┗━┳━━┳━━┳━━┓
┃┃┣┫┗┛┫┃━┫┃┏┓┃┃┏┓┃┏┓┃━━┫━━┫
┃┗┫┃┏┓┫┃━┫┃┏┓┃┃┗┛┃┗┛┣━━┣━━┃
┗━┻┻┛┗┻━━┛┗┛┗┛┗━━┻━━┻━━┻━━┛

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
Re: Thrusters and explosions
well, at least that's an easy fix.
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline Valathil

  • ...And I would have had a custom title if it wasn't for you meddling kids!
  • 29
  • Custom Title? Wizards need no Custom Title!
Re: Thrusters and explosions
Here it is: http://www.mediafire.com/?z2d987qwntmhnpw

I actually added back the old shockwaves in addition to the new framebuffer effect let me know what you think of the combination
┏┓╋┏┓╋╋╋╋╋╋╋╋╋┏┓
┃┃╋┃┃╋╋╋╋╋╋╋╋╋┃┃
┃┃┏┫┃┏┳━━┓┏━━┓┃┗━┳━━┳━━┳━━┓
┃┃┣┫┗┛┫┃━┫┃┏┓┃┃┏┓┃┏┓┃━━┫━━┫
┃┗┫┃┏┓┫┃━┫┃┏┓┃┃┗┛┃┗┛┣━━┣━━┃
┗━┻┻┛┗┻━━┛┗┛┗┛┗━━┻━━┻━━┻━━┛

 

Offline Commander Zane

  • 212
  • Spoot Knight of Anvils
Re: Thrusters and explosions
You have no idea how many Internets you deserve.
No artifacts, no boxes, nothing.

I'm looking at nothing but awesome now.
Nighteye's shockwaves with this effect looks damn good.