Lehre @ Invisible Cow

RUN-EU BIP 2026:
The Digital Mirror


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.


Into the metaverse - the lecture
Tech. intro for the workshop
Tech. preparation for the workshop
AIML preparation for the workshop

Build your idol - the workshop

Build your Idol
The workshop

Tech. Preparation


Slides for the first preparation for the workshop

Intro: Tech. Preparation for the In-Person-Workshops
 


More stuff is yet to come ;)


Briefing Document: Web-Based Virtual Idol Development Pipeline

Executive Summary

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 Development Pipeline

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:

Foundational Web Technologies

The implementation of the avatar pipeline relies on three core web technologies that provide stability and flexibility for rendering and interaction.

HTML (Structural Backbone)

HTML defines the semantic organization of the application's user interface. Its primary roles include:

CSS (Visual Design and Layout)

CSS manages the aesthetic integration of the 3D viewport into the application. Its responsibilities include:

JavaScript (Execution Logic)

JavaScript serves as the system's control layer, handling the most complex aspects of the pipeline:

Workflow Overview

The process of building and deploying a Virtual Idol follows a linear, four-step progression:

  1. Avatar Creation: Design the character within VRoid Studio.
  2. Export: Save the character as a .vrm file.
  3. Scene Initialization: Build a basic 3D scene using Three.js.
  4. Loading and Control: Utilize three-vrm to import the avatar into the scene and enable interactive features.
Technical Resources and References

The following resources are identified as critical for the implementation and study of this pipeline:

Avatar Tools and Standards
Tool/ StandardResourceTypeURL
VRoid StudioOfficial Sourcevroid.com/en/studio
VRoid HelpTutorials/Introvroid.pixiv.help/hc/en-us
VRM ConsortiumOfficial Sitevrm.dev/en/
VRM SpecGitHubgithub.com/vrm-c/vrm-specification
@pixiv/three-vrmDocumentationpixiv.github.io/three-vrm
Rendering and Web APIs
TechnologyResource TypeURL
Three.jsOfficial/Docsthreejs.org
Web Speech APIMDN Referencedeveloper.mozilla.org...Web_Speech_API
AudioContextMDN Referencedeveloper.mozilla.org...AudioContext
Canvas/WebGLMDN Referencedeveloper.mozilla.org...Canvas_API
AnimationMDN Referencedeveloper.mozilla.org...requestAnimationFrame
Conclusion

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.