1.0.2 • Published 7 months ago

utk-render v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

utk-render-npm

utk-render-npm is an npm library adapted from the original utk-render code

Installation

npm  i utk-render

Usage

import { GameRender } from 'utk-render'
const gamerender = new GameRender()

Handling Screenshot Uploads

To handle screenshot upload requests you can use this php code: https://github.com/melihozkara/fivem-php-img-uploader

Functions

Request Screenshot

Takes a screenshot and uploads it to the defined url

  • Async method:

    async function takeScreenshot() {
        let resp = await gamerender.requestScreenshot("www.exampleupload.com", "files[]");
        console.log("resp", resp);
    }
  • Normal method:

    gamerender.requestScreenshot("www.exampleupload.com", "files[]").then((resp) => {
        console.log("resp", resp);
    })

Render GameView to a canvas element

Can be used for a lot of stuff: video calls, video record, live stream ...

  • Start canvas render

    const canvas = document.getElementById("videocall-canvas");
    
    gamerender.renderToTarget(canvas);
  • Stop canvas render

    gamerender.stop();
1.0.2

7 months ago

1.0.1

7 months ago

1.0.0

7 months ago