Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "3d" keyword

mat4 0.2.1
matrix 4x4
7 versions - Latest release: over 5 years ago - 6 dependent packages - 9 dependent repositories - 20.7 thousand downloads total - 2 stars on GitLab.com - 1 maintainer
gltf-viewer 0.4.1
Simple glTF 2.0 viewer
10 versions - Latest release: over 5 years ago - 7.57 thousand downloads total - 180 stars on GitHub - 1 maintainer
opensubdiv-petite 0.2.0 πŸ’°
Wrapper around parts of Pixar’s OpenSubdiv
2 versions - Latest release: about 1 year ago - 1.06 thousand downloads total - 18 stars on GitHub - 1 maintainer
mugltf 0.1.2
Minimal glTF 2.0 asset loader for Rust
3 versions - Latest release: about 2 years ago - 1.07 thousand downloads total - 10 stars on GitHub - 1 maintainer
mash 1.0.1
A 3D mesh loading/manipulation library
5 versions - Latest release: about 3 years ago - 3.03 thousand downloads total - 1 stars on GitHub - 1 maintainer
opensubdiv-petite-sys 0.2.0 πŸ’°
Low-level wrapper around parts of Pixar’s OpenSubdiv
2 versions - Latest release: about 1 year ago - 1 dependent package - 1.58 thousand downloads total - 18 stars on GitHub - 1 maintainer
gen_gcode 0.1.0
A functional G-Code generator
1 version - Latest release: over 3 years ago - 1.5 thousand downloads total - 5 stars on GitHub - 1 maintainer
ply 0.1.0 πŸ’°
Parse, read, write PLY (Polygon File Format) streams using Nom
1 version - Latest release: almost 7 years ago - 963 downloads total - 0 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
kiss3d 0.35.0
3D graphics engine for Rust.
50 versions - Latest release: almost 2 years ago - 30 dependent packages - 48 dependent repositories - 213 thousand downloads total - 1,430 stars on GitHub - 2 maintainers
mat3 0.2.1
matrix 3x3
7 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 17 thousand downloads total - 2 stars on GitLab.com - 1 maintainer
convex_hull 0.2.3
An implementation of a 3D convex hull algorithm. Comes with an example
4 versions - Latest release: over 5 years ago - 1 dependent repositories - 3.77 thousand downloads total - 7 stars on GitHub - 1 maintainer
instinct 0.1.0
Sorting of polygons, lines and points in 3D world projection
1 version - Latest release: over 4 years ago - 600 downloads total - 0 stars on GitHub - 1 maintainer
dae-parser 0.10.0
Parser for the Collada (DAE) format
23 versions - Latest release: about 1 year ago - 1 dependent package - 2 dependent repositories - 11.4 thousand downloads total - 9 stars on GitHub - 1 maintainer
e-nguyen 0.1.2
Build your own music visualizations
3 versions - Latest release: about 5 years ago - 1.65 thousand downloads total - 21 stars on GitHub - 1 maintainer
fastcurve_3d 0.1.1
Library for 3D and 2D fast curve generation
2 versions - Latest release: almost 4 years ago - 1 dependent repositories - 13.7 thousand downloads total - 4 stars on GitHub - 1 maintainer
gles31-sys 0.2.0
Rust bindings for OpenGL ES 3.1
3 versions - Latest release: over 2 years ago - 3.1 thousand downloads total - 1 stars on GitHub - 2 maintainers
c60 0.3.1
c60 (Fullerene) on the ODE (Open Dynamics Engine) for Rust
10 versions - Latest release: about 12 hours ago - 1.85 thousand downloads total - 0 stars on GitHub - 1 maintainer
trimesh 0.3.1
Polyhedron on the ODE (Open Dynamics Engine) trimesh for Rust
7 versions - Latest release: about 14 hours ago - 1.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
piston3d-gfx_voxel 0.27.0
A voxel rendering library on top of Gfx
29 versions - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 96.9 thousand downloads total - 15 stars on GitHub - 1 maintainer
quaternion-matrix 0.1.2
quaternion matrix for Rust
10 versions - Latest release: about 16 hours ago - 1.87 thousand downloads total - 1 maintainer
gaiku-3d 0.1.0
3d agnostic framework (game engine) terrain engine.
1 version - Latest release: over 4 years ago - 626 downloads total - 40 stars on GitHub - 1 maintainer
plotters-fullerene 0.0.1
plotters fullerene and polyhedron for Rust
1 version - Latest release: 2 days ago - 90 downloads total - 0 stars on GitHub - 1 maintainer
polyhedron-faces 0.3.0
polyhedron faces for Rust
5 versions - Latest release: 2 days ago - 909 downloads total - 0 stars on GitHub - 1 maintainer
ascending_graphics 0.7.0
A graphical rendering library for 2D, using wgpu and winit.
10 versions - Latest release: 3 days ago - 2.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
blue_engine 0.5.9
General-Purpose, Easy-to-use, Fast, and Portable graphics engine
81 versions - Latest release: about 1 month ago - 3 dependent packages - 2 dependent repositories - 26.7 thousand downloads total - 301 stars on GitHub - 1 maintainer
blue_engine_utilities 0.5.9
Utilities for Blue Engine
9 versions - Latest release: about 1 month ago - 2.74 thousand downloads total - 1 stars on GitHub - 1 maintainer
baby_shark 0.3.0
Geometry processing library
10 versions - Latest release: 1 day ago - 2.57 thousand downloads total - 18 stars on GitHub - 1 maintainer
Top 8.6% on crates.io
bevy_flycam 0.13.0
Basic first-person fly camera for the Bevy game engine
20 versions - Latest release: 2 months ago - 9 dependent packages - 21 dependent repositories - 28.1 thousand downloads total - 146 stars on GitHub - 2 maintainers
curvo 0.1.10
NURBS modeling library
11 versions - Latest release: 3 days ago - 1.97 thousand downloads total - 24 stars on GitHub - 1 maintainer
tmf 0.2.0
TMF is a 3D model compression format achieving compression ratio of between 4.2 and 1.95, while b...
3 versions - Latest release: 11 months ago - 915 downloads total - 97 stars on GitHub - 1 maintainer
dxlib 0.5.1
dxlib dll for Rust
48 versions - Latest release: 2 days ago - 12.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
Fullerene 0.3.0
Fullerene on the ODE (Open Dynamics Engine) for Rust
11 versions - Latest release: 2 days ago - 2.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
camera_controllers 0.34.0
A library for 3D camera control.
37 versions - Latest release: 8 months ago - 14 dependent packages - 12 dependent repositories - 135 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 4.6% on crates.io
amethyst_animation 0.15.3 πŸ’°
Animation support for Amethyst
15 versions - Latest release: over 3 years ago - 2 dependent packages - 114 dependent repositories - 217 thousand downloads total - 7,973 stars on GitHub - 4 maintainers
Top 3.7% on crates.io
amethyst_renderer 0.10.4 πŸ’°
High-level rendering engine with multiple backends
19 versions - Latest release: over 5 years ago - 9 dependent packages - 25 dependent repositories - 84.2 thousand downloads total - 7,973 stars on GitHub - 1 maintainer
specs_camera 0.5.0
camera 2d and 3d component for specs
22 versions - Latest release: almost 5 years ago - 2 dependent packages - 2 dependent repositories - 14.2 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
renderling_forward 0.2.5 πŸ’°
A forward shading WGPU rendering pipeline
9 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 2.86 thousand downloads total - 34 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
bevy_mod_raycast 0.17.0
Ray Casting for the Bevy Engine.
34 versions - Latest release: 3 months ago - 12 dependent packages - 54 dependent repositories - 150 thousand downloads total - 279 stars on GitHub - 1 maintainer
obj-exporter 0.2.0
Wavefront obj exporter for Rust
2 versions - Latest release: over 6 years ago - 3 dependent packages - 4 dependent repositories - 8.43 thousand downloads total - 3 stars on GitHub - 1 maintainer
lowdim 0.7.2
Library for two- to four-dimensional integer geometry.
22 versions - Latest release: 4 months ago - 6.76 thousand downloads total - 1 stars on GitHub - 1 maintainer
advancedresearch-rigid_body 0.1.0 πŸ’°
A minimalistic rigid body library
1 version - Latest release: almost 4 years ago - 1 dependent repositories - 559 downloads total - 0 stars on GitHub - 1 maintainer
blr 0.1.0
Rust interface for Blender
1 version - Latest release: 12 days ago - 237 downloads total - 0 stars on GitHub - 1 maintainer
kdtree-ray 1.2.1
Fast Kdtree implementation for raytracer
7 versions - Latest release: 6 months ago - 1 dependent repositories - 2.6 thousand downloads total - 6 stars on GitHub - 1 maintainer
jps 1.1.1
Jump Point Search Implementation for Path Finding.
7 versions - Latest release: over 1 year ago - 2 thousand downloads total - 4 stars on GitHub - 1 maintainer
bevy_xpbd_derive 0.1.0
Provides derive implementations for Bevy XPBD
1 version - Latest release: 11 months ago - 2 dependent packages - 2 dependent repositories - 17 thousand downloads total - 924 stars on GitHub - 1 maintainer
bevy_xpbd_3d 0.4.2
A physics engine based on Extended Position Based Dynamics for the Bevy game engine
9 versions - Latest release: 3 months ago - 4 dependent packages - 1 dependent repositories - 14.8 thousand downloads total - 924 stars on GitHub - 1 maintainer
bevy_xpbd_2d 0.4.2
A physics engine based on Extended Position Based Dynamics for the Bevy game engine
9 versions - Latest release: 3 months ago - 5 dependent packages - 1 dependent repositories - 11.4 thousand downloads total - 924 stars on GitHub - 1 maintainer
russimp-sys 2.0.2
Raw Assimp bindings for Rust
23 versions - Latest release: 3 months ago - 1 dependent package - 6 dependent repositories - 18.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
spacenav 0.1.0
Library for interfacing with the open source Spacenav daemon.
1 version - Latest release: almost 8 years ago - 1 dependent repositories - 1.27 thousand downloads total - 2 stars on GitHub - 1 maintainer
three-d-asset 0.7.0 πŸ’°
Load/save functionality for 3d applications.
10 versions - Latest release: 3 months ago - 2 dependent packages - 33 dependent repositories - 55.4 thousand downloads total - 29 stars on GitHub - 1 maintainer
russimp-sys-static 1.0.1
Raw Assimp bindings for rust
2 versions - Latest release: about 2 years ago - 1 dependent package - 2 dependent repositories - 1.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
dragon 0.1.3
3D/2D game engines implemented with ECS concepts
3 versions - Latest release: over 4 years ago - 1 dependent package - 3 dependent repositories - 2.01 thousand downloads total - 3 stars on GitHub - 1 maintainer
piston3d-cam 0.6.0
A library for 3D camera and navigation
11 versions - Latest release: over 1 year ago - 3 dependent packages - 6 dependent repositories - 61.4 thousand downloads total - 14 stars on GitHub - 1 maintainer
ambisonic 0.4.1
Compose and play 3D audio.
9 versions - Latest release: about 3 years ago - 1 dependent package - 5 dependent repositories - 10.9 thousand downloads total - 81 stars on GitHub - 1 maintainer
r_tracer 1.0.4
A multithreaded, feature-rich ray tracer
5 versions - Latest release: 10 months ago - 1.31 thousand downloads total - 14 stars on GitHub - 1 maintainer
specs_transform 0.5.0
transform 2d and 3d component for specs
22 versions - Latest release: almost 5 years ago - 3 dependent packages - 3 dependent repositories - 15.1 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
Top 9.7% on crates.io
stl_io 0.7.0
STL input and output.
17 versions - Latest release: over 1 year ago - 10 dependent packages - 17 dependent repositories - 192 thousand downloads total - 44 stars on GitHub - 1 maintainer
kittycad 0.3.1
A fully generated & opinionated API client for the KittyCAD API.
79 versions - Latest release: 6 days ago - 1 dependent package - 1 dependent repositories - 61.2 thousand downloads total - 16 stars on GitHub - 1 maintainer
cgmath_dolly 0.1.0
Composable camera rigs but this time using CGMATH
1 version - Latest release: almost 2 years ago - 1 dependent repositories - 392 downloads total - 0 stars on GitHub - 1 maintainer
vviz 0.3.0
Rapid prototyping GUI, and visual printf-style debugging for computer vision development
5 versions - Latest release: over 2 years ago - 1 dependent repositories - 2.64 thousand downloads total - 23 stars on GitHub - 1 maintainer
mikktspace-sys 0.1.1
Mikkelsen tangent space algorithm (C wrapper)
2 versions - Latest release: about 1 year ago - 31 thousand downloads total - 0 stars on GitHub - 1 maintainer
libaudioverse-sys 0.1.0
Raw Libaudioverse bindings for Rust
1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 1.36 thousand downloads total - 1 stars on GitHub - 1 maintainer
mikktspace 0.3.0
Mikkelsen tangent space algorithm
4 versions - Latest release: about 2 years ago - 3 dependent packages - 17 dependent repositories - 60.2 thousand downloads total - 30 stars on GitHub - 1 maintainer
de_movement 0.0.1 πŸ’°
Digital Extinction entity movement, local dynamic obstacle avoidance, kinematics and similar.
1 version - Latest release: over 1 year ago - 342 downloads total - 284 stars on GitHub - 1 maintainer
de_uom 0.0.1 πŸ’°
Type safe units of measurements.
1 version - Latest release: over 1 year ago - 330 downloads total - 284 stars on GitHub - 1 maintainer
de_behaviour 0.0.1 πŸ’°
Digital Extinction unit level behaviour and AI.
1 version - Latest release: over 1 year ago - 332 downloads total - 284 stars on GitHub - 1 maintainer
de_loader 0.0.1 πŸ’°
Map loading logic in Digital Extinction.
1 version - Latest release: over 1 year ago - 323 downloads total - 284 stars on GitHub - 1 maintainer
de_index 0.0.1 πŸ’°
Spatial index of all solid entities in Digital Extinction.
1 version - Latest release: over 1 year ago - 339 downloads total - 284 stars on GitHub - 1 maintainer
de_map 0.0.1 πŸ’°
Digital Extinction map (de)serialization, validation and representation functionalities.
1 version - Latest release: over 1 year ago - 1 dependent repositories - 326 downloads total - 284 stars on GitHub - 1 maintainer
de_spawner 0.0.1 πŸ’°
Object spawning, drafting and construction in Digital Extinction.
1 version - Latest release: over 1 year ago - 335 downloads total - 284 stars on GitHub - 1 maintainer
de_pathing 0.0.1 πŸ’°
Global path finding and path (re)scheduling in Digital Extinction.
1 version - Latest release: over 1 year ago - 347 downloads total - 284 stars on GitHub - 1 maintainer
de_terrain 0.0.1 πŸ’°
Functionality related to game terrain in Digital Extinction.
1 version - Latest release: over 1 year ago - 330 downloads total - 284 stars on GitHub - 1 maintainer
de_core 0.0.1 πŸ’°
Various simple core utilities, structs, and so on for Digital Extinction.
1 version - Latest release: over 1 year ago - 1 dependent repositories - 344 downloads total - 284 stars on GitHub - 1 maintainer
de_game 0.0.1 πŸ’°
Digital Extinction (DE) is a 3D real-time strategy (RTS) game build with Bevy.
1 version - Latest release: over 1 year ago - 364 downloads total - 284 stars on GitHub - 1 maintainer
de_attacking 0.0.1 πŸ’°
Attacking, projectile & laser simulation and similar in Digital Extinction.
2 versions - Latest release: over 1 year ago - 556 downloads total - 284 stars on GitHub - 1 maintainer
de_controller 0.0.1 πŸ’°
Handling of user input in Digital Extinction.
1 version - Latest release: over 1 year ago - 335 downloads total - 284 stars on GitHub - 1 maintainer
de_camera 0.0.1 πŸ’°
Camera related functionality in Digital Extinction.
1 version - Latest release: over 1 year ago - 334 downloads total - 284 stars on GitHub - 1 maintainer
de_objects 0.0.1 πŸ’°
Caching of object on Digital Extinction game map.
1 version - Latest release: over 1 year ago - 1 dependent repositories - 327 downloads total - 284 stars on GitHub - 1 maintainer
de_tools 0.0.1 πŸ’°
Various simple core utilities, structs, and so on for Digital Extinction.
1 version - Latest release: over 1 year ago - 332 downloads total - 284 stars on GitHub - 1 maintainer
meshlite_ffi 0.1.1 πŸ’°
C ABI layer for meshlite. Allows building meshlite as a dynamic library.
2 versions - Latest release: over 5 years ago - 1.17 thousand downloads total - 45 stars on GitHub - 1 maintainer
meshlite 0.2.0 πŸ’°
meshlite is a library with focus on 3D mesh generating and processing in rust language. Currently...
1 version - Latest release: over 5 years ago - 1 dependent package - 1.28 thousand downloads total - 45 stars on GitHub - 1 maintainer
meshopt 0.2.1
Rust ffi bindings and idiomatic wrapper for mesh optimizer
12 versions - Latest release: about 1 month ago - 3 dependent packages - 6 dependent repositories - 39.7 thousand downloads total - 125 stars on GitHub - 4 maintainers
display3d 0.1.14
A tool to display 3d objects in the terminal
11 versions - Latest release: 7 days ago - 3.35 thousand downloads total - 183 stars on GitHub - 1 maintainer
libaudioverse 0.1.0
Libaudioverse bindings for Rust
1 version - Latest release: over 6 years ago - 820 downloads total - 1 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
miniquad 0.4.0 πŸ’°
Cross-platform window context and rendering library.
130 versions - Latest release: 3 months ago - 19 dependent packages - 396 dependent repositories - 441 thousand downloads total - 1,406 stars on GitHub - 1 maintainer
tin2stl 1.0.0 πŸ’°
Converts tin files to stl files
1 version - Latest release: 7 months ago - 370 downloads total - 0 stars on GitHub - 1 maintainer
ftc 0.1.5 πŸ’°
A modeling and rendering programming language utilizing SDFs.
6 versions - Latest release: about 1 year ago - 1.64 thousand downloads total - 47 stars on GitHub - 1 maintainer
forgedthoughts 0.1.5 πŸ’°
A 3D modeling and rendering programming language utilizing SDFs.
6 versions - Latest release: about 1 year ago - 1 dependent package - 1.8 thousand downloads total - 47 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
euc 0.5.3 πŸ’°
A software rendering crate that lets you write shaders with Rust
10 versions - Latest release: about 3 years ago - 3 dependent packages - 12 dependent repositories - 83.5 thousand downloads total - 285 stars on GitHub - 1 maintainer
fmod 0.10.2 πŸ’°
A rust binding for the FMOD library
22 versions - Latest release: almost 3 years ago - 2 dependent repositories - 32.3 thousand downloads total - 62 stars on GitHub - 1 maintainer
collada 0.15.0
A library for parsing COLLADA documents for mesh, skeletal and animation data
17 versions - Latest release: over 1 year ago - 3 dependent packages - 2 dependent repositories - 58.1 thousand downloads total - 23 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
three-d 0.17.0 πŸ’°
2D/3D renderer - makes it simple to draw stuff across platforms (including web)
38 versions - Latest release: 2 months ago - 5 dependent packages - 34 dependent repositories - 64.3 thousand downloads total - 1,200 stars on GitHub - 1 maintainer
tri-mesh 0.6.0 πŸ’°
A triangle mesh data structure including basic operations.
8 versions - Latest release: over 1 year ago - 1 dependent package - 4 dependent repositories - 6.84 thousand downloads total - 70 stars on GitHub - 1 maintainer
softrender 0.1.0 πŸ’°
Software Renderer in Rust
1 version - Latest release: about 7 years ago - 866 downloads total - 85 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
wavefront_obj 10.0.0
A parser for the Wavefront .obj file format.
19 versions - Latest release: about 3 years ago - 14 dependent packages - 171 dependent repositories - 324 thousand downloads total - 27 stars on GitHub - 1 maintainer
polyhedron-ops 0.2.7 πŸ’°
Conway/Hart Polyhedron Operations
10 versions - Latest release: about 1 year ago - 2 dependent packages - 3 dependent repositories - 4.65 thousand downloads total - 73 stars on GitHub - 1 maintainer
mafs 0.1.0
Fast maths for tiny projects. With SIMD but just for x86
1 version - Latest release: 8 months ago - 301 downloads total - 0 stars on GitHub - 1 maintainer
vecs 0.2.3
A Simple Vector Math Crate
7 versions - Latest release: over 2 years ago - 2.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
wgpu-app-sample 0.17.4
Rust sample for wgpu-app management Vertex Texture CameraAngle
4 versions - Latest release: 6 months ago - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
vk-sync-fork 0.4.0
Simplification of core Vulkan synchronization mechanisms such as pipeline barriers and events. Fo...
5 versions - Latest release: about 2 years ago - 1 dependent package - 6 dependent repositories - 5.24 thousand downloads total - 2 stars on GitHub - 1 maintainer