Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(9 Kb)
Download
Updated: 09-04-10 05:15 AM
Pictures
File Info
Updated:09-04-10 05:15 AM
Created:10-23-09 10:24 PM
Downloads:12,928
Favorites:214
MD5:
VirtualPlates  Popular! (More than 5000 hits)
Version: 3.3.5.3
by: Saiket [More]
Nameplates are hard to look at. They fill your screen and make an absolute mess when you're fighting lots of mobs. _VirtualPlates gives them depth, so they fit into the game world instead of covering it.
Note: _VirtualPlates no longer works since the Cataclysm pre-release 4.0.1 patch.
Details

This has little configuration, and should work with most other nameplate skinning mods such as Aloft, TidyPlates, and caelNameplates. You might prefer to turn on Allow Overlapping Unit Nameplates in Interface Options > Names > Unit Nameplates so nameplates won't bump into each other. The sample screenshots were taken with this new feature enabled.

Options

_VirtualPlates' options can be found in the Interface Options > _VirtualPlates menu.
  • Nameplate Scale Limits:
    • Minimum Scale: Limits how small nameplates can shrink to. Values can range from 0 (meaning disabled) to 1 (meaning plates won't get smaller than their default size). For example, a value of 0.5 would keep plates from shrinking beyond half their original size.
    • Limit maximum scale: When enabled, this prevents nameplates from getting too big when they get close to your camera.
    • Maximum Scale: Similar to the Minimum Scale slider, but this value controls how many times larger than the default size a nameplate can grow to.
  • Scale Factor: When nameplates are this many yards from the screen, they'll be normal sized. Larger distances mean larger nameplates.
  • 3.3.5.3:
    • Final release. _VirtualPlates will no longer work after the Cataclysm expansion.
    • Added deDE localization by muhmiauwau from CurseForge.
  • 3.3.5.2:
  • 3.3.5.1: Removed options to adjust scale factors based on camera zoom, since camera info is no longer available to addons.
  • 3.3.0.1:
    • Hack workaround for blacklisted nameplate depths.
    • No longer forces overlapping nameplates feature on.
    • OnUpdate script handlers on plate Visuals now get assigned to the plates directly to preserve their execution order.
  • 3.2.2.5:
    • Fixed issue where addons could get a hold of raw nameplates before _VirtualPlates replaced them.
    • Reworked handling of frame levels. _VirtualPlates shouldn't interfere with the relative frame levels of children any more.
  • 3.2.2.4: Added a Maximum Scale option.
  • 3.2.2.3: Now loads LibCamera-1.0 properly.
  • 3.2.2.2:
    • Added a configuration pane with various options.
    • ScaleFactor can now optionally scale with camera distance.
    • Added a minimum scale option to prevent plates from getting too small at long range.
  • 3.2.2.1: Initial commit.
Optional Files (0)


Archived Files (8)
File Name
Version
Size
Author
Date
3.3.5.2
8kB
Saiket
07-02-10 07:49 PM
3.3.5.1
7kB
Saiket
06-22-10 04:54 PM
3.3.0.1
14kB
Saiket
12-08-09 02:41 PM
3.2.2.5
14kB
Saiket
11-08-09 09:20 PM
3.2.2.4
13kB
Saiket
10-30-09 05:42 PM
3.2.2.3
13kB
Saiket
10-25-09 01:54 AM
3.2.2.2
13kB
Saiket
10-25-09 12:57 AM
3.2.2.1
3kB
Saiket
10-23-09 10:24 PM


Post A Reply Comment Options
Unread 10-25-09, 07:07 AM  
Enkidu
A Kobold Labourer

Forum posts: 0
File comments: 55
Uploads: 0
Thumbs up Thanks.

Amazing and original idea for nameplates.
Nameplates behind your character being huge is problematic, maximum scale should definitely fix that.
Enkidu is offline Report comment to moderator  
Reply With Quote
Unread 10-25-09, 05:30 AM  
jaliborc
A Chromatic Dragonspawn
 
jaliborc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 189
File comments: 325
Uploads: 20
Originally posted by x
Great addon, it really adds to the nameplates.

I usually play my rogue zoomed in (few meters away from my character) and the nameplates appear much bigger. Would it be possible to add a slider for a maximum scale?
One more vote for a maximum scale. And another for removing the "_" from your addons' names, but that should not happen, right?
jaliborc is offline Report comment to moderator  
Reply With Quote
Unread 10-25-09, 03:53 AM  
x
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 73
Uploads: 1
Great addon, it really adds to the nameplates.

I usually play my rogue zoomed in (few meters away from my character) and the nameplates appear much bigger. Would it be possible to add a slider for a maximum scale?
x is offline Report comment to moderator  
Reply With Quote
Unread 10-25-09, 01:53 AM  
Saiket
A Chromatic Dragonspawn
 
Saiket's Avatar
AddOn Author - Click to view AddOns

Forum posts: 152
File comments: 329
Uploads: 21
Originally posted by Kebinusan
Add this to embeds.xml before </UI>:
Code:
<Include file="Libs\LibCamera-1.0\Lib.xml"/>
Heheh, that's what I get for copy/pasting that from _NPCScan. :P

I'll have a new version up in a minute.
Saiket is offline Report comment to moderator  
Reply With Quote
Unread 10-25-09, 01:51 AM  
Kebinusan
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 21
Uploads: 1
Originally posted by Reolin
Installed the latest release, got this message.

Error: Cannot find a library instance of "LibCamera-1.0".
AddOn: !!!_VirtualPlates
File: _VirtualPlates.lua
Line: 351
Count: 1
Add this to embeds.xml before </UI>:
Code:
<Include file="Libs\LibCamera-1.0\Lib.xml"/>
Kebinusan is offline Report comment to moderator  
Reply With Quote
Unread 10-25-09, 01:46 AM  
Reolin
A Deviate Faerie Dragon
 
Reolin's Avatar

Forum posts: 10
File comments: 58
Uploads: 0
Installed the latest release, got this message.

Error: Cannot find a library instance of "LibCamera-1.0".
AddOn: !!!_VirtualPlates
File: _VirtualPlates.lua
Line: 351
Count: 1
Reolin is offline Report comment to moderator  
Reply With Quote
Unread 10-25-09, 01:45 AM  
vlakarados
An Aku'mai Servant
 
vlakarados's Avatar
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 137
Uploads: 6
Code:
[2009/10/25 09:44:34-1037-x1]: !!!_VirtualPlates-3.2.2.2\_VirtualPlates.lua:351: Cannot find a library instance of "LibCamera-1.0".
!!!_VirtualPlates-3.2.2.2\Libs\LibStub\LibStub.lua:23: in function `LibStub'
!!!_VirtualPlates-3.2.2.2\_VirtualPlates.lua:351: in function `SetScaleFactor2Enabled'
!!!_VirtualPlates-3.2.2.2\_VirtualPlates.lua:370: in function `Synchronize'
!!!_VirtualPlates-3.2.2.2\_VirtualPlates.lua:232: in function `?'
!!!_VirtualPlates-3.2.2.2\_VirtualPlates.lua:257: in function <...nterface\AddOns\!!!_VirtualPlates\_VirtualPlates.lua:255>
vlakarados is offline Report comment to moderator  
Reply With Quote
Unread 10-25-09, 01:18 AM  
Saiket
A Chromatic Dragonspawn
 
Saiket's Avatar
AddOn Author - Click to view AddOns

Forum posts: 152
File comments: 329
Uploads: 21
Added scaling options

The latest version has a configuration pane in Interface Options > _VirtualPlates with a few sliders to control that ScaleFactor variable and a new Minimum Nameplate Scale setting.

There's a checkbox to enable dynamically making nameplates larger as you zoom out too. When it's enabled, the two sliders in that section work as the min and max scale factors from first-person view to 50 yards zoom, respectively. You might notice it acts a little funny if your camera hits a wall, but it's not too bad.
Saiket is offline Report comment to moderator  
Reply With Quote
Unread 10-24-09, 09:09 PM  
Cubittus
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Smile My Scaling fix

I zoom in and out a fair bit and use a custom configured Aloft.
I found a value of 13 for ScaleFactor to be about right for my setup.

I also made a change so that the plates don't get too small to read as follows:

After line 171 of VirtualPlates.lua which reads:
Code:
Scale = me.ScaleFactor / Depth;
I added a line:
Code:
if (Scale < 0.7) then Scale = 0.7; end
This means that plates won't get smaller that 70% normal size.
It's a hack, but does the job for me.
Cubittus is offline Report comment to moderator  
Reply With Quote
Unread 10-24-09, 03:40 PM  
Saiket
A Chromatic Dragonspawn
 
Saiket's Avatar
AddOn Author - Click to view AddOns

Forum posts: 152
File comments: 329
Uploads: 21
Will add camera scaling soon

I won't be able to add camera scaling over the weekend, but I'll try to add it next week. Until then, if the nameplates are too small, you can make them bigger manually by opening _VirtualPlates/_VirtualPlates.lua and editing the following line near the top of that file:
Code:
me.ScaleFactor = 10; -- Nameplates this number of yards away will be scaled to
                      -- their normal size (i.e. larger number = larger nameplates)
You might need to experiment to find a good size (i.e. replace 10 in the above code), but I think 30 yards seems readable at max camera zoom. The only issue might be that if a nameplate gets really close to the camera, it'll be gigantic.
Last edited by Saiket : 10-24-09 at 03:41 PM.
Saiket is offline Report comment to moderator  
Reply With Quote
Unread 10-24-09, 01:21 PM  
Saiket
A Chromatic Dragonspawn
 
Saiket's Avatar
AddOn Author - Click to view AddOns

Forum posts: 152
File comments: 329
Uploads: 21
Originally posted by Taudier
scaling works in combat ?
The plates will scale visually in combat, yep.
Saiket is offline Report comment to moderator  
Reply With Quote
Unread 10-24-09, 11:21 AM  
Astera
A Kobold Labourer

Forum posts: 1
File comments: 52
Uploads: 0
This is a great addon but, I agree, it should scale with camera distance. Made doing the first BG with the addon exciting.
Astera is offline Report comment to moderator  
Reply With Quote
Unread 10-24-09, 05:38 AM  
Taudier
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 26
Uploads: 7
scaling works in combat ?
Taudier is offline Report comment to moderator  
Reply With Quote
Unread 10-24-09, 03:47 AM  
kappe
A Deviate Faerie Dragon

Forum posts: 13
File comments: 115
Uploads: 0
Originally posted by vlakarados
well, this is really great, but it should scale with camera distance. because I(and many more players) play with the camera at max distance (50), and even when I'm in melee with the mob, I can't see the nameplate.
same here
scaling is the one and only options i'd like to see
kappe is offline Report comment to moderator  
Reply With Quote
Unread 10-24-09, 01:20 AM  
vlakarados
An Aku'mai Servant
 
vlakarados's Avatar
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 137
Uploads: 6
well, this is really great, but it should scale with camera distance. because I(and many more players) play with the camera at max distance (50), and even when I'm in melee with the mob, I can't see the nameplate.
vlakarados is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.