{ "protocol_id": "pavg-scene-video-v1", "trajectory_settings": { "trajectory_seed": 42, "DDIM_steps": 25, "CFG": 1.0, "precision": "bfloat16", "generator": "CPU", "physical_frames": 24, "video_frames": 49, "video_fps": 24, "first_to_last_seconds": 2.0, "normalization": "joint bounding-box midpoint, shared positive isotropic scale", "condition_policy": "velocity and force tokens scaled; drag point and floor transformed", "material_volume_mask_gravity_flags_unchanged": true }, "normalization": { "phase_order": [ "gas", "solid" ], "coordinate_center": "float32((union_bbox_min+union_bbox_max)/2)", "scale": "1/max(union_bbox_max-union_bbox_min)", "point_cloud": "(x-center)*scale", "drag_point": "(p-center)*scale", "floor_height": "(h-center_y)*scale", "initial_velocity": "v*scale", "force_token": "f*scale", "unchanged": [ "drag_mask", "physics_E", "physics_nu", "physics_mat_type", "physics_gravity", "physics_coeff", "physics_volume", "phase_presence" ], "restore": "x_prediction/scale+center", "same_transform_for_controls": true }, "das_settings": { "seed": 20260910, "steps": 50, "CFG": 6.0, "frames": 49, "fps": 24, "width": 720, "height": 480, "first_to_last_seconds": 2.0, "file_duration_seconds": 2.0416666666666665, "cpu_offload": false, "global_rng_seeded": [ "python.random", "numpy", "torch", "torch.cuda" ], "tracking_vae_rng_seeded": true }, "weights_publicly_released": true, "weights_repository": "https://huggingface.co/irony2025/PAVG" }