branchrust_reboot/main/viewmodel_fixcancel
66 Commits over 59 Days - 0.05cph!
Viewmodel clothing support
Utils, better managing draw events, fixes for particles and renderers not updating properly.
Transforming EffectMounts to world space
Fix for mipmap streaming override not working sometimes. Re enabled viewbob etc.
Changed candy materials to use standard shader so that we have no materials using forward opaque path
Modified a few shaders so that all pass types are in the same order for all shader lods.
Support transparent / grabpasses correctly, correctly calculating spherical harmonics in world space.
Added support for most types of render pass in a slightly cleaner format.
Utils to categorize materials / shaders properly
More utils, putting data for events into a better format.
Refactoring to support other passes. Utils to determine correct passes required for each renderer / material.
Utils to find and load all relevant prefabs.
Rendering into MotionVector buffers
Disabling streaming for textures associated with the current view model.
Very basic implementation with a lot of stuff broken / missing.