diff --git a/README.md b/README.md index 6cdb59d..cf11320 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,7 @@ Run `demo.py` for interactive 3D visualization via a browser-based [viser](https ### Try the Example Scenes -We provide three example scenes in `example/` that you can run out of the box: +We provide four example scenes in `example/` that you can run out of the box: ```bash # Church scene @@ -105,6 +105,10 @@ python demo.py --model_path /path/to/checkpoint.pt \ # University scene python demo.py --model_path /path/to/checkpoint.pt \ --image_folder example/university4 --mask_sky + +# Loop scene (loop closure trajectory) +python demo.py --model_path /path/to/checkpoint.pt \ + --image_folder example/loop --mask_sky ``` ### Streaming Inference from Images diff --git a/example/loop/000000.png b/example/loop/000000.png new file mode 100644 index 0000000..6de8191 Binary files /dev/null and b/example/loop/000000.png differ diff --git a/example/loop/000001.png b/example/loop/000001.png new file mode 100644 index 0000000..744cbab Binary files /dev/null and b/example/loop/000001.png differ diff --git a/example/loop/000002.png b/example/loop/000002.png new file mode 100644 index 0000000..2530f5d Binary files /dev/null and b/example/loop/000002.png differ diff --git a/example/loop/000003.png b/example/loop/000003.png new file mode 100644 index 0000000..32ea45d Binary files /dev/null and b/example/loop/000003.png differ diff --git a/example/loop/000004.png b/example/loop/000004.png new file mode 100644 index 0000000..496076a Binary files /dev/null and b/example/loop/000004.png differ diff --git a/example/loop/000005.png b/example/loop/000005.png new file mode 100644 index 0000000..b04750a Binary files /dev/null and b/example/loop/000005.png differ diff --git a/example/loop/000006.png b/example/loop/000006.png new file mode 100644 index 0000000..b396c6e Binary files /dev/null and b/example/loop/000006.png differ diff --git a/example/loop/000007.png b/example/loop/000007.png new file mode 100644 index 0000000..bb14adf Binary files /dev/null and b/example/loop/000007.png differ diff --git a/example/loop/000008.png b/example/loop/000008.png new file mode 100644 index 0000000..9dc5952 Binary files /dev/null and b/example/loop/000008.png differ diff --git a/example/loop/000009.png b/example/loop/000009.png new file mode 100644 index 0000000..88d8146 Binary files /dev/null and b/example/loop/000009.png differ diff --git a/example/loop/000010.png b/example/loop/000010.png new file mode 100644 index 0000000..38c5aaa Binary files /dev/null and b/example/loop/000010.png differ diff --git a/example/loop/000011.png b/example/loop/000011.png new file mode 100644 index 0000000..8ddd584 Binary files /dev/null and b/example/loop/000011.png differ diff --git a/example/loop/000012.png b/example/loop/000012.png new file mode 100644 index 0000000..d9b6737 Binary files /dev/null and b/example/loop/000012.png differ diff --git a/example/loop/000013.png b/example/loop/000013.png new file mode 100644 index 0000000..c26d15f Binary files /dev/null and b/example/loop/000013.png differ diff --git a/example/loop/000014.png b/example/loop/000014.png new file mode 100644 index 0000000..5ddfa51 Binary files /dev/null and b/example/loop/000014.png differ diff --git a/example/loop/000015.png b/example/loop/000015.png new file mode 100644 index 0000000..05bbd7b Binary files /dev/null and b/example/loop/000015.png differ diff --git a/example/loop/000016.png b/example/loop/000016.png new file mode 100644 index 0000000..1fc232c Binary files /dev/null and b/example/loop/000016.png differ diff --git a/example/loop/000017.png b/example/loop/000017.png new file mode 100644 index 0000000..e0cb1fb Binary files /dev/null and b/example/loop/000017.png differ diff --git a/example/loop/000018.png b/example/loop/000018.png new file mode 100644 index 0000000..56247f5 Binary files /dev/null and b/example/loop/000018.png differ diff --git a/example/loop/000019.png b/example/loop/000019.png new file mode 100644 index 0000000..c6f43c3 Binary files /dev/null and b/example/loop/000019.png differ diff --git a/example/loop/000020.png b/example/loop/000020.png new file mode 100644 index 0000000..628c042 Binary files /dev/null and b/example/loop/000020.png differ diff --git a/example/loop/000021.png b/example/loop/000021.png new file mode 100644 index 0000000..f100d7e Binary files /dev/null and b/example/loop/000021.png differ diff --git a/example/loop/000022.png b/example/loop/000022.png new file mode 100644 index 0000000..e9aef58 Binary files /dev/null and b/example/loop/000022.png differ diff --git a/example/loop/000023.png b/example/loop/000023.png new file mode 100644 index 0000000..1894df0 Binary files /dev/null and b/example/loop/000023.png differ diff --git a/example/loop/000024.png b/example/loop/000024.png new file mode 100644 index 0000000..1d41179 Binary files /dev/null and b/example/loop/000024.png differ diff --git a/example/loop/000025.png b/example/loop/000025.png new file mode 100644 index 0000000..aa67ada Binary files /dev/null and b/example/loop/000025.png differ diff --git a/example/loop/000026.png b/example/loop/000026.png new file mode 100644 index 0000000..5af1554 Binary files /dev/null and b/example/loop/000026.png differ diff --git a/example/loop/000027.png b/example/loop/000027.png new file mode 100644 index 0000000..271da21 Binary files /dev/null and b/example/loop/000027.png differ diff --git a/example/loop/000028.png b/example/loop/000028.png new file mode 100644 index 0000000..fb5de01 Binary files /dev/null and b/example/loop/000028.png differ diff --git a/example/loop/000029.png b/example/loop/000029.png new file mode 100644 index 0000000..907bf2b Binary files /dev/null and b/example/loop/000029.png differ diff --git a/example/loop/000030.png b/example/loop/000030.png new file mode 100644 index 0000000..8c7a5d9 Binary files /dev/null and b/example/loop/000030.png differ diff --git a/example/loop/000031.png b/example/loop/000031.png new file mode 100644 index 0000000..5ae2a74 Binary files /dev/null and b/example/loop/000031.png differ diff --git a/example/loop/000032.png b/example/loop/000032.png new file mode 100644 index 0000000..749fce1 Binary files /dev/null and b/example/loop/000032.png differ diff --git a/example/loop/000033.png b/example/loop/000033.png new file mode 100644 index 0000000..f8cd5a4 Binary files /dev/null and b/example/loop/000033.png differ diff --git a/example/loop/000034.png b/example/loop/000034.png new file mode 100644 index 0000000..25f493d Binary files /dev/null and b/example/loop/000034.png differ diff --git a/example/loop/000035.png b/example/loop/000035.png new file mode 100644 index 0000000..5a7d566 Binary files /dev/null and b/example/loop/000035.png differ diff --git a/example/loop/000036.png b/example/loop/000036.png new file mode 100644 index 0000000..4a9d8cb Binary files /dev/null and b/example/loop/000036.png differ diff --git a/example/loop/000037.png b/example/loop/000037.png new file mode 100644 index 0000000..bfa83e6 Binary files /dev/null and b/example/loop/000037.png differ diff --git a/example/loop/000038.png b/example/loop/000038.png new file mode 100644 index 0000000..ba389a7 Binary files /dev/null and b/example/loop/000038.png differ diff --git a/example/loop/000039.png b/example/loop/000039.png new file mode 100644 index 0000000..d87335c Binary files /dev/null and b/example/loop/000039.png differ diff --git a/example/loop/000040.png b/example/loop/000040.png new file mode 100644 index 0000000..113eff4 Binary files /dev/null and b/example/loop/000040.png differ diff --git a/example/loop/000041.png b/example/loop/000041.png new file mode 100644 index 0000000..284ca68 Binary files /dev/null and b/example/loop/000041.png differ diff --git a/example/loop/000042.png b/example/loop/000042.png new file mode 100644 index 0000000..ea9d702 Binary files /dev/null and b/example/loop/000042.png differ diff --git a/example/loop/000043.png b/example/loop/000043.png new file mode 100644 index 0000000..efdf81b Binary files /dev/null and b/example/loop/000043.png differ diff --git a/example/loop/000044.png b/example/loop/000044.png new file mode 100644 index 0000000..77c2a7e Binary files /dev/null and b/example/loop/000044.png differ diff --git a/example/loop/000045.png b/example/loop/000045.png new file mode 100644 index 0000000..ddc2f21 Binary files /dev/null and b/example/loop/000045.png differ diff --git a/example/loop/000046.png b/example/loop/000046.png new file mode 100644 index 0000000..896d079 Binary files /dev/null and b/example/loop/000046.png differ diff --git a/example/loop/000047.png b/example/loop/000047.png new file mode 100644 index 0000000..afc803b Binary files /dev/null and b/example/loop/000047.png differ diff --git a/example/loop/000048.png b/example/loop/000048.png new file mode 100644 index 0000000..5e46015 Binary files /dev/null and b/example/loop/000048.png differ diff --git a/example/loop/000049.png b/example/loop/000049.png new file mode 100644 index 0000000..f5135b6 Binary files /dev/null and b/example/loop/000049.png differ diff --git a/example/loop/000050.png b/example/loop/000050.png new file mode 100644 index 0000000..fb28056 Binary files /dev/null and b/example/loop/000050.png differ diff --git a/example/loop/000051.png b/example/loop/000051.png new file mode 100644 index 0000000..2d4dac1 Binary files /dev/null and b/example/loop/000051.png differ diff --git a/example/loop/000052.png b/example/loop/000052.png new file mode 100644 index 0000000..bdf035c Binary files /dev/null and b/example/loop/000052.png differ diff --git a/example/loop/000053.png b/example/loop/000053.png new file mode 100644 index 0000000..ecc3a3d Binary files /dev/null and b/example/loop/000053.png differ diff --git a/example/loop/000054.png b/example/loop/000054.png new file mode 100644 index 0000000..24a792f Binary files /dev/null and b/example/loop/000054.png differ diff --git a/example/loop/000055.png b/example/loop/000055.png new file mode 100644 index 0000000..fb378c4 Binary files /dev/null and b/example/loop/000055.png differ diff --git a/example/loop/000056.png b/example/loop/000056.png new file mode 100644 index 0000000..37769f5 Binary files /dev/null and b/example/loop/000056.png differ diff --git a/example/loop/000057.png b/example/loop/000057.png new file mode 100644 index 0000000..974f7c4 Binary files /dev/null and b/example/loop/000057.png differ diff --git a/example/loop/000058.png b/example/loop/000058.png new file mode 100644 index 0000000..d08d560 Binary files /dev/null and b/example/loop/000058.png differ diff --git a/example/loop/000059.png b/example/loop/000059.png new file mode 100644 index 0000000..d0e423b Binary files /dev/null and b/example/loop/000059.png differ diff --git a/example/loop/000060.png b/example/loop/000060.png new file mode 100644 index 0000000..4fd2a96 Binary files /dev/null and b/example/loop/000060.png differ diff --git a/example/loop/000061.png b/example/loop/000061.png new file mode 100644 index 0000000..63d9e94 Binary files /dev/null and b/example/loop/000061.png differ diff --git a/example/loop/000062.png b/example/loop/000062.png new file mode 100644 index 0000000..0435936 Binary files /dev/null and b/example/loop/000062.png differ diff --git a/example/loop/000063.png b/example/loop/000063.png new file mode 100644 index 0000000..fa46c04 Binary files /dev/null and b/example/loop/000063.png differ diff --git a/example/loop/000064.png b/example/loop/000064.png new file mode 100644 index 0000000..4bdc814 Binary files /dev/null and b/example/loop/000064.png differ diff --git a/example/loop/000065.png b/example/loop/000065.png new file mode 100644 index 0000000..0208ab2 Binary files /dev/null and b/example/loop/000065.png differ diff --git a/example/loop/000066.png b/example/loop/000066.png new file mode 100644 index 0000000..9af5c44 Binary files /dev/null and b/example/loop/000066.png differ diff --git a/example/loop/000067.png b/example/loop/000067.png new file mode 100644 index 0000000..2755da3 Binary files /dev/null and b/example/loop/000067.png differ diff --git a/example/loop/000068.png b/example/loop/000068.png new file mode 100644 index 0000000..2352a2b Binary files /dev/null and b/example/loop/000068.png differ diff --git a/example/loop/000069.png b/example/loop/000069.png new file mode 100644 index 0000000..f48a633 Binary files /dev/null and b/example/loop/000069.png differ diff --git a/example/loop/000070.png b/example/loop/000070.png new file mode 100644 index 0000000..c3186ef Binary files /dev/null and b/example/loop/000070.png differ diff --git a/example/loop/000071.png b/example/loop/000071.png new file mode 100644 index 0000000..6db8247 Binary files /dev/null and b/example/loop/000071.png differ diff --git a/example/loop/000072.png b/example/loop/000072.png new file mode 100644 index 0000000..d53dab1 Binary files /dev/null and b/example/loop/000072.png differ diff --git a/example/loop/000073.png b/example/loop/000073.png new file mode 100644 index 0000000..fdef0a0 Binary files /dev/null and b/example/loop/000073.png differ diff --git a/example/loop/000074.png b/example/loop/000074.png new file mode 100644 index 0000000..a0b9682 Binary files /dev/null and b/example/loop/000074.png differ diff --git a/example/loop/000075.png b/example/loop/000075.png new file mode 100644 index 0000000..966a6c0 Binary files /dev/null and b/example/loop/000075.png differ diff --git a/example/loop/000076.png b/example/loop/000076.png new file mode 100644 index 0000000..6a2f305 Binary files /dev/null and b/example/loop/000076.png differ diff --git a/example/loop/000077.png b/example/loop/000077.png new file mode 100644 index 0000000..b730f98 Binary files /dev/null and b/example/loop/000077.png differ diff --git a/example/loop/000078.png b/example/loop/000078.png new file mode 100644 index 0000000..43cc58c Binary files /dev/null and b/example/loop/000078.png differ diff --git a/example/loop/000079.png b/example/loop/000079.png new file mode 100644 index 0000000..b1a0c0b Binary files /dev/null and b/example/loop/000079.png differ diff --git a/example/loop/000080.png b/example/loop/000080.png new file mode 100644 index 0000000..5c53c6c Binary files /dev/null and b/example/loop/000080.png differ diff --git a/example/loop/000081.png b/example/loop/000081.png new file mode 100644 index 0000000..01d8a17 Binary files /dev/null and b/example/loop/000081.png differ diff --git a/example/loop/000082.png b/example/loop/000082.png new file mode 100644 index 0000000..5dde668 Binary files /dev/null and b/example/loop/000082.png differ diff --git a/example/loop/000083.png b/example/loop/000083.png new file mode 100644 index 0000000..87393bd Binary files /dev/null and b/example/loop/000083.png differ diff --git a/example/loop/000084.png b/example/loop/000084.png new file mode 100644 index 0000000..b7844df Binary files /dev/null and b/example/loop/000084.png differ diff --git a/example/loop/000085.png b/example/loop/000085.png new file mode 100644 index 0000000..fd2bf2a Binary files /dev/null and b/example/loop/000085.png differ diff --git a/example/loop/000086.png b/example/loop/000086.png new file mode 100644 index 0000000..293b240 Binary files /dev/null and b/example/loop/000086.png differ diff --git a/example/loop/000087.png b/example/loop/000087.png new file mode 100644 index 0000000..889adfc Binary files /dev/null and b/example/loop/000087.png differ diff --git a/example/loop/000088.png b/example/loop/000088.png new file mode 100644 index 0000000..c09100f Binary files /dev/null and b/example/loop/000088.png differ diff --git a/example/loop/000089.png b/example/loop/000089.png new file mode 100644 index 0000000..ecb5850 Binary files /dev/null and b/example/loop/000089.png differ diff --git a/example/loop/000090.png b/example/loop/000090.png new file mode 100644 index 0000000..8ef8a95 Binary files /dev/null and b/example/loop/000090.png differ diff --git a/example/loop/000091.png b/example/loop/000091.png new file mode 100644 index 0000000..676fce2 Binary files /dev/null and b/example/loop/000091.png differ diff --git a/example/loop/000092.png b/example/loop/000092.png new file mode 100644 index 0000000..b36758f Binary files /dev/null and b/example/loop/000092.png differ diff --git a/example/loop/000093.png b/example/loop/000093.png new file mode 100644 index 0000000..d3f3798 Binary files /dev/null and b/example/loop/000093.png differ diff --git a/example/loop/000094.png b/example/loop/000094.png new file mode 100644 index 0000000..e73fc56 Binary files /dev/null and b/example/loop/000094.png differ diff --git a/example/loop/000095.png b/example/loop/000095.png new file mode 100644 index 0000000..767a307 Binary files /dev/null and b/example/loop/000095.png differ diff --git a/example/loop/000096.png b/example/loop/000096.png new file mode 100644 index 0000000..cb8d181 Binary files /dev/null and b/example/loop/000096.png differ diff --git a/example/loop/000097.png b/example/loop/000097.png new file mode 100644 index 0000000..fcff706 Binary files /dev/null and b/example/loop/000097.png differ diff --git a/example/loop/000098.png b/example/loop/000098.png new file mode 100644 index 0000000..68f5e47 Binary files /dev/null and b/example/loop/000098.png differ diff --git a/example/loop/000099.png b/example/loop/000099.png new file mode 100644 index 0000000..84c8405 Binary files /dev/null and b/example/loop/000099.png differ diff --git a/example/loop/000100.png b/example/loop/000100.png new file mode 100644 index 0000000..209992e Binary files /dev/null and b/example/loop/000100.png differ diff --git a/example/loop/000101.png b/example/loop/000101.png new file mode 100644 index 0000000..4388d2f Binary files /dev/null and b/example/loop/000101.png differ diff --git a/example/loop/000102.png b/example/loop/000102.png new file mode 100644 index 0000000..831839a Binary files /dev/null and b/example/loop/000102.png differ diff --git a/example/loop/000103.png b/example/loop/000103.png new file mode 100644 index 0000000..22d7e52 Binary files /dev/null and b/example/loop/000103.png differ diff --git a/example/loop/000104.png b/example/loop/000104.png new file mode 100644 index 0000000..9df4836 Binary files /dev/null and b/example/loop/000104.png differ diff --git a/example/loop/000105.png b/example/loop/000105.png new file mode 100644 index 0000000..4205429 Binary files /dev/null and b/example/loop/000105.png differ diff --git a/example/loop/000106.png b/example/loop/000106.png new file mode 100644 index 0000000..c00f3a8 Binary files /dev/null and b/example/loop/000106.png differ diff --git a/example/loop/000107.png b/example/loop/000107.png new file mode 100644 index 0000000..0dbd4c8 Binary files /dev/null and b/example/loop/000107.png differ diff --git a/example/loop/000108.png b/example/loop/000108.png new file mode 100644 index 0000000..16ebdf5 Binary files /dev/null and b/example/loop/000108.png differ diff --git a/example/loop/000109.png b/example/loop/000109.png new file mode 100644 index 0000000..01b7aa0 Binary files /dev/null and b/example/loop/000109.png differ diff --git a/example/loop/000110.png b/example/loop/000110.png new file mode 100644 index 0000000..cd26414 Binary files /dev/null and b/example/loop/000110.png differ diff --git a/example/loop/000111.png b/example/loop/000111.png new file mode 100644 index 0000000..0660fc2 Binary files /dev/null and b/example/loop/000111.png differ diff --git a/example/loop/000112.png b/example/loop/000112.png new file mode 100644 index 0000000..4be2641 Binary files /dev/null and b/example/loop/000112.png differ diff --git a/example/loop/000113.png b/example/loop/000113.png new file mode 100644 index 0000000..f7ae65f Binary files /dev/null and b/example/loop/000113.png differ diff --git a/example/loop/000114.png b/example/loop/000114.png new file mode 100644 index 0000000..a1b713d Binary files /dev/null and b/example/loop/000114.png differ diff --git a/example/loop/000115.png b/example/loop/000115.png new file mode 100644 index 0000000..2e6a7a3 Binary files /dev/null and b/example/loop/000115.png differ diff --git a/example/loop/000116.png b/example/loop/000116.png new file mode 100644 index 0000000..f5b7f83 Binary files /dev/null and b/example/loop/000116.png differ diff --git a/example/loop/000117.png b/example/loop/000117.png new file mode 100644 index 0000000..8ed9c72 Binary files /dev/null and b/example/loop/000117.png differ diff --git a/example/loop/000118.png b/example/loop/000118.png new file mode 100644 index 0000000..8cc0ae3 Binary files /dev/null and b/example/loop/000118.png differ diff --git a/example/loop/000119.png b/example/loop/000119.png new file mode 100644 index 0000000..da62907 Binary files /dev/null and b/example/loop/000119.png differ diff --git a/example/loop/000120.png b/example/loop/000120.png new file mode 100644 index 0000000..3ce62f3 Binary files /dev/null and b/example/loop/000120.png differ diff --git a/example/loop/000121.png b/example/loop/000121.png new file mode 100644 index 0000000..752c732 Binary files /dev/null and b/example/loop/000121.png differ diff --git a/example/loop/000122.png b/example/loop/000122.png new file mode 100644 index 0000000..2bfd268 Binary files /dev/null and b/example/loop/000122.png differ diff --git a/example/loop/000123.png b/example/loop/000123.png new file mode 100644 index 0000000..3aff768 Binary files /dev/null and b/example/loop/000123.png differ diff --git a/example/loop/000124.png b/example/loop/000124.png new file mode 100644 index 0000000..f38e941 Binary files /dev/null and b/example/loop/000124.png differ diff --git a/example/loop/000125.png b/example/loop/000125.png new file mode 100644 index 0000000..825c347 Binary files /dev/null and b/example/loop/000125.png differ diff --git a/example/loop/000126.png b/example/loop/000126.png new file mode 100644 index 0000000..05743a0 Binary files /dev/null and b/example/loop/000126.png differ diff --git a/example/loop/000127.png b/example/loop/000127.png new file mode 100644 index 0000000..7157e00 Binary files /dev/null and b/example/loop/000127.png differ diff --git a/example/loop/000128.png b/example/loop/000128.png new file mode 100644 index 0000000..884b619 Binary files /dev/null and b/example/loop/000128.png differ diff --git a/example/loop/000129.png b/example/loop/000129.png new file mode 100644 index 0000000..f292f9e Binary files /dev/null and b/example/loop/000129.png differ diff --git a/example/loop/000130.png b/example/loop/000130.png new file mode 100644 index 0000000..31ca2bd Binary files /dev/null and b/example/loop/000130.png differ diff --git a/example/loop/000131.png b/example/loop/000131.png new file mode 100644 index 0000000..c164398 Binary files /dev/null and b/example/loop/000131.png differ diff --git a/example/loop/000132.png b/example/loop/000132.png new file mode 100644 index 0000000..60883c1 Binary files /dev/null and b/example/loop/000132.png differ diff --git a/example/loop/000133.png b/example/loop/000133.png new file mode 100644 index 0000000..1fd5b8f Binary files /dev/null and b/example/loop/000133.png differ diff --git a/example/loop/000134.png b/example/loop/000134.png new file mode 100644 index 0000000..1079422 Binary files /dev/null and b/example/loop/000134.png differ diff --git a/example/loop/000135.png b/example/loop/000135.png new file mode 100644 index 0000000..cc2a969 Binary files /dev/null and b/example/loop/000135.png differ diff --git a/example/loop/000136.png b/example/loop/000136.png new file mode 100644 index 0000000..fd9160c Binary files /dev/null and b/example/loop/000136.png differ diff --git a/example/loop/000137.png b/example/loop/000137.png new file mode 100644 index 0000000..2322333 Binary files /dev/null and b/example/loop/000137.png differ diff --git a/example/loop/000138.png b/example/loop/000138.png new file mode 100644 index 0000000..f8a65be Binary files /dev/null and b/example/loop/000138.png differ diff --git a/example/loop/000139.png b/example/loop/000139.png new file mode 100644 index 0000000..84f096d Binary files /dev/null and b/example/loop/000139.png differ diff --git a/example/loop/000140.png b/example/loop/000140.png new file mode 100644 index 0000000..ee00458 Binary files /dev/null and b/example/loop/000140.png differ diff --git a/example/loop/000141.png b/example/loop/000141.png new file mode 100644 index 0000000..281962d Binary files /dev/null and b/example/loop/000141.png differ diff --git a/example/loop/000142.png b/example/loop/000142.png new file mode 100644 index 0000000..a16d5f0 Binary files /dev/null and b/example/loop/000142.png differ diff --git a/example/loop/000143.png b/example/loop/000143.png new file mode 100644 index 0000000..9e4f675 Binary files /dev/null and b/example/loop/000143.png differ diff --git a/example/loop/000144.png b/example/loop/000144.png new file mode 100644 index 0000000..49b3e9b Binary files /dev/null and b/example/loop/000144.png differ diff --git a/example/loop/000145.png b/example/loop/000145.png new file mode 100644 index 0000000..9993eae Binary files /dev/null and b/example/loop/000145.png differ diff --git a/example/loop/000146.png b/example/loop/000146.png new file mode 100644 index 0000000..fe7bddf Binary files /dev/null and b/example/loop/000146.png differ diff --git a/example/loop/000147.png b/example/loop/000147.png new file mode 100644 index 0000000..32ceea1 Binary files /dev/null and b/example/loop/000147.png differ diff --git a/example/loop/000148.png b/example/loop/000148.png new file mode 100644 index 0000000..05944ea Binary files /dev/null and b/example/loop/000148.png differ diff --git a/example/loop/000149.png b/example/loop/000149.png new file mode 100644 index 0000000..95a7ae0 Binary files /dev/null and b/example/loop/000149.png differ diff --git a/example/loop/000150.png b/example/loop/000150.png new file mode 100644 index 0000000..07f5732 Binary files /dev/null and b/example/loop/000150.png differ diff --git a/example/loop/000151.png b/example/loop/000151.png new file mode 100644 index 0000000..01deab1 Binary files /dev/null and b/example/loop/000151.png differ diff --git a/example/loop/000152.png b/example/loop/000152.png new file mode 100644 index 0000000..cdbdf32 Binary files /dev/null and b/example/loop/000152.png differ diff --git a/example/loop/000153.png b/example/loop/000153.png new file mode 100644 index 0000000..4465c64 Binary files /dev/null and b/example/loop/000153.png differ diff --git a/example/loop/000154.png b/example/loop/000154.png new file mode 100644 index 0000000..a48268e Binary files /dev/null and b/example/loop/000154.png differ diff --git a/example/loop/000155.png b/example/loop/000155.png new file mode 100644 index 0000000..64f5c1f Binary files /dev/null and b/example/loop/000155.png differ diff --git a/example/loop/000156.png b/example/loop/000156.png new file mode 100644 index 0000000..2c6d074 Binary files /dev/null and b/example/loop/000156.png differ diff --git a/example/loop/000157.png b/example/loop/000157.png new file mode 100644 index 0000000..ee121ff Binary files /dev/null and b/example/loop/000157.png differ diff --git a/example/loop/000158.png b/example/loop/000158.png new file mode 100644 index 0000000..cfee00d Binary files /dev/null and b/example/loop/000158.png differ diff --git a/example/loop/000159.png b/example/loop/000159.png new file mode 100644 index 0000000..279cd76 Binary files /dev/null and b/example/loop/000159.png differ diff --git a/example/loop/000160.png b/example/loop/000160.png new file mode 100644 index 0000000..2becf09 Binary files /dev/null and b/example/loop/000160.png differ diff --git a/example/loop/000161.png b/example/loop/000161.png new file mode 100644 index 0000000..28e652f Binary files /dev/null and b/example/loop/000161.png differ diff --git a/example/loop/000162.png b/example/loop/000162.png new file mode 100644 index 0000000..83d8927 Binary files /dev/null and b/example/loop/000162.png differ diff --git a/example/loop/000163.png b/example/loop/000163.png new file mode 100644 index 0000000..117dab1 Binary files /dev/null and b/example/loop/000163.png differ diff --git a/example/loop/000164.png b/example/loop/000164.png new file mode 100644 index 0000000..be5b537 Binary files /dev/null and b/example/loop/000164.png differ diff --git a/example/loop/000165.png b/example/loop/000165.png new file mode 100644 index 0000000..8794e93 Binary files /dev/null and b/example/loop/000165.png differ diff --git a/example/loop/000166.png b/example/loop/000166.png new file mode 100644 index 0000000..e568641 Binary files /dev/null and b/example/loop/000166.png differ diff --git a/example/loop/000167.png b/example/loop/000167.png new file mode 100644 index 0000000..9463499 Binary files /dev/null and b/example/loop/000167.png differ diff --git a/example/loop/000168.png b/example/loop/000168.png new file mode 100644 index 0000000..a5d3b5e Binary files /dev/null and b/example/loop/000168.png differ diff --git a/example/loop/000169.png b/example/loop/000169.png new file mode 100644 index 0000000..7427130 Binary files /dev/null and b/example/loop/000169.png differ diff --git a/example/loop/000170.png b/example/loop/000170.png new file mode 100644 index 0000000..4115870 Binary files /dev/null and b/example/loop/000170.png differ diff --git a/example/loop/000171.png b/example/loop/000171.png new file mode 100644 index 0000000..36351d5 Binary files /dev/null and b/example/loop/000171.png differ diff --git a/example/loop/000172.png b/example/loop/000172.png new file mode 100644 index 0000000..865b262 Binary files /dev/null and b/example/loop/000172.png differ diff --git a/example/loop/000173.png b/example/loop/000173.png new file mode 100644 index 0000000..c6715fa Binary files /dev/null and b/example/loop/000173.png differ diff --git a/example/loop/000174.png b/example/loop/000174.png new file mode 100644 index 0000000..ea18fe1 Binary files /dev/null and b/example/loop/000174.png differ diff --git a/example/loop/000175.png b/example/loop/000175.png new file mode 100644 index 0000000..4ad476e Binary files /dev/null and b/example/loop/000175.png differ diff --git a/example/loop/000176.png b/example/loop/000176.png new file mode 100644 index 0000000..a2cd4fd Binary files /dev/null and b/example/loop/000176.png differ diff --git a/example/loop/000177.png b/example/loop/000177.png new file mode 100644 index 0000000..e01bf8d Binary files /dev/null and b/example/loop/000177.png differ diff --git a/example/loop/000178.png b/example/loop/000178.png new file mode 100644 index 0000000..a6a716d Binary files /dev/null and b/example/loop/000178.png differ diff --git a/example/loop/000179.png b/example/loop/000179.png new file mode 100644 index 0000000..8762a6b Binary files /dev/null and b/example/loop/000179.png differ diff --git a/example/loop/000180.png b/example/loop/000180.png new file mode 100644 index 0000000..2adf041 Binary files /dev/null and b/example/loop/000180.png differ diff --git a/example/loop/000181.png b/example/loop/000181.png new file mode 100644 index 0000000..e86a4f5 Binary files /dev/null and b/example/loop/000181.png differ diff --git a/example/loop/000182.png b/example/loop/000182.png new file mode 100644 index 0000000..96685b8 Binary files /dev/null and b/example/loop/000182.png differ diff --git a/example/loop/000183.png b/example/loop/000183.png new file mode 100644 index 0000000..ad6ae52 Binary files /dev/null and b/example/loop/000183.png differ diff --git a/example/loop/000184.png b/example/loop/000184.png new file mode 100644 index 0000000..f6ad63d Binary files /dev/null and b/example/loop/000184.png differ diff --git a/example/loop/000185.png b/example/loop/000185.png new file mode 100644 index 0000000..d642856 Binary files /dev/null and b/example/loop/000185.png differ diff --git a/example/loop/000186.png b/example/loop/000186.png new file mode 100644 index 0000000..dca7af9 Binary files /dev/null and b/example/loop/000186.png differ diff --git a/example/loop/000187.png b/example/loop/000187.png new file mode 100644 index 0000000..1f56ee7 Binary files /dev/null and b/example/loop/000187.png differ diff --git a/example/loop/000188.png b/example/loop/000188.png new file mode 100644 index 0000000..ad0709a Binary files /dev/null and b/example/loop/000188.png differ diff --git a/example/loop/000189.png b/example/loop/000189.png new file mode 100644 index 0000000..1dccb53 Binary files /dev/null and b/example/loop/000189.png differ diff --git a/example/loop/000190.png b/example/loop/000190.png new file mode 100644 index 0000000..b246a20 Binary files /dev/null and b/example/loop/000190.png differ diff --git a/example/loop/000191.png b/example/loop/000191.png new file mode 100644 index 0000000..210f7f2 Binary files /dev/null and b/example/loop/000191.png differ diff --git a/example/loop/000192.png b/example/loop/000192.png new file mode 100644 index 0000000..64b198f Binary files /dev/null and b/example/loop/000192.png differ diff --git a/example/loop/000193.png b/example/loop/000193.png new file mode 100644 index 0000000..e215198 Binary files /dev/null and b/example/loop/000193.png differ diff --git a/example/loop/000194.png b/example/loop/000194.png new file mode 100644 index 0000000..cc7a024 Binary files /dev/null and b/example/loop/000194.png differ diff --git a/example/loop/000195.png b/example/loop/000195.png new file mode 100644 index 0000000..f756043 Binary files /dev/null and b/example/loop/000195.png differ diff --git a/example/loop/000196.png b/example/loop/000196.png new file mode 100644 index 0000000..2c96fad Binary files /dev/null and b/example/loop/000196.png differ diff --git a/example/loop/000197.png b/example/loop/000197.png new file mode 100644 index 0000000..83236b2 Binary files /dev/null and b/example/loop/000197.png differ diff --git a/example/loop/000198.png b/example/loop/000198.png new file mode 100644 index 0000000..d5c786a Binary files /dev/null and b/example/loop/000198.png differ diff --git a/example/loop/000199.png b/example/loop/000199.png new file mode 100644 index 0000000..dd264cf Binary files /dev/null and b/example/loop/000199.png differ diff --git a/example/loop/000200.png b/example/loop/000200.png new file mode 100644 index 0000000..7da8b51 Binary files /dev/null and b/example/loop/000200.png differ diff --git a/example/loop/000201.png b/example/loop/000201.png new file mode 100644 index 0000000..7546307 Binary files /dev/null and b/example/loop/000201.png differ diff --git a/example/loop/000202.png b/example/loop/000202.png new file mode 100644 index 0000000..6487e1a Binary files /dev/null and b/example/loop/000202.png differ diff --git a/example/loop/000203.png b/example/loop/000203.png new file mode 100644 index 0000000..076f0d1 Binary files /dev/null and b/example/loop/000203.png differ diff --git a/example/loop/000204.png b/example/loop/000204.png new file mode 100644 index 0000000..b15fbaf Binary files /dev/null and b/example/loop/000204.png differ diff --git a/example/loop/000205.png b/example/loop/000205.png new file mode 100644 index 0000000..5be1e5a Binary files /dev/null and b/example/loop/000205.png differ diff --git a/example/loop/000206.png b/example/loop/000206.png new file mode 100644 index 0000000..a137d60 Binary files /dev/null and b/example/loop/000206.png differ diff --git a/example/loop/000207.png b/example/loop/000207.png new file mode 100644 index 0000000..b222fc2 Binary files /dev/null and b/example/loop/000207.png differ diff --git a/example/loop/000208.png b/example/loop/000208.png new file mode 100644 index 0000000..bcff9ac Binary files /dev/null and b/example/loop/000208.png differ diff --git a/example/loop/000209.png b/example/loop/000209.png new file mode 100644 index 0000000..d75ad5c Binary files /dev/null and b/example/loop/000209.png differ diff --git a/example/loop/000210.png b/example/loop/000210.png new file mode 100644 index 0000000..ca2eb88 Binary files /dev/null and b/example/loop/000210.png differ diff --git a/example/loop/000211.png b/example/loop/000211.png new file mode 100644 index 0000000..fc7e5f1 Binary files /dev/null and b/example/loop/000211.png differ diff --git a/example/loop/000212.png b/example/loop/000212.png new file mode 100644 index 0000000..378d348 Binary files /dev/null and b/example/loop/000212.png differ diff --git a/example/loop/000213.png b/example/loop/000213.png new file mode 100644 index 0000000..819ae00 Binary files /dev/null and b/example/loop/000213.png differ diff --git a/example/loop/000214.png b/example/loop/000214.png new file mode 100644 index 0000000..13f3609 Binary files /dev/null and b/example/loop/000214.png differ diff --git a/example/loop/000215.png b/example/loop/000215.png new file mode 100644 index 0000000..97498cc Binary files /dev/null and b/example/loop/000215.png differ diff --git a/example/loop/000216.png b/example/loop/000216.png new file mode 100644 index 0000000..0db6c5d Binary files /dev/null and b/example/loop/000216.png differ diff --git a/example/loop/000217.png b/example/loop/000217.png new file mode 100644 index 0000000..33ed25c Binary files /dev/null and b/example/loop/000217.png differ diff --git a/example/loop/000218.png b/example/loop/000218.png new file mode 100644 index 0000000..e5f2bf7 Binary files /dev/null and b/example/loop/000218.png differ diff --git a/example/loop/000219.png b/example/loop/000219.png new file mode 100644 index 0000000..e4a0826 Binary files /dev/null and b/example/loop/000219.png differ diff --git a/example/loop/000220.png b/example/loop/000220.png new file mode 100644 index 0000000..b6e30ab Binary files /dev/null and b/example/loop/000220.png differ diff --git a/example/loop/000221.png b/example/loop/000221.png new file mode 100644 index 0000000..53ea891 Binary files /dev/null and b/example/loop/000221.png differ diff --git a/example/loop/000222.png b/example/loop/000222.png new file mode 100644 index 0000000..5e5c487 Binary files /dev/null and b/example/loop/000222.png differ diff --git a/example/loop/000223.png b/example/loop/000223.png new file mode 100644 index 0000000..d5ef49e Binary files /dev/null and b/example/loop/000223.png differ diff --git a/example/loop/000224.png b/example/loop/000224.png new file mode 100644 index 0000000..0be3c80 Binary files /dev/null and b/example/loop/000224.png differ diff --git a/example/loop/000225.png b/example/loop/000225.png new file mode 100644 index 0000000..d63e62e Binary files /dev/null and b/example/loop/000225.png differ diff --git a/example/loop/000226.png b/example/loop/000226.png new file mode 100644 index 0000000..6ad0715 Binary files /dev/null and b/example/loop/000226.png differ diff --git a/example/loop/000227.png b/example/loop/000227.png new file mode 100644 index 0000000..2d27d12 Binary files /dev/null and b/example/loop/000227.png differ diff --git a/example/loop/000228.png b/example/loop/000228.png new file mode 100644 index 0000000..8c797d9 Binary files /dev/null and b/example/loop/000228.png differ diff --git a/example/loop/000229.png b/example/loop/000229.png new file mode 100644 index 0000000..f7ec80e Binary files /dev/null and b/example/loop/000229.png differ diff --git a/example/loop/000230.png b/example/loop/000230.png new file mode 100644 index 0000000..bc46bab Binary files /dev/null and b/example/loop/000230.png differ diff --git a/example/loop/000231.png b/example/loop/000231.png new file mode 100644 index 0000000..a09993a Binary files /dev/null and b/example/loop/000231.png differ diff --git a/example/loop/000232.png b/example/loop/000232.png new file mode 100644 index 0000000..c05011c Binary files /dev/null and b/example/loop/000232.png differ diff --git a/example/loop/000233.png b/example/loop/000233.png new file mode 100644 index 0000000..70cb3c6 Binary files /dev/null and b/example/loop/000233.png differ diff --git a/example/loop/000234.png b/example/loop/000234.png new file mode 100644 index 0000000..96af37b Binary files /dev/null and b/example/loop/000234.png differ diff --git a/example/loop/000235.png b/example/loop/000235.png new file mode 100644 index 0000000..d8606b8 Binary files /dev/null and b/example/loop/000235.png differ diff --git a/example/loop/000236.png b/example/loop/000236.png new file mode 100644 index 0000000..d6aa483 Binary files /dev/null and b/example/loop/000236.png differ