Jump to content

Particle System


Recommended Posts

  • Commercial Member

Particles are behind most of the pretty effects in modern games.

 

In the context of x-plane:

 

Wing tip vortices.

Smoke - fire and sky writing effects.

Fire and fire bombing effects.

Rain.

Fire hoses on airport ground equipment.

 

 

(Has nothing to do with AMD Mantle)

 

1000px-Particles.jpg

Author of Gizmo64 for X-Plane.

Link to comment
Share on other sites

Particles are behind most of the pretty effects in modern games.

 

In the context of x-plane:

 

Wing tip vortices.

Smoke - fire and sky writing effects.

Fire and fire bombing effects.

Rain.

Fire hoses on airport ground equipment.

 

 

(Has nothing to do with AMD Mantle)

 

 

 

 

Haha I thought that would possibly be Mantle .

I saw this posted last night and it seems like there are some interesting possibilities. It would definitely be cool to see rain, snow, and dust storms based on the technology.

 

 

you bet.

Ryzen 5 1600x - 16GB DDR4 - RTX 3050 8GB - MSI Gaming Plus

Link to comment
Share on other sites

  • Commercial Member

I don't think you're likely to see rain snow and dust storms.

 

Early discussions indicate that the particle generators will be attached to OBJ8 files.

 

Make the effects "global" would require some interesting OBJ8 hacks.

(A huge invisible building or aircraft attachment, for example...)

 

 

Rain on a windscreen is much more localised and easily maps to the "Attached to OBJ8" targets of early discussions.

 

Time will tell, Artists have a way of pulling off all sorts of crazy tricks, which is why you should never try and box them in. :)

Author of Gizmo64 for X-Plane.

Link to comment
Share on other sites

I was wondering if these would be using internal code, or using things like the various cards Physx or Havok engines. Maybe even for things like collision detection......

 

Tesselation is almost surely a goal if they are heading this way.......

We are all connected..... To each other, biologically...... To the Earth, chemically...... To the rest of the Universe atomically.
 
Devons rig
Intel Core i5 13600K @ 5.1GHz / G.SKILL Trident Z5 RGB Series Ram 64GB / GIGABYTE GeForce RTX 4070 Ti GAMING OC 12G Graphics Card / Sound Blaster Z / Meta Quest 2 VR Headset / Klipsch® Promedia 2.1 Computer Speakers / ASUS ROG SWIFT PG279Q ‑ 27" IPS LED Monitor ‑ QHD / 1x Samsung SSD 850 EVO 500GB / 2x Samsung SSD 860 EVO 1TB /  1x Samsung - 970 EVO Plus 2TB NVMe /  1x Samsung 980 NVMe 1TB / 2 other regular hd's with up to 10 terabyte capacity / Windows 11 Pro 64-bit / Gigabyte Z790 Aorus Elite AX Motherboard LGA 1700 DDR5
Link to comment
Share on other sites

  • Commercial Member

I was wondering if these would be using internal code, or using things like the various cards Physx or Havok engines. Maybe even for things like collision detection......

 

Tesselation is almost surely a goal if they are heading this way.......

 

I'm not sure about Havok but the Bullet Physics Lib has some annoying guidelines.

 

Playground should be no more than 10km^3. (Absurdly small in flight sim terms.)

 

Smallest object should be the size of a billiard ball. (Weird for a lib called "bullet physics")

 

 

I expect it to be custom internal code. ( I don't work for Laminar. )

Author of Gizmo64 for X-Plane.

Link to comment
Share on other sites

Haha I thought that would possibly be Mantle .

Well, you can use these effects in mantle too, but this is really a standard method that is easily programmed in DirectX or OpenGL. In fact mantle doesn't really give you so many new methodsMantle is mainly usefull if you have programmed a game for the PS4 or X-Box One and want to port it to the PC. Then you might find it usefull to directly use the full capabilities on a few selected graphics cards.

 

Mantle doesn't really give you totally new capabilities, insteade you can determine how many and whcih units shall solve a certain problem.

DirectX and OpenGL have a totally opposite idea. You don't have to think about the Hardware of the user. It only offers functions and you get the results. It will either use the capabilities of the graphics card, or the CPU.

Link to comment
Share on other sites

I'm pretty excited at least about the potential of this. Particles can masquerade as an awful lot of things, including smoke, fire, water, dust, fog, debris, snow, rain, explosions, contrails, Galaxy's, nebulae...... all affected by various forces like wind, gravity, object movement, collisions........ Its pretty much limited only by your imagination and the computational resources of the system.

 

 

We are all connected..... To each other, biologically...... To the Earth, chemically...... To the rest of the Universe atomically.
 
Devons rig
Intel Core i5 13600K @ 5.1GHz / G.SKILL Trident Z5 RGB Series Ram 64GB / GIGABYTE GeForce RTX 4070 Ti GAMING OC 12G Graphics Card / Sound Blaster Z / Meta Quest 2 VR Headset / Klipsch® Promedia 2.1 Computer Speakers / ASUS ROG SWIFT PG279Q ‑ 27" IPS LED Monitor ‑ QHD / 1x Samsung SSD 850 EVO 500GB / 2x Samsung SSD 860 EVO 1TB /  1x Samsung - 970 EVO Plus 2TB NVMe /  1x Samsung 980 NVMe 1TB / 2 other regular hd's with up to 10 terabyte capacity / Windows 11 Pro 64-bit / Gigabyte Z790 Aorus Elite AX Motherboard LGA 1700 DDR5
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...