diff --git a/README.md b/README.md index 20fd742..7bae75e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # poomer-bella-sine Learning prototype cross-platform command line for Bella scene creation with sine wave. Depends on https://github.com/oomer/oom + + # Build ``` @@ -16,6 +18,9 @@ Download SDK for your OS and drag bella_engine_sdk into your workdir. On Windows - [bella_engine_sdk Linux](https://downloads.bellarender.com/bella_engine_sdk-24.6.0.tar.gz) - [bella_engine_sdk Win](https://downloads.bellarender.com/bella_engine_sdk-24.6.0.zip) + + +# MacOS (tested) and Linux (untested) ``` mkdir workdir cd workdir @@ -24,3 +29,14 @@ git clone https://github.com/oomer/poomer-bella-sine.git cd poomer-bella-sine make all -j4 ``` + +# Windows (untested) +``` +mkdir workdir +cd workdir +git clone https://github.com/oomer/oom.git +git clone https://github.com/oomer/poomer-bella-sine.git +cd poomer-bella-sine +msbuild poomer-bella-sine.vcxproj /p:Configuration=release /p:Platform=x64 /p:PlatformToolset=v143 +``` + diff --git a/poomer-bella-sine.vcxproj b/poomer-bella-sine.vcxproj new file mode 100644 index 0000000..66c05b8 --- /dev/null +++ b/poomer-bella-sine.vcxproj @@ -0,0 +1,149 @@ + + + + + PseudoDebug + x64 + + + Release + x64 + + + + 16.0 + Win32Proj + {7AEA0690-36B7-4596-9DEE-C3AB3C11D282} + + + + Application + false + v141 + Unicode + + + Application + false + v141 + Unicode + + + + + + + + + + + + + + + + MultiThreadedDLL + false + PSEUDODEBUG;_CONSOLE;DL_USE_SHARED;NOMINMAX;WIN32_LEAN_AND_MEAN;NOGDI;NOUSER;%(PreprocessorDefinitions) + Disabled + Disabled + ..\bella_engine_sdk\src;..\oom + + + Console + true + ..\bella_engine_sdk\lib + bella_engine_sdk.lib;Shlwapi.lib;vulkan-1.lib;winmm.lib;%(AdditionalDependencies) + vulkan-1.dll + + + + + MultiThreadedDLL + true + true + false + NDEBUG;_CONSOLE;DL_USE_SHARED;NOMINMAX;WIN32_LEAN_AND_MEAN;NOGDI;NOUSER;%(PreprocessorDefinitions) + ..\bella_engine_sdk\src;..\oom + + + Console + true + true + true + ..\bella_engine_sdk\lib + bella_engine_sdk.lib;Shlwapi.lib;vulkan-1.lib;winmm.lib;%(AdditionalDependencies) + vulkan-1.dll + + + + + TurnOffAllWarnings + false + _ALLOW_COMPILER_AND_STL_VERSION_MISMATCH;%(PreprocessorDefinitions) + NoIPO + + + false + + + + + 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 & + echo Post-build event finished + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/example.jpg b/resources/example.jpg new file mode 100644 index 0000000..07a4fff Binary files /dev/null and b/resources/example.jpg differ