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.

Monday, July 23, 2018

Black Dragon 64x - Update 3.2.2 "Caring Dragon"

This update comes with a whole host of improvements all around.


Chat, Camera, General and Privacy tabs in preferences have been revamped for increased consistency in the layout and looks of all preferences panels. The joystick/flycam configuration window has been totally redone too!
old (left) | new (right)
new (left) | old (right)

Lots of warnings fixed, code and files cleaned up and defunct options and widgets remove.

Also the biggest addition is the ability (finally) to change permissions via the friendlist either via the menu at the top or the gear menu... or the right click menu... speaking of right click menu, you can also change the permissions in ANY right click menu now. Awesome. Please note that permissions will not update in your friendlist unless you force them to (untick view permissions and then retick it), i swear i tried automating it the last 3 days without success... idk why it doesn't work but hey, it doesn't refresh via webprofiles either, nor does in the LL Viewer.

Screen Space Reflections have been slightly improved and they should no longer vanish in closed rooms on certain surfaces depending on the camera angle.

Besides these, lots of small improvements have been added and bugs have been fixed all over the place such as the texture selection that should work again, selecting "cancel" in the color picker will no longer revert to 0 alpha, highhlighting transparent will no longer lock your depth of field focus and hiding your UI will no longer break looking up and down via left or right-click drag, speaking of, right click-drag now works with the UI hidden too! Miniprofiles have had their look improved and your own dot on the minimap is now colored blue by default.


MOST IMPORTANTLY: Opening tabs in preferences will now change the "+" icon to a "-" icon. WOW. Mind blown.




I hope you like it.

Friday, July 13, 2018

Black Dragon 64x - Update 3.2.0 "Falling Dragon"

Note: Update 3.2.1 pushed to fix a startup crash if you had the camera window open on login.



Update time.


This time with more falling dragons!

Dragons fly you say? Not today!


Last week i made some much needed improvements to the animator, this week i'm finetuning and fixing more tiny things here and there.

Most importantly clicking the "Play" button too early (when the list is empty) shouldn't crash the Viewer anymore, in fact you won't even be able to click it anymore until you add at least one step.

Also in the poser you can now move the pelvis further around, 20 units rather than just 5 units, this was necessary for my latest video as well as something completely new...

...something i wanted for quite a while and you can finally do it, the camera floater now has a dropdown in its "camera modes" tab in which you can select any of your 134 bones to force the camera to follow it based on your current camera preset's offset, i added it now because again it was absolutely crucial for the video i was making.



You'll probably remember the falling scene i made last week, i extended it twice, all the way down to the ground. Poor draegn is ded.

This update also brings the Viewer on par with the Second Life Viewer 5.1.7, the latest official release again, almost fully untested of course, if you find any bugs or issues report them and i'll see what i can do to get them fixed as soon as possible (like the above mentioned play crash).




Sunday, July 8, 2018

Animator and what to do with it...

I've been hard at experimenting again and i'm digging up some interesting things that got me some interesting ideas.

What if i told you that it would be possible to make a UI for a full animation editor, like QAvimator inside SL? Technically you could take any animation that is running, read it out and fill the UI with all necessary information, keyframes, rotations, positions, time values and allow you to edit them, fully, imagine you could edit a running animation, move around its keyframes, change rotations and positions not only would this be the ultimate and only animation editor inside Second Life, it would also give mod permissions on animations a right to exist.

Making a functional and sensible UI for this is probably the biggest challenge of this. Not only would it require a lot of time to build, it would also require a lot of time to test and make it functional, fill it with features that are needed to make working with it as easy as possible.

Being able to fully edit running animations...

How would it look... how would it work... would this even be worth making?


Who knows. Maybe i'll get around to do it, it would help immensely getting the exporter up and working.

Friday, July 6, 2018

Black Dragon 64x - Update 3.1.9 "Falling Dragon"

A dragon never sleeps. Unless it sleeps.



Continuing on last update's work this update brings another bunch of improvements for the Poser, specifically it's animator feature.

The animator was always kinda... not very persistent, the moment the window was hidden the animator stopped working, that's because the main loop for the animator was written into the draw call for the window as it is the only call that was periodically called, problem was that as soon as the window didn't call the draw call anymore, such as when the UI is hidden or when it was closed the animator would stop... animating. Bummer.

NOT ANYMORE! BEGONE DRAW CALL NESTED ANIMATOR! I separated the animator from the main window's code and made it its own thing that can be called from anywhere in the code. This means the animator will now persist beyond the existence of the very window that houses its UI, this is especially useful if you want to ... well record your animations without the UI. Now you can! To show it off i made the very first fully-UI-less animator animation, no edits, no hacks, no tricks! It's 100% made inside the Poser.

I used the magic of the internet and put some fitting music to it as well!

You can see the version with sound here


That uh... well that's pretty much it already but i made a few more nice pictures for you!