Avatar Compressor Tool Updated for AR/VR Devs

A beta update for Avatar Compressor, a tool for AR/VR developers, has been released. Version 0.6.0-beta.1 fixes issues with normal maps and improves iOS format detection, a relevant update for those building for Apple's VisionOS platform.

Avatar optimization tools, such as Avatar Compressor, are crucial for performance in social VR platforms by non-destructively compressing assets during the build process. These tools analyze texture complexity and apply platform-specific compression, like ASTC for Quest, to reduce VRAM usage without altering original files. This automated, non-destructive workflow is key for developers who need to iterate quickly while maintaining performance. The recent update's focus on fixing normal map issues is particularly relevant for stereoscopic rendering in AR/VR. Normal maps create the illusion of detailed surfaces on low-polygon models, but inconsistencies can become more apparent in VR, where binocular disparity provides strong depth cues. While this doesn't necessarily lead to errors in detecting geometry, it can impact the time it takes for a user to perceive depth accurately. For developers in the Apple ecosystem, the tool's improved iOS format detection highlights the importance of efficient texture handling on devices like the Vision Pro. Apple's A-series and M-series chips have dedicated hardware for decoding ASTC (Adaptive Scalable Texture Compression), which offers a flexible balance between image quality and memory footprint. Using the right compression format is critical for reducing memory bandwidth, which in turn improves performance and power efficiency on mobile and AR/VR hardware. The ultimate goal for assets on Apple's spatial computing platforms is often packaging them into the USDZ file format, which was co-developed by Apple and Pixar. USDZ is a zero-compression archive format designed for AR applications, allowing for direct consumption of assets without needing to decompress the entire file. Efficiently compressed textures, like those handled by tools such as Avatar Compressor, are a key component of an optimized USDZ file, ensuring that AR experiences load quickly and run smoothly.

Get your own daily briefing

Scout delivers personalized news, insights, and conversations tailored to your role and industry.

Download on the App Store

Shared from Scout - Be the smartest in the room.