summaryrefslogtreecommitdiffhomepage
path: root/src/light.cpp
AgeCommit message (Collapse)Author
2024-05-02now call script updateStanislaw Halik
2024-04-13use inheritance for scenery, not std::variantStanislaw Halik
It's still WIP because creating scenery has to branch on all subtypes. This needs to be taken care of generically in `world::make_object()`.
2024-04-06bring back update_world resync on entity movedStanislaw Halik
2024-03-23src/object: use forward declaration for dtStanislaw Halik
2024-03-05clean up timer & nanosecond includesStanislaw Halik
2024-03-01time wipStanislaw Halik
It works now, but some functionality is lost in main/draw.cpp
2024-02-09loader: move vobj_cell to its own fileStanislaw Halik
2024-02-07src: move tile defs that need Vector2 into their own fileStanislaw Halik
2024-02-04bStanislaw Halik
2024-01-13cStanislaw Halik
2023-10-11cmake: kill -Wfloat-equalStanislaw Halik
It crashes clang 16.
2023-09-01rename entity -> objectStanislaw Halik
2023-08-27src: remove entity::update() 'bool' return valueStanislaw Halik
2023-05-30try to fix osx ciStanislaw Halik
2023-05-30add light entity serializationStanislaw Halik
2023-05-30wip light inspect & serialize stuffStanislaw Halik
2023-05-26light: intensity should be a 2d vectorStanislaw Halik
It's a vector in order to provide an approximation of area lighting without actually implementing them.
2023-05-26draw, editor, main: add toggling vobj displayStanislaw Halik
2023-05-19fix light ordinal offsetStanislaw Halik
2023-05-19draw lights on top of sceneryStanislaw Halik
2023-05-19add selecting and placing vobj'sStanislaw Halik
TODO: - saving to disk - inspect dialog - actual lightmap shader
2023-05-18wip vobjStanislaw Halik
2023-05-17wip vobjStanislaw Halik