Portal rendering / culling module for Godot
Go to file
2019-09-12 15:51:33 +01:00
CoBitField_Dynamic.cpp First working test version 2019-09-12 15:51:33 +01:00
CoBitField_Dynamic.h First working test version 2019-09-12 15:51:33 +01:00
config.py Add files via upload 2019-09-11 08:09:36 +01:00
LICENSE Initial commit 2019-09-11 08:04:27 +01:00
lportal.cpp First working test version 2019-09-12 15:51:33 +01:00
lportal.h First working test version 2019-09-12 15:51:33 +01:00
lroom_manager.cpp First working test version 2019-09-12 15:51:33 +01:00
lroom_manager.h First working test version 2019-09-12 15:51:33 +01:00
lroom.cpp First working test version 2019-09-12 15:51:33 +01:00
lroom.h First working test version 2019-09-12 15:51:33 +01:00
README.md Update README.md 2019-09-11 20:23:17 +01:00
register_types.cpp Add files via upload 2019-09-11 08:09:36 +01:00
register_types.h Add files via upload 2019-09-11 08:09:36 +01:00
SCsub First working test version 2019-09-12 15:51:33 +01:00

godot-lportal

Portal rendering module for Godot

Work in progress, not yet functional

Roadmap

  • Auto conversion of named room spatials and portal mesh instances to LRoom and LPortal DONE
  • Auto creation of mirror portals DONE
  • Recursive determine visibility PARTIAL
    • (basic function works, culls backward pointing portals, tomorrow add clipping planes formed by portal edge and camera)
  • Investigate multiple passes (shadows, lights)