Commit Graph

236 Commits

Author SHA1 Message Date
Matthieu Gendrin
54f1ca8815 remove ref to tan_fovx and tan_fovy
fovx and fovy are not relevant anymore. Intrinsics are read from
projection_matrix. Thus, we don't pass them to the rendering code.

Signed-off-by: Matthieu Gendrin <matthieu.gendrin@orange.com>
2024-03-18 13:26:07 +01:00
Matthieu Gendrin
0a948b363f raster_settings pass projection_matrix instead of full_projection_transform to cuda code
full_projection_transform is the multiplication of view_matrix and
projection_matrix. Thus, passing (view_matrix, projection_matrix) is
equivalent to (view_matrix, full_projection_transform).

Passing projection_matrix as arguments to rasterize_gaussians enables
to get intrinsics informations in the rendering code. Since we'll need
central point (cx, cy), this is the aim of this refacto commit.

Signed-off-by: Matthieu Gendrin <matthieu.gendrin@orange.com>
2024-03-18 13:26:07 +01:00
Matthieu Gendrin
5db5c254f4 Manage central point different from center of image
In some cases, calibration gives central point cx,cy != (0.5,0.5), or it
can be decided to crop the input images.
In those cases, it is necessary to split fovx to fovXleft,fovXright and fovy to fovYtop,fovYbottom

Note that the export of cameras to cameras.json merges those values back
to the basic fovx,fovy. This aims at avoiding the modification of
diff_gaussian_rasterization branch used for SIBR_gaussianViewer_app.

Signed-off-by: Matthieu Gendrin <matthieu.gendrin@orange.com>
2024-03-18 13:26:07 +01:00
Snosixtyboo
b17ded92b5
Update environment.yml 2024-03-17 11:41:52 +01:00
Bernhard Kerbl
d9fad7b345 License correction 2024-02-12 20:41:20 +01:00
Bernhard Kerbl
574a85e90c License correction 2024-02-12 20:40:37 +01:00
Bernhard Kerbl
b937f57dbe License correction 2024-02-12 20:39:11 +01:00
Bernhard Kerbl
2eee0e26d2 Bumped sibr viewers 2023-11-01 13:10:29 +01:00
bkerbl
f11001b46c Random background flag added 2023-10-23 16:02:30 +02:00
Snosixtyboo
414b553ef1
Merge pull request from Khoa-NT/patch-1
Fix typo in README.md
2023-09-24 17:23:00 +02:00
Snosixtyboo
35354068d7
Merge pull request from eltociear/patch-1
Fix typo in README.md
2023-09-24 17:21:36 +02:00
Ikko Eltociear Ashimine
2de5997732
Fix typo in README.md
intial -> initial
2023-09-25 00:14:49 +09:00
Khoa Nguyen-Tuan
fecb2331ca
Fix typo in README.md
Typo "--densification_interal" in "Command Line Arguments for train.py"
2023-09-16 09:17:33 +09:00
bkerbl
ea68bdf29c Bump rasterizer, faster text loading 2023-09-05 19:30:53 +02:00
Snosixtyboo
b2ada78a77
Update README.md 2023-08-30 13:27:54 +02:00
Snosixtyboo
47800f5a0e
Update README.md 2023-08-30 13:26:54 +02:00
Snosixtyboo
353b2e9748
Update README.md 2023-08-30 12:15:13 +02:00
Snosixtyboo
87d4f5b9d4
Update README.md 2023-08-30 03:12:49 +02:00
Snosixtyboo
28614d0855
Update README.md 2023-08-30 03:10:25 +02:00
Snosixtyboo
36f0687591
Update README.md 2023-08-30 03:09:40 +02:00
Snosixtyboo
8189cd8d5d
Update README.md 2023-08-29 14:59:19 +02:00
Snosixtyboo
f4b32a039c
Update README.md 2023-08-29 14:19:19 +02:00
Snosixtyboo
436ca31125
Update README.md 2023-08-29 14:17:54 +02:00
Snosixtyboo
9d977c702b
Update README.md 2023-08-28 16:32:00 +02:00
Snosixtyboo
edbaa4158f
Update README.md 2023-08-28 16:31:21 +02:00
Snosixtyboo
bb8e1a98bd
Update README.md 2023-08-28 16:28:45 +02:00
Snosixtyboo
0b3519bca5
Merge pull request from szymanowiczs/main
Update .gitmodules to include .git for SIBR_viewers
2023-08-24 23:28:06 +02:00
Stan Szymanowicz
87e829c002
Update .gitmodules to include .git for SIBR_viewers 2023-08-24 22:00:57 +01:00
Jakub Červený
0f125cbd5f
Fix conversion from Blender to COLMAP coords in NeRF camera import. ()
Co-authored-by: Jakub Červený <jakub.cerveny@melowntech.com>
2023-08-24 08:38:48 -07:00
Snosixtyboo
073775efbd
Update README.md 2023-08-24 11:24:25 +02:00
Snosixtyboo
da3bee9bce
Update README.md 2023-08-24 11:24:16 +02:00
Snosixtyboo
746d1d4625
Update README.md 2023-08-24 11:24:06 +02:00
Snosixtyboo
c93907cf0a
Update README.md 2023-08-24 11:23:53 +02:00
Snosixtyboo
483cbb1a5b
Update README.md 2023-08-24 11:23:05 +02:00
Snosixtyboo
0609a3e933
Update README.md 2023-08-24 11:21:42 +02:00
Snosixtyboo
30c28aefb1
Update README.md 2023-08-24 11:21:11 +02:00
Snosixtyboo
c6c7fe8924
Update README.md 2023-08-24 11:20:43 +02:00
Snosixtyboo
ba70312818
Update README.md 2023-08-24 11:20:17 +02:00
Snosixtyboo
e5bbf7ff49
Update README.md 2023-08-24 11:19:38 +02:00
Snosixtyboo
deef616a31
Update README.md 2023-08-24 11:18:59 +02:00
Snosixtyboo
95cb14d2b2
Update README.md 2023-08-24 11:10:31 +02:00
Snosixtyboo
f7cfc0f877
Update README.md 2023-08-24 11:09:53 +02:00
Snosixtyboo
29fdaa3402
Update README.md 2023-08-24 11:07:36 +02:00
Snosixtyboo
f7a116fb13
Update README.md 2023-08-14 10:25:42 +02:00
Snosixtyboo
b4daa132b9
Merge pull request from eltociear/main-1
Fix typo in README.md
2023-08-13 20:06:28 +02:00
Ikko Eltociear Ashimine
4ce38f5b24
Fix typo in README.md
iewers -> viewers
2023-08-14 02:57:08 +09:00
Snosixtyboo
ba43a8c68a
Update README.md 2023-08-03 10:47:42 +02:00
bkerbl
c586713d02 Bump viewer version 2023-08-01 15:17:07 +02:00
JonathonLuiten
fc7432d8b6
Typo in gaussian_renderer.__init__.py ()
fixed a typo
2023-07-31 22:06:33 -07:00
Snosixtyboo
a63d0bdd26
Update README.md 2023-07-27 18:23:18 +02:00