Miscellaneous enhancements
Please check the updated version of README.md for the lastest rendered results.
AdaPT 1.3.0 update major features
- Texture packing / mapping is now supported. The
vt
field in.obj
file will be loaded. Textures will be packed into a single texture image (without LoD mipmapping yet). Major refactoring works in ray intersection / BDPT logics. - Console update: using
rich
lib to present better console outputs. - Cached rendering: rendering now supports checkpointing the result.
Bug and fix
scene_viz.py
: fixed in #15np_rotation_between
function: for more general orientation settings, original version will produce camera poses with roll angle.- Remove
k_a
(absorption coefficient) in BSDF and BRDF
Remaining problems
- Exporting data structures from python Taichi now becomes one of the speed bottle-necks. For example, a scene with 90k+ meshes requires at least 5min to load.
- Taichi side rendering speed optimization should be done.