An open API service indexing awesome lists of open source software.

https://github.com/modernizing/codecity

元宇宙的系统重构与分析工具。A code visualization and analysis tools on metaverse
https://github.com/modernizing/codecity

metaverse metaverse-tool visualization

Last synced: 2 months ago
JSON representation

元宇宙的系统重构与分析工具。A code visualization and analysis tools on metaverse

Awesome Lists containing this project

README

          

# Codecity

> codecity is a code explorer in metaverase for fun.

Codecity 是一个用于在元宇宙中进行遗留系统分析的工具。

Todo for VR PoC:

- [x] render city with Three.js
- [x] code render
- [ ] code explorer with city
- [ ] interactive
- [ ] tooltip
- [ ] support for XR devices
- [ ] Oculus Quest 2
- [ ] others

Todo for Real world:

- [ ] code analysis integration
- [ ] show struct
- [ ] show callee
- [ ] multiple repo support

## Document

setup:

install WebVR extension:

- Chrome: [WebXR API Emulator](https://chrome.google.com/webstore/detail/webxr-api-emulator/mjddjgeghkdijejnciaefnkjmkafnnje)

guide:

- [Using VR controllers and locomotion in THREE.js](https://ada.is/blog/2020/05/18/using-vr-controllers-and-locomotion-in-threejs/) Left Controller 位置控制 Hand pos

code refs:

- [http://colordodge.com/ProceduralCity/](http://colordodge.com/ProceduralCity/)
- [https://observablehq.com/@analyzer2004/3d-treemap](https://observablehq.com/@analyzer2004/3d-treemap)