https://github.com/jujuadams/ugg
3D primitives for GameMaker
https://github.com/jujuadams/ugg
3d gamemaker gamemaker-studio-2 gms2 primitives
Last synced: 4 months ago
JSON representation
3D primitives for GameMaker
- Host: GitHub
- URL: https://github.com/jujuadams/ugg
- Owner: JujuAdams
- License: mit
- Created: 2023-12-22T17:12:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-11-13T19:48:58.000Z (7 months ago)
- Last Synced: 2025-11-13T20:27:20.985Z (7 months ago)
- Topics: 3d, gamemaker, gamemaker-studio-2, gms2, primitives
- Language: Game Maker Language
- Homepage:
- Size: 314 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Ugg 3.0.0
3D primitives for GameMaker
Volumetric and wireframe modes available for all shapes. Shapes can be coloured individually and are untextured. Normals are correct for all shapes, and Ugg has some basic native lighting to aid with reading the scene. Ugg uses positive z up (cones etc. point towards positive z).
Shapes included are:
- Line
- Ray (and ray-with-arrow variant)
- Arrow
- Point
- Sphere
- Axis-aligned bounding box
- Rotated box
- Infinite plane
- Triangle
- Circle (planar)
- Quad
- Cylinder
- Capsule
- Pyramid
- Cone
- Frustrum
- Axis gizmo
You may also be interested in [Drago3D](https://dragonite.itch.io/d3d). Dragonite also has many videos on [3D topics](https://youtube.com/@DragoniteSpam?feature=shared) in GameMaker.