นี่คือตัวเรนเดอร์ซอฟต์แวร์ที่ใช้เชเดอร์ซึ่งเขียนตั้งแต่ต้นใน C89 โดยมีการพึ่งพาน้อยที่สุด ซึ่งพร้อมใช้งานสำหรับ Windows, macOS และ Linux
ไบนารีที่สร้างไว้ล่วงหน้าสำหรับ Windows, macOS และ Linux พร้อมให้ดาวน์โหลดจากหน้าเผยแพร่
ในการสร้างตัวเรนเดอร์ซอฟต์แวร์จากแหล่งที่มา จำเป็นต้องมีคอมไพเลอร์ C89 และไฟล์การพัฒนาสำหรับระบบหน้าต่างของคุณ
ติดตั้ง Visual Studio พร้อมรองรับ C++ และรัน build_win32.bat
ติดตั้ง Command Line Tools สำหรับ Xcode ด้วยคำสั่งด้านล่างและรัน build_macos.sh
xcode-select --install
ติดตั้ง GCC และ Xlib ด้วยคำสั่งต่อไปนี้และรัน build_linux.sh
sudo apt install gcc libx11-dev
sudo dnf install gcc libX11-devel
sudo zypper install gcc libX11-devel
ไฟล์ CMakeLists.txt
มีไว้สำหรับการสร้างไฟล์โครงการโดยใช้ CMake (ดูตัวอย่างด้านล่าง)
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
หากตัวเรนเดอร์ซอฟต์แวร์ถูกเปิดใช้งานโดยไม่มีข้อโต้แย้ง ฉากใดฉากหนึ่งที่มีอยู่จะถูกเลือกแบบสุ่ม ในการแสดงฉากเฉพาะ (ดูด้านล่าง) ควรระบุข้อโต้แย้งเพิ่มเติม ไวยากรณ์บรรทัดคำสั่งคือ:
Viewer [test_name [scene_name]]
สำหรับฉาก PBR จะมีตัวตรวจสอบวัสดุที่คล้ายคลึงกับมุมมองเลเยอร์ของ Marmoset Viewer มาก ดับเบิลคลิกเพื่อเรียกมันขึ้นมา
ฉาก | สั่งการ |
---|---|
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 |
ใบอนุญาตเอ็มไอที