Ini adalah penyaji perangkat lunak berbasis shader yang ditulis dari awal di C89 dengan ketergantungan minimal, tersedia untuk Windows, macOS, dan Linux.
Biner bawaan untuk Windows, macOS, dan Linux tersedia untuk diunduh dari halaman Rilis.
Untuk membangun penyaji perangkat lunak dari sumber, diperlukan kompiler C89 dan file pengembangan untuk sistem jendela Anda.
Instal Visual Studio dengan dukungan C++ dan jalankan build_win32.bat
.
Instal Alat Baris Perintah untuk Xcode dengan perintah di bawah ini dan jalankan build_macos.sh
.
xcode-select --install
Instal GCC dan Xlib dengan perintah berikut dan jalankan build_linux.sh
.
sudo apt install gcc libx11-dev
sudo dnf install gcc libX11-devel
sudo zypper install gcc libX11-devel
File CMakeLists.txt
disediakan untuk menghasilkan file proyek menggunakan CMake (lihat contoh di bawah).
mkdir build
cd build
cmake -G "Visual Studio 16 2019" ..
start Renderer.sln
mkdir build
cd build
cmake -G Xcode ..
open Renderer.xcodeproj
mkdir build
cd build
cmake -G "Unix Makefiles" -D CMAKE_BUILD_TYPE=Release ..
make
Jika penyaji perangkat lunak diluncurkan tanpa argumen, salah satu adegan yang tersedia akan dipilih secara acak. Untuk menampilkan adegan tertentu (lihat di bawah), argumen tambahan harus diberikan. Sintaks baris perintahnya adalah:
Viewer [test_name [scene_name]]
Untuk adegan PBR, disediakan pemeriksa material yang sangat mirip dengan tampilan lapisan Marmoset Viewer. Klik dua kali untuk memunculkannya.
Pemandangan | Memerintah |
---|---|
Viewer blinn azura | |
Viewer blinn centaur | |
Viewer blinn craftsman | |
Viewer blinn elfgirl | |
Viewer blinn kgirl | |
Viewer blinn lighthouse | |
Viewer blinn mccree | |
Viewer blinn nier2b | |
Viewer blinn phoenix | |
Viewer blinn vivi | |
Viewer blinn whip | |
Viewer blinn witch | |
Viewer pbr assassin | |
Viewer pbr buster | |
Viewer pbr crab | |
Viewer pbr dieselpunk | |
Viewer pbr drone | |
Viewer pbr helmet | |
Viewer pbr horse | |
Viewer pbr junkrat | |
Viewer pbr ornitier | |
Viewer pbr ponycar | |
Viewer pbr robot | |
Viewer pbr sphere | |
Viewer pbr spheres |
Lisensi MIT