jasonandrewth / Character-Controls

Three.js implementation of Basic Character Controls

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lighting in WebGL

Implementing some common lighting models in GLSL using Shaders in Three.js. Bundled using Vite.

Requirements

  • node.js
  • npm
  • browser that supports WebGL

Installation

Run npm install in the root of the project directory.

Run

The command:

npm run dev

will start a local webserver combined with a watcher that recompiles every changed (typescript) file within this folder.

Developing

The main entrypoint is src/main.ts.

About

Three.js implementation of Basic Character Controls

License:MIT License


Languages

Language:TypeScript 84.4%Language:CSS 8.4%Language:HTML 3.3%Language:GLSL 2.6%Language:JavaScript 1.3%