6个版本
0.2.4 | 2023年9月4日 |
---|---|
0.2.3 | 2023年9月1日 |
0.2.0 | 2023年8月23日 |
0.1.0 | 2023年8月16日 |
#1014 in 游戏开发
每月47次下载
15KB
356 行
kart-graphics-engine
rust图形引擎
fn main() {
unsafe {
// create a new kart application to store the state of your app
let mut app = kart_application::Kartappl::new(700, 500, "hello world");
app.init();
let mut program = GLuint::from(1u32);
gl::Enable(gl::DEPTH_TEST);
let frag_code = String::from_utf8_lossy(include_bytes!("../shaders/frag.glsl")).to_string();
let vert_code = String::from_utf8_lossy(include_bytes!("../shaders/vert.glsl")).to_string();
program = ProgramUtils::create_program(&vert_code, &frag_code);
app.set_program(program);
}
}
要求
- 必须已安装cmake
sudo apt install cmake
choco install cmake
依赖关系
~2.5MB
~54K SLoC