-
gltf
glTF 2.0 loader
-
fontdb
in-memory font database with CSS-like queries
-
swash
Font introspection, complex text shaping and glyph rendering
-
kcl-lib
KittyCAD Language implementation and tools
-
tween
A tweening library for games
-
noto-sans-mono-bitmap
pre-rasterized characters from the “Noto Sans Mono” font in different sizes and font weights for multiple unicode ranges. This crate is
no_std
and needs no allocations or floating… -
ab_glyph_rasterizer
Coverage rasterization for lines, quadratic & cubic beziers
-
poppler-rs
High-level (safe) bindings for poppler-glib
-
meshx
A mesh eXchange library with conversion utilities for popular mesh formats
-
obj-rs
Wavefront obj parser for Rust. It handles both 'obj' and 'mtl' formats.
-
sdf_glyph_renderer
Tools for generating SDF font glyphs from bitmap images
-
nobject-rs
A parser for wavefront Obj/Mtl files. Written with Nom.
-
spirv-tools
Wrapper crate for SPIRV-Tools
-
display3d
display 3d objects in the terminal
-
easy-gltf
glTF 2.0 loader with an easy to use output
-
gltfgen
Command line tool for generating glTF 2.0 animations from numbered sequences of mesh files
-
image_dds
Convert images to and from compressed DDS formats
-
ogre
dual-wielding Quake and Half-Life texture WAD parser
-
tagu
Write SVG / HTML / XML programmatically
-
bevy_gaussian_splatting
bevy gaussian splatting render pipeline plugin
-
kittycad-modeling-cmds
Commands in the KittyCAD Modeling API
-
xc3_lib
Xenoblade Chronicles file format library
-
castep-model-core
The core module to parse, read, edit, and write 3D lattice models for castep and compatible with Materials Studio
-
fbxcel-dom
FBX DOM library
-
minetest-gltf
glTF 2.0 loader with an easy to use output. Modified extensively for the minetest-rust engine.
-
owned_ttf_parser
ttf-parser plus support for owned data
-
threemf
3MF (3D Manufacturing Format) file format support
-
gltf_kun
Graph-based glTF processing library
-
hronn
An experimental CNC toolpath generator
-
allegro_font
Allegro 5 font addon Rust wrapper
-
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
-
rbx_mesh
Rust parser for Roblox mesh files
-
servo-fontconfig
Rust bindings for fontconfig
-
vmdl
Rust parser for valve model files
-
webtype
The package provides a parser for fonts in Web Open Font Format
-
nannou_mesh
The mesh abstraction shared between nannou’s
Draw
andUi
abstractions -
moc3
reading models from binary .moc3 files
-
blend_info
Print some information about a Blender scene file
-
openusd
Rust native USD library
-
ambient_project
Definition of the Ambient project manifest format
-
re_data_source
Handles loading of Rerun data
-
opencascade
A high level Rust wrapper to build 3D models in code, using the OpenCascade CAD kernel
-
collada
parsing COLLADA documents for mesh, skeletal and animation data
-
transhader
Transpile shaders on the fly using procedural macros
-
mash
A 3D mesh loading/manipulation library
-
notoize
that tells you what Noto font stack you need
-
ambient_model
Ambient model functionality. Host-only.
-
glow_glyph
A fast text renderer for glow, powered by glyph_brush
-
shambler
hulking, lighting-tossing geometry processor
-
minigltf
a small gltf parser with minimal dependencies and fast compilation
-
gltf_kun_vrm
VRM extensions for gltf_kun
-
allegro_ttf
Allegro 5 ttf addon Rust wrapper
-
homunculus
3D modeling library
-
luminance-glyph
A fast text renderer for luminance, powered by glyph_brush
-
blender-mesh
Serialize / deserialize Blender armatures
-
lindenmayer_graphic
Build recursive images (fractals, plants, etc..), supporting multiple graphic APIs to build an SVGBuild recursive images (fractals, plants, etc..), supporting multiple graphic APIs to build an SVG
-
glsl-include
expanding #include directives in GLSL source strings
-
sicd-rs
interact with SICD files
-
rendersloth
A 3D Renderer for the CLI
-
mallumo
Rendering library focused on real-time global illumination techniques
-
nanoem
MMD Model file and Motion file Parser
-
goth-gltf
A lightweight, low-level reader for gltf (and glb) files
-
ptex-sys
Rust sys bindings for Ptex https://github.com/wdas/ptex
-
flo_canvas
describing graphics context drawing actions without requiring a specific implementation
-
font-rs
A font renderer written (mostly) in pure, safe Rust
-
fi2b
Convert floating point and integer numbers into bytes and put them into an array
-
msdf
Safe msdfgen bindings for Rust
-
l3d
loading 3D objects
-
blend-converter
Convert blend files to other 3D formats
-
mesh_to_sdf_client
A mesh to SDF converter and renderer
-
hom
3D modeling program/viewer
-
rpak
no_std-compatible helper for the Quake 2 PAK format
-
nanogltf
Nanoserde based gltf parsing library
-
building_blocks_vox
Functions for converting to/from building-blocks arrays from/to VOX data format
-
bvh_anim
A .bvh file parser
-
icosahedron
Generates subdivided and truncated icosahedron spheres
-
svg_composer
A strongly typed SVG composing library written in Rust. This library allows you to ensure the soundness of your generated SVGs at the compile time of your project.
-
ambient_package
Definition of the Ambient package manifest format
-
xblend
color library
-
city2ba
generating synthetic bundle adjustment problems
-
pdf_parser
PDF parser
-
ms3d
ms3d file parsing library
-
opencascade-sys
Rust bindings to the OpenCascade CAD Kernel
-
ambient_model_import
Ambient model importer. Host-only.
-
voxelizer
port of karimnaaji's C Voxelizer
-
text-svg-plus
Render text or glyphs in a font to an SVG path
-
rustlf
Bindings for the glTF JSON Schema - only loads in data
-
mmd
Miku Miku Dance format parser for rust programming language
-
kgltf
Load and save glTF files
-
vox-format
Parser for MagicaVoxel's .VOX file format
-
collada_io
Collada input and output
-
nes-utils
NES utilities (disassemble, extract CHR ROM graphics data, decode Game Genie, etc..)
-
inochi2d
Pure Rust implementation of Inochi2D, the realtime 2D puppet animation framework
-
gltf-importer
Reference importer for the gltf crate
-
build_pbf_glyphs
A CLI utility for generating protobuf-encoded SDF font glyphs from original source fonts
-
typst-ts-svg-exporter
Export a frame of Typst document into svg element
-
spirv-tools-sys
Wrapper crate for SPIRV-Tools
-
shine-gltf
JSON parsing for the gltf crate based on https://github.com/gltf-rs/gltf
-
hexasphere
evenly tile hexagons on a sphere
-
immense
building 3D structures with simple composable rules
-
burn_gaussian_splatting
burn gaussian splatting render pipeline plugin
-
bobp
basic parsing of Wavefront OBJ files
-
spirt
Shader-focused IR to target, transform and translate from
-
svg
The package provides an SVG composer and parser
-
occt-sys
Static build of the C++ OpenCascade CAD Kernel for use as a Rust dependency
-
katharostech/arsenal_blender_core
Core library use by the arsenal-blender plugin to perform most tasks
-
rfw-math
Math utilities used in rfw
-
eightfold
3D space partitioning library
-
tin2stl
Converts tin files to stl files
-
rust-assimp
wrapper for assimp the open asset import library
-
gltf-utils
complement the gltf crate
-
allegro_ttf-sys
Allegro 5 ttf addon Rust binding
-
obj-exporter
Wavefront obj exporter for Rust
-
meshlite_ffi
C ABI layer for meshlite. Allows building meshlite as a dynamic library.
-
texel_types
Types for Texel ASCII art text editor
-
asefile
loading Aseprite files
-
xdot
Parse graphviz’ xdot draw instructions
-
all-is-cubes-port
Data import/export for the all-is-cubes engine
-
assimp-sys
Rust FFI bindings for the Assimp library
-
meshopt-rs
Pure Rust implementation of the meshoptimizer library
-
truetype
The package provides a builder and parser of TrueType fonts
-
bevy_mod_krita
Use Krita's .kra files directly in your Bevy app
-
turtle-svg
Turtle graphics, SVG rendering
-
aseprite
load files from the aseprite sprite editor
-
bytesutil
byte utility for Rust
-
texpresso
A pure Rust texture compression suite
-
yuml-rs
Rust based yUML parser
-
smol-rgb
A smol library for (s)Rgb color handling
-
goldsrc-rs
Collection of file's parsers for goldsrc engine
-
copc-rs
Cloud Optimized Point Cloud (COPC) reader