Awesome
Arche.js
This project is a part of its WebGPU development, if you want to know about the implementation of Native WebGPU (Dawn) Engine, please refer to Arche-cpp. This repository is designed to adapt the Oasis engine to WebGPU, and is currently mainly adapted to the Canary version of Chrome.
Cloning && Install
This repository contains submodules for external dependencies, so when doing a fresh clone you need to clone recursively:
git clone https://github.com/ArcheGraphics/Arche.js.git && cd Arche.js
pnpm install && npm run boostrap
Build
Prerequisites:
- Node.js v15.0.0+ and NPM (Install by official website)
- PNPM (Install globally by
npm install -g pnpm
)
In the folder where you have cloned the repository, install the build dependencies using pnpm:
pnpm install
Then, to build the source, using npm:
npm run b:all
Progress
The project is managed by using issues, they are all gather into milestone.