From 236906bee20af3dafa73c8a91d43c6cd08f327bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E8=82=B2=E5=98=89?= Date: Fri, 15 Aug 2025 14:08:54 +0800 Subject: [PATCH 1/2] move to core --- features/IBL/CORE | 0 src/Features/IBL.h | 1 + 2 files changed, 1 insertion(+) create mode 100644 features/IBL/CORE diff --git a/features/IBL/CORE b/features/IBL/CORE new file mode 100644 index 0000000000..e69de29bb2 diff --git a/src/Features/IBL.h b/src/Features/IBL.h index 522fbd665f..ffe93c3c76 100644 --- a/src/Features/IBL.h +++ b/src/Features/IBL.h @@ -7,6 +7,7 @@ struct IBL : Feature public: virtual bool SupportsVR() override { return true; }; + virtual bool IsCore() const override { return true; }; virtual inline std::string GetName() override { return "Image Based Lighting"; } virtual inline std::string GetShortName() override { return "ImageBasedLighting"; } From 3afb291e9935c2eccde260c369fdde7fdf9d6278 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E8=82=B2=E5=98=89?= Date: Sat, 16 Aug 2025 14:38:54 +0800 Subject: [PATCH 2/2] remove nexus link --- src/Features/IBL.h | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/Features/IBL.h b/src/Features/IBL.h index ffe93c3c76..c170c93c10 100644 --- a/src/Features/IBL.h +++ b/src/Features/IBL.h @@ -2,16 +2,12 @@ struct IBL : Feature { -private: - static constexpr std::string_view MOD_ID = "153478"; - public: virtual bool SupportsVR() override { return true; }; virtual bool IsCore() const override { return true; }; virtual inline std::string GetName() override { return "Image Based Lighting"; } virtual inline std::string GetShortName() override { return "ImageBasedLighting"; } - virtual inline std::string GetFeatureModLink() override { return MakeNexusModURL(MOD_ID); } virtual inline std::string_view GetShaderDefineName() override { return "IBL"; } virtual std::string_view GetCategory() const override { return "Lighting"; }