Feature #1699
Feature #7: Next-gen renderer (codename "Gloom")
Particle renderer 2.0
Start date:
2014-01-03
% Done:
0%
Description
The current particle effects system has some severe bottlenecks (it does not utilize the GPU (shaders, VBOs), instead drawing all particles in immediate mode) and some additional flexibility would be good for animating individual particles.
Also, sorting the particles is done pretty inefficiently: particles could for instance be divided into smaller buckets based on map subdivision, and faraway buckets could be sorted less accurately, if sorted/drawn at all.
Related issues
History
#1 Updated by skyjake almost 11 years ago
- Parent task set to #7
#2 Updated by skyjake over 9 years ago
- Related to Feature #1745: Performance optimization added
#3 Updated by skyjake almost 8 years ago
- Related to Feature #1168: Real decals: bulletholes, blastmarks, etc. added
#4 Updated by skyjake over 7 years ago
- Target version set to Rendering
#5 Updated by skyjake almost 5 years ago
- Related to Feature #1368: More Alt Start positions in Generators added
#6 Updated by skyjake almost 5 years ago
- Related to Feature #1546: Option for particle generator to hide sprite added
#7 Updated by skyjake almost 5 years ago
- Related to Feature #1242: Player weapon particle muzzle flashes (for external viewers only) added
#8 Updated by skyjake almost 5 years ago
- Related to Feature #1289: Flat-triggered particle generators created/destroyed on material change added
#9 Updated by skyjake almost 5 years ago
- Related to Feature #1314: Particle spawn rate affected by mobj visibility added
#10 Updated by skyjake almost 5 years ago
- Related to Feature #1335: Random particle types added
#11 Updated by skyjake almost 5 years ago
- Related to Feature #1336: Random textured particle direction added
#12 Updated by skyjake almost 5 years ago
- Related to Feature #1430: Particle generator decorations (e.g., particles from a wall) added
#13 Updated by skyjake almost 5 years ago
- Related to Feature #1608: Integrate Doomsday Script added
#14 Updated by skyjake almost 5 years ago
- Related to Feature #1542: Use hit origin for Damage generator added
#15 Updated by skyjake almost 5 years ago
- Related to Feature #1414: Generate particles when touching a plane added
#16 Updated by skyjake almost 5 years ago
- Related to Feature #390: Alignpitch/yaw flags for model particles added