Difficult-Rocket/libs/pyglet_rs/README.md

1.0 KiB

pyglet_rs

This is a folder about pyglet_rs.

What is pyglet_rs?

pyglet_rs is a python library that patches pyglet to use rust to make it faster!

Notice

This Folder may be move to an individual repo. here is just a temp location

requirements

  • python 3.8+
  • pyglet 2.0+
  • rustc 1.68.1+
  • no more

status

  • still writing

usage

import pyglet_rs
pyglet_rs.patch_sprite()

import pyglet
...

how to build

cd src
./build.ps1

roadmap

  • pyglet.sprite.Sprite patch

  • pyglet.math.Vec2 patch (doing)

    • main Calculate protocol
    • other protocols
  • pyglet.math.Vec3 patch (doing)

    • main Calculate protocol
    • other protocols
  • pyglet.math.Vec4 patch (doing)

    • main Calculate protocol
    • other protocols
  • pyglet.math.Mat3(tuple) patch (doing)

    • main Calculate protocol
    • other protocols
  • pyglet.math.Mat4(tuple) patch (doing)

    • main Calculate protocol
    • other protocols