From 8450893a1c0598b3af8c7cf9a9c39966e754ae14 Mon Sep 17 00:00:00 2001 From: LLLL Colonq Date: Mon, 3 Mar 2025 18:56:22 -0500 Subject: Move example to example --- src/scene.rs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/scene.rs') diff --git a/src/scene.rs b/src/scene.rs index 9e98936..3146b5d 100644 --- a/src/scene.rs +++ b/src/scene.rs @@ -79,6 +79,13 @@ pub struct Scene { } impl Scene { + pub fn load_default_shader(ctx: &context::Context) -> shader::Shader { + shader::Shader::new( + ctx, + include_str!("assets/shaders/scene/vert.glsl"), + include_str!("assets/shaders/scene/frag.glsl") + ) + } pub fn from_gltf(ctx: &context::Context, bytes: &[u8]) -> Self { let (gltf, buffers, images) = gltf::import_slice(bytes).expect("failed to parse GLTF"); let get_buffer_data = |b: gltf::Buffer| { -- cgit v1.2.3