Glassix 2 v0.19 released


Hi everybody !
Changelog
  • Updated materials and textures to improve visual quality
  • Updated lighting settings for indoor locations
  • Fixed issue with camera speed and collision in Appearance and Biography Editors
  • Fixed issue with flickering shadows

So after so much delay, here is the new version which focus on a new shader for the game to handle skin and environment texture a bit better. Overall, the difference is not that visible since it mainly focus on light behavior and the change would mainly occur depending on the camera angles.

But in general, you might not notice much difference, or previous shader might look better in some part.


(Hair shader has not been update yet)
Indoor locations should be better lit, better details on walls and structures. The outdoor light has also been reviewed a bit to better reflect normal cycle. Unity does have its own day/night cycle module I will check too which might be a better option than my current custom module too.
This change does come at a performance cost though with this new shader using 2-3 textures per layers as opposed to 1-2 before. This can leads to quite a heavy load on the memory, for example the cafeteria location with lots of students eating can lead to 12-13Gb of memory usage. This is due to the number of skin textures a character uses currently. 
One character requires 6 different materials to render each body part (torso, head, arms, legs, mouth and genitals), each with 3 textures at 2K, that's 18 textures with ~5Mb each, 90Mb per character skin, with 2 genders each offering 6 different skins, 90*2*6 = 1080Mb just for skins. Add hair, clothes, room and furniture too using similar set up and that's several Gb of textures used. I'll have to review the process a bit since there are ways to optimize this or reduce the size of less meaningful textures, but another lengthy process.
As talked about previously, with the slow pace of advancement on Glassix 2 and my current busy schedule, I'm planning to release a poll soon to get patrons opinion about how I should go with my campaign, more details in another post. I recommend patrons to cancel their pledges until I can resume proper monthly release.
Sorry again for the delay and thanks for your patience and support so far!