Disclaimer

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.

Friday, January 8, 2021

Black Dragon 64x - Update 3.9.4 "Visualizing Dragon"

 Lets start the new year with a new update (and new bugs)



Let's leave the old bugs in the dust with this bugfix update and introduce lots and lots of new ones with the merge to the latest LL code, surely nothing is gonna break.


So what is fixed you may ask, none less than basically the entire known buglist in discord (minus the intel shader thingy and an animation bug that i still cannot reproduce but is a known issue in the official viewer too apparently)

Lots of warnings and errors, specifically log spamming warnings have been fixed which should hopefully clean up the log files a bit in case you encountered these. They can also reduce your framerate, writing something a million times per second into a log file takes its toll you know.

CTRL/Shift modifier keys when scrolling through values in spinners should be consistent now, rather than up doing ten times as much and down only a tenth of a fraction, both will now properly scroll either one of them depending on if you hold Shift (10x) or CTRL (0.1x).

A curious bug that required some very specific steps to be taken that resulted in the snapshot refresh button disabling your UI has been fixed, no more frantically asking for that toggle UI shortcut!

Sliders, especially those in the environment window were a little... afraid of the lowest and highest value, especially if your framerate dropped they would become increasingly more scared of these and tried to avoid being slid all the way there, this should no longer be the case.

On the SL forum i found an interesting thing that always kinda annoyed me too, whenever you zoom in/out your camera (CTRL + 8/0) the camera wouldn't update the sensitivity for camera movements, resulting in you being able to do only huge jumps of camera movement rather than very fine movements. Not only should this no longer be the case and zooming in should progressively raise sensitivity, i've also gone all the way and fixed a problem with mouse smoothing causing small scale (1 pixel onscreen movements) to be completely ignored by the Viewer when attempting to move the camera. Now every pixel counts.


I've also implemented a requested feature to display "statuses", such as when the camera focus is locked. Previously the Viewer already had this very... limited stand up button... i've extended this system to display all kinds of things, when you lock your focus, when free mouse focus is on, when the world is frozen, when you're sitting, flying, when always run is enabled, when you're posing... and in the future i can easily add more to this. Your statuses will be displayed at the bottom and they can be clicked to disable the status, say to stand up, stop flying, unfreeze world and so on.


As some hawk-eyed have noticed there is also a button hiding in the above system that implies a totally new feature.... crouch toggling! Yes you can now bind a crouch toggle button in the Keybindings tab and it will toggle crouch (until you hit it again, jump, fly, sit down etc). Now you can do pictures while crouched or just save your hand from holding down crouch the entire time.


Two last things, one being altitude based windlights not working, they should once again work (they basically always did but they weren't applied to you because the apply was never triggered).

The other one being something mostly interesting for human bodies. Thanks to Drake, shininess has been fixed back to pre-EEP levels. This should also fix light reflections randomly dimming/lighting up when camming around.



By Varosh

By Emeline Laks

By Loverdag

No comments:

Post a Comment