Actual post date: 08/15/2023

Last modified: 08/19/2023

Introduction

This project is made for PIA2307 Introduction to Public Governance‚ City University of Hong Kong

“PPO” means “Public Policy”. This project is a virtual immersive learning scene for teaching activities in public administrative courses developed using Unity incorporated with VRChat SDK. The world of VRChat-PPO is public, which means not only PPO students, but also anyone who is interested in PPO (or just for fun) can enter the world using VRChat to learn about some public administrative concepts by interaction between the scene during the visit. It provides with a new way to teach and learn through virtual scene, which may broaden students’ interest as well as their insight on the concepts, understanding their functions that keep the real world running.

Snapshots

Access via VRChat

According to the rules in VRChat Community Labs, our world cannot be directly searched in VRChat, so please access via here.

Because there are some purchased assets in the project, the project structure cannot be made public.

Techniques Included

Tools: VRChat CreatorCompanion (VRChat SDK, UdonSharp, Client Simulator), Unity ProBuilder, 3ds Max

Design: UdonSharp networking, initialization, triggerer

Potential Extensions

[1] Self-defined Facial Expression & Motion
https://www.youtube.com/watch?v=UU9NFJz2qls

[2] CV-based Facial Expression in VRChat

References

- Source of Inspiration

中文梗博物馆 Chinese Memes Museum
https://www.bilibili.com/video/BV1Q34y1V79z

- Character Model (MMD) Source

[1] Ayumu Uehara TOKIMEKI Runners / Uniform DL
https://www.deviantart.com/schavel/art/MMD-Ayumu-Uehara-TOKIMEKI-Runners-Uniform-DL-818185563

[2] Kasumi Nakasu TOKIMEKI Runners / Uniform DL
https://www.deviantart.com/schavel/art/MMD-Kasumi-Nakasu-TOKIMEKI-Runners-Uniform-DL-816810735

[3] SIFAS Kotori Minami Lovely Police DL
https://www.deviantart.com/schavel/art/MMD-SIFAS-Kotori-Minami-Lovely-Police-DL-815440352

[4] Nico Yazawa Otonokizaka High Uniform (Winter) (AC)
https://vrchat.com/home/avatar/avtr_7f576cbf-f484-4947-ab7b-467c730846ac

- MMD-FBX Conversion & Model (Avatar) Upload

[1] https://www.youtube.com/watch?v=r8oKoQmyEtc

[2] https://github.com/absolute-quantum/cats-blender-plugin/issues/591

[3] https://creators.vrchat.com/avatars/creating-your-first-avatar/

(Actually, I did use “Unlit > Texture” to make the material textured)

Acknowledgement

This project is collaborated with Dr. LU Zhicong, Dr. WEN Bo, Mr. MA Bo & Miss YUAN Yichen. Many thanks for their enlightenment, help and assistance.