Skip to content

Miscellaneous enhancements

Compare
Choose a tag to compare
@Enigmatisms Enigmatisms released this 31 May 05:06
· 88 commits to master since this release
b4fe377

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 #15
  • np_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.