赞
踩
使用示例:
- use bevy::prelude::*;
- use bevy_gaussian_splatting::GaussianSplattingPlugin;
-
- fn main() {
- App::build()
- .add_plugins(DefaultPlugins)
- .add_plugins(GaussianSplattingPlugin)
- .add_systems(Startup, setup_gaussian_cloud)
- .run();
- }
-
- fn setup_gaussian_cloud(
- mut commands: Commands,
- asset_server: Res<AssetServer>,
- ) {
- commands.spawn(GaussianSplattingBundle {
- cloud: asset_server.load("scenes/icecream.gcloud"),
- ..Default::default()
- });
-
- commands.spawn(Camera3dBundle::default());
- }
文章链接,https://www.reddit.com/r/rust/comments/19b3jyv/bevy_gaussian_splatting_a_bevy_gaussian_splatting/
Github 链接,https://github.com/mosure/bevy_gaussian_splatting
您现在可能已经听说,Google Fonts 今年资助我在 Xilem 上工作。
我并不孤单:亚伦·缪尔·汉密尔顿 (Aaron Muir Hamilton)、丹尼尔·麦克纳布 (Daniel McNab) 和马特·坎贝尔 (Matt Campbell) 也获得了资助,从事生态系统各个部分的工作。我相信这是马特第三年获得谷歌字体的资助。
现在,你可能不清楚我被雇来做什么。我们商定的范围相当广泛,并被表述为“有助于 Xilem 的视图树和开发人员体验”,但这可能意味着很多事情。
我想做的第一件事是传达更清晰的画面。我对 Xilem 有很多计划,它们涉及当前架构的重大变化,这些变化可能会让整个社区甚至 Raph Levien 感到担忧。我当然不想给人留下这样的印象:我为了 Google 的利益而从 Linebender 社区手中夺取了该项目,这意味着尽早并经常对我想要返工的事情保持透明。
文章链接,https://linebender.org/blog/xilem-backend-roadmap/
我参加了 Rust 的 Billion Row Challenge,并在我最近的博客文章中写了相关内容。您可以阅读有关我优化代码以从原始版本获得 12 倍速度提升的旅程的所有信息:
以下是最大的收获:
更改哈希函数:呃!我仍然觉得这是可以进一步改进的地方。
从字符串转向字节:在需要性能的上下文中使用字符串时,我们应该三思而后行。
文章链接,https://www.reddit.com/r/rust/comments/19ai35d/yet_another_billionrow_challenge_implementation/
From 日报小组 TOM
社区学习交流平台订阅:
Rustcc论坛: 支持rss
微信公众号:Rust语言中文社区
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。