Skip to content

MYheavyGo/RenderPipeline

 
 

Repository files navigation

Code Climate

Core Features

  • Physically Based Shading
  • Deferred Rendering
  • Advanced Post-Processing
  • Time of Day System
  • Plugin System

See the Feature List for a comprehensive list of features.

Requirements

If you want to use the C++ Modules, checkout Building the C++ Modules to get a list of requirements for them.

Notice: It seems that the drivers for Intel HD Graphics on Linux are not capable of all 4.3 features, so the pipeline is not able to run there!

Getting Started / Wiki

You should definitely checkout the wiki if you want to find out more about the pipeline: Render Pipeline WIKI

There is also a page about getting started there: Getting Started

The documentation of the python interface is located here: RenderPipeline Python Documentation

You can find the documentation about the C++ modules here: RenderPipeline C++ Documentation

Screenshots

Material showcase:

quboid Demo (Video)

Terrain and volumetric clouds:

Snowy terrain using the Pipeline and P3DFramework:

Same trees, but at a different time of day:

Plugin and Time of Day editor:

You can find further screenshots (mostly of experimental features) at my dropbox.

Reporting Bugs / Contributing

If you find bugs, or find information missing in the wiki, or want to contribute, you can find me most of the time in the #panda3d channel on freenode.

If I shouldn't be there, feel free to contact me per E-Mail: tobias.springer1@googlemail.com


Further information about the pipeline can also be found at the website: tobspr.me/renderpipeline/

About

Render Pipeline with Physically Based Shading for Panda3D

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 65.7%
  • GLSL 21.8%
  • C++ 11.3%
  • C 1.2%