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, June 12, 2017

Black Dragon Update 2.7.7: The performance update.

You have been waiting for this for over 5 years.

The ultimate update is about to unleash upon you.

Upwards of 3 quadrillion FPS increase. That's two fish more than tomorrow.
Every graphical feature ever, at no additional performance cost.
All lag SL ever had, fixed including 0.1ms ping for that ultimate shooter feeling.
Oculus Rave Support
And if you thought it can't get better, IT WILL GET BETTER. ALL OF THIS FOR ONLY 9.99€! + Season Pass for the next update. Dayum, what a deal.

Okay no seriously. I thought i should probably optimize stuff a bit, never done this in the past 5 years of making the Viewer so over time the framerate become somewhat unstable. framerate stability should be massively improved and you might even see some FPS gains, i went up from 40 to 60 on my place and for the first time since Nirans Viewer i managed to get 100 FPS again in the sky and even up to 180 FPS if i took off my Avatar, that's even 20 fps more than the maximum i ever managed to get. You will also see the performance impact of the sidebar being pretty much 0 now, preferences has been MASSIVELY improved too, reduced it's refresh calls massively and optimized them quite a lot, so even with preferences open you shouldn't be dropping too hard anymore. Turning around and generally doing stuff doesn't incur too much framerate dips anymore either! Whew.

Further i've also fixed some bugs, added an "always render friends" option, made highlight friends default, finetuned Tone Mapping further, clamped the view angle in sidebar, made ESC disable third person steering in case you accidentally enabled it, improved all preferences warnings and changed the visibility condition of some of them to ones that make more sense and are a bit more forgiving.

To summarize this update: WOW more fps.

Your performance improvements may vary, keep that in mind, having no fps at all doesn't mean you'll have fps now.

What are you waiting for? GET IT, it fixes shit and improves fps, no reason not to get it.


  1. So... with fps like this the Oculus support might finally make some sense..?

    1. No. You wouldn't get any usable fps outside of perfectly optimized places with no avatars.

  2. Thanks for your great work and THANKS for the pose editor! I love it! That's what I call real USPs :P. Now if I could only parse those .XMLs to .bvh... :) Is a .bvh export planned for future releases?

    1. Yes, that's planned but will most likely come very late if not last.

  3. would you by chance be willing to add in the future a way so you can see only friends? would help a ton with the constant issue i have of rezzing things constantly and unable to break camera stance in a sim to derender someone adding onto my rezzing issues. (just asking btw, saw the feature on fs and it helped a lot with lag and such. still dislike fs though. >.<)

    1. You can already do this by using Jellydolls. Set ARC limit so low that everyone is derendered, then activate "Only Render Friends" and you're good to go, somewhat.