1、IntroductionDragon age:The Veilguard-the latest installment in Dragon Age series.Developed on Frostbite Engine.Launched on PC,PS5 and XBSX/S.Small rendering team at BioWare.5 rendering engineers.Supported by Frostbite team.1AgendaMotivationAppearance EditorCreating Appearances in EditorLoading Appea
2、rances in GameAppearance SystemCharacter Creator Character Creator ArchitectureCustomizationsStrand hairLighting Strand HairStrand Hair PerformanceInfill CharactersDynamic Shader Variation SystemGear SystemTakeaways23 3Character Examples3 3MotivationProvide artists enough options to create a variety
3、 of characters.What you see in editor is what you get in game.Common rendering subsystem for both editor and in-game character creator.Dev tools were needed before in-game character creator.Fast iteration.Push the boundary on number of customization options in-game.Rendering performance estimates co
4、uld be in done in editor.4Appearance Editor 5Creating Appearance in EditorAppearances are divided into 2 parts-head and body.Allows variety in character groups.Head can be a blend of upto 3 head meshes.Each part has slots which are authored by artists.One appearance item per slot at a time.6Creating
5、 Appearance in Editor This panel allowed following customizations:Assign appearance items to slotsChoose custom colors for hair and eyesMorph face and body featuresApply texture sets for makeup,complexions,tattoos etcChoose lineage and genderChoose head blendsChoose skin toneChoose outfits and jewel
6、ry7Creating Appearance in Editor 8Creating Appearance in Editor 9Loading Appearances in Game10Loading Appearance in GameTemplate Character AssetAppearance PresetSlotsAppearance ItemsMesh Material VariationsCustomizer Sets(Editor Only)11Appearance PresetAsset PipelineAppearance SystemAppearance Item