Age | Commit message (Expand) | Author |
2024-05-12 | feat(engine): implement operation traits for Color | HampusM |
2024-05-12 | fix(ecs): add sole type name to sole not found panic message | HampusM |
2024-05-12 | feat(engine): add support for faces without texture/normal in obj | HampusM |
2024-05-12 | fix: set material colors | HampusM |
2024-05-12 | fix(engine): make default material colors black | HampusM |
2024-05-12 | fix(engine): check Wavefront obj statement argument counts | HampusM |
2024-05-07 | refactor(engine): remove unused vertex color attribute | HampusM |
2024-05-07 | feat(engine): add support for Wavefront obj usemtl & mtllib | HampusM |
2024-05-07 | refactor(engine): make Wavefront obj parser not create Mesh | HampusM |
2024-05-07 | feat(engine): add material builder function adding a single texture | HampusM |
2024-05-05 | feat(engine): make material textures optional | HampusM |
2024-05-05 | chore: move textures to inside of Material | HampusM |
2024-05-05 | refactor(engine): make Material hold textures | HampusM |
2024-05-01 | feat(engine): add basic Wavefront obj file parsing | HampusM |
2024-04-24 | feat(engine): add colors to materials | HampusM |
2024-04-24 | feat: add light source cube | HampusM |
2024-04-24 | feat(engine): add jpeg texture support | HampusM |
2024-04-24 | fix: prevent panic when light source is also rendered | HampusM |
2024-04-21 | chore: create light source with transform | HampusM |
2024-04-21 | refactor(engine): remove LightSource position field | HampusM |
2024-04-21 | chore: create transform using fields | HampusM |
2024-04-21 | refactor(engine): make Transform fields public | HampusM |
2024-04-21 | feat(ecs-macros): make derive macros support types with generics | HampusM |
2024-04-20 | chore: use LightSource instead of removed builder | HampusM |
2024-04-20 | refactor(engine): make LightSource fields public | HampusM |
2024-04-16 | refactor: use fly camera extension | HampusM |
2024-04-16 | feat(engine): add fly camera extension | HampusM |
2024-04-16 | feat(engine): add has_moved field to Cursor | HampusM |
2024-04-16 | feat(engine): make vectors implement Copy | HampusM |
2024-04-15 | feat(engine): add projection options to camera component | HampusM |
2024-04-15 | docs: add todo list markdown file | HampusM |
2024-04-15 | refactor(engine): use OpenGL DSA functions | HampusM |
2024-04-14 | fix(engine): remove using tracing::warning without debug crate feature | HampusM |
2024-04-14 | chore: use automatic texture ID creation | HampusM |
2024-04-14 | feat(engine): create texture IDs automatically | HampusM |
2024-04-14 | chore: remove reading default shaders | HampusM |
2024-04-14 | feat(engine): add default shaders when creating shader program | HampusM |
2024-04-14 | chore: use new engine architecture | HampusM |
2024-04-14 | feat(engine): use ECS architecture | HampusM |
2024-04-13 | feat(ecs): add extensions | HampusM |
2024-04-11 | feat(ecs-macros): add drop_last attribute to Sole derive macro | HampusM |
2024-04-11 | feat(ecs): add specifying to drop soles last | HampusM |
2024-04-11 | fix(ecs): allow queries to contain the same components | HampusM |
2024-04-11 | fix(ecs-macros): allow for using derive macros via the engine crate | HampusM |
2024-04-10 | feat(ecs): add weak ref single | HampusM |
2024-04-10 | docs(ecs): add example using Sole | HampusM |
2024-04-10 | feat(ecs): reexport Sole derive macro | HampusM |
2024-04-10 | feat(ecs-macros): add Sole derive macro | HampusM |
2024-04-10 | chore(ecs): make shared singletons not components | HampusM |
2024-04-10 | chore(ecs): remove Event trait id method & take events by value | HampusM |