three:[废弃]完全没有灵感的Rust 3D库

时间:2024-06-11 06:29:32
【文件属性】:

文件名称:three:[废弃]完全没有灵感的Rust 3D库

文件大小:668KB

文件格式:ZIP

更新时间:2024-06-11 06:29:32

Rust

三rs 完全没有启发Rust 3D库! 好吧,也许只是…… 。 如果您正在寻找简单的原型制作3D图形的工具,那么您会发现它。 屏幕截图 动机和目标 Three-rs首先关注人体工程学。 与捕获所有3D功能相比,能够快速进行原型设计和直观地进行编码更为重要。 我们已经有了的坚实基础,因此让我们通过提供一个不错的高级抽象来加以利用。 我们确实在这里留出了优化机会的空间。 给定API的底层声明风格,默认情况下,该实现可以做很多技巧来确保良好的性能: 使用有效的低级本机图形API 将呼叫重新排序为通过,最大程度地减少状态更改 自动实例化 有趣的是,您可以观察到rust-gamedev社区模仿现有库的新趋势: 创建为Autodesk 引擎(是Bitsquid)的Rust版本, 是Love2D引擎的重新解释,现在尝试了three-rs尝试捕获Three.JS的可用性。 这并不是说我们找不到自


【文件预览】:
three-master
----.gitignore(306B)
----LICENSE-MIT(1KB)
----README.md(3KB)
----.gitmodules(90B)
----CHANGELOG.md(1KB)
----Cargo.toml(2KB)
----examples()
--------group.rs(5KB)
--------lights.rs(2KB)
--------stl.rs(2KB)
--------gltf-node-animation.rs(2KB)
--------gltf-vertex-skinning.rs(2KB)
--------mesh-update.rs(2KB)
--------materials.rs(2KB)
--------tutorial.rs(779B)
--------shapes.rs(2KB)
--------aviator()
--------obj.rs(1007B)
--------anim.rs(65KB)
--------reload.rs(4KB)
--------gltf-morph-targets.rs(2KB)
--------text.rs(1KB)
--------sprite.rs(2KB)
--------gltf-pbr-shader.rs(3KB)
----LICENSE-APACHE(11KB)
----build.rs(232B)
----src()
--------data.rs(156B)
--------light.rs(7KB)
--------mesh.rs(4KB)
--------template.rs(18KB)
--------custom.rs(117B)
--------render()
--------animation.rs(17KB)
--------texture.rs(4KB)
--------lib.rs(10KB)
--------audio.rs(7KB)
--------material.rs(8KB)
--------hub.rs(16KB)
--------controls()
--------input()
--------util.rs(836B)
--------window.rs(10KB)
--------text.rs(7KB)
--------macros.rs(2KB)
--------geometry.rs(8KB)
--------scene.rs(13KB)
--------factory()
--------color.rs(1KB)
--------safe_float.rs(0B)
--------sprite.rs(823B)
--------object.rs(10KB)
--------node.rs(4KB)
--------skeleton.rs(643B)
--------camera.rs(7KB)
----test_data()
----.travis.yml(570B)
----data()
--------fonts()
--------shaders()
----rustfmt.toml(258B)

网友评论