Journal of System Simulation
Abstract
Abstract: To solve the problem of soft shadow rendering algorithm on shaded body surfaces, a new algorithm based on shadow lines which can render better soft shadow with less cost computation overhead is presented. GPU is used to create shadow lines which include starting point, ending point and shading value. The computer shader (CS) is used to amend the shading value by inverse distance weighting function. In the phase of shadow rendering, the shadow lines dataset is used to calculate the current pixel's shading value by trigonometric interpolation. Experimental result shows that the algorithm can solve the soft shadow rendering problem effectively. It can not only meet the needs of real-time rendering, but also give out the flexible and adjustable soft shadows.
Recommended Citation
Gao, Shanxiao and Xian, Wu
(2019)
"Soft Shadow Rendering Algorithm Based on GPU’s Shadow Line,"
Journal of System Simulation: Vol. 30:
Iss.
4, Article 9.
DOI: 10.16182/j.issn1004731x.joss.201804009
Available at:
https://dc-china-simulation.researchcommons.org/journal/vol30/iss4/9
First Page
1279
Revised Date
2016-07-03
DOI Link
https://doi.org/10.16182/j.issn1004731x.joss.201804009
Last Page
1286
CLC
TP391
Recommended Citation
Gao Shanxiao, Wu Xian. Soft Shadow Rendering Algorithm Based on GPU’s Shadow Line[J]. Journal of System Simulation, 2018, 30(4): 1279-1286.
DOI
10.16182/j.issn1004731x.joss.201804009
Included in
Artificial Intelligence and Robotics Commons, Computer Engineering Commons, Numerical Analysis and Scientific Computing Commons, Operations Research, Systems Engineering and Industrial Engineering Commons, Systems Science Commons