Home

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:

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.