branchrust_reboot/main/media_projectscancel
133 Commits over 1,675 Days - 0.00cph!
Fixed skin_radius command
Fixed concrete/lumberjack pickaxe and hatchet materials
Use Player folder instead of PlayerMats
Improved naming iterator
Move materials into Hair, Skin and ItemSkins folder
CopyPlayerTool now attempts to reuse matching materials in the Assets/Media/Materials/PlayerMats folder instead of creating new materials when copying hair and skin
Made a MaterialPropertyBlockInspector to try and diagnose hair colouring issues
Fixed hair caps not getting copied over in copy player tool
Fixed not being able to add TimelineConvarController to demo tracks (another merge issue)
Reapply TimelineConvarController
Codegen, fixes missing commands
Copy player tool will now save textures and materials to disk if the piece of clothing/held entity is skinned
Move custom demo systems to a new partial script to reduce conflicts when merging from main
Fix hi res screenshots not properly adjusting dof
Fixed duplicate takingScreenshot fields
Don't run regular dof update when taking screenshot (regardless of DofExposer state)
Fix standard game dof controller interfering with dof values during a hi res screenshot while the dof exposer is active
Fix NRE's when taking hi res screenshots
Disable submarine dof layer on screenshot camera, was conflicting with the DofExposer
Fix DofExposer losing settings during scene save/load
Add Tools/Cinematic/Lock Camera tool that snapshots the current position/rotation of a camera and locks the scene camera to that offset. Makes tracking objects in animations in the scene view a lot easier
Hi res screenshot convar should now be compatible with dof exposer
Rework relative midi knob bindings
Remove some debug stuff I left in
Relative midi knob bindings are now applied via midiconvar.BindKnobRelative (eg. midiconvar.BindKnobRelative 1 1 dof_focus_dist 0.5)
Add support for relative midi knob bindings
When enabled takes the delta of the knob movement and increases/decreases the assigned convar instead of mapping it in a 0-1 range
The minimum value of the binding is used as the speed multiplier
Can be enabled when adding a binding by adding true to the end of the binding (eg."midiconvar.bindknob 1 1 graphics.dof_focus_dist 0.1 0 true")
Will only work on float convars
Properly export normal map
Fixed some textures being exported with wrong colours