-
gltf
glTF 2.0 加载器
-
tobj
类似 tinyobjloader 的轻量级 OBJ 加载器
-
miniquad
跨平台窗口上下文和渲染库
-
meshopt
Rust ffi 绑定和 mesh optimizer 习惯性包装器
-
plotpy
使用 Python (Matplotlib) 的 Rust 绘图库
-
bevy_mod_raycast
Bevy 引擎的射线投射
-
stl_io
STL 输入和输出
-
obj-rs
Rust 的 Wavefront obj 解析器。它处理 'obj' 和 'mtl' 格式。
-
bevy_transform_gizmo
Bevy 的 3D 变换操控器
-
bevy_infinite_grid
Bevy 的 3D 无限网格
-
three-d
2D/3D渲染器 - 在各个平台上轻松绘制内容(包括网页)
-
bevy_flycam
适用于Bevy游戏引擎的基本第一人称飞行相机
-
bevy_dolly
Bevy游戏框架的dolly抽象层
-
tmf
3D模型压缩格式,压缩比在4.2到1.95之间,读取速度快,压缩和解压缩模型之间没有视觉差异
-
num-quaternion
Rust语言的四元数实现
-
bevy_sprite3d
Bevy插件,允许在3D场景中使用2D精灵
-
baby_shark
几何处理库
-
dolly
可组合的相机装置
-
prinThor
高度可靠但未必完全功能性的3D打印机固件
-
awsm_web
WASM包装器
-
blue_engine
通用、易于使用、快速且可移植的图形引擎
-
godot
Godot 4 的 Rust 绑定
-
libfive
用于实体建模的工具,特别适合参数化和程序化设计
-
kiss3d
Rust 的 3D 图形引擎
-
three-d-asset
3D 应用程序的加载/保存功能
-
gltf-json
用于 gltfcrate 的 JSON 解析
-
ragged-buffer
高效的 RaggedBuffer 数据类型,实现了具有可变长度第二维度的 3D 数组
-
stlto3mf
将一个或多个 STL 文件转换为单个 3MF 文件
-
rbx_types
用于表示 Roblox 值的类型
-
russimp
rust 的 Assimp 绑定
-
easy-gltf
易于使用的 glTF 2.0 加载器
-
bevy_gltf
Bevy 引擎的 GLTF 加载
-
transform-gizmo-bevy
transform-gizmo 的 bevy 集成
-
fyrox
功能丰富、易于使用,具有场景编辑器的2D/3D游戏引擎。类似于Godot,但使用Rust。
-
curvo
NURBS建模库
-
egui-gizmo
egui库的3D变换工具
-
nsi
适用于(离线)3D渲染器的节点场景接口 – ɴsɪ
-
outfly
一环环的木星环中的令人惊叹的3D太空游戏
-
lowdim
两到四维整数几何
-
rs-math3d
Rust 3D数学(不依赖std)
-
kittycad-modeling-cmds
KittyCAD建模API中的命令
-
piston3d-cam
3D相机和导航
-
display3d
在终端中显示3D对象
-
munum
微3D数学库
-
cgl-rs
CGL是一个多用途库,主要用于娱乐编程/演示场景/原型设计/小型游戏/实验
-
gltfgen
从编号的网格文件序列生成 glTF 2.0 动画的命令行工具
-
bevy_fabulous
用于丰富生成的 GLTF 场景的游戏组件/资源的 Bevy 插件
-
ecoord-cli
用于在 3D 坐标系之间转换的 CLI 工具
-
emesh-converter-cli
将 3D 多边形网格转换为其他表示形式的 CLI 工具
-
bevy-hikari
Bevy 引擎的实时路径追踪器
-
eimage-cli
在 3D 空间中处理图像集合的 CLI 工具
-
emesh-cli
处理 3D 多边形网格的 CLI 工具
-
f3l_segmentation
3D 点云库
-
bevy_synthizer
一个专注于游戏和 VR 应用的 3D 音频和合成的库 Synthizer 的 Bevy 插件
-
blue_engine_utilities
Blue Engine
-
bevy_mikktspace
Mikkelsen 切线空间算法
-
re_math
基于优秀的 glam 构建的具有主观观点的游戏数学库
-
dxlib_sample_0001
Rust的dxlib.dll示例
-
transform-gizmo
3D变换工具
-
vox_writer
MagicaVoxel文件格式写入模块
-
divert
Recast Navigation的Rust语言绑定
-
transform-gizmo-egui
transform-gizmo的egui集成
-
kdtree-ray
为raytracer的快速Kdtree实现
-
align3d
点云和图像与迭代最近点(ICP)的对齐
-
ode-rs-0000
ODE(Open Dynamics Engine)的OYK示例
-
bevy_meshem
提供从Voxel网格生成网格的灵活高效方式
-
fbxcel-dom
FBX DOM库
-
bevy_simple_camera_controller
简约相机控制器
-
polyhedron-ops
Conway/Hart多面体操作
-
tritet
三角形和四面体网格生成器
-
fmod
FMOD库的绑定
-
map_3d
3D地理坐标转换
-
shape-core
几何形状的定义
-
dae-parser
Collada (DAE) 格式的解析器
-
bbox
管理对齐的3D边界框
-
smesh
基于pmp的快速且易用的表面网格/半边网格实现和多边形网格操作库
-
f3l_search_tree
3D 点云库
-
polyhedron-faces
Rust的四面体面
-
wavefront_obj
Wavefront .obj文件格式的解析器
-
epoint-cli
用于处理3D点云的CLI工具
-
bevy_text_mesh
用于显示文本的bevy 3D文本网格生成器
-
ttf2mesh
Rust API for ttf2mesh - 一个跨平台库,允许将 TrueType 字体(ttf)的符号转换为 2D 和 3D 空间的网格对象
-
mesh_to_vox
将三角形网格转换为体素的程序
-
minetest-gltf
glTF 2.0 加载器,输出简单易用。为 minetest-rust 引擎进行了大量修改。
-
ascending_graphics
使用 wgpu 和 winit 的 2D 图形渲染库
-
lumo
基于 CPU 的渲染引擎
-
vec3-rs
3D 向量数学库
-
Fullerene
在 ODE(Open Dynamics Engine)上运行的 Fullerene,适用于 Rust
-
camera_controllers
3D 摄像机控制
-
dda-voxelize
使用 DDA 算法的 3D 网格体素化
-
solidrs
生成 openScad 模型。受 SolidPython 启发。
-
bevy_ghx_utils
共享 bevy 工具
-
quaternion-matrix
Rust 的四元数矩阵
-
bevy_awesome_debug_camera
为 (awesome) bevy 引擎定制的可插入免费摄像机
-
mod3d-gl-wasm-example
用于Gl处理的3D模型
-
genmesh
生成3D网格的包
-
neo-babylon
Babylon.js的wasm-bindgen封装器
-
bevy_shader_utils
为wgpu着色器提供一系列噪声函数和其他实用程序的包
-
ecoord-io
3D坐标框架之间的IO操作
-
f3l_features
3D 点云库
-
ilattice
二维和三维整数格点数学
-
rg3d
3D游戏引擎
-
fbxcel
优秀的FBX库
-
ecoord
3D坐标框架之间的转换
-
homunculus
3D建模库
-
eimage-io
3D空间中处理图像集合的IO操作
-
mikktspace
Mikkelsen 切线空间算法
-
rust-3d
用 Rust 编写的 2D/3D 库
-
euc
一个允许你用 Rust 编写着色器的软件渲染 crate
-
ecoord-transform
在 3D 坐标系之间转换的辅助操作
-
spatial_hash_3d
3D 空间散列网格实现,针对速度优化。它的作用/为什么你需要一个:https://www.youtube.com/watch?v=sx4IIQL0x7c
-
rend3
基于 wgpu 的易于使用、可自定义、高效的 3D 渲染器库
-
bort-vk
轻量级的 vulkan 包装器
-
rust-pipes
用 Rust 重制的 Windows 98 的 3D 管道屏幕保护程序
-
octarr
能够存储类数据、通过索引器访问的动态立方八叉树
-
collada
解析 COLLADA 文档以获取网格、骨骼和动画数据
-
bevy_fsl_box_frame
通过 3D 选择操纵 OBB 的工具
-
blazingly_fast_rust_donut
使用 ASCII 艺术在终端中生成旋转的甜甜圈
-
egraphics
在 3D 空间中处理图形格式
-
blr
Rust 的 Blender 接口
-
epoint
处理3D点云
-
forgedthoughts
利用SDF的3D建模和渲染编程语言
-
ambient_layout
环境UI布局功能。仅主机。
-
evoxel-io
处理3D体素格的IO操作
-
eimage
在3D空间中处理图像集合
-
tyler
从编码为CityJSONFeatures的3D城市对象创建瓦片
-
emesh
处理3D多边形网格
-
evoxel
处理3D点云
-
mgf
用于视频游戏的3D碰撞和物理框架
-
vex
3D数学库
-
epoint-io
处理3D点云的IO操作
-
delight-helpers
3Delight渲染器的命令行工具/辅助程序
-
plotters-fullerene
Rust 的 plotters fullerene 和多面体
-
three-d-text-builder
基于 Glyph atlas 的三维 crate 文本渲染
-
r_tracer
一个功能丰富的多线程光线追踪器
-
vk-sync-fork
简化核心 Vulkan 同步机制,如管道屏障和事件。是从不再维护的原始 vk-sync crate 分叉而来。
-
vk-sync
简化核心 Vulkan 同步机制,如管道屏障和事件
-
russimp-sys
Rust 的原生 Assimp 绑定
-
emesh-converter
将 3D 多边形网格转换为其他表示形式
-
gcode-serial
通过 UART 向 3D 打印机发送 Gcode 的库
-
forsyth
Tom Forsyth 的 '线性速度顶点缓存优化' 的纯 Rust 实现
-
opensubdiv-petite
围绕 Pixar 的 OpenSubdiv 部分的包装器
-
mugl
Rust 和 WebAssembly 的最小化低级 WebGL 2.0 / WebGPU 3D 图形抽象层
-
全息声学
合成和播放3D音频
-
off-rs
解析.off网格文件
-
f3l_filter
3D 点云库
-
rviz
3D机器人可视化器
-
epoint-transform
处理3D点云的辅助操作
-
ambient_animation
环境动画功能。仅限于主机。
-
gltf-viewer
glTF 2.0查看器
-
f3l_surface
3D 点云库
-
nifti_processing
nibabel类似的Nifti-rs 3D重采样函数
-
bevy_config_cam
一个易于插入的多功能相机,可以轻松设置场景中的相机和玩家
-
bin_packer_3d
三维拟合算法,用于将较小的盒子放入较大的盒子中
-
vector3d
3D向量类型
-
evoxel-transform
处理3D体素网格的辅助操作
-
dotrix
3D游戏引擎
-
jps
路径查找中的跳点搜索实现
-
rrise
Wwise的绑定
-
hom
3D建模程序/查看器
-
awsm
WASM包装器
-
bevy_mod_paramap
bevy游戏引擎的视差贴图着色器(高程和POM)
-
dl-openvdb-query
3Delight的OpenVDB元数据查询API的安全的Rust包装器
-
vviz
计算机视觉开发的快速原型GUI,以及printf风格的调试
-
triangle
几何三角形的结构。包括重心-笛卡尔变换等...
-
bevy-rrise
Wwise与Bevy的集成
-
f3l
3D 点云库
-
oyk
ODE(Open Dynamics Engine)的Rust yaw动力学绑定
-
c60
c60(富勒烯)在ODE(Open Dynamics Engine)上的Rust实现
-
f3l_glam
3D 点云库
-
scad_tree_math
scad_tree的数学库
-
gchemol-lattice
周期性的3D晶体格子
-
bgjk
布尔吉尔伯特-约翰逊-基尔蒂算法,用于确定凸包体积是否相交
-
镶嵌
3D镶嵌库
-
nsi-3delight
3Delight渲染器的节点场景接口(ɴsɪ)辅助工具
-
ode-rs
Rust的ODE Open Dynamics Engine
-
mkpoi
"Preferences Overkilled Installer",设计用于安装3D软件的定制版本,例如Maya,ZBrush等,无需记住安装步骤。
-
bevy_fly_camera
Bevy中的基本飞行相机
-
mugltf
Rust的Minimal glTF 2.0资产加载器
-
tri-mesh
包含基本操作的三角形网格数据结构
-
three
Rust中受Three.js启发的3D引擎
-
ascii_renderer
用于娱乐目的,完全用Rust编写的线框渲染引擎,将渲染结果输出为ASCII文本
-
fyrox-dylib
Fyrox游戏引擎的动态库
-
rs-cube
闪电般快速的3D ASCII魔方
-
bevy_mops
bevy的网格操作库
-
ftc
基于SDF的建模和渲染编程语言
-
delight
3Delight渲染器的命令行工具/辅助程序
-
tin2stl
将tin文件转换为stl文件
-
moonsock
一种连接到klipper/moonraker 3D打印机websocket的方法,可以在任何可以运行tokio并且可以从互联网访问打印机的位置进行
-
mash
一个3D网格加载/操作库
-
synthizer-sys
对Synthizer的底层绑定,Synthizer是一个用于3D音频和效果的库
-
gfxmath-vec3
3D数学库
-
ambient_text
环境文本。仅主机。
-
rrise-headers
为Rrise提供辅助,基于音库定义文件生成头文件
-
rend3-gltf
rend3渲染库的gltf场景和模型加载器
-
dxlib
Rust的dll
-
gfxmath-vec4
3D数学库
-
piston-shaders
Rust游戏开发中的着色器
-
e2r
Rust中的实验性渲染引擎
-
stl-thumb
STL文件快速轻量级缩略图生成器
-
godot-core
godot-rust使用的内部crate
-
specs_camera
specs的2D和3D相机组件
-
implicit3d
3D隐式几何
-
lightwave-3d
LightWave 3D解析器
-
kart-graphics-engine
使用gl、glfw和cgmath为2D和3D游戏构建的图形引擎
-
rend3-types
rend3渲染库的类型定义
-
rendology
基于Glium的3D渲染库
-
baryon
快速原型3D引擎
-
fastnoise-simd
fastnoise-simd-bindings crate的安全封装
-
ambient_unity_parser
Unity资源的基本解析器
-
openscad-customizer-rs
OpenSCAD Customizer的接口
-
specs_transform
specs的2D和3D变换组件
-
fastcurve_3d
3D和2D快速曲线生成
-
e-nguyen
构建自己的音乐可视化
-
voxel-traversal
从一个起始位置遍历到终止位置,遍历3D空间中的所有体素
-
piston3d-gfx_voxel
在Gfx之上的体素渲染库
-
octree
3D空间中最近邻搜索的算法
-
bevy-debug-camera
适用于3D bevy游戏调试的相机插件
-
stockton-bsp
解析Q3 .bsp文件
-
kit
一个小型3D游戏引擎
-
colain
Common Layer Interface格式(.cli)的解析器
-
ambient_world_audio
环境世界音频。仅主机使用。
-
voxelify
将2D像素艺术图像转换为GLTF 3D对象
-
open-asset-importer
Rust绑定的Assimp(Open Asset Importer)库,用于加载3D资产
-
barg
GUI工具包和3D图形渲染器
-
l3d
加载3D对象
-
rust-assimp
assimp开源资产导入库的包装器
-
flatbox
使用C#编写的编辑器的Rust ECS游戏引擎
-
mikktspace-sys
Mikkelsen切线空间算法(C包装器)
-
ray-tracer
可扩展的光线追踪引擎
-
voroxx
Voro++,一个基于3D单元的Voronoi库
-
delight-build
为3Delight相关crate提供的构建时辅助工具
-
stlv
解析用于3D打印的STL文件
-
wgpu-app-sample
Rust示例,用于wgpu-app管理顶点纹理相机角度
-
ambientcg
Rust接口,围绕ambientCG v2 Web API
-
mat4
4x4矩阵
-
ncollide_testbed3d
ncollide的3D测试平台
-
magma_api
Magma3D游戏引擎的API
尝试使用DuckDuckGo搜索。搜索.