Skip to content
This repository has been archived by the owner on Oct 30, 2022. It is now read-only.

Ruminoid/RenderCore

Repository files navigation

Ruminoid Render Core

ASS Render Core for LIVE, SubLight, Trimmer and other Ruminoid products.

Usage

You can use this library in C++ or in .NET.

C++

Clone this repo as a submodule and add the submodule path to the IncludeDir of your project. Then see the "Build" section below to build the library. Finally, add the output directory to the LibraryDir of your project.

.NET

We suggest you to use the Ruminoid Renderer repo as a submodule.

But if you want to interop directly with the dll library, you can use Ruminoid.Libraries NuGet package.

Install-Package Ruminoid.Libraries

Please notice that this package requires NuGet 3.3 or higher (in other words, PackageReference). If your project uses packages.config, please migrate your packages to PackageReference.

Build

Simply run the following scripts in the x64 Native Tools Developer Command Prompt for Visual Studio and you'll get a fresh dll file.

pip install conan
conan remote add charliejiang https://api.bintray.com/conan/charliejiang/conan
cmake .
cmake --build .

Build for release:

pip install conan
conan remote add charliejiang https://api.bintray.com/conan/charliejiang/conan
cmake -DCMAKE_BUILD_TYPE=Release .
msbuild ruminoid_rendercore.vcxproj /p:Configuration=Release

LICENSE

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published