EG/RenderPipelineFile
2025-11-06 10:31:11 +08:00
..
.idea 添加渲染效果 2025-07-24 11:37:46 +08:00
config 优化属性面板更新时机,优化选择框一些性能 2025-10-30 16:54:59 +08:00
data 太阳方位角及高度角可自由调整 2025-08-04 16:42:08 +08:00
effects 动画播放bug修正,fbx模型自动转换glb格式 2025-08-13 11:21:24 +08:00
rpcore 增加控制灯光的显示隐藏,并支持模型,GUI,灯光的显示隐藏保存场景后重新加载保存时的状态。 2025-11-04 17:02:31 +08:00
rplibs 添加渲染效果 2025-07-24 11:37:46 +08:00
rpplugins 优化属性面板更新时机,优化选择框一些性能 2025-10-30 16:54:59 +08:00
toolkit 光照编辑,图形编辑窗口 2025-11-04 11:12:11 +08:00
__init__.py 添加渲染效果 2025-07-24 11:37:46 +08:00
.flake8 添加渲染效果 2025-07-24 11:37:46 +08:00
.gitignore 添加渲染效果 2025-07-24 11:37:46 +08:00
.pylintrc 添加渲染效果 2025-07-24 11:37:46 +08:00
.travis.yml 添加渲染效果 2025-07-24 11:37:46 +08:00
Default_NRM_2K.png 制作粗糙度和金属性贴图 2025-07-31 15:12:10 +08:00
Default_Rough.png 制作粗糙度和金属性贴图 2025-07-31 15:12:10 +08:00
LICENSE.txt 添加渲染效果 2025-07-24 11:37:46 +08:00
README.md 添加渲染效果 2025-07-24 11:37:46 +08:00
setup.py 添加渲染效果 2025-07-24 11:37:46 +08:00
start_daytime_editor.py 添加渲染效果 2025-07-24 11:37:46 +08:00
start_plugin_configurator.py 修复windows无法播放动画问题 2025-11-06 10:30:39 +08:00

Join the chat at https://gitter.im/tobspr/RenderPipeline Build Status

Deferred Rendering Pipeline with Physically Based Shading

Deferred Realtime Rendering Pipeline with Physically Based Shading for the Panda3D Game Engine.

Core Features

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

Screenshots

You can click on the images to enlarge them. Besides of that, you can find many more screenshots in my dropbox folder.

Forest

Material demo

Screen space reflections

Car rendering Car rendering

Plugin and Time of Day editor:

Terrain and volumetric clouds

See the Feature List for a list of features, and list of techniques I intend to implement.

You can find my todo list for the render pipeline here: Render Pipeline Roadmap.

Getting Started / Wiki

You should 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

Requirements

  • OpenGL 4.3 capable GPU (and drivers)
  • Panda3D Development Build
  • 1 GB Graphics Memory recommended (Can run with less, depends on enabled plugins and resolution)

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!

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

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