000145695 001__ 145695 000145695 005__ 20241122130823.0 000145695 0247_ $$2doi$$a10.1111/cgf.15235 000145695 0248_ $$2sideral$$a140658 000145695 037__ $$aART-2024-140658 000145695 041__ $$aeng 000145695 100__ $$aPadrón-Griffe, Juan Raúl$$uUniversidad de Zaragoza 000145695 245__ $$aA Surface-based Appearance Model for Pennaceous Feathers 000145695 260__ $$c2024 000145695 5060_ $$aAccess copy available to the general public$$fUnrestricted 000145695 5203_ $$aThe appearance of a real‐world feather results from the complex interaction of light with its multi‐scale biological structure, including the central shaft, branching barbs, and interlocking barbules on those barbs. In this work, we propose a practical surface‐based appearance model for feathers. We represent the far‐field appearance of feathers using a BSDF that implicitly represents the light scattering from the main biological structures of a feather, such as the shaft, barb and barbules. Our model accounts for the particular characteristics of feather barbs such as the non‐cylindrical cross‐sections and the scattering media via a numerically‐based BCSDF. To model the relative visibility between barbs and barbules, we derive a masking term for the differential projected areas of the different components of the feather's microgeometry, which allows us to analytically compute the masking between barbs and barbules. As opposed to previous works, our model uses a lightweight representation of the geometry based on a 2D texture, and does not require explicitly representing the barbs as curves. We show the flexibility and potential of our appearance model approach to represent the most important visual features of several pennaceous feathers. 000145695 536__ $$9info:eu-repo/grantAgreement/EC/H2020/956585/EU/Predictive Rendering In Manufacture and Engineering/PRIME$$9This project has received funding from the European Union’s Horizon 2020 research and innovation program under grant agreement No H2020 956585-PRIME 000145695 540__ $$9info:eu-repo/semantics/openAccess$$aby-nc$$uhttp://creativecommons.org/licenses/by-nc/3.0/es/ 000145695 655_4 $$ainfo:eu-repo/semantics/article$$vinfo:eu-repo/semantics/publishedVersion 000145695 700__ $$0(orcid)0000-0001-7183-8159$$aLanza, Dario$$uUniversidad de Zaragoza 000145695 700__ $$0(orcid)0000-0001-9000-0466$$aJarabo, Adrián 000145695 700__ $$0(orcid)0000-0002-8160-7159$$aMuñoz, Adolfo$$uUniversidad de Zaragoza 000145695 7102_ $$15007$$2570$$aUniversidad de Zaragoza$$bDpto. Informát.Ingenie.Sistms.$$cÁrea Lenguajes y Sistemas Inf. 000145695 773__ $$g43, 7 (2024), e15235 [13 pp.]$$pComput. graph. forum$$tComputer Graphics Forum$$x0167-7055 000145695 8564_ $$s768190$$uhttps://zaguan.unizar.es/record/145695/files/texto_completo.pdf$$yVersión publicada 000145695 8564_ $$s2278075$$uhttps://zaguan.unizar.es/record/145695/files/texto_completo.jpg?subformat=icon$$xicon$$yVersión publicada 000145695 909CO $$ooai:zaguan.unizar.es:145695$$particulos$$pdriver 000145695 951__ $$a2024-11-22-11:52:46 000145695 980__ $$aARTICLE