{"id":13640039,"url":"https://github.com/DarknessFX/DFoundryFX","last_synced_at":"2025-04-20T02:32:34.862Z","repository":{"id":182315957,"uuid":"587534513","full_name":"DarknessFX/DFoundryFX","owner":"DarknessFX","description":"Unreal Engine 5 Plugin with Dear ImGUI, customizable performance metric charts (including Shipping builds), Shader compiler monitoring and STAT commands control panel for Unreal Engine GameViewports.","archived":false,"fork":false,"pushed_at":"2024-09-16T08:34:55.000Z","size":2045,"stargazers_count":62,"open_issues_count":0,"forks_count":13,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-09-17T10:30:07.624Z","etag":null,"topics":["performance","performance-metrics","plugin","unreal-engine","unrealengine","unrealengine5"],"latest_commit_sha":null,"homepage":"","language":"C++","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/DarknessFX.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-01-11T01:11:37.000Z","updated_at":"2024-09-17T07:31:14.000Z","dependencies_parsed_at":"2024-09-16T10:07:11.883Z","dependency_job_id":"7fffee63-0c73-4d5a-b569-f4310453ff8f","html_url":"https://github.com/DarknessFX/DFoundryFX","commit_stats":null,"previous_names":["darknessfx/dfoundryfx"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarknessFX%2FDFoundryFX","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarknessFX%2FDFoundryFX/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarknessFX%2FDFoundryFX/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarknessFX%2FDFoundryFX/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DarknessFX","download_url":"https://codeload.github.com/DarknessFX/DFoundryFX/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223816364,"owners_count":17207843,"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":["performance","performance-metrics","plugin","unreal-engine","unrealengine","unrealengine5"],"created_at":"2024-08-02T01:01:07.236Z","updated_at":"2025-04-20T02:32:34.856Z","avatar_url":"https://github.com/DarknessFX.png","language":"C++","funding_links":[],"categories":["Stale","Game Engine"],"sub_categories":["Graphics \u0026 Shaders"],"readme":"     .----------------.  .----------------.  .----------------. \n    | .--------------. || .--------------. || .--------------. |\n    | |  ________    | || |  _________   | || |  ____  ____  | |\n    | | |_   ___ `.  | || | |_   ___  |  | || | |_  _||_  _| | |\n    | |   | |   `. \\ | || |   | |_  \\_|  | || |   \\ \\  / /   | |\n    | |   | |    | | | || |   |  _|      | || |    \u003e `' \u003c    | |\n    | |  _| |___.' / | || |  _| |_       | || |  _/ /'`\\ \\_  | |\n    | | |________.'  | || | |_____|      | || | |____||____| | |\n    | |              | || |              | || |              | |\n    | '--------------' || '--------------' || '--------------' |\n     '----------------'  '----------------'  '----------------' \n\n           DarknessFX @ https://dfx.lv | Twitter: @DrkFX\n\n# DFoundryFX plugin For Unreal Engine 5\n\n\u003cimg src=\"https://github.com/DarknessFX/DFoundryFX/raw/eea015c01c242c5107f6b47a4e32e807e9e6de8d/.git_img/screenshot01.png\" width=\"640px\" /\u003e \u003cbr/\u003e\n\n## About\n\nDFoundryFX plugin feature customizable performance metric charts (including Shipping builds), \nShader compiler monitoring and STAT commands control panel for Unreal Engine GameViewports. \nWhile the plugin is enabled you always have access to the charts, controls and settings \ndirectly in your game viewport, this plugin don't need actors or objects to be created \nin your project.\u003cbr/\u003e\n\n## Installation\n\n### Use precompiled plugin (Unreal Engine 5.1 or newer)\n\n. Download the latest \u003ca href=\"https://github.com/DarknessFX/DFoundryFX/releases\" target=\"_blank\"\u003erelease\u003c/a\u003e. \u003cbr/\u003e\n. Unzip the file in your UEFolder\\Engine\\Plugins. \u003cbr/\u003e\n. Start Unreal Engine. \u003cbr/\u003e\n. Menu Tools \u003e Plugins. \u003cbr/\u003e\n. Enable in Installed \u003e Performance \u003e DFoundryFX . \u003cbr/\u003e\n. Restart Unreal Engine. \u003cbr/\u003e\n. Play your project, DFoundryFX window and charts will show up.\u003cbr/\u003e\n\n### Build from Example\n\n. Visit \u003ca href=\"https://github.com/DarknessFX/DFoundryFX_Example\" target=\"_blank\"\u003eDFoundryFX_Example\u003c/a\u003e repo , download Setup.bat and execute.\u003cbr/\u003e\n. Play your project, DFoundryFX window and charts will show up.\u003cbr/\u003e\n\n### Build from Source\n. Create a new folder.  ex: *Plugins\\* \u003cbr/\u003e\n. Git clone this project with sub-modules.  ex: *git clone --recursive https://github.com/DarknessFX/DFoundryFX.git*\u003cbr/\u003e\n. Open your \"**Developer Command Prompt for VisualStudio**\" (*Program Files\\Microsoft Visual Studio\\Common7\\Tools\\VsDevCmd.bat*).\u003cbr/\u003e\n. Execute *Plugins\\DFoundryFX\\Source\\ThirdParty\\ImGui\\Build.bat* .\u003cbr/\u003e\n. Copy Plugins\\ folder to your project folder (or to your Engine\\Plugins folder).\u003cbr/\u003e\n. Open your project in VisualStudio and build.\u003cbr/\u003e\n. Open your project, enabled DFoundryFX in Plugins tab (Installed \u003e Perfomance \u003e DFoundryFX). \u003cbr/\u003e\n. Play your project, DFoundryFX window and charts will show up.\u003cbr/\u003e\n\n## Credits\n\nUnreal Engine from Epic Games - https://www.unrealengine.com/ \u003cbr/\u003e\nDearImGui from @ocornut - https://github.com/ocornut/imgui \u003cbr/\u003e\nImPlot from @epezent - https://github.com/epezent/implot \u003cbr/\u003e\nMetalWorking Icon from TheNounProject - https://thenounproject.com/icon/metalworking-1563039/ \u003cbr/\u003e\nImGuiPlugin from @amuTBKT - https://github.com/amuTBKT/ImGuiPlugin \u003cbr/\u003e\nUnrealEngine_ImGui from @sronsse - https://github.com/sronsse/UnrealEngine_ImGui \u003cbr/\u003e\nRama code multi threading from Rama - https://dev.epicgames.com/community/learning/tutorials/7Rz/rama-code-multi-threading-in-ue5-c \u003cbr/\u003e\n\n## License\n\n@MIT - Free for everyone and any use. \u003cbr/\u003e\u003cbr/\u003e\nDarknessFX @ \u003ca href=\"https://dfx.lv\" target=\"_blank\"\u003ehttps://dfx.lv\u003c/a\u003e | Twitter: \u003ca href=\"https://twitter.com/DrkFX\" target=\"_blank\"\u003e@DrkFX\u003c/a\u003e \u003cbr/\u003ehttps://github.com/DarknessFX/DFoundryFX\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDarknessFX%2FDFoundryFX","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDarknessFX%2FDFoundryFX","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDarknessFX%2FDFoundryFX/lists"}