mirror of
https://github.com/graphdeco-inria/gaussian-splatting
synced 2024-11-25 13:26:47 +00:00
Use absolute paths, update readme
This commit is contained in:
parent
433d675575
commit
4268e86b79
@ -286,7 +286,6 @@ cd SIBR_viewers_linux
|
|||||||
cmake -Bbuild .
|
cmake -Bbuild .
|
||||||
cmake --build build --target install
|
cmake --build build --target install
|
||||||
```
|
```
|
||||||
If you receive a build error related to ```libglfw```, locate its library directory on your machine and set up a symbolic link there ```libglfw3.so``` → ```<your actual liblgfw lib>```.
|
|
||||||
|
|
||||||
### Navigation in SIBR Viewers
|
### Navigation in SIBR Viewers
|
||||||
The SIBR interface provides several methods of navigating the scene. By default, you will be started with an FPS navigator, which you can control with ```W, A, S, D``` for camera translation and ```Q, E, I, K, J, L``` for rotation. Alternatively, you may want to use a Trackball-style navigator (select from the floating menu). You can also snap to a camera from the data set with the ```Snap to``` button or find the closest camera with ```Snap to closest```. The floating menues also allow you to change the navigation speed. You can use the ```Scaling Modifier``` to control the size of the displayed Gaussians, or show the initial point cloud.
|
The SIBR interface provides several methods of navigating the scene. By default, you will be started with an FPS navigator, which you can control with ```W, A, S, D``` for camera translation and ```Q, E, I, K, J, L``` for rotation. Alternatively, you may want to use a Trackball-style navigator (select from the floating menu). You can also snap to a camera from the data set with the ```Snap to``` button or find the closest camera with ```Snap to closest```. The floating menues also allow you to change the navigation speed. You can use the ```Scaling Modifier``` to control the size of the displayed Gaussians, or show the initial point cloud.
|
||||||
|
@ -55,6 +55,12 @@ class ModelParams(ParamGroup):
|
|||||||
self.eval = False
|
self.eval = False
|
||||||
super().__init__(parser, "Loading Parameters", sentinel)
|
super().__init__(parser, "Loading Parameters", sentinel)
|
||||||
|
|
||||||
|
def extract(self, args):
|
||||||
|
g = super().extract(args)
|
||||||
|
g.model_path = os.path.abspath(g.model_path)
|
||||||
|
g.source_path = os.path.abspath(g.source_path)
|
||||||
|
return g
|
||||||
|
|
||||||
class PipelineParams(ParamGroup):
|
class PipelineParams(ParamGroup):
|
||||||
def __init__(self, parser):
|
def __init__(self, parser):
|
||||||
self.convert_SHs_python = False
|
self.convert_SHs_python = False
|
||||||
|
Loading…
Reference in New Issue
Block a user