Skip to content

Latest commit

 

History

History
61 lines (32 loc) · 2.17 KB

setup.md

File metadata and controls

61 lines (32 loc) · 2.17 KB

安装步骤

2020/07/30 更新

cmake 过后,将 Num.h 的 29-46 行注释


  • 下载 RenderLab 的源码

  • 下载资源文件(百度网盘)

  • 下载 QT 5.12.2 64 位

    • 选择 Open Source 下载
    • 选择 5.12.2 MSVC 2017 64-bit 和 Sources
    • YOUR_PATH_TO/Qt5/msvc 2017 64/bin 加入环境变量 Path
  • [如果需要降噪] 下载 CUDA 9.0(因为 Tensorflow-GPU 需要 9.0 版本,故一直用的是 9.0 版本的 CUDA,没换成新版本),选自定义,不安装自带的驱动(自带的版本过低)

  • [如果需要降噪] 下载 OptiX 6.0(要用到其中的 Optix AI Denoiser),保存在默认位置即可(否则 CMake 里边要修改下 OptiX_INSTALL_DIR

  • [如果需要降噪] 将 OptiX 的 bin 目录(C:\ProgramData\NVIDIA Corporation\OptiX SDK 6.0.0\bin64)加到环境变量 Path

  • [如果需要降噪] 更新 N 卡驱动到最新(418.81 及以上,这是 Optix 要求的,CUDA安装时装了旧版驱动的话就在这一步更新一下)

  • 用 CMake-GUI 建工程

    • Options -> Warning Messages -> Suppress Warnings -> Developer Warnings

    • source-code 就是 YOUR_PATH_TO/RenderLab

    • build 目录就是 根目录下的 build 文件夹( 自行创建 YOUR_PATH_TO/RenderLab/build

    • configure,选 Vistual Studio 15 2017 Win64[如果需要降噪] CMake 会自动找到 CUDA 和 OptiX

      [如果需要降噪] 确保 Optix_INSTALL_DIROptix_INCLUDECUDA_TOOLKIT+ROOT_DIR 是正确的

      • [如果需要降噪] 勾选 USE_DENOISE
    • generate

    • open project

      • 选择 Release

        Release 会开启 核心数 - 1 个线程来渲染。Debug 模式下为单线程渲染

      • 选择 CMakePredefinedTargets 里的 ALLBUILD,右键生成。(INSTALL 会将可执行文件安装到 bin 目录,将静态库安装到 lib 目录)

    • 直接运行 App 下的 RenderLabRTGIwRRF。其余需要提供命令行参数。

可选项

  • assimp
  • OptiX AI Denoisor