Skip to content

ForMyDearest/RuntimeMeshLoader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How To Build


Step 1: Clone the plugin

  • Open the Project folder (where you can see the .uproject file).
  • Create and open (or Open if it exists) the Plugins Folder.
  • Right click and open git bash and run :
    git clone --recurse-submodules https://github.com/ForMyDearest/RuntimeMeshLoader
  • if you can't see the git bash option you need to install git from Git
  • you can see if this step was done correctly if Plugins\RuntimeMeshLoader\Source\ThirdParty\AssimpLibrary\assimp folder is populated.

Step 2: Build assimp:

  • Open the Plugins/RuntimeMeshLoader/Source/ThirdParty/AssimpLibrary/assimp/ directory and open a terminal.

Windows

cmake CMakeLists.txt -DLIBRARY_SUFFIX:STRING=

Linux

cmake CMakeLists.txt -DLIBRARY_SUFFIX:STRING= -DCMAKE_BUILD_TYPE=Release
make -j$(nproc)

MacOS

cmake CMakeLists.txt -DLIBRARY_SUFFIX:STRING= -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES=x86_64 -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15
make -j$(sysctl -n hw.logicalcpu)

Android

mkdir build && cd build
cmake -G "Ninja" -DLIBRARY_SUFFIX:STRING=" " -DCMAKE_BUILD_TYPE=Release -DASSIMP_ANDROID_JNIIOSYSTEM=ON -DCMAKE_TOOLCHAIN_FILE="$env:ANDROID_NDK_HOME\build\cmake\android.toolchain.cmake" -DANDROID_NDK="$env:ANDROID_NDK_HOME" -DANDROID_ABI=arm64-v8a -DBUILD_SHARED_LIBS=1 ..
ninja

Step 3: Build unreal project

  • open solution file in root folder of the project and rebuild the project .

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors