ludc / panda3d-krender

Custom Deferred Render Pipeline for Panda3D

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Custom Deferred Render Pipeline for Panda3D

Deferred Render Pipeline for the Panda3D game engine originally made for the KITSUNETSUKI project game.

KITSUNETSUKI project: https://k.kitsune.one/

Conda package: https://anaconda.org/kitsune.ONE/panda3d-krender

Features

  • rplight compatible lighting and shadowmapping system

Building requirements

  • CMake
  • Panda3D (full package with headers, not pip package)

Building python package

pip wheel --no-deps .
pip install *.whl

Building conda package

git clone https://github.com/kitsune-ONE-team/panda3d-krender.git
conda build .
conda install panda3d-krender --use-local

Installing prebuild conda package

conda config --add channels kitsune.one
conda install panda3d-krender

About

Custom Deferred Render Pipeline for Panda3D

License:MIT License


Languages

Language:C++ 55.4%Language:GLSL 28.5%Language:CMake 8.5%Language:C 4.4%Language:Python 2.8%Language:Shell 0.4%