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.

Wednesday, December 25, 2013

Merry Christmas.

Merry X-Mas n stuff.
(Still playing Starbound)

No Update.

Tuesday, December 3, 2013 Maintenance Update #4

                    PLEASE REDOWNLOAD, I FIXED AND ADDED SEVERAL THINGS                 
 PLEASE NOTE THAT I'M NOT GOING TO UPDATE THIS ANYMORE FOR QUITE SOME TIME,     PROBABLY UNTIL CHRISTMAS OR NEXT YEAR SINCE I'M BUSY PLAYING STARBOUND              UNTIL I'M JUST A BRAINDEAD ZOMBIE. YOU SHOULD REALLY CHECK THIS AWESOME                                                                              GAME OUT!                                                                     

Here we go again!

I got some small but AWESOME changes for you!

User Interface:

I fixed the version history link in Login screen (Release Notes), changed several Panels especially People which was a bit too broad by default and i fixed Notices missing the "send" button. 

First noticable changes are probably the (again) changed loadingscreens and the general redo of the loadingscreen which will now nicely slide out that "Cancel" button when the TP or login is done.



For those who are blind, your body is no longer locked to your camera which was always locked at the center of your Avatar. This changes NAO. Your camera is always locked to your HEAD that means if your Avatar runs around, you (your camera) will do too! also, animations now have a way greater impact on your Mouselook feel, they will add bobbing n stuff depending on your animation ofcourse. Please note that this is prone to bug out completely on totally unrealistic and spastic animations like doing 10 flips to walk around.

Suggestion: Use this feature in combination with Mouselook Smoothing.

You can find the option to toggle this feature off in Preferences - Camera - Mouselook Options.

Also fixed forever shall now be attachments bugging out in Mouselook, ever seen when your weapons or hand attachments move wierdly away from where they should be when going into Mouselook and especially when crouching? FIXED! So much thanks to Adeon Writer for this fix.


I added all the old Windlight presets minus my own "Realistic" ones since they were designed for pre-Exodus Post Render.




Added: "AllowUIHidingInML" Feature to allow hiding or keeping the UI in Mouselook.
Added: "AvatarRotateThresholdMouselook" to control turn degree for Mouselook seperatly. Default is 120 to allow looking around a bit before turning around visually.
Added: "AvatarRotateThresholdMouselook" to Preferences -> Camera.
Fixed: Realistic Mouselook not working when sitting on ground.
Fixed: MAINT-3375 - Performance decrease with opened Chat windows.
Fixed: ATI R9 200 Video Card beeing not recognized. Really this time.

Fixed: Cache Location button controlling Log Path Location.
Fixed: ATI R9 200 Video Card beeing not recognized.


Added: "Realistic Mouselook" feature, preventing your camera beeing always centered on (0 0 0) and your body beeing locked into place below your camera. Animations will fully play out now and your Avatar will be able to run around in mouselook, your camera will follow your body around.
Added: Alot Sky/Day/Water presets from Nirans Viewer.
Added: One missed out sky preset.
Added: Version History link to Loginscreen.
Added: Halfway done German translation for main 'Display' panel. WIP.
Changed: Re-made all loadingscreen pictures.
Changed: Progress panel layout, rearranged everything a bit to fit the new images.
Changed: Layout of Progress panel, moved cancel button behind progressbar and random tips over it.
Changed: Hide "Cancel" button panel in Progress panel instead of the button itself, causes a nice slide effect at the end. :)
Changed: Layout of Inventory panel slightly and added a top "title" bar.
Changed: German Inventory item count strings to match those of the English version.
Changed: Default People floater size. Made it smaller by default.
Changed: Layout of People panel to fit previous People floater changes.
Changed: Layout of Group Info main panel to fit the new People floater default size.
Fixed: Avatar beeing shortened in mouselook causing attachments to glitch out on movement. Much Thanks to Adeon!
Fixed: Youtube background video not working anymore.
Fixed: MU Pose chat not working in Local Chat.
Fixed: Newly created Notices beeing un-sendable and changed its layout to fit into the new People floater.
Fixed: Version Number in Loginscreen showing [VERSION] [CHANNEL] instead of Version and Channel.
Fixed: Log Path button not working.
Removed: Sorting out some previously added presets.
Cleanup: Misc changes.

Tuesday, November 19, 2013

2.3.8 Maintainance Update #3

Nothing to see here, please move along.

Let's get to the important stuff since i'm not in mood to talk around it this time.

User Interface:

