Postshot User Guide

v0.6

2025-04-22

Download for Windows


Changes

After Effects

  • Added 'Set Default Transform' button to help navigation in world space

Camera

  • Added Lens Shift parameter (aka. Principal Point or negative Film Offset)
  • Fixed an issue that caused non-smooth camera speed changes on keyframes
  • Moved parameters Rdnc Fields/Splat Scale and Max Opacity to Render tab of RdncField node

CLI

  • Abort early if PLY output path is not writable
  • Allow importing .psht file for training (io. explicit image/pose files)
  • Always reset an existing RdncField w/o train context io. showing question dialog
  • Fixed an issue that could cause a crash on exit
  • Fixed an issue that could cause a crash when aborting the process
  • Use recommended num-train-images and train-steps-limit by default (like the GUI)

Export

  • Fixed an issue that caused a crash when exporting rotated models with SH degree 0
  • Removed workaround for legacy viewers from PLY exports that bloat the files

Framework

  • Added support for Nvidia Blackwell GPUs (e.g. RTX 5090)
  • Point colors were not converted correctly in some cases
  • Fixed a compatibility issue with old CPUs
  • Fixed an issue preventing startup on some systems with mixed vendor GPUs

Image

  • Allow relocating image sets to different file extensions
  • Fixed: images in ACES AP0 color space were not converted correctly
  • Fixed: TIF images were stored in incompatible fp16 format
  • Fixed: tonemapping was incorrectly applied when rendering to video files

Import

  • Allow different image file extensions in camera pose data
  • Fixed a crash when importing empty PLY files
  • Fixed broken import of RC poses for rotated images

Installer

  • Don't auto-start app when running in silent mode (-s CLI option)

IO

  • Fixed: animated camera samples were not exported to Alembic .abc correctly
  • Fixed: Training Context was truncated when saving file before training was started

Scene

  • Importing .PSHT scenes did not import animation curves
  • Made Camera/Rdnc Fields/Min Radius and Max Depth animatable

Splat

  • Added new Radiance Field Profile 'Splat3'
  • Added Region Of Interest parameter to focus detail on during training
  • Added Anti-Aliasing option
  • Added 'Max Sph. Hrm. Degree' parameter to allow training with fewer SH coefficients (view-dependent colors)
  • Added Rdnc Field/Edit/Bake Transform action
  • Changed Max Opacity render parameter into a factor for improved control
  • Fixed a sporadic crash that typically occurred during late training
  • Fixed a crash in some cases when training with Sky Model
  • Fixed an issue that caused poor opacities in some cases
  • Fixed an issue that could cause a crash when reducing splat count in MCMC profile
  • Fixed an issue that could cause the training process to freeze
  • Fixed and issue that incorrectly required a model reset in some cases 
  • Fixed: artefacts on cropped models in 'Depth as Grayscale' mode

Unreal Engine

  • Added RdncField/Sequence Frame parameter to drive sequence playback via Sequencer or Blueprint
  • Made RdncField/Scale and Opacity animatable via Sequencer
  • Moved parameters Plugin Settings/Postshot/Splat Scale and Max Opacity to RdncFieldComponent/RdncField
  • Show error notification if Postshot scene fails to load
  • Fixed an issue that caused excessive memory use and reduced frame rate in Game mode
  • Fixed an issue that prevented Postshot scenes from showing up in Movie Renders
  • Fixed: Rdnc Field Actor transforms were not updated correctly in some cases
  • Fixed: RdncFieldActor did not show/hide correctly in some cases (e.g. via nDisplay 'Content Hidden from ...' settings)
  • Fixed: render aspect ratio was incorrect in some cases

UI

  • Added orthographic viewport cameras (right, top, front, etc.)
  • Added fullscreen mode (Window/Toggle Full Screen and F11 shortcut)
  • Added 'Advanced' parameter groups in Training Configuration
  • Added ImageSetNode/Actions/Relocate Files
  • Added Max Opacity selection filter
  • Added Min Radius parameter to selection tool
  • Renamed 'Viewport Camera' to 'Default Camera'
  • Replaced Splat Selection node with a tool dialog
  • Use Delete shortcut for selection (io. node deletion) while select tool is active
  • Use Escape shortcut to clear selection while selection tool is active
  • Allow copy/cut/paste for nodes (e.g. copy Camera with animation curves)
  • Allow creating new RdncFields through import/training in non-empty scenes
  • Allow moving animation key frames
  • Show keyboard shortcuts in menus and status bar help messages
  • Update hovered splats when camera changes
  • Fixed a crash that occured in some cases when entering or exiting system sleep mode
  • Fixed a crash when editing imported Rdnc Field nodes
  • Fixed an issue that interrupted training in some cases until receiving UI input
  • Fixed startup failure in some cases when running GUI app from command-line
  • Fixed: camera viewport widgets disappeared when renaming node
  • Fixed: selection brush did not track mouse if camera resolution did not match viewport
  • Fixed: selection tool was applied even to hidden RdncFields

Viewport

  • Point cloud colors were not displayed correctly