@@ -101,7 +101,7 @@ class GaussianSplat3d:
101101 image_height : int ,
102102 near : float ,
103103 far : float ,
104- projection_type = ...,
104+ projection_type : str = ...,
105105 min_radius_2d : float = ...,
106106 eps_2d : float = ...,
107107 antialias : bool = ...,
@@ -114,7 +114,7 @@ class GaussianSplat3d:
114114 image_height : int ,
115115 near : float ,
116116 far : float ,
117- projection_type = ...,
117+ projection_type : str = ...,
118118 sh_degree_to_use : int = ...,
119119 min_radius_2d : float = ...,
120120 eps_2d : float = ...,
@@ -128,7 +128,7 @@ class GaussianSplat3d:
128128 image_height : int ,
129129 near : float ,
130130 far : float ,
131- projection_type = ...,
131+ projection_type : str = ...,
132132 sh_degree_to_use : int = ...,
133133 min_radius_2d : float = ...,
134134 eps_2d : float = ...,
@@ -142,7 +142,7 @@ class GaussianSplat3d:
142142 image_height : int ,
143143 near : float ,
144144 far : float ,
145- projection_type = ...,
145+ projection_type : str = ...,
146146 tile_size : int = ...,
147147 min_radius_2d : float = ...,
148148 eps_2d : float = ...,
@@ -165,7 +165,7 @@ class GaussianSplat3d:
165165 image_height : int ,
166166 near : float ,
167167 far : float ,
168- projection_type = ...,
168+ projection_type : str = ...,
169169 sh_degree_to_use : int = ...,
170170 tile_size : int = ...,
171171 min_radius_2d : float = ...,
@@ -180,7 +180,7 @@ class GaussianSplat3d:
180180 image_height : int ,
181181 near : float ,
182182 far : float ,
183- projection_type = ...,
183+ projection_type : str = ...,
184184 sh_degree_to_use : int = ...,
185185 tile_size : int = ...,
186186 min_radius_2d : float = ...,
@@ -195,7 +195,7 @@ class GaussianSplat3d:
195195 image_height : int ,
196196 near : float ,
197197 far : float ,
198- projection_type = ...,
198+ projection_type : str = ...,
199199 tile_size : int = ...,
200200 min_radius_2d : float = ...,
201201 eps_2d : float = ...,
@@ -210,7 +210,7 @@ class GaussianSplat3d:
210210 image_height : int ,
211211 near : float ,
212212 far : float ,
213- projection_type = ...,
213+ projection_type : str = ...,
214214 tile_size : int = ...,
215215 min_radius_2d : float = ...,
216216 eps_2d : float = ...,
@@ -225,7 +225,7 @@ class GaussianSplat3d:
225225 image_height : int ,
226226 near : float ,
227227 far : float ,
228- projection_type = ...,
228+ projection_type : str = ...,
229229 tile_size : int = ...,
230230 min_radius_2d : float = ...,
231231 eps_2d : float = ...,
@@ -241,7 +241,7 @@ class GaussianSplat3d:
241241 image_height : int ,
242242 near : float ,
243243 far : float ,
244- projection_type = ...,
244+ projection_type : str = ...,
245245 tile_size : int = ...,
246246 min_radius_2d : float = ...,
247247 eps_2d : float = ...,
@@ -813,7 +813,7 @@ class ProjectedGaussianSplats:
813813 @property
814814 def opacities (self ) -> torch .Tensor : ...
815815 @property
816- def projection_type (self ): ...
816+ def projection_type (self ) -> str : ...
817817 @property
818818 def radii (self ) -> torch .Tensor : ...
819819 @property
@@ -899,6 +899,54 @@ class SparseConvPackInfo:
899899 @property
900900 def use_tf32 (self ) -> bool : ...
901901
902+ class GaussianSplat3dView :
903+ @property
904+ def tile_size (self ) -> int : ...
905+ @tile_size .setter
906+ def tile_size (self , value : int ) -> None : ...
907+ @property
908+ def min_radius_2d (self ) -> float : ...
909+ @min_radius_2d .setter
910+ def min_radius_2d (self , value : float ) -> None : ...
911+ @property
912+ def eps_2d (self ) -> float : ...
913+ @eps_2d .setter
914+ def eps_2d (self , value : float ) -> None : ...
915+ @property
916+ def antialias (self ) -> bool : ...
917+ @antialias .setter
918+ def antialias (self , value : bool ) -> None : ...
919+ @property
920+ def sh_degree_to_use (self ) -> int : ...
921+ @sh_degree_to_use .setter
922+ def sh_degree_to_use (self , value : int ) -> None : ...
923+ @property
924+ def near (self ) -> float : ...
925+ @near .setter
926+ def near (self , value : float ) -> None : ...
927+ @property
928+ def far (self ) -> float : ...
929+ @far .setter
930+ def far (self , value : float ) -> None : ...
931+
932+ class Viewer :
933+ def __init__ (self , ip_address : str , port : int , verbose : bool ) -> None : ...
934+ def start_server (self ) -> None : ...
935+ def stop_server (self ) -> None : ...
936+ def add_gaussian_splat_3d (self , name : str , gaussian_splat_3d : GaussianSplat3d ) -> GaussianSplat3dView : ...
937+ def camera_origin (self ) -> tuple [float , float , float ]: ...
938+ def set_camera_origin (self , ox : float , oy : float , oz : float ) -> None : ...
939+ def camera_view_direction (self ) -> tuple [float , float , float ]: ...
940+ def set_camera_view_direction (self , dx : float , dy : float , dz : float ) -> None : ...
941+ def camera_up_direction (self ) -> tuple [float , float , float ]: ...
942+ def set_camera_up_direction (self , ux : float , uy : float , uz : float ) -> None : ...
943+ def camera_near (self ) -> float : ...
944+ def set_camera_near (self , near : float ) -> None : ...
945+ def camera_far (self ) -> float : ...
946+ def set_camera_far (self , near : float ) -> None : ...
947+ def camera_projection_type (self ) -> str : ...
948+ def set_camera_projection_type (self , projection_type : str ) -> None : ...
949+
902950class config :
903951 enable_ultra_sparse_acceleration : ClassVar [bool ] = ...
904952 pedantic_error_checking : ClassVar [bool ] = ...
0 commit comments