Chia-Yu (Hank) Chou
Chia-Yu (Hank) Chou
Implement thin lens perspective camera (approximation model to support depth of field).
Cadise should not contain source code of third-party libraries directly. All third-party libraries can be maintained in another repository, being loaded through CMake utilities.
Post-processing may contain multiple steps, and each step may belong to different category like tone mapping or color transformation (ex. gamma correction). We may want to define a general operation...
~Should we store CLI options in CLI or engine directory?~ Store options setup in engine because they may also be used in other sub-projects like editor (or tests?). Possible options:...
Implement normal mapping in the new material system (#6)
In current implementation, a BSDF stores full textures (ex. an albedo map in diffuse BSDF). We want to use a material to store the textures, and construct the actual BSDF...
Due to some problems on Travis CI, Cadise needs to use other CI platforms and Github Actions seems a good one.