I fixed the Group Info panels since the lower half of them were totally missing since the last update in which i slightly cleaned up their code a bit and i switched the Accordions to Tabs because usability you know.

I re-added the RLVa loadingscreen tip and fixed a few others because they were pointing into the wrong Preferences panels.

I made a few new loadingscreen pictures since i wanted to see something new, some old and some totally new ones were included, the style is subject to change.

I added some basic German Translation for Preferences (copied over from Nirans and fixed some overlapping and not fitting parts). Super WIP.


I fixed my Post Effects not working when Ambient Occlusion and Shadows were disabled (both at the same time), rigged alpha Meshes however are still not yet fixed.

'same object re-attach' Crash:

Temporarly fixed, absolutely not caring what could happen because of this fix.


Updated to the very latest changes.



2.3.8 Alpha

Added: 8 new Loadingscreens and removed the additional ones since they don't fit the new style anymore.
Added: Basic German Translation for Preferences. WIP.
Added: More basic German Translations for Preferences. Still WIP.
Removed: RLVa Menu doubles everywhere.
Removed: IM and Groupchat Popup options since they are now non functional and integrated into CHUI's optionset.
Fixed: Post Effects not working when Shadows and AO are disabled. Preparing shaders for another ifdef.
Fixed: Some Loadingscreen tips and re-added the RLVa one since we support RLVa again.
Fixed: Set Voice Button for German Translation.
Fixed: (Temporarly) Crash on marking an Object dead (same object re-attach)-crash.
Fixed: Lots of merge errors.
Fixed: Group Roles bottom panels beeing invisible.
Fixed: Group Info Panels and put them into Tabs instead of Accordions.
Fixed: An oversight when overhauling the Group Info Panels causing a minor error.
Changed: Only create a random number up to 7 for our Loadingscreens since we don't have more anymore.
Merged: RLVa Updates

Tuesday, November 5, 2013

Alpha 2.3.7 - Maintenance Update #2


Today's the day of all days! nah! Just another update.

User Interface:

Biggest addition in this Update is the inclusion of the last round of missing Preferences options, most of them...if not all of them in "Display" tab. Nearly all LoD options have been added, all finetuning options otherwise only seen in an extra tab or in the Machinima Sidebar have been added to the main "Display" tab, all of them sorted and organized into their coresponding pack of options. You will find all Depth of Field sliders in the Depth of Field section, all Tone Mapping related stuff in the Tone Mapping section and so on. This Update makes the Preferences floater 98% complete, the other 2% are fixing, moving, removing, enabling, disabling or adding new options if i missed one or two out... to get an idea how many options there are just in the "Display" tab, have a look at this:

Also included, as you may notice, are "Default" buttons that will revert those slider (finetuning) options back to their Default. HURRAY!

PS: Camera Preset sliders work too ;)

Second biggest change here are the changed background textures for "Toasts". Chat messages, On/Offline notifications, Do you want to quit notification, You accepted friend request X notification etc. All these are "Toasts" and now have a greenish background image just like the "Tools" floater.

Also: Nearby Chat will no longer flash your toolbar button because you or someone else wrote in it, no matter if Nearby Chat is seperated or connected in the main CHUI floater, no more perma-flash in chatty regions!


Slight adjustments were made to my Tone Mapping and Color Correction Defaults to make the prettyness a tiny bit more colorfull and darker.


Other than that nearly invisible fixes in several places took place, nothing special or fancy, just little perfectionistic thingy, background color changes, aligning fixes and that usual stuff. You can now also change your Keyboard layout again, it needs a restart however.


Have fun,


2.3.7 Alpha

Added: Ability to revert a Debug to its default value and control Array Debugs (X Y Z).
Added: Huge amounts of missing finetuning options for Depth of Field, SSAO, Tone Mapping, Color Correction, Vignette aswell as a "revert to Default" button for each finetuning option.
Added: Ability to change Keyboard layouts. Needs Restart.
Added: Functionality to Camera Preset controls.
Added: Function to refresh all widgets after resetting them to default.
Added: Several missing misc dropdown options aswell as LoD options.
Removed: High Precision toggle and all its calls in code.
Changed: Friend online/offline notification layout slightly.
Changed: Notifications floater background to the normal floater one.
Changed: Layout and alignment for the quick "Sound Preferences" panel in Statusbar.
Changed: Wrong description for CameraOverWaterDistortion Debug.
Changed: Allow a smaller minimum height for toast floaters.
Changed: Do not flash our Toolbar "Chat" button if the received message comes from Local Chat.
Changed: Preferences layout slighty, made some adjustments and realigned all headers a bit.
Changed: Several background textures for Inspectors and Toasts to make them more fitting to the overall Theme.
Changed: Tone Mapping and Color Correction defaults slightly for a more colorfull look.
Reverted: Potential crashfix.
Fixed: Offset for Draw Distance slider panel in Statusbar.
Fixed: Some Group panel dummy errors.
Fixed: "Reset to Default" not directly applying the defaults.
Fixed: Search floater and all other web-based floaters once and for all.

