Realistic Office with PBR Lighting

Here are a few screen caps from an office environment in my current project. I thought the community might like to see an example of physically based lighting with multiple textures running at high frame rate in Panda. The computer screen is actually a live texture buffer with it’s own models and lighting to emulate a real computer screen.

Thanks to @Moguri for writing simplepbr.

Here you can see the shadow casting flashlight, and the collision modeling of the office itself:


Is there any code?

For what specifically?

I did make a tutorial on interactive door programming which is in the Snippets section.

Cool! :smiley:


Where’s source code ?

The size of the project is large, and I cannot just upload my whole project to github. All of these techniques though are available, in the Panda3D manual (goes into detail about texture buffers), and here in the Snippets section where you’ll find basically everything except the models to model your own code from.