4
0
mirror of https://github.com/nerfstudio-project/nerfstudio.git synced 2026-11-10 18:17:31 +08:00
nerfstudio/tests/field_components
Nicholas Pfaff 9f487a464f
Implement nerfacto alpha transparency training (#2165)
* Implement nerfacto alpha transparency training

* Stop adding all ones alpha channel and clean up blend_background

* Make background_color a required argument in blend_background

* Enable alpha transparent training by default

* Improve background_color typing

* Blend uniform background color for metric computation

* Fix typing error

* Clean up typing

* Fix background_color to outputs assignment

* Model outputs returns unblended RGB (black bg) for random bg

* Update renderers

* Fix comments

* Add support for transparent BG for other methods

* Minor refac

* Fix get_background_color

* Fix typing error for blend_background

* Fix comments

* Export utils support transparency

* Pylint fix

* Fix pcd export masking

* Filter pcd view directions based on opacity

* Clean up get_rgba_image

---------

Co-authored-by: Jonas Kulhanek <jonas.kulhanek@live.com>
2023-07-18 12:54:52 +02:00
..
test_embedding.py
test_encodings.py Ability to use vanilla pytorch instead of tcnn for Nerfacto (#1936) 2023-05-25 14:55:42 -07:00
test_field_outputs.py
test_fields.py Fix use_appearance_embedding for instant-ngp (#1999) 2023-07-01 18:54:27 +00:00
test_mlp.py Implement nerfacto alpha transparency training (#2165) 2023-07-18 12:54:52 +02:00
test_temporal_distortions.py Final typing fixes + add Pyright to CI (#1944) 2023-05-18 02:25:34 -07:00