OpenCAGE v0.17.0

major update

OpenCAGE · build 23608524 · published

On SteamNotes only · this build shipped before we watched the app
  • Added a new and improved Level Viewer, with extended two-way live-edit support!
    • Removed requirement to install Unity
    • Added preview support for various volumes (PlayerTriggerBox, etc), positions (PositionMarker, etc), and other script entities (SplinePath, LightReference, ParticleEmitterReference, etc)
    • Added ability to select meshes and other entity previews (LMB to select, CTRL+MMB to enter a composite instance)
    • Added a 'deep select' mode (toggleable via Num0) to select into composite instances to apply alias overrides
    • Added gizmos to translate/rotate the selected entity, which syncs back to the main OpenCAGE app
    • Added a new selection/aliased colouring overlay for entity renders (green is selected, orange is aliased)
    • Live-sync now supports more parameter types, for example, dimensions of trigger volumes, or loops of splines (and positions)
    • Major performance improvements
    • Added UIs for camera speed/position, connection status, active gizmo, deep select, and selected entity in level viewer
    • Load screens now show while content is processing
    • Added various options in OpenCAGE to sync to the viewer, including gizmo snap/step, wireframe mode, and more
    • Find docs for all the new features here!

  • Renaming or deleting entities will no longer reload the whole list
  • Updated material editor UI to show all properties/features in one list
  • Composite hierarchy is now clickable to skip back to specific composites
  • Added a search in the model editor window
  • Added an additional info popup for submesh content
  • Added support for displaying particle material names, no longer using GUIDs
  • Added 'Render Constant Ambient' launch option to render the game in unlit mode
  • Added new 'Manage Pins' option to add/remove individual node pins
  • Additional samplers are now exported along with models
  • Model preview supports extended material data including specular (metalness/roughness) and dirt maps
  • Fixed a material bug when importing new meshes (and not selecting a material manually)
  • Fixed an issue with vertex buffer generation when importing custom models
  • Fixed display of material preview on import for non-UV'd meshes
  • Fixed preview for shader types without a diffuse tint
  • Fixed an issue where Steam would report the app still running after exiting
  • Behaviour tree tool is disabled if uninstalled
  • PAK is now prioritised over BIN for Commands (fixes Steam verify files bug)