Counter-Strike 2 Workshop Tools/BreakableWindows

From Valve Developer Community
Jump to navigation Jump to search
Todo: polish it out, add information.
Note.pngNote:This tutorial assumes a basic familiarity with ModelDoc Editor.
Icon-Bug.pngBug:func_breakable does not spawn gibs on break in Counter-Strike 2 Counter-Strike 2. It's recommended to use prop_dynamic instead  [todo tested in ?]
Icon-Important.pngImportant:Glass material should have dynamic expressions configured, otherwise there would be no break pieces.

example model can be found in 🖿Counter-Strike Global Offensive\content\csgo\workshop\content_examples\breakable_glass\breakable_glass_01.vmdl

model doc outliner setup for breakable glass

Creating base window model

Tip.pngTip:it is not needed to have custom model file since primitive shapes are created inside of ModelDoc"
  • add RenderMeshFile to outliner, cancel the file selection and keep the created note, It should appear as empty node, change RenderMeshFile Name to something like "window"
RenderMeshFile
Name: window
Source file: <none>

Adding Break pieces to model

todo

Creating custom glass material

todo