From 69df3f54ac5186540bacd812b095385c732ca68b Mon Sep 17 00:00:00 2001 From: sotech117 Date: Wed, 13 Dec 2023 16:39:16 -0500 Subject: small scene file changes --- cmake-build-release/Testing/Temporary/LastTest.log | 4 +- cmake-build-release/t/0000.png | Bin 5001 -> 24052 bytes cmake-build-release/t/0001.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0002.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0003.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0004.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0005.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0006.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0007.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0008.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0009.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0010.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0011.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0012.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0013.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0014.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0015.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0016.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0017.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0018.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0019.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0020.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0021.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0022.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0023.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0024.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0025.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0026.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0027.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0028.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0029.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0030.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0031.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0032.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0033.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0034.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0035.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0036.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0037.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0038.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0039.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0040.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0041.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0042.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0043.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0044.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0045.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0046.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0047.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0048.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0049.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0050.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0051.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0052.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0053.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0054.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0055.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0056.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0057.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0058.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0059.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0060.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0061.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0062.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0063.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0064.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0065.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0066.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0067.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0068.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0069.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0070.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0071.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0072.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0073.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0074.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0075.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0076.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0077.png | Bin 5161 -> 24062 bytes cmake-build-release/t/0078.png | Bin 5333 -> 24034 bytes cmake-build-release/t/0079.png | Bin 5495 -> 24062 bytes cmake-build-release/t/0080.png | Bin 5798 -> 24034 bytes cmake-build-release/t/0081.png | Bin 6038 -> 24062 bytes cmake-build-release/t/0082.png | Bin 6292 -> 24034 bytes cmake-build-release/t/0083.png | Bin 6821 -> 24062 bytes cmake-build-release/t/0084.png | Bin 7340 -> 24034 bytes cmake-build-release/t/0085.png | Bin 7824 -> 24062 bytes cmake-build-release/t/0086.png | Bin 8240 -> 24034 bytes cmake-build-release/t/0087.png | Bin 8581 -> 24062 bytes cmake-build-release/t/0088.png | Bin 8904 -> 24034 bytes cmake-build-release/t/0089.png | Bin 8981 -> 24062 bytes cmake-build-release/t/0090.png | Bin 8324 -> 24034 bytes cmake-build-release/t/0091.png | Bin 8819 -> 24062 bytes cmake-build-release/t/0092.png | Bin 9225 -> 24034 bytes cmake-build-release/t/0093.png | Bin 9654 -> 24062 bytes cmake-build-release/t/0094.png | Bin 9900 -> 24034 bytes cmake-build-release/t/0095.png | Bin 10070 -> 24062 bytes cmake-build-release/t/0096.png | Bin 10191 -> 24034 bytes cmake-build-release/t/0097.png | Bin 10323 -> 24062 bytes cmake-build-release/t/0098.png | Bin 10361 -> 24034 bytes cmake-build-release/t/0099.png | Bin 10434 -> 24062 bytes cmake-build-release/t/0100.png | Bin 10381 -> 24034 bytes cmake-build-release/t/0101.png | Bin 10346 -> 24062 bytes cmake-build-release/t/0102.png | Bin 10339 -> 24034 bytes cmake-build-release/t/0103.png | Bin 10299 -> 24062 bytes cmake-build-release/t/0104.png | Bin 10116 -> 24034 bytes cmake-build-release/t/0105.png | Bin 9899 -> 24062 bytes cmake-build-release/t/0106.png | Bin 9611 -> 24034 bytes cmake-build-release/t/0107.png | Bin 9087 -> 24062 bytes cmake-build-release/t/0108.png | Bin 8727 -> 24034 bytes cmake-build-release/t/0109.png | Bin 8518 -> 24062 bytes cmake-build-release/t/0110.png | Bin 9008 -> 24034 bytes cmake-build-release/t/0111.png | Bin 8932 -> 24062 bytes cmake-build-release/t/0112.png | Bin 8628 -> 24034 bytes cmake-build-release/t/0113.png | Bin 8100 -> 24062 bytes cmake-build-release/t/0114.png | Bin 7762 -> 24034 bytes cmake-build-release/t/0115.png | Bin 7302 -> 24062 bytes cmake-build-release/t/0116.png | Bin 6737 -> 24034 bytes cmake-build-release/t/0117.png | Bin 6233 -> 24062 bytes cmake-build-release/t/0118.png | Bin 6003 -> 24034 bytes cmake-build-release/t/0119.png | Bin 5757 -> 24062 bytes cmake-build-release/t/0120.png | Bin 5469 -> 24034 bytes cmake-build-release/t/0121.png | Bin 5322 -> 24062 bytes cmake-build-release/t/0122.png | Bin 5123 -> 24034 bytes cmake-build-release/t/0123.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0124.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0125.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0126.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0127.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0128.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0129.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0130.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0131.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0132.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0133.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0134.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0135.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0136.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0137.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0138.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0139.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0140.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0141.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0142.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0143.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0144.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0145.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0146.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0147.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0148.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0149.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0150.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0151.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0152.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0153.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0154.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0155.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0156.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0157.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0158.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0159.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0160.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0161.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0162.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0163.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0164.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0165.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0166.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0167.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0168.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0169.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0170.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0171.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0172.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0173.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0174.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0175.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0176.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0177.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0178.png | Bin 5001 -> 24034 bytes cmake-build-release/t/0179.png | Bin 5001 -> 24062 bytes cmake-build-release/t/0180.png | Bin 5001 -> 24034 bytes cmake-build-release/t/video.mp4 | Bin 95221 -> 28217 bytes scenefiles-4d/lattice-intersections.json | 329 +++++++++++++++++++++ scenefiles-4d/sphere_lattic.json | 2 +- scenefiles-4d/unit_cube_rotated.json | 72 +++++ src/physics/physics.cpp | 10 +- 187 files changed, 409 insertions(+), 8 deletions(-) create mode 100644 scenefiles-4d/lattice-intersections.json create mode 100644 scenefiles-4d/unit_cube_rotated.json diff --git a/cmake-build-release/Testing/Temporary/LastTest.log b/cmake-build-release/Testing/Temporary/LastTest.log index b3d2774..e77e449 100644 --- a/cmake-build-release/Testing/Temporary/LastTest.log +++ b/cmake-build-release/Testing/Temporary/LastTest.log @@ -1,3 +1,3 @@ -Start testing: Dec 13 16:09 EST +Start testing: Dec 13 16:37 EST ---------------------------------------------------------- -End testing: Dec 13 16:09 EST +End testing: Dec 13 16:37 EST diff --git a/cmake-build-release/t/0000.png b/cmake-build-release/t/0000.png index 6c4130c..62d6de3 100644 Binary files a/cmake-build-release/t/0000.png and b/cmake-build-release/t/0000.png differ diff --git a/cmake-build-release/t/0001.png b/cmake-build-release/t/0001.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0001.png and b/cmake-build-release/t/0001.png differ diff --git a/cmake-build-release/t/0002.png b/cmake-build-release/t/0002.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0002.png and b/cmake-build-release/t/0002.png differ diff --git a/cmake-build-release/t/0003.png b/cmake-build-release/t/0003.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0003.png and b/cmake-build-release/t/0003.png differ diff --git a/cmake-build-release/t/0004.png b/cmake-build-release/t/0004.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0004.png and b/cmake-build-release/t/0004.png differ diff --git a/cmake-build-release/t/0005.png b/cmake-build-release/t/0005.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0005.png and b/cmake-build-release/t/0005.png differ diff --git a/cmake-build-release/t/0006.png b/cmake-build-release/t/0006.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0006.png and b/cmake-build-release/t/0006.png differ diff --git a/cmake-build-release/t/0007.png b/cmake-build-release/t/0007.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0007.png and b/cmake-build-release/t/0007.png differ diff --git a/cmake-build-release/t/0008.png b/cmake-build-release/t/0008.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0008.png and b/cmake-build-release/t/0008.png differ diff --git a/cmake-build-release/t/0009.png b/cmake-build-release/t/0009.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0009.png and b/cmake-build-release/t/0009.png differ diff --git a/cmake-build-release/t/0010.png b/cmake-build-release/t/0010.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0010.png and b/cmake-build-release/t/0010.png differ diff --git a/cmake-build-release/t/0011.png b/cmake-build-release/t/0011.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0011.png and b/cmake-build-release/t/0011.png differ diff --git a/cmake-build-release/t/0012.png b/cmake-build-release/t/0012.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0012.png and b/cmake-build-release/t/0012.png differ diff --git a/cmake-build-release/t/0013.png b/cmake-build-release/t/0013.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0013.png and b/cmake-build-release/t/0013.png differ diff --git a/cmake-build-release/t/0014.png b/cmake-build-release/t/0014.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0014.png and b/cmake-build-release/t/0014.png differ diff --git a/cmake-build-release/t/0015.png b/cmake-build-release/t/0015.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0015.png and b/cmake-build-release/t/0015.png differ diff --git a/cmake-build-release/t/0016.png b/cmake-build-release/t/0016.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0016.png and b/cmake-build-release/t/0016.png differ diff --git a/cmake-build-release/t/0017.png b/cmake-build-release/t/0017.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0017.png and b/cmake-build-release/t/0017.png differ diff --git a/cmake-build-release/t/0018.png b/cmake-build-release/t/0018.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0018.png and b/cmake-build-release/t/0018.png differ diff --git a/cmake-build-release/t/0019.png b/cmake-build-release/t/0019.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0019.png and b/cmake-build-release/t/0019.png differ diff --git a/cmake-build-release/t/0020.png b/cmake-build-release/t/0020.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0020.png and b/cmake-build-release/t/0020.png differ diff --git a/cmake-build-release/t/0021.png b/cmake-build-release/t/0021.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0021.png and b/cmake-build-release/t/0021.png differ diff --git a/cmake-build-release/t/0022.png b/cmake-build-release/t/0022.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0022.png and b/cmake-build-release/t/0022.png differ diff --git a/cmake-build-release/t/0023.png b/cmake-build-release/t/0023.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0023.png and b/cmake-build-release/t/0023.png differ diff --git a/cmake-build-release/t/0024.png b/cmake-build-release/t/0024.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0024.png and b/cmake-build-release/t/0024.png differ diff --git a/cmake-build-release/t/0025.png b/cmake-build-release/t/0025.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0025.png and b/cmake-build-release/t/0025.png differ diff --git a/cmake-build-release/t/0026.png b/cmake-build-release/t/0026.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0026.png and b/cmake-build-release/t/0026.png differ diff --git a/cmake-build-release/t/0027.png b/cmake-build-release/t/0027.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0027.png and b/cmake-build-release/t/0027.png differ diff --git a/cmake-build-release/t/0028.png b/cmake-build-release/t/0028.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0028.png and b/cmake-build-release/t/0028.png differ diff --git a/cmake-build-release/t/0029.png b/cmake-build-release/t/0029.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0029.png and b/cmake-build-release/t/0029.png differ diff --git a/cmake-build-release/t/0030.png b/cmake-build-release/t/0030.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0030.png and b/cmake-build-release/t/0030.png differ diff --git a/cmake-build-release/t/0031.png b/cmake-build-release/t/0031.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0031.png and b/cmake-build-release/t/0031.png differ diff --git a/cmake-build-release/t/0032.png b/cmake-build-release/t/0032.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0032.png and b/cmake-build-release/t/0032.png differ diff --git a/cmake-build-release/t/0033.png b/cmake-build-release/t/0033.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0033.png and b/cmake-build-release/t/0033.png differ diff --git a/cmake-build-release/t/0034.png b/cmake-build-release/t/0034.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0034.png and b/cmake-build-release/t/0034.png differ diff --git a/cmake-build-release/t/0035.png b/cmake-build-release/t/0035.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0035.png and b/cmake-build-release/t/0035.png differ diff --git a/cmake-build-release/t/0036.png b/cmake-build-release/t/0036.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0036.png and b/cmake-build-release/t/0036.png differ diff --git a/cmake-build-release/t/0037.png b/cmake-build-release/t/0037.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0037.png and b/cmake-build-release/t/0037.png differ diff --git a/cmake-build-release/t/0038.png b/cmake-build-release/t/0038.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0038.png and b/cmake-build-release/t/0038.png differ diff --git a/cmake-build-release/t/0039.png b/cmake-build-release/t/0039.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0039.png and b/cmake-build-release/t/0039.png differ diff --git a/cmake-build-release/t/0040.png b/cmake-build-release/t/0040.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0040.png and b/cmake-build-release/t/0040.png differ diff --git a/cmake-build-release/t/0041.png b/cmake-build-release/t/0041.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0041.png and b/cmake-build-release/t/0041.png differ diff --git a/cmake-build-release/t/0042.png b/cmake-build-release/t/0042.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0042.png and b/cmake-build-release/t/0042.png differ diff --git a/cmake-build-release/t/0043.png b/cmake-build-release/t/0043.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0043.png and b/cmake-build-release/t/0043.png differ diff --git a/cmake-build-release/t/0044.png b/cmake-build-release/t/0044.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0044.png and b/cmake-build-release/t/0044.png differ diff --git a/cmake-build-release/t/0045.png b/cmake-build-release/t/0045.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0045.png and b/cmake-build-release/t/0045.png differ diff --git a/cmake-build-release/t/0046.png b/cmake-build-release/t/0046.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0046.png and b/cmake-build-release/t/0046.png differ diff --git a/cmake-build-release/t/0047.png b/cmake-build-release/t/0047.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0047.png and b/cmake-build-release/t/0047.png differ diff --git a/cmake-build-release/t/0048.png b/cmake-build-release/t/0048.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0048.png and b/cmake-build-release/t/0048.png differ diff --git a/cmake-build-release/t/0049.png b/cmake-build-release/t/0049.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0049.png and b/cmake-build-release/t/0049.png differ diff --git a/cmake-build-release/t/0050.png b/cmake-build-release/t/0050.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0050.png and b/cmake-build-release/t/0050.png differ diff --git a/cmake-build-release/t/0051.png b/cmake-build-release/t/0051.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0051.png and b/cmake-build-release/t/0051.png differ diff --git a/cmake-build-release/t/0052.png b/cmake-build-release/t/0052.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0052.png and b/cmake-build-release/t/0052.png differ diff --git a/cmake-build-release/t/0053.png b/cmake-build-release/t/0053.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0053.png and b/cmake-build-release/t/0053.png differ diff --git a/cmake-build-release/t/0054.png b/cmake-build-release/t/0054.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0054.png and b/cmake-build-release/t/0054.png differ diff --git a/cmake-build-release/t/0055.png b/cmake-build-release/t/0055.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0055.png and b/cmake-build-release/t/0055.png differ diff --git a/cmake-build-release/t/0056.png b/cmake-build-release/t/0056.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0056.png and b/cmake-build-release/t/0056.png differ diff --git a/cmake-build-release/t/0057.png b/cmake-build-release/t/0057.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0057.png and b/cmake-build-release/t/0057.png differ diff --git a/cmake-build-release/t/0058.png b/cmake-build-release/t/0058.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0058.png and b/cmake-build-release/t/0058.png differ diff --git a/cmake-build-release/t/0059.png b/cmake-build-release/t/0059.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0059.png and b/cmake-build-release/t/0059.png differ diff --git a/cmake-build-release/t/0060.png b/cmake-build-release/t/0060.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0060.png and b/cmake-build-release/t/0060.png differ diff --git a/cmake-build-release/t/0061.png b/cmake-build-release/t/0061.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0061.png and b/cmake-build-release/t/0061.png differ diff --git a/cmake-build-release/t/0062.png b/cmake-build-release/t/0062.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0062.png and b/cmake-build-release/t/0062.png differ diff --git a/cmake-build-release/t/0063.png b/cmake-build-release/t/0063.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0063.png and b/cmake-build-release/t/0063.png differ diff --git a/cmake-build-release/t/0064.png b/cmake-build-release/t/0064.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0064.png and b/cmake-build-release/t/0064.png differ diff --git a/cmake-build-release/t/0065.png b/cmake-build-release/t/0065.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0065.png and b/cmake-build-release/t/0065.png differ diff --git a/cmake-build-release/t/0066.png b/cmake-build-release/t/0066.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0066.png and b/cmake-build-release/t/0066.png differ diff --git a/cmake-build-release/t/0067.png b/cmake-build-release/t/0067.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0067.png and b/cmake-build-release/t/0067.png differ diff --git a/cmake-build-release/t/0068.png b/cmake-build-release/t/0068.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0068.png and b/cmake-build-release/t/0068.png differ diff --git a/cmake-build-release/t/0069.png b/cmake-build-release/t/0069.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0069.png and b/cmake-build-release/t/0069.png differ diff --git a/cmake-build-release/t/0070.png b/cmake-build-release/t/0070.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0070.png and b/cmake-build-release/t/0070.png differ diff --git a/cmake-build-release/t/0071.png b/cmake-build-release/t/0071.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0071.png and b/cmake-build-release/t/0071.png differ diff --git a/cmake-build-release/t/0072.png b/cmake-build-release/t/0072.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0072.png and b/cmake-build-release/t/0072.png differ diff --git a/cmake-build-release/t/0073.png b/cmake-build-release/t/0073.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0073.png and b/cmake-build-release/t/0073.png differ diff --git a/cmake-build-release/t/0074.png b/cmake-build-release/t/0074.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0074.png and b/cmake-build-release/t/0074.png differ diff --git a/cmake-build-release/t/0075.png b/cmake-build-release/t/0075.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0075.png and b/cmake-build-release/t/0075.png differ diff --git a/cmake-build-release/t/0076.png b/cmake-build-release/t/0076.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0076.png and b/cmake-build-release/t/0076.png differ diff --git a/cmake-build-release/t/0077.png b/cmake-build-release/t/0077.png index c0844df..171d271 100644 Binary files a/cmake-build-release/t/0077.png and b/cmake-build-release/t/0077.png differ diff --git a/cmake-build-release/t/0078.png b/cmake-build-release/t/0078.png index 09318b7..6712e14 100644 Binary files a/cmake-build-release/t/0078.png and b/cmake-build-release/t/0078.png differ diff --git a/cmake-build-release/t/0079.png b/cmake-build-release/t/0079.png index a2cf141..171d271 100644 Binary files a/cmake-build-release/t/0079.png and b/cmake-build-release/t/0079.png differ diff --git a/cmake-build-release/t/0080.png b/cmake-build-release/t/0080.png index ac87fe2..6712e14 100644 Binary files a/cmake-build-release/t/0080.png and b/cmake-build-release/t/0080.png differ diff --git a/cmake-build-release/t/0081.png b/cmake-build-release/t/0081.png index d752274..171d271 100644 Binary files a/cmake-build-release/t/0081.png and b/cmake-build-release/t/0081.png differ diff --git a/cmake-build-release/t/0082.png b/cmake-build-release/t/0082.png index 6103df9..6712e14 100644 Binary files a/cmake-build-release/t/0082.png and b/cmake-build-release/t/0082.png differ diff --git a/cmake-build-release/t/0083.png b/cmake-build-release/t/0083.png index 7b90fff..171d271 100644 Binary files a/cmake-build-release/t/0083.png and b/cmake-build-release/t/0083.png differ diff --git a/cmake-build-release/t/0084.png b/cmake-build-release/t/0084.png index 81fe939..6712e14 100644 Binary files a/cmake-build-release/t/0084.png and b/cmake-build-release/t/0084.png differ diff --git a/cmake-build-release/t/0085.png b/cmake-build-release/t/0085.png index 42a28de..171d271 100644 Binary files a/cmake-build-release/t/0085.png and b/cmake-build-release/t/0085.png differ diff --git a/cmake-build-release/t/0086.png b/cmake-build-release/t/0086.png index 4f712cf..6712e14 100644 Binary files a/cmake-build-release/t/0086.png and b/cmake-build-release/t/0086.png differ diff --git a/cmake-build-release/t/0087.png b/cmake-build-release/t/0087.png index b1d981e..171d271 100644 Binary files a/cmake-build-release/t/0087.png and b/cmake-build-release/t/0087.png differ diff --git a/cmake-build-release/t/0088.png b/cmake-build-release/t/0088.png index d739b6d..6712e14 100644 Binary files a/cmake-build-release/t/0088.png and b/cmake-build-release/t/0088.png differ diff --git a/cmake-build-release/t/0089.png b/cmake-build-release/t/0089.png index dd24de8..171d271 100644 Binary files a/cmake-build-release/t/0089.png and b/cmake-build-release/t/0089.png differ diff --git a/cmake-build-release/t/0090.png b/cmake-build-release/t/0090.png index 97f8c1a..6712e14 100644 Binary files a/cmake-build-release/t/0090.png and b/cmake-build-release/t/0090.png differ diff --git a/cmake-build-release/t/0091.png b/cmake-build-release/t/0091.png index bbb6d32..171d271 100644 Binary files a/cmake-build-release/t/0091.png and b/cmake-build-release/t/0091.png differ diff --git a/cmake-build-release/t/0092.png b/cmake-build-release/t/0092.png index c36471d..6712e14 100644 Binary files a/cmake-build-release/t/0092.png and b/cmake-build-release/t/0092.png differ diff --git a/cmake-build-release/t/0093.png b/cmake-build-release/t/0093.png index 8e121cd..171d271 100644 Binary files a/cmake-build-release/t/0093.png and b/cmake-build-release/t/0093.png differ diff --git a/cmake-build-release/t/0094.png b/cmake-build-release/t/0094.png index 1db9c61..6712e14 100644 Binary files a/cmake-build-release/t/0094.png and b/cmake-build-release/t/0094.png differ diff --git a/cmake-build-release/t/0095.png b/cmake-build-release/t/0095.png index 4b87590..171d271 100644 Binary files a/cmake-build-release/t/0095.png and b/cmake-build-release/t/0095.png differ diff --git a/cmake-build-release/t/0096.png b/cmake-build-release/t/0096.png index 6bc8748..6712e14 100644 Binary files a/cmake-build-release/t/0096.png and b/cmake-build-release/t/0096.png differ diff --git a/cmake-build-release/t/0097.png b/cmake-build-release/t/0097.png index f2e2d7b..171d271 100644 Binary files a/cmake-build-release/t/0097.png and b/cmake-build-release/t/0097.png differ diff --git a/cmake-build-release/t/0098.png b/cmake-build-release/t/0098.png index 89d15b3..6712e14 100644 Binary files a/cmake-build-release/t/0098.png and b/cmake-build-release/t/0098.png differ diff --git a/cmake-build-release/t/0099.png b/cmake-build-release/t/0099.png index 0c42c1e..171d271 100644 Binary files a/cmake-build-release/t/0099.png and b/cmake-build-release/t/0099.png differ diff --git a/cmake-build-release/t/0100.png b/cmake-build-release/t/0100.png index 9c876ca..6712e14 100644 Binary files a/cmake-build-release/t/0100.png and b/cmake-build-release/t/0100.png differ diff --git a/cmake-build-release/t/0101.png b/cmake-build-release/t/0101.png index fbb4d02..171d271 100644 Binary files a/cmake-build-release/t/0101.png and b/cmake-build-release/t/0101.png differ diff --git a/cmake-build-release/t/0102.png b/cmake-build-release/t/0102.png index 1ac9b9e..6712e14 100644 Binary files a/cmake-build-release/t/0102.png and b/cmake-build-release/t/0102.png differ diff --git a/cmake-build-release/t/0103.png b/cmake-build-release/t/0103.png index 0e52f7a..171d271 100644 Binary files a/cmake-build-release/t/0103.png and b/cmake-build-release/t/0103.png differ diff --git a/cmake-build-release/t/0104.png b/cmake-build-release/t/0104.png index 5a3f90f..6712e14 100644 Binary files a/cmake-build-release/t/0104.png and b/cmake-build-release/t/0104.png differ diff --git a/cmake-build-release/t/0105.png b/cmake-build-release/t/0105.png index 9135fdc..171d271 100644 Binary files a/cmake-build-release/t/0105.png and b/cmake-build-release/t/0105.png differ diff --git a/cmake-build-release/t/0106.png b/cmake-build-release/t/0106.png index 3f45f9e..6712e14 100644 Binary files a/cmake-build-release/t/0106.png and b/cmake-build-release/t/0106.png differ diff --git a/cmake-build-release/t/0107.png b/cmake-build-release/t/0107.png index 0d852e5..171d271 100644 Binary files a/cmake-build-release/t/0107.png and b/cmake-build-release/t/0107.png differ diff --git a/cmake-build-release/t/0108.png b/cmake-build-release/t/0108.png index 76a725c..6712e14 100644 Binary files a/cmake-build-release/t/0108.png and b/cmake-build-release/t/0108.png differ diff --git a/cmake-build-release/t/0109.png b/cmake-build-release/t/0109.png index ab5d7d4..171d271 100644 Binary files a/cmake-build-release/t/0109.png and b/cmake-build-release/t/0109.png differ diff --git a/cmake-build-release/t/0110.png b/cmake-build-release/t/0110.png index 0ce6910..6712e14 100644 Binary files a/cmake-build-release/t/0110.png and b/cmake-build-release/t/0110.png differ diff --git a/cmake-build-release/t/0111.png b/cmake-build-release/t/0111.png index cd64a87..171d271 100644 Binary files a/cmake-build-release/t/0111.png and b/cmake-build-release/t/0111.png differ diff --git a/cmake-build-release/t/0112.png b/cmake-build-release/t/0112.png index 299ceac..6712e14 100644 Binary files a/cmake-build-release/t/0112.png and b/cmake-build-release/t/0112.png differ diff --git a/cmake-build-release/t/0113.png b/cmake-build-release/t/0113.png index ae2065e..171d271 100644 Binary files a/cmake-build-release/t/0113.png and b/cmake-build-release/t/0113.png differ diff --git a/cmake-build-release/t/0114.png b/cmake-build-release/t/0114.png index ab8e76d..6712e14 100644 Binary files a/cmake-build-release/t/0114.png and b/cmake-build-release/t/0114.png differ diff --git a/cmake-build-release/t/0115.png b/cmake-build-release/t/0115.png index 7053b73..171d271 100644 Binary files a/cmake-build-release/t/0115.png and b/cmake-build-release/t/0115.png differ diff --git a/cmake-build-release/t/0116.png b/cmake-build-release/t/0116.png index 839542a..6712e14 100644 Binary files a/cmake-build-release/t/0116.png and b/cmake-build-release/t/0116.png differ diff --git a/cmake-build-release/t/0117.png b/cmake-build-release/t/0117.png index e259740..171d271 100644 Binary files a/cmake-build-release/t/0117.png and b/cmake-build-release/t/0117.png differ diff --git a/cmake-build-release/t/0118.png b/cmake-build-release/t/0118.png index d411683..6712e14 100644 Binary files a/cmake-build-release/t/0118.png and b/cmake-build-release/t/0118.png differ diff --git a/cmake-build-release/t/0119.png b/cmake-build-release/t/0119.png index 1d287e2..171d271 100644 Binary files a/cmake-build-release/t/0119.png and b/cmake-build-release/t/0119.png differ diff --git a/cmake-build-release/t/0120.png b/cmake-build-release/t/0120.png index 7be598a..6712e14 100644 Binary files a/cmake-build-release/t/0120.png and b/cmake-build-release/t/0120.png differ diff --git a/cmake-build-release/t/0121.png b/cmake-build-release/t/0121.png index 66119ef..171d271 100644 Binary files a/cmake-build-release/t/0121.png and b/cmake-build-release/t/0121.png differ diff --git a/cmake-build-release/t/0122.png b/cmake-build-release/t/0122.png index 4d3765d..6712e14 100644 Binary files a/cmake-build-release/t/0122.png and b/cmake-build-release/t/0122.png differ diff --git a/cmake-build-release/t/0123.png b/cmake-build-release/t/0123.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0123.png and b/cmake-build-release/t/0123.png differ diff --git a/cmake-build-release/t/0124.png b/cmake-build-release/t/0124.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0124.png and b/cmake-build-release/t/0124.png differ diff --git a/cmake-build-release/t/0125.png b/cmake-build-release/t/0125.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0125.png and b/cmake-build-release/t/0125.png differ diff --git a/cmake-build-release/t/0126.png b/cmake-build-release/t/0126.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0126.png and b/cmake-build-release/t/0126.png differ diff --git a/cmake-build-release/t/0127.png b/cmake-build-release/t/0127.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0127.png and b/cmake-build-release/t/0127.png differ diff --git a/cmake-build-release/t/0128.png b/cmake-build-release/t/0128.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0128.png and b/cmake-build-release/t/0128.png differ diff --git a/cmake-build-release/t/0129.png b/cmake-build-release/t/0129.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0129.png and b/cmake-build-release/t/0129.png differ diff --git a/cmake-build-release/t/0130.png b/cmake-build-release/t/0130.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0130.png and b/cmake-build-release/t/0130.png differ diff --git a/cmake-build-release/t/0131.png b/cmake-build-release/t/0131.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0131.png and b/cmake-build-release/t/0131.png differ diff --git a/cmake-build-release/t/0132.png b/cmake-build-release/t/0132.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0132.png and b/cmake-build-release/t/0132.png differ diff --git a/cmake-build-release/t/0133.png b/cmake-build-release/t/0133.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0133.png and b/cmake-build-release/t/0133.png differ diff --git a/cmake-build-release/t/0134.png b/cmake-build-release/t/0134.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0134.png and b/cmake-build-release/t/0134.png differ diff --git a/cmake-build-release/t/0135.png b/cmake-build-release/t/0135.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0135.png and b/cmake-build-release/t/0135.png differ diff --git a/cmake-build-release/t/0136.png b/cmake-build-release/t/0136.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0136.png and b/cmake-build-release/t/0136.png differ diff --git a/cmake-build-release/t/0137.png b/cmake-build-release/t/0137.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0137.png and b/cmake-build-release/t/0137.png differ diff --git a/cmake-build-release/t/0138.png b/cmake-build-release/t/0138.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0138.png and b/cmake-build-release/t/0138.png differ diff --git a/cmake-build-release/t/0139.png b/cmake-build-release/t/0139.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0139.png and b/cmake-build-release/t/0139.png differ diff --git a/cmake-build-release/t/0140.png b/cmake-build-release/t/0140.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0140.png and b/cmake-build-release/t/0140.png differ diff --git a/cmake-build-release/t/0141.png b/cmake-build-release/t/0141.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0141.png and b/cmake-build-release/t/0141.png differ diff --git a/cmake-build-release/t/0142.png b/cmake-build-release/t/0142.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0142.png and b/cmake-build-release/t/0142.png differ diff --git a/cmake-build-release/t/0143.png b/cmake-build-release/t/0143.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0143.png and b/cmake-build-release/t/0143.png differ diff --git a/cmake-build-release/t/0144.png b/cmake-build-release/t/0144.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0144.png and b/cmake-build-release/t/0144.png differ diff --git a/cmake-build-release/t/0145.png b/cmake-build-release/t/0145.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0145.png and b/cmake-build-release/t/0145.png differ diff --git a/cmake-build-release/t/0146.png b/cmake-build-release/t/0146.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0146.png and b/cmake-build-release/t/0146.png differ diff --git a/cmake-build-release/t/0147.png b/cmake-build-release/t/0147.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0147.png and b/cmake-build-release/t/0147.png differ diff --git a/cmake-build-release/t/0148.png b/cmake-build-release/t/0148.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0148.png and b/cmake-build-release/t/0148.png differ diff --git a/cmake-build-release/t/0149.png b/cmake-build-release/t/0149.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0149.png and b/cmake-build-release/t/0149.png differ diff --git a/cmake-build-release/t/0150.png b/cmake-build-release/t/0150.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0150.png and b/cmake-build-release/t/0150.png differ diff --git a/cmake-build-release/t/0151.png b/cmake-build-release/t/0151.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0151.png and b/cmake-build-release/t/0151.png differ diff --git a/cmake-build-release/t/0152.png b/cmake-build-release/t/0152.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0152.png and b/cmake-build-release/t/0152.png differ diff --git a/cmake-build-release/t/0153.png b/cmake-build-release/t/0153.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0153.png and b/cmake-build-release/t/0153.png differ diff --git a/cmake-build-release/t/0154.png b/cmake-build-release/t/0154.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0154.png and b/cmake-build-release/t/0154.png differ diff --git a/cmake-build-release/t/0155.png b/cmake-build-release/t/0155.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0155.png and b/cmake-build-release/t/0155.png differ diff --git a/cmake-build-release/t/0156.png b/cmake-build-release/t/0156.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0156.png and b/cmake-build-release/t/0156.png differ diff --git a/cmake-build-release/t/0157.png b/cmake-build-release/t/0157.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0157.png and b/cmake-build-release/t/0157.png differ diff --git a/cmake-build-release/t/0158.png b/cmake-build-release/t/0158.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0158.png and b/cmake-build-release/t/0158.png differ diff --git a/cmake-build-release/t/0159.png b/cmake-build-release/t/0159.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0159.png and b/cmake-build-release/t/0159.png differ diff --git a/cmake-build-release/t/0160.png b/cmake-build-release/t/0160.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0160.png and b/cmake-build-release/t/0160.png differ diff --git a/cmake-build-release/t/0161.png b/cmake-build-release/t/0161.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0161.png and b/cmake-build-release/t/0161.png differ diff --git a/cmake-build-release/t/0162.png b/cmake-build-release/t/0162.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0162.png and b/cmake-build-release/t/0162.png differ diff --git a/cmake-build-release/t/0163.png b/cmake-build-release/t/0163.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0163.png and b/cmake-build-release/t/0163.png differ diff --git a/cmake-build-release/t/0164.png b/cmake-build-release/t/0164.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0164.png and b/cmake-build-release/t/0164.png differ diff --git a/cmake-build-release/t/0165.png b/cmake-build-release/t/0165.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0165.png and b/cmake-build-release/t/0165.png differ diff --git a/cmake-build-release/t/0166.png b/cmake-build-release/t/0166.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0166.png and b/cmake-build-release/t/0166.png differ diff --git a/cmake-build-release/t/0167.png b/cmake-build-release/t/0167.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0167.png and b/cmake-build-release/t/0167.png differ diff --git a/cmake-build-release/t/0168.png b/cmake-build-release/t/0168.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0168.png and b/cmake-build-release/t/0168.png differ diff --git a/cmake-build-release/t/0169.png b/cmake-build-release/t/0169.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0169.png and b/cmake-build-release/t/0169.png differ diff --git a/cmake-build-release/t/0170.png b/cmake-build-release/t/0170.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0170.png and b/cmake-build-release/t/0170.png differ diff --git a/cmake-build-release/t/0171.png b/cmake-build-release/t/0171.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0171.png and b/cmake-build-release/t/0171.png differ diff --git a/cmake-build-release/t/0172.png b/cmake-build-release/t/0172.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0172.png and b/cmake-build-release/t/0172.png differ diff --git a/cmake-build-release/t/0173.png b/cmake-build-release/t/0173.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0173.png and b/cmake-build-release/t/0173.png differ diff --git a/cmake-build-release/t/0174.png b/cmake-build-release/t/0174.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0174.png and b/cmake-build-release/t/0174.png differ diff --git a/cmake-build-release/t/0175.png b/cmake-build-release/t/0175.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0175.png and b/cmake-build-release/t/0175.png differ diff --git a/cmake-build-release/t/0176.png b/cmake-build-release/t/0176.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0176.png and b/cmake-build-release/t/0176.png differ diff --git a/cmake-build-release/t/0177.png b/cmake-build-release/t/0177.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0177.png and b/cmake-build-release/t/0177.png differ diff --git a/cmake-build-release/t/0178.png b/cmake-build-release/t/0178.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0178.png and b/cmake-build-release/t/0178.png differ diff --git a/cmake-build-release/t/0179.png b/cmake-build-release/t/0179.png index 6c4130c..171d271 100644 Binary files a/cmake-build-release/t/0179.png and b/cmake-build-release/t/0179.png differ diff --git a/cmake-build-release/t/0180.png b/cmake-build-release/t/0180.png index 6c4130c..6712e14 100644 Binary files a/cmake-build-release/t/0180.png and b/cmake-build-release/t/0180.png differ diff --git a/cmake-build-release/t/video.mp4 b/cmake-build-release/t/video.mp4 index 2bf0cfc..e04ab02 100644 Binary files a/cmake-build-release/t/video.mp4 and b/cmake-build-release/t/video.mp4 differ diff --git a/scenefiles-4d/lattice-intersections.json b/scenefiles-4d/lattice-intersections.json new file mode 100644 index 0000000..2fdab74 --- /dev/null +++ b/scenefiles-4d/lattice-intersections.json @@ -0,0 +1,329 @@ +{ + "name": "root", + "globalData": { + "ambientCoeff": 0.5, + "diffuseCoeff": 0.5, + "specularCoeff": 0.5, + "transparentCoeff": 0, + "gravity": [0.0, -0.0098, 0.0, 0.0] + }, + "cameraData": { + "position": [-10.0, 0.0, 0.0, 0.0], + "up": [0.0, 1.0, 0.0, 0.0], + "heightAngle": 30.0, + "depthAngle": 30.0, + "focus": [0.0, 0.0, 0.0, 0.0], + "over": [0.0, 0.0, 0.0, 1.0] + }, + "groups": [ + { + "lights": [ + { + "type": "directional", + "color": [1.0, 1.0, 1.0], + "direction": [0.0, -1.0, 0.0, 0.0] + }, + { + "type": "directional", + "color": [1.0, 1.0, 1.0], + "direction": [1.0, 1.0, 3.0, 3.0] + } + ] + }, + { + "groups": [ + { + "translate": [1.0, 0.0, 0.0, 0.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 1.0, 0.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [1.0, 1.0, 0.0, 0.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 1.0, 0.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [1.0, 1.0, 1.0, 0.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 0.0, 1.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [1.0, 1.0, 1.0, 1.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 0.0, 1.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [0.0, 1.0, 0.0, 0.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 0.0, 1.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [0.0, 1.0, 1.0, 0.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 0.0, 1.0], + "specular": + [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [0.0, 1.0, 1.0, 1.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 0.0, 1.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [0.0, 0.0, 1.0, 0.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 0.0, 1.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [0.0, 0.0, 1.0, 1.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 0.0, 1.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [0.0, 0.0, 0.0, 1.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 0.0, 1.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [1.0, 0.0, 1.0, 0.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 0.0, 1.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [1.0, 0.0, 1.0, 1.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 0.0, 1.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [1.0, 0.0, 0.0, 1.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 0.0, 1.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [0.0, 1.0, 0.0, 1.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 0.0, 1.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [0.0, 0.0, 0.0, 0.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 0.0, 1.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.01, 0.01, 0.01, 0.01], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [1.0, 1.0, 0.0, 1.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "sphere", + "diffuse": [0.0, 0.0, 1.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.01, 0.01, 0.01, 0.01], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + }, + { + "translate": [0.5, 0.0, 0.0, 0.0], + "rotate": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], + "scale": [10.0, 0.1, 0.1, 0.1], + "primitives": [ + { + "type": "cube", + "diffuse": [1.0, 0.0, 0.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0], + "reflective": [0.6, 0.6, 0.6], + "transparent": [0.8, 0.8, 0.8], + "ior": 1.01 + } + ] + } + ] + } + ] +} + diff --git a/scenefiles-4d/sphere_lattic.json b/scenefiles-4d/sphere_lattic.json index 31a05c9..440e58a 100644 --- a/scenefiles-4d/sphere_lattic.json +++ b/scenefiles-4d/sphere_lattic.json @@ -266,7 +266,7 @@ "shininess": 25.0, "velocity": [0.0, 0.0, 0.0, 0.0], "reflective": [0.6, 0.6, 0.6], - "transparent": [0.2, 0.2, 0.2], + "transparent": [0.8, 0.8, 0.8], "ior": 1.01 } ] diff --git a/scenefiles-4d/unit_cube_rotated.json b/scenefiles-4d/unit_cube_rotated.json new file mode 100644 index 0000000..62e33e0 --- /dev/null +++ b/scenefiles-4d/unit_cube_rotated.json @@ -0,0 +1,72 @@ +{ + "name": "root", + "globalData": { + "ambientCoeff": 0.5, + "diffuseCoeff": 0.5, + "specularCoeff": 0.5, + "transparentCoeff": 0, + "gravity": [0.0, -0.0098, 0.0, 0.0] + }, + "cameraData": { + "position": [-3.0, -3.0, -3.0, -3.0], + "up": [0.0, 1.0, 0.0, 0.0], + "heightAngle": 30.0, + "depthAngle": 30.0, + "focus": [0.0, 0.0, 0.0, 0.0], + "over": [0.0, 0.0, 0.0, 1.0] + }, + "groups": [ + { + "lights": [ + { + "type": "directional", + "color": [1.0, 1.0, 1.0], + "direction": [3.0, 3.0, 3.0, 3.0] + }, + { + "type": "directional", + "color": [1.0, 0.0, 0.0], + "direction": [3.0, -3.0, 3.0, -3.0] + }, + { + "type": "directional", + "color": [0.0, 0.0, 1.0], + "direction": [-3.0, 3.0, 3.0, -3.0] + }, + { + "type": "directional", + "color": [1.0, 0.0, 1.0], + "direction": [-3.0, -3.0, -3.0, -3.0] + }, + { + "type": "directional", + "color": [1.0, 1.0, 0.0], + "direction": [-3.0, -3.0, 3.0, 3.0] + }, + { + "type": "directional", + "color": [0.0, 1.0, 1.0], + "direction": [3.0, 3.0, -3.0, -3.0] + } + ] + }, + { + "groups": [ + { + "translate": [0.0, 0.0, 0.0, 0.0], + "rotate": [0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 75.0], + "scale": [1.0, 1.0, 1.0, 1.0], + "primitives": [ + { + "type": "cube", + "diffuse": [1.0, 1.0, 1.0], + "specular": [1.0, 1.0, 1.0], + "shininess": 25.0, + "velocity": [0.0, 0.0, 0.0, 0.0] + } + ] + } + ] + } + ] +} diff --git a/src/physics/physics.cpp b/src/physics/physics.cpp index 31b2cc7..53d4537 100644 --- a/src/physics/physics.cpp +++ b/src/physics/physics.cpp @@ -33,7 +33,7 @@ bool sphereCube(RenderShapeData *sphere, RenderShapeData *cube) else if (sphereCenter.w > maxes.w) distSquared -= (sphereCenter.w - maxes.w)*(sphereCenter.w - maxes.w); if (distSquared > 0) { - std::cout << "distanceSquared: " << distSquared << std::endl; + // std::cout << "distanceSquared: " << distSquared << std::endl; // update velocity of the objects sphere->velocity *= -1.f; @@ -74,7 +74,7 @@ bool cubeCube(RenderShapeData *c1, RenderShapeData *c2) { bool intersect = xOverlap && yOverlap && zOverlap && wOverlap; if (intersect) { - std::cout << "intersect: " << intersect << std::endl; + // std::cout << "intersect: " << intersect << std::endl; // update velocity of the objects, based on math, assuming the objects are the same mass c1->velocity *= -1.f; @@ -101,13 +101,13 @@ bool sphereSphere(RenderShapeData *s1, RenderShapeData *s2) // update velocity if (distance <= radius + radius) { - std::cout << "distance: " << distance << std::endl; +// std::cout << "distance: " << distance << std::endl; s1->velocity *= -1.f; s2->velocity *= -1.f; // print the new velocity - std::cout << "s1 velocity: " << s1->velocity.x << ", " << s1->velocity.y << ", " << s1->velocity.z << ", " << s1->velocity.w << std::endl; - std::cout << "s2 velocity: " << s2->velocity.x << ", " << s2->velocity.y << ", " << s2->velocity.z << ", " << s2->velocity.w << std::endl; +// std::cout << "s1 velocity: " << s1->velocity.x << ", " << s1->velocity.y << ", " << s1->velocity.z << ", " << s1->velocity.w << std::endl; +// std::cout << "s2 velocity: " << s2->velocity.x << ", " << s2->velocity.y << ", " << s2->velocity.z << ", " << s2->velocity.w << std::endl; // move the objects in new dir so they don't collide again s1->translation4d += s1->velocity * (1.1f); -- cgit v1.2.3-70-g09d2