22 lines
532 B
TypeScript
22 lines
532 B
TypeScript
|
const express = require("express");
|
||
|
const app = express();
|
||
|
const http = require("http").Server(app);
|
||
|
|
||
|
app.get("/",(req,res) => {
|
||
|
res.sendFile(`${__dirname}/public/index.html`);
|
||
|
});
|
||
|
app.use("/public",express.static(__dirname + "/public"));
|
||
|
|
||
|
const port = 8000;
|
||
|
|
||
|
http.listen(port, () => {
|
||
|
console.log(`>>Listeing on port ${port}`);
|
||
|
});
|
||
|
import {ShaderSender} from "./server/four/sender";
|
||
|
|
||
|
const sender = new ShaderSender(app,__dirname);
|
||
|
sender.listen({
|
||
|
vertex:"shaders/vertex.glsl",
|
||
|
fragment:"shaders/fragment.glsl"
|
||
|
});
|