文件名称:bevy_mod_raycast:Bevy中用于光线投射的非官方插件
文件大小:18KB
文件格式:ZIP
更新时间:2024-04-28 06:39:55
game-development raycasting bevy Rust
Ray Becast的演员表 一个用于光线投射的插件。 用于构建 。 欢迎捐款! 使用此插件可以轻松创建射线投射源,例如变换(第一人称,第三人称射击)或屏幕空间坐标(鼠标拾取)。 使用bevy系统每帧从这些源发出光线,并将相交存储在射线投射源的组件中。 仅检查用组件标记的网格的相交。 您可以通过用相同类型标记分组的源和目标来定义哪些射线投射源应与哪些网格进行交互。 该插件还提供了一些功能来计算光线与原始形状的交点。 选择加入的边界球提供了基本加速。 Bevy版本支持 我打算追踪Bevy的main分支。 欢迎支持此事的公关人员! 卑鄙的 bevy_mod_raycst 0.5 0.2 0.4 0.1 例子 使用使用屏幕空间坐标构建的射线投射进行鼠标拾取: cargo run --example mouse_picking --features ex 使用相机实体的G
【文件预览】:
bevy_mod_raycast-master
----.github()
--------workflows()
----LICENSE(1KB)
----src()
--------primitives.rs(6KB)
--------debug.rs(4KB)
--------raycast.rs(6KB)
--------lib.rs(18KB)
--------bounding.rs(4KB)
----Cargo.toml(776B)
----examples()
--------mouse_picking.rs(3KB)
--------minimal.rs(2KB)
----.gitignore(104B)
----README.md(2KB)