From 25f9a0eaf9af6d0d1e1986b34e33aacaee2d05a7 Mon Sep 17 00:00:00 2001 From: Jason Ly Date: Fri, 10 Oct 2025 22:56:23 -0400 Subject: [PATCH] added vcxproj --- README.md | 2 +- joomer-bella-basic-renderer.cpp | 6 +- joomer-bella-basic-renderer.vcxproj | 118 ++++++++++++++++++++++++++++ 3 files changed, 122 insertions(+), 4 deletions(-) create mode 100644 joomer-bella-basic-renderer.vcxproj diff --git a/README.md b/README.md index ed02dce..1b49373 100644 --- a/README.md +++ b/README.md @@ -76,7 +76,7 @@ curl -LO https://downloads.bellarender.com/bella_engine_sdk-25.3.0-win32.zip tar -xf bella_engine_sdk-25.3.0-win32.zip git clone https://git.indoodle.com/jason/joomer-bella-basic-renderer.git cd joomer-bella-basic-renderer -set PATH=%PATH%;bella_engine_sdk\lib # need to create a makefile so that this is unnecessary +set PATH=%PATH%;bella_engine_sdk\lib joomer-bella-basic-renderer.exe start mspaint joomer-bella-basic-renderer.png ``` diff --git a/joomer-bella-basic-renderer.cpp b/joomer-bella-basic-renderer.cpp index a9c0aca..636b004 100644 --- a/joomer-bella-basic-renderer.cpp +++ b/joomer-bella-basic-renderer.cpp @@ -1,6 +1,6 @@ -#include "bella_engine_sdk/src/bella_sdk/bella_engine.h" // Core rendering engine -#include "bella_engine_sdk/src/bella_sdk/bella_scene.h" // Scene management -#include "bella_engine_sdk/src/dl_core/dl_logging.h" // Logging utilities +#include "bella_sdk/bella_engine.h" // Core rendering engine +#include "bella_sdk/bella_scene.h" // Scene management +#include "dl_core/dl_logging.h" // Logging utilities #include // For std::this_thread (C++ standard library) #include // For timing operations (C++ standard library) diff --git a/joomer-bella-basic-renderer.vcxproj b/joomer-bella-basic-renderer.vcxproj new file mode 100644 index 0000000..8d97eb4 --- /dev/null +++ b/joomer-bella-basic-renderer.vcxproj @@ -0,0 +1,118 @@ + + + + + + Debug + x64 + + + Release + x64 + + + + + 17.0 + {95AC52A8-F937-42CF-9C52-54E96F9243ED} + Win32Proj + joomerbellabasicrenderer + 10.0 + + + + + + Application + true + v143 + Unicode + + + + + + + + + true + $(SolutionDir)bin\$(Configuration)\ + $(SolutionDir)obj\$(Configuration)\ + + + + + Level3 + true + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + stdcpp17 + + ..\bella_engine_sdk\src;%(AdditionalIncludeDirectories) + + + Console + true + + ..\bella_engine_sdk\lib;%(AdditionalLibraryDirectories) + bella_engine_sdk.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + + + + + echo Post-build event started & + copy "$(ProjectDir)..\bella_engine_sdk\lib\bella_engine_sdk.dll" "$(TargetDir)" & + echo bella_engine_sdk.dll copied & + copy "$(ProjectDir)..\bella_engine_sdk\lib\dl_core.dll" "$(TargetDir)" & + echo dl_core.dll copied & + copy "$(ProjectDir)..\bella_engine_sdk\lib\dl_oidn_core.dll" "$(TargetDir)" & + echo dl_oidn_core.dll copied & + copy "$(ProjectDir)..\bella_engine_sdk\lib\dl_usd_ms.dll" "$(TargetDir)" & + echo dl_usd_ms.dll copied & + echo Post-build event finished + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file