Skip to content

SHADERed v1.2.3

Compare
Choose a tag to compare
@dfranx dfranx released this 13 Oct 11:28
· 612 commits to master since this release

CHANGELOG:

  • add 3D textures
  • add audio shaders (GLSL synthesized audio)
  • add ability to have multiple cameras / camera snapshots
  • add ability to change variable type after variable has been created
  • add a window where all system variables are listed
  • add magnifier tool to texture/image preview window
  • add find and replace feature in the text editor
  • add right click context menu in the text editor
  • add Editor.FindNext shortcut
  • add feature that automatically adds variables on shader pass creation
  • add support for HLSL types in the buffer format
  • add ability to change warning, message and error text colors in the theme files
  • add ability to use sprintf format specifiers in filenames when exporting image sequence
  • fix copy and paste
  • fix matrix variable exporting & importing
  • fix a bug where openning Sobel -> Edge -> Sobel examples would break the rendered
  • fix RT default size
  • fix bounding box color
  • fix a bug where SHADERed would recompile file two times after clicking "Compile" button
  • fix texture loading
  • fix "GeometryShader" & "VulkanSimple" example
  • fix a bug where "Outline" example wouldn't work after Edge/Sobel examples
  • fix ObjectPreviewUI::Close()
  • fix a crash on openning "cubemap" example
  • improve image sequence export speed
  • any form of project saving should also now save all shader code modifications
  • shader code modifications now also count as project modifications (now you will get "Are you sure" message box on exit)
  • recompile shader pass after we change it's shader path
  • close code editors after a shader pass has been deleted
  • prevent various crashes (loading wrong 3D model file, wrong project file, compute shaders not supported, etc...)
  • color compute shader labels light/dark green (can be changed)
  • improve CTRL+F
  • internal changes