Jump to content
  • Advertisement
Sign in to follow this  
SparkyNZ

Retro wireframe vector graphics

This topic is 2120 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 LOVE BATTLEZONE, I would dedicate years to making a new Battlezone like game if I could find other people willing to as well! I can code.

Drawing in wire frame mode with openGL is very easy you simply set a state in openGL

 

Thanks heaps for all that info Eddie! If it weren't for work, kids and my nerdy GeekTunes iPhone app, I'd be diving into that right now! I'm itching to have a play with all this. Its been 2 years since I last played with OpenGL but I still got my test apps, tutorials and books. :)

 

Be careful.. you may be hearing from me again. :)

Share this post


Link to post
Share on other sites
Advertisement

Not used Blender, 3DS Max certainly allows you to view objects as wireframe with or without bakface culling.

 

Elite objects were just backface culled, they didn't draw filled black polygons, which is why you can see the starfield through the space station. You can see ships through other ships as well

 

elite-Space-Station.jpg

 

That's the spectrum version, but it worked in the same way as the BBC version. Later versions did draw filled polygons for the ships (and I expect they would use a zbuffer as well, it would look really bad otherwise). EDIT: Or they could just sort the objects and render them based on distance to camera, that wouldn't require a z buffer either. That was how PS1 games worked.

Edited by Paradigm Shifter

Share this post


Link to post
Share on other sites


And for old people the best source to start with NeHe's OpenGL Lessons( c++ codes provided).

 

That site rocks! I bought his book "Beginning OpenGL Game Programming" (Luke Benstead). Don't know if I'd need the second book or not for what I want to do though..?

Share this post


Link to post
Share on other sites


Drawing in wire frame mode with openGL is very easy you simply set a state in openGL

to switch on,

glPolygonMode( GL_FRONT_AND_BACK, GL_LINE );

 

Hehe! It works a treat! I just loaded NeHe lesson 05 onto my Mac, added the above line and Battlezone here we come! See-through wireframe spinning pyramid and cube.

 

I couldn't get ASSIMP working on my Windows laptop (probably useless gfx card - even the viewer wouldn't start with some DirectX 9 3D complaint) and getting it all to work on the Mac is currently in my 'too hard' basket for now. Got Blender installed though..

 

I may give http://ogldev.atspace.co.uk/www/tutorial22/tutorial22.html a go if I can find a way to get one of these libraries such as ASSIMP working - either on my Mac or laptop which is due replacement.

Share this post


Link to post
Share on other sites


I couldn't get ASSIMP working on my Windows laptop (probably useless gfx card - even the viewer wouldn't start with some DirectX 9 3D complaint)

Assimp(the library, not the viewer) has nothing to do with your graphics card. It parses and loads the model into its internal data structures, then you have to use them to create the GPU objects. Check the ASSIMP tutorial on ogldev.

Share this post


Link to post
Share on other sites

Assimp(the library, not the viewer) has nothing to do with your graphics card. It parses and loads the model into its internal data structures, then you have to use them to create the GPU objects. Check the ASSIMP tutorial on ogldev.

 

OK.. will do. I'd downloaded a couple of Blender objects and wanted to check them out with the viewer.. just to kid myself that they would load in something else other than Blender etc. Understand what you're saying. I'll give it a try tomorrow.. really do want a new laptop though.. May have to try it on the work laptop instead ;-) Thanks. I'm always torn between Mac and Windows laptop - Mac tends to win since the battery still works. :)

Edited by SparkyNZ

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.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!