All Projects → angular-rust → ux-dx

angular-rust / ux-dx

Licence: MPL-2.0 license
The core for UX Components and UX Animate

Programming Languages

rust
11053 projects
GLSL
2045 projects

Projects that are alternatives of or similar to ux-dx

Glad
Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
Stars: ✭ 2,296 (+17561.54%)
Mutual labels:  vulkan, egl, gles2
Pigs-In-A-Blanket
A Piglet/ShaccCg Wrapper Library for OpenGL ES 2.0 Support on the Vita
Stars: ✭ 37 (+184.62%)
Mutual labels:  egl, gles2
Gapid
GAPID is a collection of tools that allows you to inspect, tweak and replay calls from an application to a graphics driver.
Stars: ✭ 1,975 (+15092.31%)
Mutual labels:  vulkan, gles2
Kazan
Mirror; Work-in-progress software-rendering Vulkan implementation
Stars: ✭ 226 (+1638.46%)
Mutual labels:  vulkan
Lugdunum
[UNMAINTAINED] A modern cross-platform 3D engine built with Vulkan, glTF 2.0 and modern C++14.
Stars: ✭ 230 (+1669.23%)
Mutual labels:  vulkan
Quake Iii Arena Kenny Edition
The cradle of Quake III Arena
Stars: ✭ 244 (+1776.92%)
Mutual labels:  vulkan
Flingengine
A Vulkan game engine with a focus on data oriented design
Stars: ✭ 239 (+1738.46%)
Mutual labels:  vulkan
Adadoom3
Id Software's Id-tech-4-BFG in the Ada programming language.
Stars: ✭ 214 (+1546.15%)
Mutual labels:  vulkan
Classicuo
ClassicUO - an open source implementation of the Ultima Online Classic Client.
Stars: ✭ 239 (+1738.46%)
Mutual labels:  vulkan
Vulkano
Safe and rich Rust wrapper around the Vulkan API
Stars: ✭ 2,950 (+22592.31%)
Mutual labels:  vulkan
obs-vkcapture
OBS Linux Vulkan/OpenGL game capture
Stars: ✭ 332 (+2453.85%)
Mutual labels:  vulkan
Wickedengine
3D engine focusing on modern rendering techniques and performance.
Stars: ✭ 3,148 (+24115.38%)
Mutual labels:  vulkan
Smol V
SMOL-V: like Vulkan/Khronos SPIR-V, but smaller.
Stars: ✭ 230 (+1669.23%)
Mutual labels:  vulkan
Vpp
Modern C++ vulkan utility library.
Stars: ✭ 245 (+1784.62%)
Mutual labels:  vulkan
Datoviz
⚡ High-performance GPU interactive scientific data visualization with Vulkan
Stars: ✭ 222 (+1607.69%)
Mutual labels:  vulkan
clustered forward demo vk
Clustered forward rendering demo with Vulkan
Stars: ✭ 50 (+284.62%)
Mutual labels:  vulkan
Nimgl
NimGL is a Nim library that offers bindings for popular libraries used in computer graphics
Stars: ✭ 218 (+1576.92%)
Mutual labels:  vulkan
Wolf.engine
The Wolf is a comprehensive set of C/C++ open source libraries for realtime rendering, realtime streaming and game developing
Stars: ✭ 230 (+1669.23%)
Mutual labels:  vulkan
wine-launcher
Wine Launcher - Running Windows games under Linux
Stars: ✭ 249 (+1815.38%)
Mutual labels:  vulkan
wluma
Automatic brightness adjustment based on screen contents and ALS
Stars: ✭ 290 (+2130.77%)
Mutual labels:  vulkan

UX DX

API Docs Crates.io Code coverage Tests MPL-2.0 licensed Gitter chat loc

ux-dx is a 3D abstraction layer for Angular Rust. At the moment it's just a 3D graphics support library on top of OpenGL ES 2.0+ and 2D Game Engine. It is mainly used by ux components to create user interface in a declarative manner.

Quick Start

Install UX-DX:

cargo add ux-dx

Learn More

Community

Contributing

We believe the wider community can create better code. The first tool for improving the community is to tell the developers about the project by giving it a star. More stars - more members.

Angular Rust is a community effort and we welcome all kinds of contributions, big or small, from developers of all backgrounds. We want the Angular Rust community to be a fun and friendly place, so please review our Code of Conduct to learn what behavior will not be tolerated.

New to Angular Rust?

Start learning about the framework by helping us improve our documentation. Pull requests which improve test coverage are also very welcome.

Looking for inspiration?

Check out the community curated list of awesome things related to Angular Rust / WebAssembly at awesome-angular-rust.

Confused about something?

Feel free to drop into our Gitter chatroom or open a new "Question" issue to get help from contributors. Often questions lead to improvements to the ergonomics of the framework, better documentation, and even new features!

Ready to dive into the code?

After reviewing the Contributing Code Guidelines, check out the "Good First Issues" (they are eager for attention!). Once you find one that interests you, feel free to assign yourself to an issue and don't hesitate to reach out for guidance, the issues vary in complexity.

Let's help each other!

Come help us on the issues that matter that the most and receive a small cash reward for your troubles. We use Issuehunt to fund issues from our Open Collective funds. If you really care about an issue, you can choose to add funds yourself!

Found a bug?

Please report all bugs! We are happy to help support developers fix the bugs they find if they are interested and have the time.

Todo

  • Documentation
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].