A project that takes morrowind's player heads and shows it on a webpage https://zt.je/mw/
Find a file
2020-03-01 18:17:15 +01:00
examples Initial commit 2020-03-01 03:20:21 +01:00
public improve export_nif script and process textures, make query hash case-insentisive 2020-03-01 18:17:15 +01:00
script improve export_nif script and process textures, make query hash case-insentisive 2020-03-01 18:17:15 +01:00
src improve export_nif script and process textures, make query hash case-insentisive 2020-03-01 18:17:15 +01:00
.gitignore improve export_nif script and process textures, make query hash case-insentisive 2020-03-01 18:17:15 +01:00
LICENSE add LICENSE 2020-03-01 13:34:15 +01:00
package.json add LICENSE 2020-03-01 13:34:15 +01:00
README.md improve export_nif script and process textures, make query hash case-insentisive 2020-03-01 18:17:15 +01:00
webpack.config.js Initial commit 2020-03-01 03:20:21 +01:00
yarn.lock Initial commit 2020-03-01 03:20:21 +01:00

Morrowind Three.JS

A project that takes morrowind's player heads and shows it on a webpage - see it live

Requirements

  • pyFFI
  • PIL / Pillow
  • yarn / npm

Setup

cd [project]
# Generate JSON meshes
./script/export_nif.py [morrowind]/Data\ Files/Meshes/b [morrowind]/Data\ Files/Textures public/blob
# Pack JS
yarn
yarn webpack
# Run dev http server via PHP e.g.
cd public;
php -S 0:8888;

meshes.json is not included because it's easily around 15MB