Friday, November 1, 2013

2.3.6 Alpha - Maintenance Update


Here we go, a whole bunch of fixes for bugs that have been reported...mostly feedback that is totally invisible and went to me directly instead of using my Blog so everyone can see it.

MU Pose Chat and Auto-close OOC Chat have been added, Color Correction has gotten a toggle in my Machinima Sidebar, Sepia was moved below Greyscale and linked because both options are connected to each other since Sepia needs Greyscale in order to look like real Sepia, a bunch of new actions (Offer Teleport, Share, Pay, Mute, Call and Show on Map) have been added to SLURL styled names, the Experimental Youtube background on Login can now be disabled, Voice Indicators in Friendlist have been slightly changed.

*takes a deep breath*

Grouplist and Blocklist have been upgraded and were redesigned to look like the Friendlist does, also Groupcount and Groupslots left have been added to the panel...

Preferences has been overhauled everywhere, widgets were realigned, reorganized, moved, added, removed, enabled and disabled, a few of those options are the Quickbutton options for the Navigationbar customisation, they are now enabled since i added the ability to hide/show them again.

The Main Menu has been cleaned up a bit, Network stats have been lengthen a bit and several bugs and problems were fixed including the Webprofile beeing broken, your own Webprofile beeing broken, the Place Profile beeing broken when beeing redirected there from Search, the Snapshot refresh label was unreadable and huge and some other minor changes...

Also a crash has been potentially fixed that seems to happen whenever your Inventory bugs out leaving you unable to take off stuff out of your Inventory or wearing it because it is already worn but not shown in Inventory etc.

Also check out this cool pic a friend drew of my Avatar =3

I think its perfect. Hit my chocolate side like nothing else. \o/
PS: You can see the picture i gave him for drawing me below, its the second one in "Snapshots".


Have fun,


2.3.6 Alpha

Added: MU Pose Chat and Auto-close (( OOC )) Chat.
Added: Color Correction toggles to Machinima Sidebar and removed the Accordion tabs.
Added: Label for the labelless "More Options" button in Place Profile.
Added: Offer Teleport, Share, Pay, Mute, Call and Show on Map to SLURL Name menus.
Added: Experimental Login Debug to toggle off the Youtube background in Login Screen.
Changed: Blockedlistitem layout to match Avatarlistitem and Grouplistitem layout.
Changed: Lots of alignments, removed unused Features, added missing ones for CHUI and generally enhanced and overhauled alot of places in Preferences.
Changed: Grouplistitems layout to match the Avatarlistitem one.
Changed: Grouplistitem Profile buttons to always show whenever the GroupID is not null.
Changed: Voice Indicator icons in Friendlist to something more visible and easier understandable. Still WIP tho.
Changed: Main Menu layout a bit, added a seperator above Show Debug Settings for better visibility.
Changed: Layout and backgrounds of Landmarks and Teleport History tabs in Places.
Changed: Network Statbar length in Statusbar.
Changed: Navigationbar main Quick-buttons are now hidable via Preferences.
Changed: Enabled KeepConversationLogTranscripts UI option in Preferences. Unsure if it already works.
Fixed: Users own Webprofile layout beeing broken.
Fixed: Place Profile breaking when redirected here from Search.
Fixed (Potential): Random crash caused by some old code from Kitty that might now cause some users to randomly crash for no reason and no real crash message except (same object re-attached) twice.
Fixed: White refresh text on white background in the Snapshot floater.
Fixed: Misc height asyncronisations in main_view.xml. Not a fix for desyncronised World Rendering/UI mouse positions after UI size change.
Fixed: Web Profile layout beeing broken.
Removed: RLVa doubled menu and some other menu entries to clean up the main menu.
Moved: Block List Sidetray panel into People panel itself for a better and straight aligning.

Tuesday, October 29, 2013

2.3.5 Alpha

Yes. RLVa.


Untested. Unfixed. Un...uhh whatever you know what i mean. Fresh compile with nothing major done except implementing RLVa and its menu into Preferences, expect more potential bugs than before!

