Skip to content

Joy-Machine Toolset - v0.0.1

Compare
Choose a tag to compare
@trentpolack trentpolack released this 30 Apr 17:14
· 283 commits to main since this release
  • Tweaks to the 'git state' alias.
  • Added .gitconfig template with state and last aliases.
  • Added batch file for renaming branches on local and remote git repos. Will eventually be replaced with a git alias.
  • Replaced the Content/char directory with Content/mech.
  • Added material-related naming conventions.
  • Updated the materials library.
    • added: mf_distance_fade (kind of what it sounds like). added: mf_fresnel_gradient (this may not work at the moment).
    • added: mf_fuzzy_shading (more customizable version of Epic's fuzzy shading function).
    • added: mf_highprecision_worldpos_sampling (I hope it's what it sounds like because I don't remember even writing it).
    • added: mf_luminance_adaptive (calculates the luminance of a single buffer sample, optionally taking eye adaptation into account).
    • added: mf_metallic_shading (exaggerated shading for metallic materials; based on Epic's with iterations on our side).
    • added: smooth step material function; changed scalar-based one based on research, float3 one is pretty standard.
    • added: SRGB->Linear color conversation using a best-fit value. added: A whole lot of texture bombing functions in order to split out the complexity from Epic's one-stop-shopping one. Note: still very expensive.
    • added: mf_truesky_directional_light (just a copy of trueSKY's shadow mapping function).
    • added: mf_wind (gets a float4 from a material parameter collection and uses the X/Y as wind direction and W as wind speed). added: the miscellaneous post-effect sharpening materials I've been playing with.
  • Misc. updates and fixed the list views.
  • Updated CONVENTIONS.md with some filename prefixes.
  • Created CONVENTIONS.md and got it kinda started.
  • Fleshing out the README.md with informations!
  • Tried adding Sign Bunny to the greeting. Failed.
  • Adding some UE4 assets that I dig.
  • Adding git attribute/ignore/LFS templates.
  • Updated INSTALL instructions.
  • Updated powershell script installation instructions with a note that I'm an idiot.
  • Adding PowerShell 5 scripts/tools, a sample profile, and setup instructions.
  • Added tool to automate channel-packing for megascan textures.
  • More export artifact clean-up.
  • Fixed some basic export artifacts from Notion.
  • I'm dumb.
  • Fixing up the header.
  • Adding in our internal Todoist task management practices doc.
  • Updated the README with a better header.
  • Initial commit