Skip to content

fyp21011/PLBRenderer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PLBRenderer

This is a Blender renderer script for PLB, which serves as the server-side of the team's own render protocol.

Testing

Change the directory to the repository root, i.e., the PLBRenderer folder. At one terminal, run:

blender -b -P server.py

This will start the Blender as a server and waits connections from client.

In another terminal, at the same directory, run:

python test_client.py

Once both the python and the blender processes exits, there will be a newly created file, named as "test_XX.blend". This is a Blender file. Open it using Blender and you can view the animation or edit the scene. There will be rotation prism with a randomly generated sheet.

Running

Start the server first using:

blender -b -P server.py

Then start the PlasticineLab engine, which will work as the client. When the engine is finished, the server will save the file as "<exp_name>.blend" and quit.

About

A Blender render server for PLB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages