#3d

  1. gltf

    glTF 2.0 loader

    v1.4.1 455K #3d-model #3d #assets
  2. tobj

    A lightweight OBJ loader in the spirit of tinyobjloader

    v4.0.3 148K #wavefront-obj #3d #graphics #parser #wavefront
  3. pathfinder_simd

    SIMD library

    v0.5.5 1.1M #font-rendering #opengl #vector-graphics-rasterizer #gpu-rendering #font-rasterizer #3d #compute-shader #svg
  4. bevy_mikktspace

    Safe rust implementation of Mikkelsen tangent space algorithm

    v1.0.0 345K #3d #tangent #bevy #algorithm #graphics
  5. stl_io

    STL input and output for reading and writing STL (STereoLithography) files

    v0.11.0 400K #mesh #3d-mesh #stl #3d #ascii
  6. miniquad

    Cross-platform window context and rendering library

    v0.4.8 56K #opengl #graphics #3d #windowing
  7. meshopt

    Rust ffi bindings and idiomatic wrapper for mesh optimizer

    v0.6.2 20K #mesh-optimization #mesh #3d
  8. godot

    Rust bindings for Godot 4

    v0.5.1 26K #godot-engine #3d #2d #graphics #3d-engine
  9. plotpy

    Rust plotting library using Python (Matplotlib)

    v1.21.0 1.6K #plot #matplotlib #3d #2d #3d-plot
  10. three-d-asset

    Load/save functionality for 3d applications

    v0.10.0 529K #3d #graphics #assets
  11. kiss3d

    Keep it simple, stupid, 2D and 3D graphics engine for Rust

    v0.41.0 16K #3d #graphics #wgpu #kiss
  12. three-d

    2D/3D renderer - makes it simple to draw stuff across platforms (including web)

    v0.19.0 15K #opengl #webgl #3d #graphics
  13. transforms

    A transform library to track reference frames and provide transforms between them

    v1.4.1 290 #robotics #coordinates #3d #transform
  14. gltf-json

    JSON parsing for the gltf crate

    v1.4.1 490K #gltf #json-parser #extension #3d #assets #3d-assets #pbr #opengl
  15. num-quaternion

    Quaternion numbers implementation for Rust

    v1.0.8 #quaternions #3d #math #3d-rotation #algebra #3d-math
  16. kittycad

    A fully generated & opinionated API client for the KittyCAD API

    v0.4.10 29K #api-client #cad #zoo #generated #user #3d
  17. bevy_flycam

    Basic first-person fly camera for the Bevy game engine

    v0.18.0 900 #bevy-game-engine #3d-camera #bevy #camera #3d
  18. curvo

    NURBS modeling library

    v0.1.84 11K #3d-modeling #graphics #nurbs #3d #modeling
  19. tritet

    Triangle and tetrahedron mesh generators

    v3.1.0 #triangle-mesh #2d #3d-mesh #3d #geometry
  20. obj-rs

    Wavefront obj parser for Rust. It handles both 'obj' and 'mtl' formats.

    v0.7.4 5.4K #3d #graphics #wave-front #parser
  21. fyrox

    Feature-rich, easy-to-use, 2D/3D game engine with a scene editor. Like Godot, but in Rust.

    v1.0.1 2.5K #game-engine #3d-game-engine #3d #sound #graphics
  22. kornia

    low-level 3D computer vision library in Rust

    v0.1.10-rc.3 1.5K #computer-vision #image-processing #low-level #machine-learning #python #deep-learning #3d #low-level-computer #pyo3 #multi-threading
  23. bevy_sprite3d

    Bevy Plugin to allow using 2d sprites in a 3d scene

    v8.0.0 460 #3d-scene #sprite #3d
  24. dae-parser

    Parser for the Collada (DAE) format

    v0.11.0 73K #collada #3d #graphics #format #3d-format
  25. wreck

    collision detection of 3d shapes

    v0.3.2 #collision-detection #vector #3d #convex-hull #simd #collides #direction #scaling #quat
  26. makepad-widgets

    Makepad widgets

    v1.0.0 280 #web-ui #widgets #gpu-rendering #makepad #3d #animation #wasm #web-apps #dsl #ui-design
  27. cube3d

    A GUI-based 3D cube rotation demo

    v0.7.0 #gui #3d #rotation-angle #lighting #cube #graphics #per-pixel #debugging #gui-framework #fps
  28. wavefront_obj

    A parser for the Wavefront .obj file format

    v11.0.0 235K #3d #piston #format
  29. makepad-code-editor

    Makepad studio

    v1.0.0 230 #makepad-studio #web-apps #ui #native-and-web #linux #makepad-widgets #wasm #whisper #3d #3d-rendering
  30. gltfgen

    Command line tool for generating glTF 2.0 animations from numbered sequences of mesh files

    v0.9.1 46K #animation #vtk #generator #3d #obj
  31. makepad-micro-proc-macro

    Makepad micro proc macro util lib

    v1.0.0 500 #proc-macro #makepad #ui #lib #wasm #web-apps #whisper #3d #3d-rendering #gltf
  32. smpl-rs

    Top level crate for smpl-rs

    v0.9.0 #animation #3d #graphics #smplx
  33. embedded-3dgfx

    3D graphics rendering for embedded systems (fork of embedded-gfx by Kezii)

    v0.2.1 #3d #embedded-graphics #embedded
  34. cityjson-json

    Serde adapter for CityJSON 2.0, providing (de)serialization on top of the cityjson crate

    v0.7.1 #serde-json #city-json #geospatial #3d #json #cityjson #serde
  35. cityjson

    Types and accessor methods for representing semantic 3D city models in Rust, implementing the CityJSON specifications

    v0.7.0 #gis #3d #geospatial
  36. vk-sync-fork

    Simplification of core Vulkan synchronization mechanisms such as pipeline barriers and events. Forked off of the original vk-sync crate which is currently unmaintained.

    v0.5.2 #vulkan #ash #3d #graphics #api-bindings
  37. baby_shark

    Geometry processing library

    v0.3.12 110 #mesh-geometry #geometry-processing #3d #3d-mesh #graphics #3d-geometry
  38. manifold-csg

    Safe Rust bindings to manifold3d — f64-precision CSG booleans, 2D cross-sections, extrusion, SDF, and OBJ I/O with Send safety and automatic memory management

    v0.1.4 #mesh-geometry #3d #csg #manifold #mesh
  39. tessellation

    3d tessellation library

    v0.11.0 #manifold #3d #dual-contouring
  40. dunge

    Typesafe and portable 3d render library

    v0.3.11 #3d #wgpu #graphics
  41. mesh_to_vox

    A program to convert triangle meshes to voxels

    v0.1.2 #voxel #triangle-mesh #gltf #3d
  42. apollonius

    N-dimensional Euclidean geometry for Rust: points, vectors, lines, segments, hyperspheres, hyperplanes, AABBs, triangles, and a unified intersection API—all with const generics

    v0.1.0 #vector #3d #2d #math
  43. smesh

    A fast and ergonomic surface-mesh/halfedge-mesh implementation and polygon mesh manipulation library based on pmp

    v0.2.7 #polygon #mesh #3d-mesh #3d #half-edge
  44. sci-form

    High-performance 3D molecular conformer generation using ETKDG distance geometry

    v0.15.2 #molecule #chemistry #conformer #3d #etkdg
  45. voxquant

    A program to convert triangle meshes to voxels

    v0.5.0 #voxel #magica-voxel #gltf #3d
  46. tang

    Math library for physical reality — geometry, spatial algebra, tensor, training, GPU compute, and 3D gaussian splatting

    v0.2.0 #gpu-compute #math #gaussian-splatting #algebra #tensor #geometry #vec3 #dual #3d #vec2
  47. russimp

    Assimp bindings for rust

    v3.2.1 750 #assimp #gltf #3d #3ds #blend
  48. octaindex3d

    3D Spatial Indexing and Routing System based on BCC lattice with truncated octahedral cells

    v0.5.4 #spatial-indexing #routing #3d #bcc-lattice
  49. easy-gltf

    glTF 2.0 loader with an easy to use output

    v1.1.5 #3d-model #gltf #3d
  50. collada

    parsing COLLADA documents for mesh, skeletal and animation data

    v0.17.0 #3d #piston #format #3d-format
  51. piston3d-cam

    3D camera and navigation

    v0.8.0 250 #perspective #3d #first-person #cam #piston
  52. mshmash

    A CLI tool for 3D mesh analysis, repair, and visualization

    v0.5.1 #mesh #3d-mesh #3d #remeshing #graphics
  53. myth-engine

    A developer-friendly, high-performance 3D rendering engine written in Rust

    v0.2.0 #3d #wgpu #web-gpu #graphics #gamedev
  54. sc-mesh-formats

    load, inspect & write 3d mesh data

    v0.0.7 #stl #mesh #3d #3d-mesh
  55. myth-gltf

    A maintained fork of the gltf crate

    v1.4.2 #3d-model #gltf #3d #assets
  56. voroxx

    Voro++, a 3D cell-based Voronoi library

    v1.0.0 #3d #tessellation #voronoi-diagram #geometry #3d-geometry
  57. imgal

    A fast and open-source scientific image processing and algorithm library

    v0.2.0 #scientific #image-processing #processing-algorithm #histogram #statistics #min-max #3d #python-bindings #otsu
  58. spz

    SPZ file format handling for Rust, and CLI tooling

    v0.0.6 #graphics-rendering #gaussian-splatting #3d #point-cloud
  59. polyscope-render

    Rendering backend for polyscope-rs: wgpu engine, shaders, and materials

    v0.5.9 #wgpu-rendering #3d #visualization #graphics #wgpu
  60. blue_engine

    General-Purpose, Easy-to-use, Fast, and Portable graphics engine

    v0.10.0 #graphics-engine #2d-rendering #3d #graphics-rendering #graphics #3d-rendering
  61. dolly

    Composable camera rigs

    v0.6.0 242K #camera #3d-camera #3d
  62. scadman

    Code generator for OpenSCAD

    v0.2.2 #openscad #polygon #scad #scad-object #comments #2d #3d #type-safe #compile-time #sphere
  63. spatial_hash_3d

    3D spatial hash grid implementation optimized for speed. What it does/why you'd want one: https://www.youtube.com/watch?v=sx4IIQL0x7c

    v0.1.6 330 #spatial-hash-grid #3d #spatial #graphics
  64. jackdaw_node_graph

    Generic node-graph editor widget for the Jackdaw editor

    v0.3.1 #graph-node #editor #ecs #redo #bevy #viewport #jackdaw #widgets #3d #undo-redo
  65. kornia-image

    Image types and traits for generating and manipulating images

    v0.1.10 8.2K #computer-vision #image-processing #pixel #traits #kornia #vision-image #3d
  66. oxigaf-bridge

    Bridge layer for OxiGAF: convert checkpoints between GAF, ToRSh, and PyTorch formats

    v0.1.0 #3d #avatar #interop #gaussian-splatting #model-conversion #graphics
  67. serde-ply

    A Serde-based PLY (Polygon File Format) serializer and deserializer

    v0.2.2 1.0K #polygon #ply #mesh #3d #serde #3d-mesh
  68. sc-mesh-core

    basic types to handle 3d mesh data

    v0.0.7 #mesh #3d-mesh #3d
  69. fcb_core

    FlatCityBuf is a library for reading and writing CityJSON with FlatBuffers. Contains code derived from FlatGeobuf (BSD-2-Clause) for spatial indexing.

    v0.7.6 100 #city-json #gis #3d #geospatial #flat-buffers
  70. dioxus-three

    A Three.js 3D model viewer for Dioxus - supports Desktop, Web (WASM), and Mobile

    v0.0.3 #3d #dioxus #component #threejs
  71. pcloud-cat-core

    Point cloud processing on comp-cat-rs: ICP registration, normal estimation, anomaly detection

    v0.1.1 #point-cloud #icp #registration #effect #3d #3d-point-cloud
  72. russimp-ng

    Assimp bindings for rust

    v3.2.7 #gltf #assimp #3ds #3d #blend
  73. breprs

    boundary representation (BRep) with API compatibility for CAD/CAE/CAM applications

    v0.6.1-alpha #cad #cae #cam #brep #3d #graphics
  74. ghx_grid

    2D & 3D grid structures & utilities

    v0.8.0 #2d-grid #3d #grid
  75. turbine

    3D game engine for content production

    v0.3.0 #content-production #3d #piston
  76. tortuise

    Terminal-native 3D Gaussian Splatting viewer — render .ply and .splat scenes in your terminal

    v0.1.1 #gaussian-splatting #3d #tui #rendering #graphics
  77. myth_render

    Core rendering system for the Myth engine (render graph, pipeline, GPU management)

    v0.2.0 #wgpu #web-gpu #graphics #3d #gamedev
  78. ply2splat

    processing Gaussian Splatting PLY and SPLAT files

    v0.6.0 #3d #gaussian-splatting #ply #splat #graphics
  79. viewport-lib

    3D viewport rendering library

    v0.3.0 #wgpu-rendering #viewport #wgpu #3d #rendering #rendering-visualization #visualization #graphics
  80. bevy-sensor

    Bevy library for capturing multi-view images of 3D OBJ models (YCB dataset) for sensor simulation

    v0.4.9 #bevy #3d #ycb #simulation #sensor
  81. camera_controllers

    3D camera control

    v0.36.0 #3d-camera #camera #3d #piston
  82. petalsonic

    Real-time safe spatial audio library for Rust using Steam Audio for 3D spatialization

    v0.3.0 #spatial-audio #steam-audio #game #3d
  83. display3d

    display 3d objects in the terminal

    v0.2.2 1.0K #obj-file #object #3d #image #animation #ansi-escapes #stl #axis #ansi-term #stl-file
  84. polyscope-core

    Core abstractions for polyscope-rs: traits, registry, and state management

    v0.5.9 #3d #graphics #visualization
  85. polyscope-structures

    Structure implementations for polyscope-rs: meshes, point clouds, curves, volumes

    v0.5.9 #mesh #point-cloud #visualization #graphics #3d #3d-mesh
  86. pybevy_storage

    PyO3-free storage primitives for PyBevy - validity tracking, borrowed references

    v0.2.1 #py-bevy #python #validity #ecs #primitive #borrowing #field-access #texture-atlas #raii #3d
  87. iron-wolf

    Wolfenstein 3D source port

    v0.10.0 #wolf #iron #port #wolfenstein #3d #pixel
  88. mesh-cli

    Command-line interface for mesh processing and repair

    v0.2.0 #stl #repair #3d #shell #graphics
  89. area_crate

    A comprehensive geometry calculation library for areas, perimeters, surface areas, and volumes

    v1.0.2 180 #3d #volume #math #geometry
  90. kdtree-ray

    Fast Kdtree implementation for raytracer

    v1.2.2 380 #kd-tree #ray-tracer #sah #3d
  91. pybevy_control

    HTTP control API for PyBevy - enables remote interaction with running scenes

    v0.2.1 #ecs #control-api #python #pybevy #py-bevy #3d #hot-reloading #bevy-plugin #shadow #real-time
  92. xdl-charts

    Extended Data Language (XDL) - Rust implementation

    v0.1.1 #charts #xdl #3d #e-charts #data-analysis #plot #2d #language-analysis #analysis-and-visualization #repl
  93. sphereql

    Project high-dimensional embeddings onto a 3D sphere for semantic search, category enrichment, and visualization

    v0.1.0-alpha-2 #semantic-search #graphql #embedding #sphere #enrichment #visualization #high-dimensional #3d #interactive-visualization #pinecone
  94. haggis

    A 3D rendering and simulation engine built in Rust using wgpu for graphics rendering and winit for windowing, supporting both CPU and GPU-based simulations with real-time visualization

    v0.1.5 #simulation #wgpu-rendering #3d #3d-rendering #graphics
  95. polyscope-rs

    A Rust-native 3D visualization library for geometric data

    v0.5.9 #mesh #point-cloud #3d #visualization #graphics
  96. bevy_mod_lookat

    A microplugin for Bevy, that allows adding a component to an entity, that makes it target either an entity, or a position

    v0.6.0 #ecs #bevy-plugin #rotation #entity #towards #3d
  97. pack3d

    A 3D bin packing application written in Rust

    v0.2.1 #3d-bin-packing #packing #3d #bin
  98. larnt

    3D Line Art Engine - Rust reimplementation of @fogleman/ln

    v0.1.0 #stl #shape #engine #sphere #art #constructive-solid-geometry #ln #intersect #bounding-box #3d
  99. PebbleVault

    A high performance data storage solution written in rust

    v0.7.0 550 #pebblevault #storage #load-testing #vault-manager #uuid #spatial-data #3d #performance-data #database #storage-solution #arc
  100. bevy-clipmap

    Render huge 3D worlds using Bevy!

    v1.0.4 #render #horizon #world #bevy #heightmap #3d #lod #fft
  101. blok

    Types and traits for graphlike 3D arrays, designed for visual thinkers

    v0.0.23 330 #block #3d #traits #connection #visual
  102. rs-pcd

    is a modern, pure-Rust library designed for parsing and processing PCD files with a focus on speed, safety, and correctness. It is built for high-throughput applications like autonomous driving and 3D perception.

    v0.2.0 #fluent #endianness #high-throughput #driving #perception #3d #point-cloud #pcd #structure-of-arrays #cloud-data
  103. crater-rs

    N-dimensional arbitrary geometries

    v0.8.0 1.3K #rays #3d #cast #solid #geometry
  104. cityjson-index

    Index CityJSON datasets with a persistent SQLite sidecar

    v0.3.0 #gis #city-json #geospatial #3d #index #cityjson
  105. bevy_dolly

    The dolly abstraction layer for the bevy game framework

    v0.0.5 280 #bevy #fps #camera #3d #3d-camera
  106. modern-icp

    A modern modular pure Rust implementation of the Iterative Closest Point algorithm

    v0.10.0 #mesh-geometry #3d #icp #3d-geometry #mesh #graphics
  107. awsm_web

    Wrappers for WASM

    v0.45.0 1.2K #webgl #renderer #3d #graphics
  108. manifold3d

    Safe Rust bindings to manifold3d (facade crate — re-exports manifold-csg)

    v0.1.4 #mesh-geometry #csg #manifold #3d #3d-geometry
  109. tmf

    3D model compression format achieving compression ratio of between 4.2 and 1.95, while being very fast to read and having no visual difference between compressed and uncompressed models

    v0.2.1 #3d-model #compression #lossy-compression #3d
  110. microcad-syntax

    µcad syntax lexer and parser

    v0.4.0 #cad #geometry #cnc #openscad #3d
  111. map_3d

    3D geographic coordinate transformation

    v0.1.5 51K #coordinate-transformation #3d #transformation #geographic #map
  112. vec3-rs

    minimal 3d vector implementation

    v0.4.1 #3d-vector #3d #math #vector-math #vector-3d #graphics #geometry
  113. localgpt-world-types

    Unified world data model for LocalGPT Gen — serde-only, no Bevy/SpacetimeDB

    v0.3.6 #localgpt #world #type #3d
  114. math-convex-hull

    3D Convex Hull and Computational Geometry library

    v0.3.2 #convex-hull #interior-points #computational-geometry #sphere #3d #quickhull #visualization
  115. bevy_procedural_tree

    Procedurally generated 3D trees for bevy

    v0.3.0 #mesh #tree #bevy #branch #generated #3d #mesh-generation
  116. moderu

    glTF 2.0 data model with vendor extension support

    v0.1.0 #3d #gltf #mesh #graphics
  117. gltf_opt

    Optimize glb file by resizing textures and adjusting pivot points

    v0.1.6 #gltf #texture #glb #optimization #3d
  118. threecrate

    A comprehensive 3D point cloud processing library for Rust - umbrella crate

    v0.7.1 #3d #visualization #3d-point-cloud #point-cloud #graphics #geometry
  119. bsp-tree

    Binary Space Partitioning (BSP) tree useful for 3D rendering. Works with flat polygons (triangles, quads, etc.).

    v0.2.1 #spatial-geometry #bsp #3d
  120. oxigdal-3d

    3D visualization, point clouds, and terrain mesh support for OxiGDAL

    v0.1.3 #mesh #point-cloud #gis #3d-point-cloud #3d-mesh #3d
  121. goud-engine

    GoudEngine — build 2D and 3D games in Rust with zero FFI overhead

    v0.0.828 #3d #game-engine #2d #ecs #rust #graphics #3d-game
  122. tenrso-exec

    Unified execution API for TenRSo

    v0.1.0-rc.1 #tensor #api #automatic #contraction #operation #parallel-execution #reductions #3d #einsum #element-wise
  123. oximedia-lut

    Look-Up Table (LUT) processing for color grading and correction

    v0.1.2 #lookup-tables #rgb #color-space #3d #hdr #1d #color-temperature #statistics #aces #compression
  124. microcad-lang-base

    µcad language basics

    v0.4.0 #cad #geometry #3d #openscad #cnc
  125. wagahai_lut

    CUBE LUT parser and image processing library with SIMD

    v0.1.0 100 #lookup-tables #image-processing #image-buffer #1d #3d #fixed-size
  126. startail

    3D Satellite Tracking System using Bevy

    v0.0.3 #bevy #satellite #3d #bevy-system #tracking #earth #camera #visualize #real-time-monitoring #performance-monitoring
  127. l3d_rs

    L3D (Luminaire 3D) file parser for Rust - parse 3D luminaire geometry with transformation matrices, designed for WASM/WebGL rendering

    v0.2.3 #3d #luminaire #gldf #lighting #graphics
  128. kira-spatial-3d

    Deterministic 3D mesh, contour, and export primitives for spatial omics fields

    v0.1.0 #mesh #3d-mesh #3d #bioinformatics #spatial #oncology #graphics
  129. efd

    1D/2D/3D Elliptical Fourier Descriptor (EFD) implementation in Rust

    v10.1.3 7.8K #3d #elliptical #algorithm #fourier-descriptor
  130. maple

    A 3D game engine

    v0.3.0 #3d #game-engine #graphics #3d-engine
  131. wobj

    Wavefront OBJ polygonal geometry and MTL material parser library

    v0.3.0 1.4K #wavefront-obj #3d #parser #graphics #wavefront
  132. nsi

    Nodal Scene Interface for (offline) 3D renderers – ɴsɪ

    v0.8.0 120 #3d-rendering #3d #graphics-rendering #scene-description #ray-tracing #3d-scene
  133. polyscope-ui

    UI layer for polyscope-rs: egui integration and widgets

    v0.5.9 #3d #visualization #ui #egui #egui-ui
  134. plotlars-plotly

    Plotly backend for plotlars

    v0.12.0 #plot #plotlars #data-analysis #plotly #polars #scatter-plot #data-science #charts #polar #3d
  135. palletize

    A dirty but easy to use framework for 3D bin packing

    v0.1.2 #bin-packing-problem #brute-force #framework #dirty #pallet #3d
  136. openscad-rs

    A high-performance OpenSCAD parser library for Rust

    v0.1.0 #ast #cad #3d #parser
  137. kornia-tensor

    Lightweight tensor library in Rust for computer vision

    v0.1.10 6.4K #computer-vision #tensor #kornia #allocator #operation #3d
  138. termray

    Generic TUI raycasting engine — grid maps, DDA walls, floors/ceilings, sprites

    v0.1.0 #3d-engine #tui #raycasting #3d #terminal
  139. buildergraph

    Human-readable graph format, runtime, and CLI for Eldiron builder graphs

    v0.9.2 #builder #eldiron #human-readable #format #document #preview #3d #cli-builder #wall
  140. burn_human

    parametric human mesh pipeline

    v0.3.0 #mesh #parametric #bevy #model #3d #skinning #reference-data
  141. slosh3d

    Cross-platform GPU 3D Material Point Method implementation

    v0.4.1 #physics-simulation #mpm #points #3d #gpu #cross-platform-gpu #slang #2d #slosh
  142. ycbust

    CLI tool for downloading and extracting the YCB Object and Model Set for 3D rendering and simulation

    v0.3.0 #dataset #ycb #robotics #simulation #3d
  143. mmd-rs

    parser for MikuMikuDance (MMD) model files

    v0.0.7-alpha #3d #pmx #parser #miku #graphics
  144. fmod

    binding for the FMOD library

    v0.10.2 #sound #fmodex #library #3d
  145. bevy_transform_gizmo

    A 3D transform gizmo for Bevy

    v0.12.1 #transform-gizmo #bevy #3d #mesh #camera #mouse #bevy-mod-picking
  146. spatial-maker

    Convert 2D images and videos to stereoscopic 3D spatial content for Apple Vision Pro using AI depth estimation

    v0.3.2 #3d #depth-estimation #computer-vision #stereoscopic #apple-vision-pro #spatial-video
  147. mesh-graph

    Fast halfedge triangle mesh graph in pure Rust

    v0.4.0 #3d #real-time #topology #halfedge-graph #graphics
  148. imagic

    A thin rendering framework, implemented by Rust and WGPU

    v0.1.5 #wgpu #3d-rendering #game-engine #rendering-engine #3d #3d-rendering-engine
  149. tegra_swizzle

    Tegra X1 block linear texture memory tiling

    v0.4.0 180 #bc7 #linear-memory #pixel #texture #tiling #tegra #byte-array #nintendo-switch #3d #x1
  150. asset-importer-rs

    Assimp, but in Rust

    v0.3.0 220 #assimp #import-export #assets #3d
  151. jackdaw

    A 3D level editor built with Bevy

    v0.3.1 #editor #level-editor #3d #bevy #graphics
  152. sable

    A modular 3D/2.5D game engine with multi-backend rendering

    v0.1.0 #game-engine #3d #multi-backend #rendering #3d-rendering #vulkan
  153. obj-to-irmf

    Convert .obj files to IRMF shaders

    v0.4.0 #obj-file #shader #irmf #convert #slicer #3d
  154. pybevy_image

    Image asset for PyBevy

    v0.2.1 #py-bevy #pybevy #assets #python #image #3d #real-time #ecs #reloading
  155. foxtrot

    A 3D reference project and tech demo for the Bevy Engine

    v0.1.0 150 #bevy #tech-demo #template-engine #debugging #3d #desktop #gameplay #coding-style
  156. molcrafts-molrs-embed

    3D coordinate generation for MolCrafts molecular modeling

    v0.0.8 #molecular #coordinates #3d #modeling #generation #minimization #force-field #rotor #bond #geometry
  157. fyrox-texture

    Texture utilities for Fyrox Engine

    v1.0.1 2.2K #fyrox #3d #texture #graphics
  158. myth_core

    Core utilities and foundational types for the Myth engine

    v0.2.0 #3d #web-gpu #wgpu #gamedev #graphics
  159. boolmesh

    Robust 3D mesh boolean library

    v0.1.9 270 #3d #graphics #modeling #geometry #3d-geometry
  160. egml

    processing GML data

    v0.0.2-alpha.1 #3d #gml #ogc #geospatial #3d-geometry
  161. f3l_search_tree

    3D Point Cloud Library

    v0.3.2 190 #point-cloud #3d-point-cloud #3d
  162. bevy_card3d_kit

    a lib for put and use Card in 3d

    v0.1.4 370 #bevy #kit #3d #card #build
  163. asset-importer-sys

    Low-level FFI bindings for the Assimp 3D asset import library

    v0.7.0 #assimp #assimp-bindings #3d #ffi
  164. ratatui-3d

    3D software renderer for terminal UIs, built on ratatui

    v0.1.0 #ratatui #3d #graphics #tui
  165. ecoord

    transforming between 3D coordinate frames

    v0.0.1-alpha.13 270 #coordinate-frame #transforming #coordinates #3d #translation #reference-frame #3d-space #translation-rotation #time-dependent #uav
  166. oxihuman-viewer

    wgpu/WebGPU rendering adapter for OxiHuman

    v0.1.1 #wgpu #web-gpu #graphics #rendering #3d #gpu-rendering
  167. scadman_helper

    Helper library for scadman

    v0.3.1 #openscad #geometry #scadman #helper #shape #3d #structures-define #3d-geometry
  168. realitykit

    Full RealityKit bindings for Rust — macOS 12+, iOS 15+, visionOS 1+, macOS 26+

    v0.1.1 #3d #ar #visionos
  169. locate-rs

    no_std Rust library for 3D localization using TDOA and Trilateration. It provides fast iterative solvers (Levenberg-Marquardt) and a slower closed-form, eigenvector-based solution (trilateration only)…

    v1.0.2 #localization #3d #trilateration #tdoa #no-alloc
  170. binvox-to-irmf

    Convert .binvox files to IRMF shaders

    v0.4.0 #irmf #shader #input #convert #fft #3d #command-line-tool #voxel
  171. deke-wreck

    3d Collision deke validator backed by the Wreck library

    v1.1.5 #validation #wreck #collision #3d #deke
  172. freestyle-sculpt

    Dyntopo real-time 3D sculpting in Rust

    v0.7.0 #3d #topology #mesh #sculpting #real-time #3d-mesh #graphics
  173. gltfpack-sys

    Rust bindings for gltfpack - optimize and compress glTF/GLB files

    v0.1.2 230 #mesh #glb #gltf #3d #compression #3d-mesh
  174. slosh2d

    Cross-platform GPU 2D Material Point Method implementation

    v0.4.1 #physics-simulation #mpm #points #cross-platform #2d #gpu #cross-platform-gpu #slang #3d #slosh
  175. oximedia-calibrate

    Professional color calibration and matching tools for OxiMedia

    v0.1.2 #icc-profile #color-matching #color-temperature #lookup-tables #calibration #gamma-curve #camera #adaptation #gray #3d
  176. localgpt-gen

    LocalGPT Gen — AI-driven 3D scene generation

    v0.3.6 #artificial-intelligence #localgpt #bevy #scene-generation #3d-scene #3d #graphics
  177. kengaai-model-loader

    3D model loader for KengaAI Engine (glTF support)

    v0.2.0 #3d-model #gltf #3d #kengaai
  178. pybevy_sprite

    Sprite components for PyBevy

    v0.2.1 #py-bevy #pybevy #sprite #python #3d #real-time #ecs #components-for-py-bevy
  179. slosh_testbed3d

    Testbed for the slosh GPU-based MPM physics simulation library (3D version)

    v0.4.1 #physics-simulation #3d #mpm #slosh #version #slang #testbed #gpu-based
  180. ragged-buffer

    Efficient RaggedBuffer datatype that implements 3D arrays with variable-length 2nd dimension

    v0.4.8 #variable-length #datatype #3d #dimension #python #2nd #numpy
  181. bevy_slugtext

    A high-performance GPU vector text rendering plugin for Bevy

    v0.1.0 #slug #render-text #3d #text #bevy
  182. polyhedron-ops

    Conway/Hart Polyhedron Operations

    v0.2.7 #3d #graphics-rendering #creative #geometry #3d-geometry #graphics
  183. arsvt3d

    A 3D maze game implemented with Rust and Ratatui

    v0.1.8 #ratatui #maze #3d #game #ai-agent #artificial-intelligence #git #photo #xterm #ide
  184. libfive

    Tools for solid modeling, especially suited for parametric and procedural design

    v0.3.1 140 #3d #parametric #graphics #3d-geometry #geometry
  185. wagyan

    CLI tool to convert text into extruded ASCII STL meshes (TTF/OTF supported)

    v0.1.2 #stl #mesh #font #3d #3d-mesh
  186. oxihuman

    Privacy-first, client-side human body generator — pure Rust MakeHuman port (facade crate)

    v0.1.1 #mesh #3d #pure-rust #3d-mesh #makehuman #graphics
  187. munum

    Micro 3D Math Library

    v0.2.0 100 #3d-math #matrix #3d #math
  188. stl-to-irmf

    Convert .stl files to IRMF shaders

    v0.4.0 #stl #shader #irmf #convert #fft #stl-file #3d
  189. syrillian_utils

    used by the Syrillian game engine

    v0.7.1 #game-engine #syrillian #3d #wgpu #2d #3d-game-engine
  190. makepad-vector

    Makepad vector api

    v1.0.0 220 #makepad #vector #wasm #web-apps #ui #2d #whisper #gltf #script-engine #3d
  191. oxihuman-export

    Export pipeline for OxiHuman — glTF, COLLADA, STL, and streaming formats

    v0.1.1 #export #gltf #collada #3d
  192. pybevy_time

    Time resources for PyBevy

    v0.2.1 #py-bevy #pybevy #python #real-time #3d #ecs #reloading #game-engine
  193. syrillian_scene

    Scene/Asset Loader for the Syrillian Game Engine

    v0.2.1 #syrillian #game-engine #asset-loader #3d #animation #2d #wgpu #3d-game-engine #game-assets
  194. fbxcel

    Excellent FBX library

    v0.9.0 3.8K #fbx #3d-model #3d
  195. f3l_segmentation

    3D Point Cloud Library

    v0.2.2 160 #point-cloud #3d-point-cloud #3d
  196. emesh

    processing 3D polygon meshes

    v0.0.1-alpha.9 #polygon-mesh #3d #processing
  197. myth-gltf-json

    JSON parsing for the myth-gltf crate (fork)

    v1.4.2 #gltf #extension #assets #json-parser #rendering-engine #meshopt #compression #3d
  198. rend3

    Easy to use, customizable, efficient 3D renderer library built on wgpu

    v0.3.0 1.0K #3d #wgpu #graphics #renderer
  199. pybevy_shader

    Shader type wrappers for PyBevy (Shader, ShaderRef, ShaderImport, etc.)

    v0.2.1 #pybevy #py-bevy #shader #python #3d #real-time #ecs #reloading
  200. zip-to-irmf

    Convert zipped image slices to IRMF shaders

    v0.4.0 #zip #irmf #shader #convert #slice #fft #3d #zipped
  201. ecoord-cli

    CLI tool for transforming between 3D coordinate frames

    v0.0.1-alpha.13 #coordinate-frame #3d #command-line-tool #transforming #coordinates
  202. jackdaw_remote

    Remote game integration for the Jackdaw 3D level editor

    v0.3.1 #editor #bevy #jackdaw #ecs #3d #serialization #viewport #redo #level-editor
  203. volume-to-irmf

    converting 3D volumes to optimized IRMF shaders

    v0.4.0 #shader #voxel #convert #irmf #optimization #3d #constructive-solid-geometry #fft #cuboid #wgpu
  204. aochelpers

    A set of structs and associated methods that cover common use=cases when solving Advent Of Code problems

    v0.9.2 #methods #coordinates #problem-solving #direction #solve #rectangle #cuboid #compass #cartesian #3d
  205. svx-to-irmf

    Convert .svx voxel files to IRMF shaders

    v0.4.0 #voxel #irmf #shader #input #convert #fft #3d #command-line-tool
  206. xdl-viz3d

    High-fidelity 3D visualization for scientific simulations using WebGPU

    v0.1.1 #web-gpu #volume #simulation #visualization #scientific #high-fidelity #xdl #3d #mouse #turbo
  207. egml-cli

    CLI tool for processing GML data

    v0.0.2-alpha.1 #gml #3d #ogc #geospatial #3d-geometry
  208. dotspace

    Explore your Graphviz dot files in interactive 3D space

    v0.4.0 200 #graphviz #interactive #interactive-visualization #dot #graphics #visualization #3d
  209. oxihuman-mesh

    Mesh processing, topology, and geometry algorithms for OxiHuman

    v0.1.1 #mesh-geometry #uv #3d #mesh
  210. bevy-hikari

    Realtime Path Tracer for the Bevy Engine

    v0.3.15 150 #path-tracer #3d #bevy #graphics
  211. servo/pathfinder_swf

    A fast, practical GPU rasterizer for fonts and vector graphics

    GitHub 0.1.0 #font-rendering #vector-graphics-rasterizer #opengl #font-rasterizer #gpu #gpu-rendering #3d #pdf #lcd #compute-shader
  212. emesh-converter

    converting 3D polygon meshes to other representations

    v0.0.1-alpha.9 #polygon-mesh #representation #convert #3d
  213. kozan-primitives

    Foundational types for the Kozan UI platform: geometry, color, units

    v0.1.0 #arena-allocator #color #geometry #ui #platform #2d #rect #3d #3d-geometry
  214. zoa

    3D ASCII renderer for terminals with shapes, particles, and effects

    v0.1.0 #ratatui #ascii #3d #graphics
  215. rein

    rein 3D Rendering Library

    v0.1.1 #wgpu #graphics-rendering #urdf #3d #3d-rendering #graphics
  216. iced_mc_skin

    Iced shader widget for rendering 3D Minecraft player skins

    v0.1.0 #iced #skins #minecraft #shader #player #widgets #3d #animation #widget-for-rendering #camera
  217. evoxel-cli

    CLI tool for processing 3D voxel grids

    v0.0.1-alpha.9 #voxel #grids #tool-for-processing #3d #command-line-tool
  218. astrelis

    A modular 2D/3D game engine framework

    v0.2.4 #game-engine #plugin-system #asset-management #3d #text-rendering #cache #keyboard #mouse #type-safe #3d-game-engine
  219. euc

    A software rendering crate that lets you write shaders with Rust

    v0.5.3 2.5K #3d #graphics #raster
  220. burn-rmexp-dyntensor

    burn remote experiment dyntensor

    v0.0.5 #burn #dyn-tensor #dynamic #experiment #remote #3d
  221. geodesic

    constructing and sampling 3D geometric scenes

    v0.1.0 #3d #ray-tracing #graphics #sampling #geometry
  222. proof-stream

    Real-time 3D streaming visualization of ZK proof sessions via Rerun

    v0.1.0 #re-run #real-time #stream #visualization #session #zk-proofs #3d #utilization #gpu #sumcheck
  223. c60

    c60 (Fullerene) on the ODE (Open Dynamics Engine) for Rust

    v0.5.4 1.7K #3d #opengl #fullerene #dynamics
  224. Try searching with DuckDuckGo.

  225. qsi

    A small and fast simulation framework

    v0.2.0 #3d #ecs #wgpu #graphics #simulation
  226. jackdaw_runtime

    Runtime scene loader for the Jackdaw editor

    v0.3.1 #editor #run-time #scene #bevy #jackdaw #viewport #3d #redo #ecs #geometry
  227. miniquad-ply

    Temporary fork of miniquad with fixes for ply-engine. Do not depend on this directly.

    v0.4.8 150 #windowing #graphics #opengl #3d #gamedev
  228. ruut-functions

    parse math functions from string (1D,2D,3D,ND) and perform symbolic derivation, gradient, hessian

    v0.2.1 600 #symbolic-math #2d #3d #math-parser #hessian #nd #1d
  229. spatial-hasher

    deterministic encryption and decryption using 3D spatial parameters with secure authenticated encryption

    v0.1.7 120 #encryption #encryption-hashing #3d #rust
  230. fyrox-dylib

    Dynamic library for Fyrox Game Engine

    v1.0.1 410 #game-engine #gui #sound #3d-game-engine #3d-engine #3d #graphics
  231. ascii_renderer

    A wireframe rendering engine that renders into ascii text, written for fun entirely in Rust

    v1.1.2 260 #renderer #wireframe #terminal-text #3d #terminal
  232. convexhull3d

    3D Convex Hull and Computational Geometry library

    v0.5.0 #random #computational-geometry #convex-hull #sphere #export #fibonacci #3d #quickhull #visualization #icosahedron
  233. cgl-rs

    CGL is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small games / experimentation

    v0.1.7 #3d #2d #opengl
  234. quaturn

    A 3D game engine written in Rust

    v0.1.3 #3d-game-engine #shader #3d #graphics #graphics-engine
  235. smpl-core

    Core functionality of smpl-rs

    v0.9.0 #3d #animation #smplx #graphics
  236. smpl-utils

    Small library for utility functions related to smpl-rs

    v0.9.0 #3d #animation #graphics #smplx #smpl
  237. lowdim

    two- to four-dimensional integer geometry

    v0.7.2 #4d #3d #2d-array #geometry #array
  238. genmesh

    A package for generating 3D meshes

    v0.6.2 9.2K #polygon #mesh-generator #vertices #lru-cache #iterator #3d #cone #cylinder #3d-mesh
  239. eulumdat-egui

    Cross-platform GUI application for viewing EULUMDAT/LDT and IES photometric files

    v0.3.0 #eulumdat #ldt #diagram #ies #cross-platform-ui #photometric #heatmap #gui #3d #butterfly
  240. re_view_spatial

    Views that show entities in a 2D or 3D spatial relationship

    v0.31.3 57K #re-run #spatial-relationship #3d #entities #2d #visualization
  241. syrillian_components

    Built-In components for the Syrillian Game Engine

    v0.3.0 #component #syrillian #game-engine #gravity #3d #2d #wgpu #camera #animation #3d-game-engine
  242. tgr

    Игровой движок на Rust

    v4.0.0 950 #game-engine #3d #graphics #rust
  243. myth_resources

    GPU resource definitions and data structures for the Myth engine

    v0.2.0 #web-gpu #graphics #wgpu #gamedev #3d
  244. kornia-tensor-ops

    Tensor operations library in Rust for computer vision

    v0.1.10 1.9K #computer-vision #tensor #operation #3d
  245. dx9

    DirectX 9.0c

    v0.1.8 #3d #directx #opengl #windows #graphics