Particle rendering using geometry shader

Freddy Indra Wiryadi, R. Kosala
{"title":"Particle rendering using geometry shader","authors":"Freddy Indra Wiryadi, R. Kosala","doi":"10.1109/ICGGAG.2016.8052661","DOIUrl":null,"url":null,"abstract":"The importance of visual elements in video games is increasing, and players demand high quality graphics. To reach more of the target market, game developers need to maintain good performance while still delivering high quality graphical effects. Game developers want to use the most efficient ways to render game graphics, specifically particle systems, one of the most resource intensive elements in a game. Geometry shader is a new technology that was proposed to offer the right capability in rendering particle systems. The aim of this paper is to find out whether geometry shader is more efficient to render particle systems by analyzing the performance differences and resource consumption between rendering particle systems using a CPU and geometry shader. These research experiments support the power of a GPU-based geometry shader approach to render particle systems compared to the CPU rendering of particle systems. Geometry shader is shown to be effective and provides sufficient benefits for optimizing the geometry generations. However, the benefits of the geometry shader approach diminish when the particle size increases and the screen resolution gets higher.","PeriodicalId":186199,"journal":{"name":"2016 1st International Conference on Game, Game Art, and Gamification (ICGGAG)","volume":"136 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 1st International Conference on Game, Game Art, and Gamification (ICGGAG)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICGGAG.2016.8052661","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

The importance of visual elements in video games is increasing, and players demand high quality graphics. To reach more of the target market, game developers need to maintain good performance while still delivering high quality graphical effects. Game developers want to use the most efficient ways to render game graphics, specifically particle systems, one of the most resource intensive elements in a game. Geometry shader is a new technology that was proposed to offer the right capability in rendering particle systems. The aim of this paper is to find out whether geometry shader is more efficient to render particle systems by analyzing the performance differences and resource consumption between rendering particle systems using a CPU and geometry shader. These research experiments support the power of a GPU-based geometry shader approach to render particle systems compared to the CPU rendering of particle systems. Geometry shader is shown to be effective and provides sufficient benefits for optimizing the geometry generations. However, the benefits of the geometry shader approach diminish when the particle size increases and the screen resolution gets higher.
粒子渲染使用几何着色器
视觉元素在电子游戏中的重要性与日俱增,玩家也需要高质量的图像。为了获得更多目标市场,游戏开发者需要在提供高质量图像效果的同时保持良好的性能。游戏开发者希望使用最有效的方法来渲染游戏图像,特别是粒子系统,这是游戏中最耗费资源的元素之一。几何着色器是一种新的技术,提出提供正确的能力,在渲染粒子系统。本文的目的是通过分析使用CPU和几何着色器渲染粒子系统之间的性能差异和资源消耗,找出几何着色器是否更有效地渲染粒子系统。与CPU渲染粒子系统相比,这些研究实验支持基于gpu的几何着色器方法渲染粒子系统的能力。几何着色器被证明是有效的,并为优化几何生成提供了充分的好处。然而,当颗粒大小增加和屏幕分辨率提高时,几何着色器方法的好处就会减少。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信