AI AR Filter Designer
AI AR Filter Designers craft immersive, AI-powered augmented reality experiences for social media platforms, brand campaigns, and …
Skill Guide
The process of designing 3D models and textures with strict polygon budgets, optimized UVs, efficient material shaders, and LOD systems to ensure stable, high-performance rendering on mobile GPU architectures (e.g., ARM Mali, Apple GPU, Qualcomm Adreno).
Scenario
Create a modular set of low-poly rocks and trees for a mobile strategy game that must run at 60fps on an iPhone 12.
Scenario
You receive a 50k-polygon character sculpt from a console game; it must be optimized to <10k polygons for a mobile AR application without losing key visual details.
Scenario
A game with a large open world is crashing on low-memory devices. Implement a system to stream and unload assets dynamically based on player position and device memory.
Blender is preferred for indie/mobile studios due to cost; Maya is industry standard for large pipelines; ZBrush is essential for high-to-low poly baking workflows.
Unity URP is the most common mobile renderer; Unreal is for high-end mobile. Xcode and Android GPU Inspectors are non-negotiable for diagnosing GPU bottlenecks like overdraw and shader cost.
Substance is for texturing; PVRTexTool and ASTC Encoder are mandatory for generating compressed textures that reduce memory footprint and improve load times on target hardware.
Answer Strategy
The candidate should demonstrate knowledge of GPU instancing, batching, and draw call optimization. 'I would first check if the objects are static and use static batching or, preferably, enable GPU instancing via a shared material with the Instancing flag checked. If they are moving, I would implement a custom batching solution or use Dynamic Batching if the vertex count is low. I would also verify the shader is compatible and use the Android GPU Inspector to confirm the draw call reduction.'
Answer Strategy
Tests understanding of color space, texture compression artifacts, and mobile shader limitations. '1. Check if the project uses linear or gamma color space-mobile often defaults to gamma, which can alter PBR math. 2. Inspect the texture compression format (e.g., ASTC vs. ETC2) for color banding or loss of detail. 3. Verify the shader is a mobile-optimized PBR shader (like Unity's URP/Lit) and not a desktop shader that lacks proper mobile rendering paths.'
1 career found
Try a different search term.