BVE-Reborn Train Simulator (BVE-Reborn)

BVE-Reborn Train Simulator

BVE-Reborn

Geek Repo

Project behind BVE-Reborn and associated libraries.

Location:Trainlandia

Home Page:https://bvereborn.com

Github PK Tool:Github PK Tool

BVE-Reborn Train Simulator's repositories

rend3

MAINTENCE MODE ---- Easy to use, customizable, efficient 3D renderer library built on wgpu.

Language:RustLicense:Apache-2.0Stargazers:1055Issues:16Issues:189

switchyard

Real-time compute-focused async executor with job pools, thread-local data, and priorities.

Language:RustLicense:Apache-2.0Stargazers:62Issues:4Issues:9

bve-reborn

Remaking OpenBVE using a modern architecture, using Rust.

Language:RustLicense:MPL-2.0Stargazers:51Issues:5Issues:33

ktx2

ktx2 parsing library

Language:RustLicense:Apache-2.0Stargazers:12Issues:3Issues:5

wgpu-conveyor

Buffer belt abstraction for wgpu supporting UMA optimization, automatic resizing, and a bind group cache.

Language:RustLicense:Apache-2.0Stargazers:10Issues:2Issues:0

ctct

Compressed Texture Container Tool: A tool and library for dealing with containers of compressed textures (dds, ktx, etc).

Language:RustLicense:Apache-2.0Stargazers:8Issues:2Issues:0

pacy

Rust frame pacing and frame timing lib

Language:RustLicense:Apache-2.0Stargazers:7Issues:1Issues:0

shader-types

DO NOT USE THIS CRATE - Vector and Matrix types that are properly aligned for use in std140 uniforms.

Language:RustLicense:Apache-2.0Stargazers:5Issues:2Issues:2

bve-reborn-archive

Mirror of https://gitlab.bvereborn.com/bve-reborn/bve-reborn-archive. Remake of OpenBVE to a Modern Architecture

Language:C++License:LGPL-2.1Stargazers:4Issues:6Issues:11

repo-procedures

Checklists for repo management

pretzel

GPU compressor for GPU compressed textures. Rust/wgpu port of https://github.com/darksylinc/betsy.

Language:GLSLLicense:Apache-2.0Stargazers:2Issues:2Issues:0

profiling-futures

profiling-like infrastructure for profiling futures

Language:RustLicense:Apache-2.0Stargazers:2Issues:2Issues:1

basis-rs

UNMAINTAINED. Use https://github.com/aclysma/basis-universal-rs

Language:RustLicense:Apache-2.0Stargazers:1Issues:2Issues:1

bvereborn.com

BVE-Reborn's homepage.

Language:RustLicense:MPL-2.0Stargazers:1Issues:2Issues:0

bvestl

Mirror of Mirror of https://gitlab.bvereborn.com/bve-reborn/bvestl. Extention to EASTL with various useful vocabulary types including polymorphic allocators and non-exception error handling.

Language:PythonLicense:MITStargazers:1Issues:2Issues:0

bvestl-fs

Mirror of https://gitlab.bvereborn.com/bve-reborn/bvestl-fs. A port of wjakob's filesystem/path.h to EASTL, including complete support for custom allocators.

Language:PythonLicense:NOASSERTIONStargazers:1Issues:2Issues:0

dev-env

Docker container containing all the tools needed to run ci on bve-reborn

Language:ShellLicense:MITStargazers:1Issues:2Issues:0

ispc-rs

Rust library for build scripts to compile ISPC code into a Rust library

Language:RustLicense:MITStargazers:1Issues:1Issues:0

repo-template

cargo-generate template for a single or multi-crate project with automatic releases

License:Apache-2.0Stargazers:1Issues:2Issues:0

texcrunch

Abstraction layer and rust bindings for BC1 (DXT1), BC3 (DXT5), BC4 (RGTC1), BC5 (RGTC2), BC6H (BPTC float), BC7 (BPTC unorm), ETC1, and ASTC encoders.

Language:RustLicense:Apache-2.0Stargazers:1Issues:2Issues:1

logo

Logo Source Assets

Language:ShellLicense:MPL-2.0Stargazers:0Issues:1Issues:0

ISPCTextureCompressor

ISPC Texture Compressor

Language:C++License:MITStargazers:0Issues:1Issues:0