
What was done
A standalone 3D web app rebuilding the in-game fashion window from the Angelica engine used by Perfect World, with the author reporting that Claude Code performed most of the reverse engineering.
Angelica Wardrobe rebuilds the fashion collection window from the Vietnamese Thế Giới Hoàn Mỹ release of Perfect World as a standalone 3D application. Its tools read the game's Angelica-engine client data and render fashion sets on the user's own character, including the game's interface, dyes, visual effects, and animations.
The repository documents reverse engineering of several undocumented client formats and a pipeline that extracts and prepares the data for a three.js application. It includes format notes and instructions for running the tools with a locally available game client. The project does not distribute the game's models, textures, interface images, or other data; those are generated locally from the user's copy.
The author says Claude Code performed most of the reverse engineering and implementation. The project is intended as a standalone wardrobe viewer and a record of the formats and conversion process, not as a replacement game client. Its README lists Python, three.js, and glTF among the technologies used and describes the code as MIT licensed.