Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (710)
Games in Android Showcase (212)
games submitted by our members
Games in WIP (784)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Particle effects  (Read 2027 times)
0 Members and 1 Guest are viewing this topic.
Offline ags1

JGO Kernel

Medals: 352
Projects: 7

Make code not war!

« Posted 2012-06-12 19:40:34 »

I understand that particle effects can be used for a variety of fine detail - but what are the performance implications? Would particle grass be overkill?

Offline sproingie

JGO Kernel

Medals: 202

« Reply #1 - Posted 2012-06-12 20:39:18 »

Depends on what you're defining as "particles".  If you're defining the shape of each blade of grass using a static particle emitter to trace the shape of the leaf, that would probably be overkill.  Placing individual blades as particles might also be called overkill, but it would depend on the size of the scene.  Pseudorandomly generating grass clumps as defined by a  parametric formula is just about right, and still qualifies as "particle-ish".
Offline ags1

JGO Kernel

Medals: 352
Projects: 7

Make code not war!

« Reply #2 - Posted 2012-06-12 20:51:23 »

I'd considered options 1 and 3 and I was tending towards 3 for the reasons you suggest. I just need to figure out how to get static particles out of JMonkeyEngine 3. The game I'm planning seems to be all particles - clumps of grass, fog and fumes, magic, fuzzy monsters, cozy campfires, snow, rain. Maybe it is because I seem to get nice effects from particles and horrible models from Blender :-) Hide them behind all the fog and fumes!

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline theagentd

« JGO Bitwise Duke »

Medals: 944
Projects: 4
Exp: 8 years

« Reply #3 - Posted 2012-06-13 08:44:20 »

For individual blades of grass it's probably best to use something like instancing. There are lots of good papers on the internet on drawing grass in games actually.

Offline princec

« JGO Spiffy Duke »

Medals: 891
Projects: 3
Exp: 16 years

Eh? Who? What? ... Me?

« Reply #4 - Posted 2012-06-13 09:15:09 »

We use a couple of thousand particles per frame in a relatively busy action scene. Seems to work out ok for us.

Cas Smiley

Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

theagentd (80 views)
2017-02-18 13:42:33

theagentd (85 views)
2017-02-18 13:35:16

h.pernpeintner (1251 views)
2017-01-24 22:39:11

h.pernpeintner (1239 views)
2017-01-24 22:38:32

Galdo (1790 views)
2017-01-12 13:44:09

Archive (1905 views)
2017-01-02 05:31:41

0AndrewShepherd0 (2441 views)
2016-12-16 03:58:39

0AndrewShepherd0 (2290 views)
2016-12-15 21:50:57

Lunch (2369 views)
2016-12-06 16:01:40

ral0r2 (2155 views)
2016-11-23 16:08:26
List of Learning Resources
by elect
2016-09-09 09:47:55

List of Learning Resources
by elect
2016-09-08 09:47:20

List of Learning Resources
by elect
2016-09-08 09:46:51

List of Learning Resources
by elect
2016-09-08 09:46:27

List of Learning Resources
by elect
2016-09-08 09:45:41

List of Learning Resources
by elect
2016-09-08 08:39:20

List of Learning Resources
by elect
2016-09-08 08:38:19

Rendering resources
by Roquen
2016-08-08 05:55:21 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!