8,735 Commits over 1,705 Days - 0.21cph!
Don't do 3D skin views when item store is used while in-game
Better, more automatic up direction calc for SkinViewer
Finished making all pages look good with skin viewer. Added an edge fade effect.
Just still needs an animation fix for the diver suit.
Remove IndirectLighting script from MenuBackground
Added additional scripts to the SkinViewer cam that the IconRender cam has. Added indirect lighting singleton in SkinViewerTest and MenuBackground scenes.
Adjusted SkinViewer lighting to fix highly shadowed areas
Improved object rotation again. Fixed lighting bug. New forceCamUpMode param, applied to assault rifle.
Show/Hide fixes for item store model
Removed SkinViewer's old built-in UI
Fixed upside-down CNY door knocker. Blocked a couple of un-fixable skins from showing in 3D.
Improving some skin viewer item layout
Better up-axis rotation for skin viewer. Looks especially good on furnaces
Ran "Prepare all prefabs"
Full manifest rebuild, lots of stuff needs rebuilding
Merge optimize_build_prefab_process -> Main
Improved camera FOV calculation
Allow item position offset settings just for skin viewer
Removed param override, it didn't work how I hoped
Make "head only" the default
- Put "Always" mode only in BaseVehicle, since generic mountables should never use it.
- Moved the public inspector params out of #SERVER area (can cause issues when they're inside).
Refactored a bit to remove code duplication
Remove old comment that's no longer true
Allow for custom camera far clip distance as well. Reduce to 0.5m for roadsign gloves, to not show the rear glove.
Allow custom pivot points for items in the skin viewer, to override the automatic pivot on a case-by-case basis. Set custom pivot point for roadsign gloves.
Set up skin scripts properly for things like roadsign gloves
Added loading spinner to show that a 3D skin view is loading. Added a callback for skin set failure to hide the loading circle.
Fixed rug skins not showing up
Fixed more issues with skins not loading or loading incorrectly
Fix most skin viewing being broken
Clear rendertexture assignment when SkinViewer is destroyed
Don't strip animator on the Hazmat preview suits
Strip colliders, animators, and MonoBehaviours from SkinViewer entities
Set up prefabs with animations for all the hazmat suit skins on the store
Fixed skins getting cut off in non-square views
▇▄▍▇▆▆ ▋▇▇▅▋▆▌▉▇▍▄█▄ ▆▇▊▋▍▊▊ ▉▌▆█ ▌▊▇▍▋ ▄▌▉ ▌▅▌ ▋▄▄▅▆ ▌▅▆▊▊▄▆▉▍ ▋▆▄ ▊▉▊▌ ▅▌▆▄▌ ▍▌▆▅ █▊▌█ ▊▉▋▋█ ▋█▊▉▌▌█▌. ▄▍▋▋▌ - ▆█▄ ▊▅ ▋▅
Fix NRE if SkinViewer is closed while loading a skin
Don't show 3D skin viewer models for Pattern Sofa or Factory Door. Mainly because pattern sofa has no base.