Real-time woven fabric rendering using SGGX fittingOA
Realistic woven fabric rendering plays an important role in film production,video games,etc.The microflake model has recently been introduced for lightweight fabric rendering,which serves as the specular part of the woven fabric appearance.However,it cannot be used directly for real-time rendering due to the low sample count requirements for realtime rendering.The main challenge is a multi-scale representation which allows for efficient range query during rendering.To this end,we propose a multiscale representation of the specular lobes of each yarn segment using SGGX fitting.More specifically,we precompute the normal distribution functions(NDFs)of the yarn segments with different query sizes and then use several SGGX functions to represent the NDFs.During rendering,we aggregate the contribution for each pixel by querying the fitted SGGXs of yarn segments covered by the pixel’s footprint.We also propose a bounding box representation for the yarn segments,enabling a practical intersection with the pixel’s footprint.As a result,our method is able to render several typical types of woven fabrics in only 1-2 ms at 1080p resolution using an RTX 3090 video card.Our method outperforms existing approaches and shows closer rendering results to reference results.
Tianyi Yang;Meng Duan;Zixuan Li;Beibei Wang
Nanjing University of Science and Technology,Nanjing 210094,ChinaNankai University,Tianjin 300350,ChinaNankai University,Tianjin 300350,ChinaSchool of Intelligence Science and Technology,Nanjing University,Suzhou 215163,China
轻工纺织
fabric renderingray tracingmulti-scale representationSGGX fitting
《Computational Visual Media》 2026 (1)
P.159-171,13
supported by the National Science and Technology Major Project(2022ZD0116305)the National Natural Science Foundation of China(62172220).
评论