{"id":13574001,"url":"https://github.com/Divine-Star-Software/DivineVoxelEngine","last_synced_at":"2025-04-04T14:31:36.001Z","repository":{"id":38045462,"uuid":"430771907","full_name":"Divine-Star-Software/DivineVoxelEngine","owner":"Divine-Star-Software","description":"A multi-threaded, renderer independent, fully customizable TypeScript voxel engine.","archived":false,"fork":false,"pushed_at":"2024-10-18T18:57:02.000Z","size":59068,"stargazers_count":207,"open_issues_count":4,"forks_count":12,"subscribers_count":11,"default_branch":"main","last_synced_at":"2024-10-29T21:03:53.245Z","etag":null,"topics":["electron","typescript","voxel-engine"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Divine-Star-Software.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-22T15:55:50.000Z","updated_at":"2024-10-29T00:29:50.000Z","dependencies_parsed_at":"2023-11-12T17:39:42.441Z","dependency_job_id":"cbc6cf0c-75a4-4ffb-afc0-d16febd71d95","html_url":"https://github.com/Divine-Star-Software/DivineVoxelEngine","commit_stats":{"total_commits":420,"total_committers":1,"mean_commits":420.0,"dds":0.0,"last_synced_commit":"e1713f625aefdb6c1cd49a398b834e8f3705a455"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Divine-Star-Software%2FDivineVoxelEngine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Divine-Star-Software%2FDivineVoxelEngine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Divine-Star-Software%2FDivineVoxelEngine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Divine-Star-Software%2FDivineVoxelEngine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Divine-Star-Software","download_url":"https://codeload.github.com/Divine-Star-Software/DivineVoxelEngine/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246540523,"owners_count":20793930,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["electron","typescript","voxel-engine"],"created_at":"2024-08-01T15:00:44.901Z","updated_at":"2025-04-04T14:31:35.997Z","avatar_url":"https://github.com/Divine-Star-Software.png","language":"JavaScript","funding_links":[],"categories":["Projects"],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n ⛯ Divine Voxel Engine ⛯\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"assets/logo-small.png\"\u003e\n\u003c/p\u003e\n\n---\n\n**NOTICE:**\nThis is not finalized. Things will keep changing as development goes forward. \nThis code is public but it is used by Divine Star to make games.\nEither fork or use at your own risks.\n\n# What is this?\n\nA multi-threaded, renderer independent, fully customizable TypeScript voxel engine. \n\nNeed help or want to share your creations? Join the [discord](https://discord.gg/98xEVU7TKn).\n\n![DVE 1](assets/Screenshots/Foundation/PBR/2.PNG)\n\n\n## Packages \n- **@divinevoxel/vlox**\n  - The original set up for DVE.\n  - Different voxel types and shapes.\n  - Chunk-based rendering and meshing.\n  - In parallel mesh building, light updates, and other world updates.\n  - Multi-threaded data access.\n  - Ambient occlusion and smooth lighting.\n  - Animated and connected textures.\n  - Custom shaders and shader effects.\n  - Vertical and horizontal chunks.\n  - Voxel Lighting system.\n    - Easy to update and remove.\n    - Support for different colored lights.\n    - Sunlight global illumination.\n  - World Data API - Easy tools to build worlds.\n  - Easy to use auto-update world on voxel add/remove\n    - Will auto update light sources for you.\n- **@divinevoxel/vlox-babylon**\n  - Renderer for DVE Vlox using babylon.js including Classic and PBR shaders.\n- **@divinevoxel/vlox-three**\n  - Renderer for DVE Vlox using three.js including Classic and PBR shaders.\n- **@divinevoxel/magic**\n  -  Magic voxel parser and integration.\n- **@divinevoxel/quantum-renderer**\n  - Custom experimental renderer using Web GPU.\n  - @divinevoxel/magic has suppourt for rendering a scene with ray marching.\n\nMore packages are on the way.\n\n# Screenshots \n\n## Vlox\n\n### PBR\n\n![DVE 1](assets/Screenshots/Foundation/PBR/3.PNG)\n![DVE 1](assets/Screenshots/Foundation/PBR/1.PNG)\n\n\n### Classic\n\n![DVE 1](assets/Screenshots/Foundation/Classic/DVE-RM3.JPG)\n![DVE 1](assets/Screenshots/Foundation/Classic/DVE-RM1.PNG)\n![DVE 1](assets/Screenshots/Foundation/Classic/DVE-RM2.PNG)\n![DVE 1](assets/Screenshots/Foundation/Classic/DVE-RM4.PNG)\n![DVE 1](assets/Screenshots/Foundation/Classic/DVE-RM5.PNG)\n\n## Magic\n\n### Quantum\n\n![DVE 1](assets/Screenshots/Magic/Quantum/1.PNG)\n![DVE 1](assets/Screenshots/Magic/Quantum/2.PNG)\n![DVE 1](assets/Screenshots/Magic/Quantum/3.PNG)\n\n\n\n\n\nSee videos of development here:\n[Divine Star Software YouTube Channel](https://www.youtube.com/channel/UC6n2h7qiuEHI6oLLvod5wdg)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDivine-Star-Software%2FDivineVoxelEngine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDivine-Star-Software%2FDivineVoxelEngine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDivine-Star-Software%2FDivineVoxelEngine/lists"}