graphics

module
v0.0.0-...-1b23d78 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 23, 2019 License: MIT

README

graphics

Build Status

Package graphics is an experimental cross-platform 2D/3D Graphics library, it is still in the proof-of-concept stage.

Try it

Currently, the win32 and xcb branches are (partial) implemented, so it should works on any up-to-date Windows and Linux system.

I've test it on my Windows 10 and Arch Linux system, with a GTX 1060M card.

To run the example, you need to install golang sdk and Vuklan SDK first.

And then:


go get --tags debug github.com/toy80/graphics/ui/toy80-example-ui

Screenshots

Windows

Windows

Linux

Linux

Directories

Path Synopsis
model
dae
mtl
obj
Package obj provide interface to load OBJ format 3D models
Package obj provide interface to load OBJ format 3D models
Package shaders is collection of SPIR-V codes.
Package shaders is collection of SPIR-V codes.
ui
vkx

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL