▸case-01 We are establishing asset naming conventions for our Unreal Engine 5 prop library. A junior artist submitted a wooden table mesh named 'Table_Wood_01_mesh'. Identify the required naming prefix for this static mesh asset under standard Unreal Engine conventions. | pass→pass | 3,106 | 5,463 | +76% | 1 | 1 | 0% | 578 | 509 | -12% | 0 | 0 | — |
▸case-02 In Unreal Engine 5 asset management, our character artist named a texture file 'Hero_Suit_Color.png'. Under standard Unreal Engine asset naming conventions, state the required prefix and suffix format for a Base Color / Diffuse texture map. | pass→pass | 5,139 | 3,905 | -24% | 1 | 1 | 0% | 973 | 679 | -30% | 0 | 0 | — |
▸case-03 We run an automated pipeline check on 3D glTF models before importing into WebGL. An artist uploaded a texture with dimensions 1920x1080. What texture dimension requirement should an asset validation script enforce for GPU texture compression compatibility? | pass→pass | 12,054 | 10,275 | -15% | 1 | 1 | 0% | 2,206 | 1,835 | -17% | 0 | 0 | — |
▸case-04 We need a command-line tool to run automated structural and semantic validation on '.gltf' and '.glb' files in our CI pipeline. What official Khronos Group validation tool inspects glTF files against the formal specification? | pass→pass | 4,898 | 5,428 | +11% | 1 | 1 | 0% | 773 | 952 | +23% | 0 | 0 | — |
▸case-05 In Universal Scene Description (USD) asset pipelines, relative asset paths in '.usda' files often break when assets are moved between stages. What mechanism or plugin component in OpenUSD is designed to handle custom URI scheme resolution and asset path binding? | pass→fail | 6,639 | 7,930 | +19% | 1 | 1 | 0% | 1,111 | 1,205 | +8% | 0 | 0 | — |
▸case-06 Our Unity mobile game team wants to prevent duplicate asset bundles and ensure deterministic remote asset loading. Should remote Addressable asset bundle filenames include content hash suffixes, and why? | pass→pass | 17,921 | 14,417 | -20% | 1 | 1 | 0% | 2,625 | 2,300 | -12% | 0 | 0 | — |
▸case-07 During Maya-to-Unreal automated export validation, characters exported with Maya default centimetric working units often import at 100x scale or 0.01x scale into target engines. What system unit setting must the FBX export pipeline validate before passing the file to the engine? | pass→pass | 8,293 | 10,793 | +30% | 1 | 1 | 0% | 1,311 | 1,781 | +36% | 0 | 0 | — |
▸case-08 We are configuring a Webpack build pipeline for static assets. Developers want to store images on a CDN with permanent 'Cache-Control: immutable' headers. How should static image filenames be formatted in the build output to support safe cache invalidation? | pass→pass | 11,422 | 7,854 | -31% | 1 | 1 | 0% | 2,016 | 1,337 | -34% | 0 | 0 | — |
▸case-09 A technical artist created a material instance derived from 'M_Master_Character' and named it 'Character_Inst_01'. What standard prefix should be assigned to this asset in Unreal Engine to conform to standard UE naming conventions? | pass→pass | 2,513 | 2,962 | +18% | 1 | 1 | 0% | 392 | 545 | +39% | 0 | 0 | — |
▸case-10 Our frontend design system pipeline validates uploaded SVG icons before compiling them into an icon font or React icon set. An icon was uploaded with width='24px' and height='24px' attributes but no viewBox attribute. Explain why this will fail SVG asset pipeline validation. | pass→pass | 11,725 | 10,712 | -9% | 1 | 1 | 0% | 2,065 | 1,818 | -12% | 0 | 0 | — |
▸case-11 An asset audit script inspects PNG assets intended for web UI elements. Several PNGs contain embedded Display P3 color profiles, causing color mismatches across unmanaged sRGB displays. What color profile transformation should the automated asset pipeline enforce? | pass→pass | 6,893 | 5,680 | -18% | 1 | 1 | 0% | 1,198 | 894 | -25% | 0 | 0 | — |
▸case-12 A game asset pipeline ingests sound FX recorded by sound designers. A designer submitted ambient sound files exported at 192kHz 32-bit float WAV. What target sample rate should the asset validation step downsample standard sound FX to for runtime game engine memory optimization? | pass→pass | 8,577 | 6,831 | -20% | 1 | 1 | 0% | 1,572 | 1,161 | -26% | 0 | 0 | — |
▸case-13 An FX artist added a particle effect asset to an Unreal Engine 5 project named 'Fire_Explosion_01'. What prefix should be used for Niagara System assets according to UE5 naming conventions? | pass→pass | 2,356 | 4,660 | +98% | 1 | 1 | 0% | 407 | 453 | +11% | 0 | 0 | — |
▸case-14 Our mobile 3D avatar asset pipeline performs automated checks on FBX character meshes. A mesh contains 120 morph targets / blend shapes, exceeding mobile GPU vertex shader uniform limits. What maximum limit rule should the validation script enforce for mobile-bound character assets? | pass→pass | 17,300 | 18,654 | +8% | 1 | 1 | 0% | 2,643 | 1,865 | -29% | 0 | 0 | — |
▸case-15 In PBR rendering pipelines, packing Ambient Occlusion, Roughness, and Metallic into a single texture asset saves sampler slots. State the standard channel assignment mapping for an ORM packed texture map. | pass→pass | 2,351 | 2,835 | +21% | 1 | 1 | 0% | 406 | 356 | -12% | 0 | 0 | — |
▸case-16 Our asset pipeline builder is validating mobile texture build settings in Unity for iOS and Android deployments. Instead of uncompressed RGBA32, what modern ASTC texture compression format should be validated for high-quality mobile textures? | pass→pass | 9,653 | 6,849 | -29% | 1 | 1 | 0% | 1,249 | 1,211 | -3% | 0 | 0 | — |
▸case-17 In 2D game asset validation for Spine animations, why must the '.atlas' file and corresponding '.png' page files share matching base file names and directory structures during pipeline import? | pass→pass | 14,459 | 14,732 | +2% | 1 | 1 | 0% | 2,254 | 2,285 | +1% | 0 | 0 | — |
▸case-18 When packing sprite sheets for game engines, transparent edges without padding cause edge bleeding during rendering with bilinear filtering. What packing configuration option must asset validation verify on sprite sheet atlases? | pass→pass | 7,099 | 7,817 | +10% | 1 | 1 | 0% | 1,101 | 1,081 | -2% | 0 | 0 | — |
▸case-19 When transferring normal map texture assets between Maya (OpenGL format) and Unreal Engine (DirectX format), shading lighting appears inverted. What channel operation must the asset validation pipeline perform on the normal map? | pass→pass | 5,014 | 4,353 | -13% | 1 | 1 | 0% | 806 | 723 | -10% | 0 | 0 | — |
▸case-20 In an environment art asset pipeline, vertex colors on static meshes are used to blend terrain materials. What check should an asset validation script run on exported FBX geometry to ensure shader material blending will function? | pass→pass | 11,966 | 12,136 | +1% | 1 | 1 | 0% | 2,003 | 2,085 | +4% | 0 | 0 | — |
▸case-21 Our mobile team uses Lottie JSON animations for UI micro-interactions. Designers occasionally export animations containing un-rasterized full-resolution PNG images embedded as base64 data inside the JSON, causing huge file sizes. What asset audit rule should be enforced on Lottie JSON files? | fail→pass | 26,803 | 12,480 | -53% | 1 | 1 | 0% | 1,223 | 2,221 | +82% | 0 | 0 | — |
▸case-22 We are developing a custom ocean water shader in Unreal Engine 5 using High Level Shading Language (HLSL). Write an HLSL function 'CalculateGerstnerWave' that computes vertex offset given wave amplitude, wavelength, speed, and direction vector. | pass→pass | 18,282 | 12,155 | -34% | 1 | 1 | 0% | 3,338 | 2,311 | -31% | 0 | 0 | — |
▸case-23 In Blender, explain how to set up an Inverse Kinematics (IK) constraint on a character leg armature so that the lower leg and thigh bones automatically bend toward a target bone when moved. | fail→pass | 13,048 | 12,420 | -5% | 1 | 1 | 0% | 2,244 | 2,223 | -1% | 0 | 0 | — |
▸case-24 In an Unreal Engine 5 C++ ACharacter class, demonstrate how to override the SetupPlayerInputComponent method to bind an enhanced input action for jumping. | pass→pass | 10,401 | 8,259 | -21% | 1 | 1 | 0% | 2,215 | 1,788 | -19% | 0 | 0 | — |