GaryHuan9 / Echo

An awesome ray traced 3D renderer build in C# from scratch!
MIT License
17 stars 3 forks source link

[Feature Request] New Preparation System #16

Closed GaryHuan9 closed 2 years ago

GaryHuan9 commented 2 years ago

Core.Scenic is the oldest system in Echo right now. We need to restructure a major part of it to support better a preparation phase prior to rendering. This rewrite will also involve a big change of Core.Aggregation to support light bounding volume hierarchies and removing virtual method invocations.