Welcome to the yellow pages for
The RUN-EU Erasmus-BIP
The Digital Mirror.
Here you'll find all materials to the lectures and workshops on the metaverse, avatars and virtual idols.
Intro: Tech. Preparation for the In-Person-Workshops
More stuff is yet to come ;)
This document outlines the technical framework and strategic approach for constructing a personalized "Virtual Idol" through a web-based, semi-professional pipeline. The methodology prioritizes accessibility for users with limited technical expertise while maintaining professional-grade output. The pipeline utilizes a combination of four core tools—VRoid Studio, VRM, Three.js, and @pixiv/three-vrm—to create, standardize, and render interactive 3D avatars directly in a web browser. By leveraging standard web technologies (HTML, CSS, and JavaScript), this approach ensures high interoperability, low entry barriers, and a modular foundation for future expansions into autonomous or AI-integrated avatar systems.
The chosen "web-based semi-pro pipeline" is designed to facilitate a continuous workflow from character design to interactive rendering. It balances technical capability with ease of use through the following four integrated components:
The implementation of the avatar pipeline relies on three core web technologies that provide stability and flexibility for rendering and interaction.
HTML defines the semantic organization of the application's user interface. Its primary roles include:
CSS manages the aesthetic integration of the 3D viewport into the application. Its responsibilities include:
JavaScript serves as the system's control layer, handling the most complex aspects of the pipeline:
The process of building and deploying a Virtual Idol follows a linear, four-step progression:
The following resources are identified as critical for the implementation and study of this pipeline:
| Tool/ Standard | Resource | Type | URL |
| VRoid Studio | Official Source | vroid.com/en/studio | |
| VRoid Help | Tutorials/Intro | vroid.pixiv.help/hc/en-us | |
| VRM Consortium | Official Site | vrm.dev/en/ | |
| VRM Spec | GitHub | github.com/vrm-c/vrm-specification | |
| @pixiv/three-vrm | Documentation | pixiv.github.io/three-vrm |
| Technology | Resource Type | URL |
| Three.js | Official/Docs | threejs.org |
| Web Speech API | MDN Reference | developer.mozilla.org...Web_Speech_API |
| AudioContext | MDN Reference | developer.mozilla.org...AudioContext |
| Canvas/WebGL | MDN Reference | developer.mozilla.org...Canvas_API |
| Animation | MDN Reference | developer.mozilla.org...requestAnimationFrame |
The modular nature of this pipeline represents a practical balance between development effort and technical sophistication. By utilizing standardized formats like VRM and widely supported web libraries, the system remains platform-independent and highly extensible. This framework is particularly suited for educational contexts, prototyping, and as a foundational step toward more complex metaverse or autonomous virtual systems.