Have fun.


2.3.5 Alpha

Added: RLVa.

Monday, October 28, 2013

2.3.4 Alpha

DOOOODS. Facebook!

It's implemented! Totally not of interest, let's start with something way more interesting.

RLVa is NOT implemented yet but will be with the next update which i will release as soon as i implement it and it will contain nothing else, no bugfixes no nothing, just RLVa.

So what's new in 2.3.4 you ask?

Quick rundown time.
I added Qarls Aligning tool, the ability to derender Objects and Avatars, derender Fullbrights and as mentioned above the Facebook Connect feature aswell as a WIP Even Recorder.


Last update i added the Greyscale and Posterization post effect, now i added the Sepia post effect and made all 3 easily adjustable via the Machinima Sidebar which now includes 3 sliders to set the strength for Greyscale, Sepia and how Posterized your picture should be! AWESOME.

This update should also contain LL's AMD crashfix.

User Interface:

I fixed the onscreen build information beeing occluded by my Topbar (moved those informations a bit down), fixed some disalignments after Facebook merge, tweaked some other places, cleaned up the main menu a bit and....

MADE A TOTALLY NEW PREFERENCES WINDOW! Not technically but visually.

I think these do explain themself, don't they?

Note that you will find many options beeing greyed out (not working yet) and many others still missing. That's intentional because, checking them all, adding, removing and totally redoing a whole floater like this takes time and feedback.

Did you also notice that i changed the Friendlist? it looks smaller, more compact and still shows all the information you need, just the voice indicator is still WIP which is just a grey square around each profile picture.

Also the CHUI message panel opens to the left now, it was annoying that CHUI was designed to be used on the left side instead of the right where it belongs like all private messages.

Last but not least, Pie Menus. We all love them. They are fast, look fancy at times and don't produce as much eyecancer as their ugly, boring grey dropdown counterpart.


Have fun,


2.3.4 Alpha

Added: Missing Event Recorder and Facebook menu entries.
Added: Sepia Post effect, overhauled the Shadermanager code, upgraded Greyscale and Sepia with the ability to be modified in strength
Added: Qarls Aligning Tool.
Added: Pie Menu as optional inworld right click type.
Added: Ability to de-render Objects, Attachments and Avatars.
Added: Menu entries to disable/derender Fullbright types.
Removed: Unused and not available Features in the Main Menu.
Changed: IM Container opens to the left now instead of the right making it very viable for putting it into the right lower corner while Local Chat is in the left lower corner.
Changed: AvatarRotateThresholdSlow to 2 by default.
Changed: Appearance of Avatarlistitems in Friendlist. Made them smaller and more compact. New Voice indicators are still WIP.
Changed: Preferences Layout, organized and categorized everything.
Changed: Machinima Sidebar layout, reorganized it a bit, added more clues on what needs what and added a few more tweakable Options.
Fixed: Navbar buttons having the default hover icon as background when hovering them.
Fixed: Secure Browsing icon in Webfloater and made it a bit more appealing size wise.
Fixed: Facebook login page beeing crazily disaligned.
Fixed: Disaligned Snapshot selection buttons after merge.
Fixed: Build onscreen information display beeing occluded by the Topbar.
Fixed: Windlight Animator having problems to compile after merge with Bear.
Merged: 3.6.8 Bear
Merged: 3.6.9 Release
Merged: 3.6.10 Release

Tuesday, October 15, 2013

2.3.3 Alpha

Here we go!

Totally untested, half-assed and without any love and mood and/or time to do anything right now, i present you the 2.3.3 Alpha which is basically just a merge with the latest Linden Release (including the new particle rendering functions) and Linden Bear which is a collection of misc fixes (including a fix for an ATI crash some people seemed to have with the latest driver version)

As said, this Release is completely untested, use it at your own risk!

Changes include a slight Machinima Sidebar overhaul, aswell as some new options there and most importantly the Greyscale and Posterization post processing options which i were showing off in my group, however, these arn't finished in any way keep that in mind.



2.3.3 Alpha

Added: WIP Greyscale and Posterization post effect + toggles and Posterization samples option.
Fixed: Width/Height display in Preview Texture moves with the left size causing it to clip outside of its specified area.
Fixed: Exopostprocess having problems with the new shader uniform system.
Changed: WIP Machinima Sidebar overhauling, added Greyscale and Posterization toggles and changed the layout to quickly show which options are linked and how.
Merged: 3.6.7 Release
Merged: 3.6.8 Release
Merged: Viewer Bear (Misc fixes)