Dev Progress: UI Scaling
Hi,
Please do it
Is there a way to change the size of the fonts who is too small for my last screen (QHD) ?
Maybe there is a scale UI things to do it ?
Regards
Phil
Hi,
Please do it
Is there a way to change the size of the fonts who is too small for my last screen (QHD) ?
Maybe there is a scale UI things to do it ?
Regards
Phil
Comments
Hi Phil,
This needs to be done next. I am making it a priority. It will be the last feature added before I move on to SM5 development.
SM 4.3.6 will be released soon to fix an issue with accessing user directories then I'm focused on scaling.
The framework for scaling is already in place. I'll need to go through each of the many many custom controls and build in scaling. This is going to take some time. I'll start releasing BETA versions on these forums when most scaling is implemented and try to keep updates posted as well so you can see progress.
Thanks Phil,
Neil
Development of UI scaling has started.. Just going to keep posting updates here to help motivate me through this arduous process.
Currently have a lot of the structure in place for communicating to all UI elements their expected scale. Fonts are scaling but ugly. Available scaling for first release will be 100%, 150%, and 200%.
Finished scaling / redrawing all 250+ icons and graphics used by ShaderMap.
On the programming side of things, I've developed a new resource manager that will load UI artwork given the current scale. Completed the scaling of the Splash screen.
Next I'll scale the Menu and Start screen before moving on to the Main interface.
This is a list of ShaderMap UI Controls that need to be updated to support scaling. I will update the list as I make progress.
Last update June 28, 2021
Once this list is complete, I'll be posting BETA versions for testing. BETA versions install independent of LIVE versions which allows users to run both at the same time.
Main Controls
Standard Controls
Normal Editor Controls
Standard Dialog Controls
Popup Dialog Controls
This is a screen shot of the main interface scaled to 200%. Some icons still need cleaned up or redrawn, I'll do that during the BETA release.
Next I'm on to the Material Visualizer, 3D Model Setup then Light Scan Setup. Last thing I'll be working on is the Normal Editor.
Finished with the core Material Visualizer. Found an embarrassing error which stopped the External Visualizer window from reading mouse coordinates properly on a different monitor. I am not sure how long this bug has been there, it's fixed now, smh.
MatViz, Model Setup and Light Scan Setup UI are scaled. Next the Normal Editor, then BETA release.
Follow the above comment for the progress list:
https://rendering.systems/forums/index.php?p=/discussion/comment/1024/#Comment_1024
All UI components now support scaling. Next I'll clean up some visual bugs and do a code review. Once that is complete I'll create the BETA installer and release it.
Getting close now.
Just an update, still encountering misc bugs, mostly have them confined to the external material visualizer. Hoping to get a BETA build released by end of week first week in July.
The BETA version has been released. I am closing this thread. All discussion of the BETA is now here: https://rendering.systems/forums/index.php?p=/discussion/494/shadermap-4-3-7-beta