Black Dragon is MY Viewer, i decide which feature i want to add and which to remove, i share this Viewer to show the world that user base size is not important, i do rate quality by effort, thought and love put into the project, not some rough estimated numbers. I consider feature requests only if i you can name proper valid reasons i can agree on. It is my (unpaid) time i'm putting into this project, i'm not here to cater to every Joe's desires.

Sunday, October 1, 2017

Black Dragon 64x - Beta "Bit Dragon"

The usability update #1.

I always complained about how time consuming it is to write tooltips and keep good information presented to the user if they chose to. Well today i'm gonna release the first update whose goal it is to improve on usability and documentation.

This updates includes a unholy amount of tooltips for every single option in the preferences display tab. Every single tooltip has been rewritten or altered massively to have a new somewhat consistent design across all options. Tooltips will now display you a rough estimate of how they impact graphics and performance and what they actually mean, for instance, what does Object Quality 'Normal' mean? Well now it will show you that it is a value of 2.0. If that wasn't enough, quite a few options will give additional hints on their usage and other misc stuff they might happen to change or be changed with but most importantly all options now have decent explanations as to what the option really does. No more guessing (unless you're counting the tone mapping options, they are still vague since i'd have to explain the weights and how each slider interacts in the calculations, which i don't know without looking into them nor would help you in any way). I've spend roughly 6 hours on a rough pass through all of them and another 4 hours doing some iterations. I'm not done yet but this is huge progress and i'd like to get it into the public as quick as possible to get some feedback on it before i continue building on it, since this is one of the very few things that i'm actually doing for YOU rather than me. You're welcome.

Other than tooltips there have been some other changes such as the "Report" option missing from certain often used menus such as conversation tabs or the people window, it should now be there and usable, should make it a lot easier to report people if the need ever arises.

Also zoom limits have been removed. You can now Alt-Zoom out up to 9999m. Click to Walk will no longer break the normal camera behavior, click to walk is just an extension now and allows....you to click somewhere to walk there... rather than breaking the entirety of the camera and how it behaves.

Also i figured out why the agent recorder breaks sometimes, it writes the pilot files into the Viewer folder which almost no one of you probably has write-access to. I moved the pilot files to the user_settings folder in AppData, this also means that the camera recording now reliably works for me too. Great. I'll redo it in the future into a full featured recorder studio where you can list and edit every position, add and remove them and possibly do more. Looking forward to this.

The most important fix in this update is probably the "Current Outfit" tab finally working again. I figured it out... only took me a few months. As always it was something really stupid and small...

While i found some great deal of additional information on why changing the UI size is bisbehaving i sadly haven't found a fix yet other than you resizing the window or toggling Fullscreen Window Mode twice, both of which fix the click offset. Sadly i cannot employ a proper fix and no... just forcing the Viewer to reshape doesn't work, i tried it. The reshape must come from the window through user interaction, the internal reshape code itself doesn't fix it.

Still 2 of 3 long standing issues fixed. Someday i will find out whats breaking UI size changes. Someday. It has only been broken for 6 years now.

No comments:

Post a Comment