文件名称:rust-cubes-demo:Rust中的OpenGL和SDL技术演示
文件大小:592KB
文件格式:ZIP
更新时间:2024-06-13 16:57:19
Rust
这是我编写的一个简单的技术演示,因此我可以学习Rust。 它利用OpenGL 3和SDL2。 控制项 使用鼠标悬停并爆炸子立方体。 左键单击:爆炸(细分)悬停的子多维数据集 右键单击:将所有子多维数据集重新排列到其原始位置 中间拖动:旋转视图 鼠标滚轮:放大/缩小 空格:向外投射所有子立方体 “ O”键:切换轮廓 “ R”键:重置为单个子多维数据集 屏幕截图 制作说明 建议您在机器上和Cargo。 在Linux和OS X上执行此操作的一种简单方法是输入以下内容: curl -s https://static.rust-lang.org/rustup.sh | sudo sh 您的系统上需要SDL2二进制文件,因为这是非Rust依赖项。 Windows:下载SDL2.dll,并将其放在项目的根目录下。 Ubuntu / Debian: sudo apt-get instal
【文件预览】:
rust-cubes-demo-master
----Cargo.toml(434B)
----.gitmodules(120B)
----Cargo.lock(5KB)
----src()
--------main.rs(469B)
--------util()
--------opengl_util()
--------game()
--------sdl_opengl()
----README.md(2KB)
----screenshots()
--------screenshot1.png(194KB)
--------screenshot2.png(384KB)
----.gitignore(66B)