Sign in to follow this  

How do I make "vector" graphics like Defcon or Project VEX?

This topic is 3861 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I absolutely love the "vector" (is that the right term?) style that Defcon and Project VEX (http://devimg.net/?View=470) has. Are there any articles on how to create something like this? The effect I'm talking about is how the outline of an object is a darker color than the inside, but the inside of the object is transparent and the whole object has a glow about it.

Share this post


Link to post
Share on other sites
You can get a vector graphics look by rendering your objects as wireframes. There are a lot of techniques for getting a glowing effect, it depends on what you want.

Share this post


Link to post
Share on other sites
Thanks for the reply!

What do you mean by rendering my polygons as wireframes? I'm only doing 2D stuff, not 3D so I'm not dealing with models or anything...

Here are some screenshots from a game called Project VEX that I'd like my game to look like:

http://devimg.net/?Post=470

Share this post


Link to post
Share on other sites
The best way (IMHO) is to use a 3d API like OpenGL or D3D and use it to draw 2d graphics. Then you can do proper vector drawing which remains sharp under rotation/scale/etc.

You could achieve the same effect with a regular 2d api with some carefully created sprites, but it'd be more tricky and wouldn't have the same quality.

Share this post


Link to post
Share on other sites
@OrangyTang: Yeah, that is what I'm going to use... (sorry if I wasn't very clear in my original post)

Ideally I'd like to use DirectX (possible with XNA or unmanaged via Delphi wrappers), but I'm also open to the idea of using OpenGL.

How would I do it in either APIs?

Share this post


Link to post
Share on other sites

This topic is 3861 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

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