test
Browse files
app.py
CHANGED
|
@@ -74,6 +74,8 @@ from torch.utils.data import DataLoader
|
|
| 74 |
import kornia
|
| 75 |
# import warp as wp
|
| 76 |
|
|
|
|
|
|
|
| 77 |
# print(torch.__version__)
|
| 78 |
# print(torch.version.cuda)
|
| 79 |
|
|
@@ -469,6 +471,9 @@ class DynamicsVisualizer:
|
|
| 469 |
self.config['far'] = far
|
| 470 |
|
| 471 |
def init_model(self, batch_size, num_steps, num_particles, ckpt_path=None):
|
|
|
|
|
|
|
|
|
|
| 472 |
self.cfg.sim.num_steps = num_steps
|
| 473 |
cfg = self.cfg
|
| 474 |
|
|
@@ -908,12 +913,6 @@ class DynamicsVisualizer:
|
|
| 908 |
# from torch.utils.data import DataLoader
|
| 909 |
# import kornia
|
| 910 |
import warp as wp
|
| 911 |
-
|
| 912 |
-
from pgnd.sim import Friction, CacheDiffSimWithFrictionBatch, StaticsBatch, CollidersBatch
|
| 913 |
-
from pgnd.material import PGNDModel
|
| 914 |
-
from pgnd.utils import Logger, get_root, mkdir
|
| 915 |
-
from pgnd.ffmpeg import make_video
|
| 916 |
-
|
| 917 |
|
| 918 |
from diff_gaussian_rasterization import GaussianRasterizer
|
| 919 |
from diff_gaussian_rasterization import GaussianRasterizationSettings as Camera
|
|
|
|
| 74 |
import kornia
|
| 75 |
# import warp as wp
|
| 76 |
|
| 77 |
+
from pgnd.ffmpeg import make_video
|
| 78 |
+
|
| 79 |
# print(torch.__version__)
|
| 80 |
# print(torch.version.cuda)
|
| 81 |
|
|
|
|
| 471 |
self.config['far'] = far
|
| 472 |
|
| 473 |
def init_model(self, batch_size, num_steps, num_particles, ckpt_path=None):
|
| 474 |
+
from pgnd.sim import Friction, CacheDiffSimWithFrictionBatch, StaticsBatch, CollidersBatch
|
| 475 |
+
from pgnd.material import PGNDModel
|
| 476 |
+
|
| 477 |
self.cfg.sim.num_steps = num_steps
|
| 478 |
cfg = self.cfg
|
| 479 |
|
|
|
|
| 913 |
# from torch.utils.data import DataLoader
|
| 914 |
# import kornia
|
| 915 |
import warp as wp
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 916 |
|
| 917 |
from diff_gaussian_rasterization import GaussianRasterizer
|
| 918 |
from diff_gaussian_rasterization import GaussianRasterizationSettings as Camera
|