This project has been developed as a Term project for one of my courses at CMU (15-112). Rendorium is a 3D rendering and editing program based on Blender.
The program has been tested to work in python 3.7.7; other versions of python have not been tested.
Rendorium allows users to set different materials to the objects in the scene, including but not limited to: subsurface, glass, metallic and Glossy. Users have the option to set custom colors
there are two ways in which you can get the files to be correctly stored on your device
download the files from github.com as .zip, then go to blender folder in the reporistory on github.com and download blender.exe separately. Once blender.exe is downloaded. Extract the .zip file downloaded previously, navigate to the blender folder in the extracted directory and replace the blender.exe file in the extract directory (which should be a very small file) with the one downloaded separately (which should be a large file). Do not rename blender or assets folder.
if you have access to git bash, type in the following command:
git lfs install
if you dont have git lfs alreadygit lfs clone https://github.com/Diram-Tabaa/15-112-TP-Rendorium.git
to clone the reporistory
first of all, download run the following commands in the shell of your IDE (Pyzo or pyCharm preferred) to download the required libraries
-
pip install PyQt5
-
pip install ffmpeg-python
after those libraries are installed, run main.py
to start the program.
DO NOT DISPLACE blender
FOLDER