Jump to content
Sign in to follow this  
Jeff Porter

Symbol opacity/transparency/fill/stacking issue

Recommended Posts

So I'm relatively new to Vectorworks, and I'm hoping that's my main issue, but here's the problem.

I have a light plot created in Spotlight, recently upgraded to v2013. I wanted the ability to be able to change the colors of my lighting symbols to denote changes to the rep plot, and eventually figured out how to do that by going to File>Document Settings>Spotlight Preferences and checked the box for "Modify lighting device color" with the color set by "lighting device". HOWEVER, when I do this it makes most of my lighting symbols... transparent? I don't exactly know how to describe it. The lighting positions now show through the light symbols, obscuring the numbering and anything else inside the symbols. Send to front doesn't work, opacity it already at full, fill either doesn't do anything or won't apply, class settings don't change anything... The only way to make it go back to normal is to undo the "lighting device color" setting, which then leaves me unable to change the color of the symbols. Why can't I have both?

Any ideas?

Share this post


Link to post

You probably have the fill set to "None" rather than a solid white fill.

By default the symbols have black pen and a solid white fill.

Share this post


Link to post

In most cases it won't let me set the fill to anything except none. I'll click the drop menu and click on "Solid", but it instantly goes back to "None". In some cases it will let me change it, but nothing happens. Any idea why that would be?

A possibly interesting new thing I have discovered, it seems like it might be related to some edited symbols I'm using? Currently on my light plot only the edited symbol units are having this problem (After unchecking "Modify lighting device color"). However, when I go into the symbol editor it still won't let me set fill to "Solid".

Share this post


Link to post

Jeff,

It sounds like your objects might somehow of become NURBS curves. A NURBS curve won't take a fill and always resets to none.

Edit: I spoke to soon, they may also be nested symbols. Symbols themselves won't take a fill either.

Kevin M

Edited by Kevin McAllister

Share this post


Link to post

Sorry not to respond for awhile. Kevin, what is a NURBS curve, and is there any way to fix it? Same question as applied to nested symbols?

Upon more experimentation, it does seem to be something about the symbol itself, and no matter what I do it refuses to take a fill, not even with class attributes. More specifically, it seems to be my root Source 4 ellipsoidal symbol, because it affects every S4 degree I have on the plot, but my Par and LED symbols are just fine. No class or label legend changes have any effect. Experimenting with other symbols shows me that their root symbols have solid fills, whereas my S4 one has, and will accept, none.

Share this post


Link to post

Sounds like the symbol was created with no fill. To add a fill:

1) select an instance of the symbol;

2) double-click on the symbol or right-click it and select "edit" in the pop-up menu and select "3D geometry";

3) select the 3d object;

4) change the fill to solid color (I prefer red or blue for testing purposes)

At this point, try rendering the symbol (a simple QT render will be sufficient). If it renders fine, change it to white or whatever you want the final, untextured color to be.

5) apply any texture(s), if applicable;

6) exit the symbol.

All instances of the symbol should now have fill and texture.

Edited by pgym

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

 

7150 Riverwood Drive, Columbia, Maryland 21046, USA   |   Contact Us:   410-290-5114

 

© 2018 Vectorworks, Inc. All Rights Reserved. Vectorworks, Inc. is part of the Nemetschek Group.

×