Skip to content
This repository has been archived by the owner on Mar 10, 2023. It is now read-only.

yangfengzzz/Arche.js

Repository files navigation

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.

About

Entity-Component Based Graphics Engine rendered by WebGPU

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published