Jump to content
  • Advertisement
Sign in to follow this  
sofakng

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

This topic is 4054 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
Advertisement
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
I've seen it done by slicing up and rotating "line" sprites to add that nice glow.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!