branchrust_reboot/main/character_customisationcancel
127 Commits over 92 Days - 0.06cph!
Do the walk out animation first rather than the ground pose
- Fix hair and eyebrows being overriden
- Support charater slot in connections trings
- Pass appearance in client ready
- Save everywhere as character appearance proto rather than a string representation
- More code cleanup
- Ability to limit changing race/gender from predefined steam id original
- Add a 'connect to development server' in the browser for any developers playing on unity so we can easily go main menu -> test server
- Ownership checks
- Greatly clean up the player customisation backend
main -> character_customisation
Hide the panels a little bit if you are orbiting around the character
Move the expand button over to the right
Client caches rendered icons before joining
- Attach characters to specific servers (so on joining that character is bound until next wipe), subsequent changes wont affect the character on the server
- Modal improvements
- Setup sever character selector
- Can pick your caharacter before joining a server
-Reduce portrait background opacity
- New cancel colour
- Stop carpet feet clipping
- Move title down a bit
- Reduce no color picker spacing
- Stop colour swatch's being squashed
- Stop colour swatches having thick borders
- Fix edit system not working
- Ensure icons use the studio lights
- Turn off animations when you zoom in enough
- Bring back 'rotate' text
- Desaturate unselected slots
- Fix dust not showing
Keep the current slot icon rendered until its replacement is ready
- Stops flip flopping between empty and full
- Reduced the thumbnail stage from 523 objects to 21
- Spread thumbnail work across frames
- Stopped thumbnails forcing unrelated textures into full detail
Overall reduction from 300 ish ms to 80ms
- Help window
- Increased size of the creator window
- Minor icon size polish
- Tighten up some colouring, spacing etc
- Stop the eyes working at weird ass angles
- Add slot icon rendering
- Ensure ui takes up the whole page
- Shrink choice down a little bit
- Fix weird eye rendering in character customisation
- Add color selection system for hair/skin colour
- Add spotlight above the character
- Dont rerender all icons if you change colour
- Fix rendered icons not using the same cubemap
Fixed super tight fov on character creator
- Bake a reflection probe inside the customisation scene
- Setup new cubemap as environment default
Can no longer clip the character preview camera into the walls/props
- spherecast and pull itself out of geometry
- Much better apartment scene setup
- Better composition
- Slightly modfiied lighting (more work to go)
- Dont run the icon cache for the category we are currently in
- Renderered tiles 256 -> 512
- Preload faces in the background right after the page opens
Put all faces into the face selection
- populated according to the bodytype you've selected
Fix a ghost man occasionally showing up in the character creator due to sss
Add environment reflections to the character stage
- Restores sky reflections in eyes
Force max res mips for all streaming textures when rendering character icons
- prevents camera distance from affecting loaded icons
main -> character_customisation
main -> character_customisation
New preview positions - way better
Fix dof being too shallow all the time
Swap the crappy overly complex multipel values for character camera shots over to the same orbit camera sty;e as the render images were
Fix head icons being behind the player
Constantly lerp the camera to the bone position rather than only setting it once on enter
Fix multiple idle animations playing at once - causing jittering and preventing the reaction anims from playing
Better way to be able to preview rendering shots + category shots
Fix character customisation tiles showing up white initially
Clean up min/max yaw settings
New cinematic lighting
Various polish and minor animation changes
Ensure older baked textures aren't re-handed out
Fix indirect instancing bricking renderers in the character creator view
Always use best LODs for character creator view props
Rebuild all the static icons
Swap to medium apartment