├── .github └── workflows │ └── rust.yml ├── .gitignore ├── .vscode ├── launch.json └── settings.json ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── crates ├── app │ ├── Cargo.toml │ └── src │ │ ├── app.rs │ │ ├── lib.rs │ │ ├── systems.rs │ │ └── systems │ │ ├── camera.rs │ │ └── gui.rs ├── assets │ ├── Cargo.toml │ └── src │ │ ├── asset.rs │ │ ├── assets │ │ ├── engine │ │ │ ├── meshes │ │ │ │ ├── cube.obj │ │ │ │ ├── froggo.glb │ │ │ │ ├── froggoNoMats.glb │ │ │ │ ├── icosphere.obj │ │ │ │ ├── plane.obj │ │ │ │ └── sphere.obj │ │ │ ├── shaders │ │ │ │ ├── common │ │ │ │ │ ├── camera.glsl │ │ │ │ │ ├── conversions.glsl │ │ │ │ │ ├── dither.glsl │ │ │ │ │ ├── empty.frag │ │ │ │ │ ├── packer.glsl │ │ │ │ │ └── quad.vert │ │ │ │ ├── gui │ │ │ │ │ ├── gui.frag │ │ │ │ │ └── gui.vert │ │ │ │ ├── noises │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── cellular2D.glsl │ │ │ │ │ ├── cellular2x2.glsl │ │ │ │ │ ├── cellular2x2x2.glsl │ │ │ │ │ ├── cellular3D.glsl │ │ │ │ │ ├── common.glsl │ │ │ │ │ ├── erosion2D.glsl │ │ │ │ │ ├── fbm.glsl │ │ │ │ │ ├── gnoise.glsl │ │ │ │ │ ├── noise2D.glsl │ │ │ │ │ ├── noise3D.glsl │ │ │ │ │ ├── noise3Dgrad.glsl │ │ │ │ │ └── noise4D.glsl │ │ │ │ ├── post │ │ │ │ │ └── lighting.frag │ │ │ │ ├── scene │ │ │ │ │ ├── environment │ │ │ │ │ │ ├── diffuse.comp │ │ │ │ │ │ ├── environment.comp │ │ │ │ │ │ └── sky.glsl │ │ │ │ │ ├── pbr │ │ │ │ │ │ ├── pbr.frag │ │ │ │ │ │ ├── pbr.vert │ │ │ │ │ │ └── shadow.vert │ │ │ │ │ ├── terrain │ │ │ │ │ │ ├── shadow.vert │ │ │ │ │ │ ├── terrain.frag │ │ │ │ │ │ └── terrain.vert │ │ │ │ │ └── wireframe │ │ │ │ │ │ ├── wireframe.frag │ │ │ │ │ │ └── wireframe.vert │ │ │ │ ├── sdf │ │ │ │ │ ├── common.glsl │ │ │ │ │ └── operations.glsl │ │ │ │ └── terrain │ │ │ │ │ ├── copy.comp │ │ │ │ │ ├── cull.comp │ │ │ │ │ ├── find.comp │ │ │ │ │ ├── quads.comp │ │ │ │ │ ├── utils.glsl │ │ │ │ │ ├── vertices.comp │ │ │ │ │ ├── voxel.glsl │ │ │ │ │ └── voxels.comp │ │ │ └── textures │ │ │ │ └── scene │ │ │ │ └── bumps.jpg │ │ └── test │ │ │ ├── invalid.txt │ │ │ └── text.txt │ │ ├── error.rs │ │ ├── input.rs │ │ ├── lib.rs │ │ ├── loader.rs │ │ ├── macros.rs │ │ ├── raw.rs │ │ ├── system.rs │ │ └── tests.rs ├── audio │ ├── Cargo.toml │ └── src │ │ ├── clip.rs │ │ ├── emitter.rs │ │ ├── error.rs │ │ ├── generators.rs │ │ ├── generators │ │ ├── clip.rs │ │ └── oscilator.rs │ │ ├── lib.rs │ │ ├── listener.rs │ │ ├── modifiers.rs │ │ ├── modifiers │ │ ├── amplify.rs │ │ ├── buffered.rs │ │ ├── ease.rs │ │ ├── mix.rs │ │ ├── positional.rs │ │ └── repeat.rs │ │ ├── source.rs │ │ ├── stream.rs │ │ ├── system.rs │ │ └── value.rs ├── coords │ ├── Cargo.toml │ └── src │ │ ├── components.rs │ │ ├── components │ │ ├── position.rs │ │ ├── relations.rs │ │ ├── rotation.rs │ │ └── scale.rs │ │ ├── lib.rs │ │ └── systems.rs ├── ecs │ ├── Cargo.toml │ ├── ecs-derive │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ └── src │ │ ├── archetype.rs │ │ ├── archetype │ │ ├── archetype.rs │ │ ├── states.rs │ │ └── untyped.rs │ │ ├── components.rs │ │ ├── entity.rs │ │ ├── entity │ │ ├── entity.rs │ │ ├── entry_mut.rs │ │ └── entry_ref.rs │ │ ├── layout.rs │ │ ├── layout │ │ ├── access.rs │ │ ├── bundle.rs │ │ ├── items.rs │ │ ├── layout.rs │ │ └── macros.rs │ │ ├── lib.rs │ │ ├── mask.rs │ │ ├── query.rs │ │ ├── query │ │ ├── filters.rs │ │ ├── query_mut.rs │ │ └── query_ref.rs │ │ ├── registry.rs │ │ ├── scene.rs │ │ ├── tests.rs │ │ ├── untyped.rs │ │ └── vec.rs ├── graphics │ ├── Cargo.toml │ └── src │ │ ├── active.rs │ │ ├── active │ │ ├── bindings.rs │ │ ├── command.rs │ │ ├── compute.rs │ │ ├── compute │ │ │ ├── pass.rs │ │ │ └── pipeline.rs │ │ ├── constants.rs │ │ ├── errors.rs │ │ ├── pipeline.rs │ │ ├── render.rs │ │ └── render │ │ │ ├── pass.rs │ │ │ └── pipeline.rs │ │ ├── buffer.rs │ │ ├── buffer │ │ ├── buffer.rs │ │ ├── errors.rs │ │ ├── info.rs │ │ ├── mapping.rs │ │ ├── ops.rs │ │ ├── settings.rs │ │ └── slice.rs │ │ ├── context.rs │ │ ├── context │ │ ├── graphics.rs │ │ ├── init.rs │ │ └── window.rs │ │ ├── format.rs │ │ ├── format │ │ ├── base.rs │ │ ├── cases.rs │ │ ├── channels.rs │ │ ├── channels │ │ │ ├── channels.rs │ │ │ ├── compressed.rs │ │ │ ├── texel.rs │ │ │ └── vertex.rs │ │ ├── element.rs │ │ ├── variants.rs │ │ └── variants │ │ │ ├── color.rs │ │ │ ├── convert.rs │ │ │ ├── image.rs │ │ │ ├── texel.rs │ │ │ └── vertex.rs │ │ ├── lib.rs │ │ ├── pass.rs │ │ ├── pass │ │ ├── attachment.rs │ │ ├── compute.rs │ │ ├── errors.rs │ │ ├── layout.rs │ │ ├── macros.rs │ │ ├── operations.rs │ │ └── render.rs │ │ ├── pipeline.rs │ │ ├── pipeline │ │ ├── config.rs │ │ ├── errors.rs │ │ └── render.rs │ │ ├── pod.rs │ │ ├── shader.rs │ │ ├── shader │ │ ├── compiler.rs │ │ ├── constant.rs │ │ ├── error.rs │ │ ├── module.rs │ │ ├── reflected.rs │ │ └── shader.rs │ │ ├── staging.rs │ │ ├── staging │ │ ├── raw.rs │ │ ├── staging.rs │ │ └── view.rs │ │ ├── system.rs │ │ ├── tests.rs │ │ ├── texture.rs │ │ └── texture │ │ ├── cubemap.rs │ │ ├── errors.rs │ │ ├── layered2d.rs │ │ ├── loader.rs │ │ ├── mipmap.rs │ │ ├── region.rs │ │ ├── sampler.rs │ │ ├── settings.rs │ │ ├── texture.rs │ │ ├── texture2d.rs │ │ ├── texture3d.rs │ │ └── view.rs ├── gui │ ├── Cargo.toml │ └── src │ │ ├── interface.rs │ │ ├── lib.rs │ │ ├── rasterizer.rs │ │ └── system.rs ├── input │ ├── Cargo.toml │ └── src │ │ ├── axis.rs │ │ ├── button.rs │ │ ├── ids.rs │ │ ├── lib.rs │ │ └── system.rs ├── math │ ├── Cargo.toml │ └── src │ │ ├── bounds.rs │ │ ├── bounds │ │ ├── aabb.rs │ │ └── frustum.rs │ │ ├── common.rs │ │ ├── intersect.rs │ │ ├── lib.rs │ │ ├── octree.rs │ │ ├── octree │ │ ├── iter.rs │ │ ├── node.rs │ │ └── octree.rs │ │ ├── shapes.rs │ │ ├── shapes │ │ ├── cuboid.rs │ │ └── sphere.rs │ │ └── tests.rs ├── networking │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── system.rs ├── physics │ ├── Cargo.toml │ └── src │ │ ├── components.rs │ │ ├── components │ │ ├── angular_velocity.rs │ │ ├── character_controller.rs │ │ ├── colliders.rs │ │ ├── colliders │ │ │ ├── capsule.rs │ │ │ ├── cuboid.rs │ │ │ ├── generic.rs │ │ │ ├── mesh.rs │ │ │ └── sphere.rs │ │ ├── rigid_body.rs │ │ └── velocity.rs │ │ ├── lib.rs │ │ ├── query.rs │ │ ├── resource.rs │ │ ├── system.rs │ │ └── util.rs ├── rendering │ ├── Cargo.toml │ └── src │ │ ├── gltf.rs │ │ ├── lib.rs │ │ ├── material.rs │ │ ├── material │ │ ├── material.rs │ │ ├── pass.rs │ │ ├── path.rs │ │ ├── pbr.rs │ │ └── shared.rs │ │ ├── mesh.rs │ │ ├── mesh │ │ ├── attributes.rs │ │ ├── errors.rs │ │ ├── mesh.rs │ │ ├── settings.rs │ │ ├── triangles.rs │ │ ├── utils.rs │ │ └── vertices.rs │ │ ├── pipeline.rs │ │ ├── pipeline │ │ ├── culling.rs │ │ ├── pipeline.rs │ │ └── render.rs │ │ ├── scene.rs │ │ ├── scene │ │ ├── components.rs │ │ ├── components │ │ │ ├── camera.rs │ │ │ ├── lights.rs │ │ │ ├── renderer.rs │ │ │ └── surface.rs │ │ ├── resources.rs │ │ ├── resources │ │ │ ├── compositor.rs │ │ │ ├── environment.rs │ │ │ ├── pipelines.rs │ │ │ ├── renderer.rs │ │ │ └── shadowmap.rs │ │ ├── systems.rs │ │ └── systems │ │ │ ├── camera.rs │ │ │ ├── composite.rs │ │ │ ├── environment.rs │ │ │ ├── lights.rs │ │ │ ├── matrix.rs │ │ │ └── rendering.rs │ │ └── util.rs ├── terrain │ ├── Cargo.toml │ └── src │ │ ├── components.rs │ │ ├── components │ │ └── chunk.rs │ │ ├── lib.rs │ │ ├── material.rs │ │ ├── resources.rs │ │ ├── resources │ │ ├── culler.rs │ │ ├── manager.rs │ │ ├── memory.rs │ │ ├── mesh.rs │ │ ├── settings.rs │ │ └── voxel.rs │ │ ├── systems.rs │ │ ├── systems │ │ ├── cull.rs │ │ ├── editing.rs │ │ ├── generation.rs │ │ ├── init.rs │ │ ├── manager.rs │ │ └── readback.rs │ │ └── util.rs ├── utils │ ├── Cargo.toml │ └── src │ │ ├── bitset.rs │ │ ├── bitset │ │ ├── atomic.rs │ │ ├── bitset.rs │ │ └── utils.rs │ │ ├── file.rs │ │ ├── lib.rs │ │ ├── per_frame_events.rs │ │ ├── storage.rs │ │ ├── storage │ │ ├── handle.rs │ │ ├── storage.rs │ │ └── weak.rs │ │ ├── system.rs │ │ ├── tests.rs │ │ └── time.rs └── world │ ├── Cargo.toml │ └── src │ ├── events.rs │ ├── events │ ├── errors.rs │ ├── events.rs │ ├── registry.rs │ ├── stage.rs │ ├── systems.rs │ ├── timings.rs │ └── variants.rs │ ├── lib.rs │ ├── resource.rs │ ├── resource │ ├── entry.rs │ ├── guards.rs │ └── resource.rs │ ├── tests.rs │ ├── world.rs │ └── world │ ├── error.rs │ ├── global.rs │ └── world.rs ├── examples ├── assets │ └── user │ │ ├── audio │ │ ├── bruh.mp3 │ │ ├── bruh.wav │ │ └── nicolas.mp3 │ │ ├── scenes │ │ ├── example.glb │ │ ├── untitled.glb │ │ └── untitled2.glb │ │ ├── shaders │ │ ├── custom.frag │ │ └── custom.vert │ │ └── textures │ │ ├── diffuse1.jpg │ │ ├── diffuse2.jpg │ │ ├── diffuse3.jpg │ │ ├── mask1.jpg │ │ ├── mask2.jpg │ │ ├── mask3.jpg │ │ ├── normal1.jpg │ │ ├── normal2.jpg │ │ └── normal3.jpg ├── audio.rs ├── client.rs ├── empty.rs ├── fs.rs ├── gltf.rs ├── gui.rs ├── hello.rs ├── hierarchy.rs ├── input.rs ├── material.rs ├── mesh.rs ├── physics.rs ├── player.rs ├── prototype.rs ├── server.rs ├── staging.rs ├── terrain.rs └── test.rs └── src └── lib.rs /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /examples/assets/user/ignored 3 | .VSCodeCounter -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- 1 | { 2 | "configurations": [ 3 | 4 | ] 5 | } -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.suggest.showKeywords": false 3 | } -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/README.md -------------------------------------------------------------------------------- /crates/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/app/Cargo.toml -------------------------------------------------------------------------------- /crates/app/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/app/src/app.rs -------------------------------------------------------------------------------- /crates/app/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/app/src/lib.rs -------------------------------------------------------------------------------- /crates/app/src/systems.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/app/src/systems.rs -------------------------------------------------------------------------------- /crates/app/src/systems/camera.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/app/src/systems/camera.rs -------------------------------------------------------------------------------- /crates/app/src/systems/gui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/app/src/systems/gui.rs -------------------------------------------------------------------------------- /crates/assets/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/Cargo.toml -------------------------------------------------------------------------------- /crates/assets/src/asset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/asset.rs -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/meshes/cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/meshes/cube.obj -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/meshes/froggo.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/meshes/froggo.glb -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/meshes/froggoNoMats.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/meshes/froggoNoMats.glb -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/meshes/icosphere.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/meshes/icosphere.obj -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/meshes/plane.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/meshes/plane.obj -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/meshes/sphere.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/meshes/sphere.obj -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/common/camera.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/common/camera.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/common/conversions.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/common/conversions.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/common/dither.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/common/dither.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/common/empty.frag: -------------------------------------------------------------------------------- 1 | #version 460 core 2 | void main() { 3 | } -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/common/packer.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/common/packer.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/common/quad.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/common/quad.vert -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/gui/gui.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/gui/gui.frag -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/gui/gui.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/gui/gui.vert -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/noises/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/noises/LICENSE -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/noises/cellular2D.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/noises/cellular2D.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/noises/cellular2x2.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/noises/cellular2x2.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/noises/cellular2x2x2.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/noises/cellular2x2x2.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/noises/cellular3D.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/noises/cellular3D.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/noises/common.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/noises/common.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/noises/erosion2D.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/noises/erosion2D.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/noises/fbm.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/noises/fbm.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/noises/gnoise.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/noises/gnoise.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/noises/noise2D.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/noises/noise2D.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/noises/noise3D.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/noises/noise3D.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/noises/noise3Dgrad.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/noises/noise3Dgrad.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/noises/noise4D.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/noises/noise4D.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/post/lighting.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/post/lighting.frag -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/scene/environment/diffuse.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/scene/environment/diffuse.comp -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/scene/environment/environment.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/scene/environment/environment.comp -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/scene/environment/sky.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/scene/environment/sky.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/scene/pbr/pbr.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/scene/pbr/pbr.frag -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/scene/pbr/pbr.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/scene/pbr/pbr.vert -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/scene/pbr/shadow.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/scene/pbr/shadow.vert -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/scene/terrain/shadow.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/scene/terrain/shadow.vert -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/scene/terrain/terrain.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/scene/terrain/terrain.frag -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/scene/terrain/terrain.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/scene/terrain/terrain.vert -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/scene/wireframe/wireframe.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/scene/wireframe/wireframe.frag -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/scene/wireframe/wireframe.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/scene/wireframe/wireframe.vert -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/sdf/common.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/sdf/common.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/sdf/operations.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/sdf/operations.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/terrain/copy.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/terrain/copy.comp -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/terrain/cull.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/terrain/cull.comp -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/terrain/find.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/terrain/find.comp -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/terrain/quads.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/terrain/quads.comp -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/terrain/utils.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/terrain/utils.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/terrain/vertices.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/terrain/vertices.comp -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/terrain/voxel.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/terrain/voxel.glsl -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/shaders/terrain/voxels.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/shaders/terrain/voxels.comp -------------------------------------------------------------------------------- /crates/assets/src/assets/engine/textures/scene/bumps.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/engine/textures/scene/bumps.jpg -------------------------------------------------------------------------------- /crates/assets/src/assets/test/invalid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/assets/test/invalid.txt -------------------------------------------------------------------------------- /crates/assets/src/assets/test/text.txt: -------------------------------------------------------------------------------- 1 | this is a test file 2 | 1234567890 -------------------------------------------------------------------------------- /crates/assets/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/error.rs -------------------------------------------------------------------------------- /crates/assets/src/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/input.rs -------------------------------------------------------------------------------- /crates/assets/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/lib.rs -------------------------------------------------------------------------------- /crates/assets/src/loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/loader.rs -------------------------------------------------------------------------------- /crates/assets/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/macros.rs -------------------------------------------------------------------------------- /crates/assets/src/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/raw.rs -------------------------------------------------------------------------------- /crates/assets/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/system.rs -------------------------------------------------------------------------------- /crates/assets/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/assets/src/tests.rs -------------------------------------------------------------------------------- /crates/audio/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/Cargo.toml -------------------------------------------------------------------------------- /crates/audio/src/clip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/clip.rs -------------------------------------------------------------------------------- /crates/audio/src/emitter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/emitter.rs -------------------------------------------------------------------------------- /crates/audio/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/error.rs -------------------------------------------------------------------------------- /crates/audio/src/generators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/generators.rs -------------------------------------------------------------------------------- /crates/audio/src/generators/clip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/generators/clip.rs -------------------------------------------------------------------------------- /crates/audio/src/generators/oscilator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/generators/oscilator.rs -------------------------------------------------------------------------------- /crates/audio/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/lib.rs -------------------------------------------------------------------------------- /crates/audio/src/listener.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/listener.rs -------------------------------------------------------------------------------- /crates/audio/src/modifiers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/modifiers.rs -------------------------------------------------------------------------------- /crates/audio/src/modifiers/amplify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/modifiers/amplify.rs -------------------------------------------------------------------------------- /crates/audio/src/modifiers/buffered.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/modifiers/buffered.rs -------------------------------------------------------------------------------- /crates/audio/src/modifiers/ease.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/modifiers/ease.rs -------------------------------------------------------------------------------- /crates/audio/src/modifiers/mix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/modifiers/mix.rs -------------------------------------------------------------------------------- /crates/audio/src/modifiers/positional.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/modifiers/positional.rs -------------------------------------------------------------------------------- /crates/audio/src/modifiers/repeat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/modifiers/repeat.rs -------------------------------------------------------------------------------- /crates/audio/src/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/source.rs -------------------------------------------------------------------------------- /crates/audio/src/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/stream.rs -------------------------------------------------------------------------------- /crates/audio/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/system.rs -------------------------------------------------------------------------------- /crates/audio/src/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/audio/src/value.rs -------------------------------------------------------------------------------- /crates/coords/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/coords/Cargo.toml -------------------------------------------------------------------------------- /crates/coords/src/components.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/coords/src/components.rs -------------------------------------------------------------------------------- /crates/coords/src/components/position.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/coords/src/components/position.rs -------------------------------------------------------------------------------- /crates/coords/src/components/relations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/coords/src/components/relations.rs -------------------------------------------------------------------------------- /crates/coords/src/components/rotation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/coords/src/components/rotation.rs -------------------------------------------------------------------------------- /crates/coords/src/components/scale.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/coords/src/components/scale.rs -------------------------------------------------------------------------------- /crates/coords/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/coords/src/lib.rs -------------------------------------------------------------------------------- /crates/coords/src/systems.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/coords/src/systems.rs -------------------------------------------------------------------------------- /crates/ecs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/Cargo.toml -------------------------------------------------------------------------------- /crates/ecs/ecs-derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/ecs-derive/Cargo.toml -------------------------------------------------------------------------------- /crates/ecs/ecs-derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/ecs-derive/src/lib.rs -------------------------------------------------------------------------------- /crates/ecs/src/archetype.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/archetype.rs -------------------------------------------------------------------------------- /crates/ecs/src/archetype/archetype.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/archetype/archetype.rs -------------------------------------------------------------------------------- /crates/ecs/src/archetype/states.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/archetype/states.rs -------------------------------------------------------------------------------- /crates/ecs/src/archetype/untyped.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/archetype/untyped.rs -------------------------------------------------------------------------------- /crates/ecs/src/components.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/components.rs -------------------------------------------------------------------------------- /crates/ecs/src/entity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/entity.rs -------------------------------------------------------------------------------- /crates/ecs/src/entity/entity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/entity/entity.rs -------------------------------------------------------------------------------- /crates/ecs/src/entity/entry_mut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/entity/entry_mut.rs -------------------------------------------------------------------------------- /crates/ecs/src/entity/entry_ref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/entity/entry_ref.rs -------------------------------------------------------------------------------- /crates/ecs/src/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/layout.rs -------------------------------------------------------------------------------- /crates/ecs/src/layout/access.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/layout/access.rs -------------------------------------------------------------------------------- /crates/ecs/src/layout/bundle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/layout/bundle.rs -------------------------------------------------------------------------------- /crates/ecs/src/layout/items.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/layout/items.rs -------------------------------------------------------------------------------- /crates/ecs/src/layout/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/layout/layout.rs -------------------------------------------------------------------------------- /crates/ecs/src/layout/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/layout/macros.rs -------------------------------------------------------------------------------- /crates/ecs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/lib.rs -------------------------------------------------------------------------------- /crates/ecs/src/mask.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/mask.rs -------------------------------------------------------------------------------- /crates/ecs/src/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/query.rs -------------------------------------------------------------------------------- /crates/ecs/src/query/filters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/query/filters.rs -------------------------------------------------------------------------------- /crates/ecs/src/query/query_mut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/query/query_mut.rs -------------------------------------------------------------------------------- /crates/ecs/src/query/query_ref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/query/query_ref.rs -------------------------------------------------------------------------------- /crates/ecs/src/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/registry.rs -------------------------------------------------------------------------------- /crates/ecs/src/scene.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/scene.rs -------------------------------------------------------------------------------- /crates/ecs/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/tests.rs -------------------------------------------------------------------------------- /crates/ecs/src/untyped.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/untyped.rs -------------------------------------------------------------------------------- /crates/ecs/src/vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/ecs/src/vec.rs -------------------------------------------------------------------------------- /crates/graphics/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/Cargo.toml -------------------------------------------------------------------------------- /crates/graphics/src/active.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/active.rs -------------------------------------------------------------------------------- /crates/graphics/src/active/bindings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/active/bindings.rs -------------------------------------------------------------------------------- /crates/graphics/src/active/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/active/command.rs -------------------------------------------------------------------------------- /crates/graphics/src/active/compute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/active/compute.rs -------------------------------------------------------------------------------- /crates/graphics/src/active/compute/pass.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/active/compute/pass.rs -------------------------------------------------------------------------------- /crates/graphics/src/active/compute/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/active/compute/pipeline.rs -------------------------------------------------------------------------------- /crates/graphics/src/active/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/active/constants.rs -------------------------------------------------------------------------------- /crates/graphics/src/active/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/active/errors.rs -------------------------------------------------------------------------------- /crates/graphics/src/active/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/active/pipeline.rs -------------------------------------------------------------------------------- /crates/graphics/src/active/render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/active/render.rs -------------------------------------------------------------------------------- /crates/graphics/src/active/render/pass.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/active/render/pass.rs -------------------------------------------------------------------------------- /crates/graphics/src/active/render/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/active/render/pipeline.rs -------------------------------------------------------------------------------- /crates/graphics/src/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/buffer.rs -------------------------------------------------------------------------------- /crates/graphics/src/buffer/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/buffer/buffer.rs -------------------------------------------------------------------------------- /crates/graphics/src/buffer/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/buffer/errors.rs -------------------------------------------------------------------------------- /crates/graphics/src/buffer/info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/buffer/info.rs -------------------------------------------------------------------------------- /crates/graphics/src/buffer/mapping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/buffer/mapping.rs -------------------------------------------------------------------------------- /crates/graphics/src/buffer/ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/buffer/ops.rs -------------------------------------------------------------------------------- /crates/graphics/src/buffer/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/buffer/settings.rs -------------------------------------------------------------------------------- /crates/graphics/src/buffer/slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/buffer/slice.rs -------------------------------------------------------------------------------- /crates/graphics/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/context.rs -------------------------------------------------------------------------------- /crates/graphics/src/context/graphics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/context/graphics.rs -------------------------------------------------------------------------------- /crates/graphics/src/context/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/context/init.rs -------------------------------------------------------------------------------- /crates/graphics/src/context/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/context/window.rs -------------------------------------------------------------------------------- /crates/graphics/src/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/format.rs -------------------------------------------------------------------------------- /crates/graphics/src/format/base.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/format/base.rs -------------------------------------------------------------------------------- /crates/graphics/src/format/cases.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/format/cases.rs -------------------------------------------------------------------------------- /crates/graphics/src/format/channels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/format/channels.rs -------------------------------------------------------------------------------- /crates/graphics/src/format/channels/channels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/format/channels/channels.rs -------------------------------------------------------------------------------- /crates/graphics/src/format/channels/compressed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/format/channels/compressed.rs -------------------------------------------------------------------------------- /crates/graphics/src/format/channels/texel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/format/channels/texel.rs -------------------------------------------------------------------------------- /crates/graphics/src/format/channels/vertex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/format/channels/vertex.rs -------------------------------------------------------------------------------- /crates/graphics/src/format/element.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/format/element.rs -------------------------------------------------------------------------------- /crates/graphics/src/format/variants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/format/variants.rs -------------------------------------------------------------------------------- /crates/graphics/src/format/variants/color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/format/variants/color.rs -------------------------------------------------------------------------------- /crates/graphics/src/format/variants/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/format/variants/convert.rs -------------------------------------------------------------------------------- /crates/graphics/src/format/variants/image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/format/variants/image.rs -------------------------------------------------------------------------------- /crates/graphics/src/format/variants/texel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/format/variants/texel.rs -------------------------------------------------------------------------------- /crates/graphics/src/format/variants/vertex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/format/variants/vertex.rs -------------------------------------------------------------------------------- /crates/graphics/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/lib.rs -------------------------------------------------------------------------------- /crates/graphics/src/pass.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/pass.rs -------------------------------------------------------------------------------- /crates/graphics/src/pass/attachment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/pass/attachment.rs -------------------------------------------------------------------------------- /crates/graphics/src/pass/compute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/pass/compute.rs -------------------------------------------------------------------------------- /crates/graphics/src/pass/errors.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/graphics/src/pass/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/pass/layout.rs -------------------------------------------------------------------------------- /crates/graphics/src/pass/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/pass/macros.rs -------------------------------------------------------------------------------- /crates/graphics/src/pass/operations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/pass/operations.rs -------------------------------------------------------------------------------- /crates/graphics/src/pass/render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/pass/render.rs -------------------------------------------------------------------------------- /crates/graphics/src/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/pipeline.rs -------------------------------------------------------------------------------- /crates/graphics/src/pipeline/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/pipeline/config.rs -------------------------------------------------------------------------------- /crates/graphics/src/pipeline/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/pipeline/errors.rs -------------------------------------------------------------------------------- /crates/graphics/src/pipeline/render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/pipeline/render.rs -------------------------------------------------------------------------------- /crates/graphics/src/pod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/pod.rs -------------------------------------------------------------------------------- /crates/graphics/src/shader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/shader.rs -------------------------------------------------------------------------------- /crates/graphics/src/shader/compiler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/shader/compiler.rs -------------------------------------------------------------------------------- /crates/graphics/src/shader/constant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/shader/constant.rs -------------------------------------------------------------------------------- /crates/graphics/src/shader/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/shader/error.rs -------------------------------------------------------------------------------- /crates/graphics/src/shader/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/shader/module.rs -------------------------------------------------------------------------------- /crates/graphics/src/shader/reflected.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/shader/reflected.rs -------------------------------------------------------------------------------- /crates/graphics/src/shader/shader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/shader/shader.rs -------------------------------------------------------------------------------- /crates/graphics/src/staging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/staging.rs -------------------------------------------------------------------------------- /crates/graphics/src/staging/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/staging/raw.rs -------------------------------------------------------------------------------- /crates/graphics/src/staging/staging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/staging/staging.rs -------------------------------------------------------------------------------- /crates/graphics/src/staging/view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/staging/view.rs -------------------------------------------------------------------------------- /crates/graphics/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/system.rs -------------------------------------------------------------------------------- /crates/graphics/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/tests.rs -------------------------------------------------------------------------------- /crates/graphics/src/texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/texture.rs -------------------------------------------------------------------------------- /crates/graphics/src/texture/cubemap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/texture/cubemap.rs -------------------------------------------------------------------------------- /crates/graphics/src/texture/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/texture/errors.rs -------------------------------------------------------------------------------- /crates/graphics/src/texture/layered2d.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/texture/layered2d.rs -------------------------------------------------------------------------------- /crates/graphics/src/texture/loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/texture/loader.rs -------------------------------------------------------------------------------- /crates/graphics/src/texture/mipmap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/texture/mipmap.rs -------------------------------------------------------------------------------- /crates/graphics/src/texture/region.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/texture/region.rs -------------------------------------------------------------------------------- /crates/graphics/src/texture/sampler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/texture/sampler.rs -------------------------------------------------------------------------------- /crates/graphics/src/texture/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/texture/settings.rs -------------------------------------------------------------------------------- /crates/graphics/src/texture/texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/texture/texture.rs -------------------------------------------------------------------------------- /crates/graphics/src/texture/texture2d.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/texture/texture2d.rs -------------------------------------------------------------------------------- /crates/graphics/src/texture/texture3d.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/texture/texture3d.rs -------------------------------------------------------------------------------- /crates/graphics/src/texture/view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/graphics/src/texture/view.rs -------------------------------------------------------------------------------- /crates/gui/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/gui/Cargo.toml -------------------------------------------------------------------------------- /crates/gui/src/interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/gui/src/interface.rs -------------------------------------------------------------------------------- /crates/gui/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/gui/src/lib.rs -------------------------------------------------------------------------------- /crates/gui/src/rasterizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/gui/src/rasterizer.rs -------------------------------------------------------------------------------- /crates/gui/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/gui/src/system.rs -------------------------------------------------------------------------------- /crates/input/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/input/Cargo.toml -------------------------------------------------------------------------------- /crates/input/src/axis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/input/src/axis.rs -------------------------------------------------------------------------------- /crates/input/src/button.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/input/src/button.rs -------------------------------------------------------------------------------- /crates/input/src/ids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/input/src/ids.rs -------------------------------------------------------------------------------- /crates/input/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/input/src/lib.rs -------------------------------------------------------------------------------- /crates/input/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/input/src/system.rs -------------------------------------------------------------------------------- /crates/math/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/math/Cargo.toml -------------------------------------------------------------------------------- /crates/math/src/bounds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/math/src/bounds.rs -------------------------------------------------------------------------------- /crates/math/src/bounds/aabb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/math/src/bounds/aabb.rs -------------------------------------------------------------------------------- /crates/math/src/bounds/frustum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/math/src/bounds/frustum.rs -------------------------------------------------------------------------------- /crates/math/src/common.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/math/src/intersect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/math/src/intersect.rs -------------------------------------------------------------------------------- /crates/math/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/math/src/lib.rs -------------------------------------------------------------------------------- /crates/math/src/octree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/math/src/octree.rs -------------------------------------------------------------------------------- /crates/math/src/octree/iter.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/math/src/octree/node.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/math/src/octree/octree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/math/src/octree/octree.rs -------------------------------------------------------------------------------- /crates/math/src/shapes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/math/src/shapes.rs -------------------------------------------------------------------------------- /crates/math/src/shapes/cuboid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/math/src/shapes/cuboid.rs -------------------------------------------------------------------------------- /crates/math/src/shapes/sphere.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/math/src/shapes/sphere.rs -------------------------------------------------------------------------------- /crates/math/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/math/src/tests.rs -------------------------------------------------------------------------------- /crates/networking/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/networking/Cargo.toml -------------------------------------------------------------------------------- /crates/networking/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/networking/src/lib.rs -------------------------------------------------------------------------------- /crates/networking/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/networking/src/system.rs -------------------------------------------------------------------------------- /crates/physics/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/Cargo.toml -------------------------------------------------------------------------------- /crates/physics/src/components.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/components.rs -------------------------------------------------------------------------------- /crates/physics/src/components/angular_velocity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/components/angular_velocity.rs -------------------------------------------------------------------------------- /crates/physics/src/components/character_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/components/character_controller.rs -------------------------------------------------------------------------------- /crates/physics/src/components/colliders.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/components/colliders.rs -------------------------------------------------------------------------------- /crates/physics/src/components/colliders/capsule.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/components/colliders/capsule.rs -------------------------------------------------------------------------------- /crates/physics/src/components/colliders/cuboid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/components/colliders/cuboid.rs -------------------------------------------------------------------------------- /crates/physics/src/components/colliders/generic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/components/colliders/generic.rs -------------------------------------------------------------------------------- /crates/physics/src/components/colliders/mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/components/colliders/mesh.rs -------------------------------------------------------------------------------- /crates/physics/src/components/colliders/sphere.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/components/colliders/sphere.rs -------------------------------------------------------------------------------- /crates/physics/src/components/rigid_body.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/components/rigid_body.rs -------------------------------------------------------------------------------- /crates/physics/src/components/velocity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/components/velocity.rs -------------------------------------------------------------------------------- /crates/physics/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/lib.rs -------------------------------------------------------------------------------- /crates/physics/src/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/query.rs -------------------------------------------------------------------------------- /crates/physics/src/resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/resource.rs -------------------------------------------------------------------------------- /crates/physics/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/system.rs -------------------------------------------------------------------------------- /crates/physics/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/physics/src/util.rs -------------------------------------------------------------------------------- /crates/rendering/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/Cargo.toml -------------------------------------------------------------------------------- /crates/rendering/src/gltf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/gltf.rs -------------------------------------------------------------------------------- /crates/rendering/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/lib.rs -------------------------------------------------------------------------------- /crates/rendering/src/material.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/material.rs -------------------------------------------------------------------------------- /crates/rendering/src/material/material.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/material/material.rs -------------------------------------------------------------------------------- /crates/rendering/src/material/pass.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/material/pass.rs -------------------------------------------------------------------------------- /crates/rendering/src/material/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/material/path.rs -------------------------------------------------------------------------------- /crates/rendering/src/material/pbr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/material/pbr.rs -------------------------------------------------------------------------------- /crates/rendering/src/material/shared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/material/shared.rs -------------------------------------------------------------------------------- /crates/rendering/src/mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/mesh.rs -------------------------------------------------------------------------------- /crates/rendering/src/mesh/attributes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/mesh/attributes.rs -------------------------------------------------------------------------------- /crates/rendering/src/mesh/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/mesh/errors.rs -------------------------------------------------------------------------------- /crates/rendering/src/mesh/mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/mesh/mesh.rs -------------------------------------------------------------------------------- /crates/rendering/src/mesh/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/mesh/settings.rs -------------------------------------------------------------------------------- /crates/rendering/src/mesh/triangles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/mesh/triangles.rs -------------------------------------------------------------------------------- /crates/rendering/src/mesh/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/mesh/utils.rs -------------------------------------------------------------------------------- /crates/rendering/src/mesh/vertices.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/mesh/vertices.rs -------------------------------------------------------------------------------- /crates/rendering/src/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/pipeline.rs -------------------------------------------------------------------------------- /crates/rendering/src/pipeline/culling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/pipeline/culling.rs -------------------------------------------------------------------------------- /crates/rendering/src/pipeline/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/pipeline/pipeline.rs -------------------------------------------------------------------------------- /crates/rendering/src/pipeline/render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/pipeline/render.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/components.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/components.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/components/camera.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/components/camera.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/components/lights.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/components/lights.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/components/renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/components/renderer.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/components/surface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/components/surface.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/resources.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/resources.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/resources/compositor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/resources/compositor.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/resources/environment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/resources/environment.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/resources/pipelines.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/resources/pipelines.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/resources/renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/resources/renderer.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/resources/shadowmap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/resources/shadowmap.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/systems.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/systems.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/systems/camera.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/systems/camera.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/systems/composite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/systems/composite.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/systems/environment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/systems/environment.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/systems/lights.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/systems/lights.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/systems/matrix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/systems/matrix.rs -------------------------------------------------------------------------------- /crates/rendering/src/scene/systems/rendering.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/scene/systems/rendering.rs -------------------------------------------------------------------------------- /crates/rendering/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/rendering/src/util.rs -------------------------------------------------------------------------------- /crates/terrain/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/Cargo.toml -------------------------------------------------------------------------------- /crates/terrain/src/components.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/components.rs -------------------------------------------------------------------------------- /crates/terrain/src/components/chunk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/components/chunk.rs -------------------------------------------------------------------------------- /crates/terrain/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/lib.rs -------------------------------------------------------------------------------- /crates/terrain/src/material.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/material.rs -------------------------------------------------------------------------------- /crates/terrain/src/resources.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/resources.rs -------------------------------------------------------------------------------- /crates/terrain/src/resources/culler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/resources/culler.rs -------------------------------------------------------------------------------- /crates/terrain/src/resources/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/resources/manager.rs -------------------------------------------------------------------------------- /crates/terrain/src/resources/memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/resources/memory.rs -------------------------------------------------------------------------------- /crates/terrain/src/resources/mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/resources/mesh.rs -------------------------------------------------------------------------------- /crates/terrain/src/resources/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/resources/settings.rs -------------------------------------------------------------------------------- /crates/terrain/src/resources/voxel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/resources/voxel.rs -------------------------------------------------------------------------------- /crates/terrain/src/systems.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/systems.rs -------------------------------------------------------------------------------- /crates/terrain/src/systems/cull.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/systems/cull.rs -------------------------------------------------------------------------------- /crates/terrain/src/systems/editing.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/terrain/src/systems/generation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/systems/generation.rs -------------------------------------------------------------------------------- /crates/terrain/src/systems/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/systems/init.rs -------------------------------------------------------------------------------- /crates/terrain/src/systems/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/systems/manager.rs -------------------------------------------------------------------------------- /crates/terrain/src/systems/readback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/systems/readback.rs -------------------------------------------------------------------------------- /crates/terrain/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/terrain/src/util.rs -------------------------------------------------------------------------------- /crates/utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/utils/Cargo.toml -------------------------------------------------------------------------------- /crates/utils/src/bitset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/utils/src/bitset.rs -------------------------------------------------------------------------------- /crates/utils/src/bitset/atomic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/utils/src/bitset/atomic.rs -------------------------------------------------------------------------------- /crates/utils/src/bitset/bitset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/utils/src/bitset/bitset.rs -------------------------------------------------------------------------------- /crates/utils/src/bitset/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/utils/src/bitset/utils.rs -------------------------------------------------------------------------------- /crates/utils/src/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/utils/src/file.rs -------------------------------------------------------------------------------- /crates/utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/utils/src/lib.rs -------------------------------------------------------------------------------- /crates/utils/src/per_frame_events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/utils/src/per_frame_events.rs -------------------------------------------------------------------------------- /crates/utils/src/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/utils/src/storage.rs -------------------------------------------------------------------------------- /crates/utils/src/storage/handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/utils/src/storage/handle.rs -------------------------------------------------------------------------------- /crates/utils/src/storage/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/utils/src/storage/storage.rs -------------------------------------------------------------------------------- /crates/utils/src/storage/weak.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/utils/src/storage/weak.rs -------------------------------------------------------------------------------- /crates/utils/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/utils/src/system.rs -------------------------------------------------------------------------------- /crates/utils/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/utils/src/tests.rs -------------------------------------------------------------------------------- /crates/utils/src/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/utils/src/time.rs -------------------------------------------------------------------------------- /crates/world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/Cargo.toml -------------------------------------------------------------------------------- /crates/world/src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/events.rs -------------------------------------------------------------------------------- /crates/world/src/events/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/events/errors.rs -------------------------------------------------------------------------------- /crates/world/src/events/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/events/events.rs -------------------------------------------------------------------------------- /crates/world/src/events/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/events/registry.rs -------------------------------------------------------------------------------- /crates/world/src/events/stage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/events/stage.rs -------------------------------------------------------------------------------- /crates/world/src/events/systems.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/events/systems.rs -------------------------------------------------------------------------------- /crates/world/src/events/timings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/events/timings.rs -------------------------------------------------------------------------------- /crates/world/src/events/variants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/events/variants.rs -------------------------------------------------------------------------------- /crates/world/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/lib.rs -------------------------------------------------------------------------------- /crates/world/src/resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/resource.rs -------------------------------------------------------------------------------- /crates/world/src/resource/entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/resource/entry.rs -------------------------------------------------------------------------------- /crates/world/src/resource/guards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/resource/guards.rs -------------------------------------------------------------------------------- /crates/world/src/resource/resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/resource/resource.rs -------------------------------------------------------------------------------- /crates/world/src/tests.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /crates/world/src/world.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/world.rs -------------------------------------------------------------------------------- /crates/world/src/world/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/world/error.rs -------------------------------------------------------------------------------- /crates/world/src/world/global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/world/global.rs -------------------------------------------------------------------------------- /crates/world/src/world/world.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/crates/world/src/world/world.rs -------------------------------------------------------------------------------- /examples/assets/user/audio/bruh.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/audio/bruh.mp3 -------------------------------------------------------------------------------- /examples/assets/user/audio/bruh.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/audio/bruh.wav -------------------------------------------------------------------------------- /examples/assets/user/audio/nicolas.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/audio/nicolas.mp3 -------------------------------------------------------------------------------- /examples/assets/user/scenes/example.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/scenes/example.glb -------------------------------------------------------------------------------- /examples/assets/user/scenes/untitled.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/scenes/untitled.glb -------------------------------------------------------------------------------- /examples/assets/user/scenes/untitled2.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/scenes/untitled2.glb -------------------------------------------------------------------------------- /examples/assets/user/shaders/custom.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/shaders/custom.frag -------------------------------------------------------------------------------- /examples/assets/user/shaders/custom.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/shaders/custom.vert -------------------------------------------------------------------------------- /examples/assets/user/textures/diffuse1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/textures/diffuse1.jpg -------------------------------------------------------------------------------- /examples/assets/user/textures/diffuse2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/textures/diffuse2.jpg -------------------------------------------------------------------------------- /examples/assets/user/textures/diffuse3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/textures/diffuse3.jpg -------------------------------------------------------------------------------- /examples/assets/user/textures/mask1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/textures/mask1.jpg -------------------------------------------------------------------------------- /examples/assets/user/textures/mask2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/textures/mask2.jpg -------------------------------------------------------------------------------- /examples/assets/user/textures/mask3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/textures/mask3.jpg -------------------------------------------------------------------------------- /examples/assets/user/textures/normal1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/textures/normal1.jpg -------------------------------------------------------------------------------- /examples/assets/user/textures/normal2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/textures/normal2.jpg -------------------------------------------------------------------------------- /examples/assets/user/textures/normal3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/assets/user/textures/normal3.jpg -------------------------------------------------------------------------------- /examples/audio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/audio.rs -------------------------------------------------------------------------------- /examples/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/client.rs -------------------------------------------------------------------------------- /examples/empty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/empty.rs -------------------------------------------------------------------------------- /examples/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/fs.rs -------------------------------------------------------------------------------- /examples/gltf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/gltf.rs -------------------------------------------------------------------------------- /examples/gui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/gui.rs -------------------------------------------------------------------------------- /examples/hello.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/hello.rs -------------------------------------------------------------------------------- /examples/hierarchy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/hierarchy.rs -------------------------------------------------------------------------------- /examples/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/input.rs -------------------------------------------------------------------------------- /examples/material.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/material.rs -------------------------------------------------------------------------------- /examples/mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/mesh.rs -------------------------------------------------------------------------------- /examples/physics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/physics.rs -------------------------------------------------------------------------------- /examples/player.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/player.rs -------------------------------------------------------------------------------- /examples/prototype.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/prototype.rs -------------------------------------------------------------------------------- /examples/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/server.rs -------------------------------------------------------------------------------- /examples/staging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/staging.rs -------------------------------------------------------------------------------- /examples/terrain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/terrain.rs -------------------------------------------------------------------------------- /examples/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedjoud10/cflake-engine/HEAD/examples/test.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- 1 | pub use ::app::*; 2 | --------------------------------------------------------------------------------