vrijdag 21 september 2007

progress on level editor


i've made some progress on the level editor, the 4 viewports act accordingly, although i'm pretty ill i couldn't force myself to stay in bed
more to come...

donderdag 20 september 2007

level editor


i've been busy with learning wxwidgets lately, it is really nice and clean api, anyone that wants to learn gui programming i can recommend it. much better than mfc, all functions are packaged in easy to understand classes. There is also a really good wxwidgets gui designer found here wxformbuilder.org. i designed the global layout in minutes:). Over the editor, not much too see yet, except for the 4 colored panels, they correspondend to 4 individual opengl panels(top, left, front, and perspective) where one can create primitives in, most of it i had already written in java, so it just porting.


Cheers

maandag 30 juli 2007

Code dump

i've deciced to dump the code i've created 3 years ago now, so it can be (A)used for everyone.
it is a complete csg/bsp lightmap generator for quake based maps. including removing unseen faces. as well as a basic software renderer and a very basic opengl renderer. but for beginners like i was back in the time it is a valuable addition.

the complete code can be found here

http://home.hccnet.nl/pj.holverda/

bottoms up

Paul

maandag 23 juli 2007

Constructive solid geometry


almost got CSG working, some polygons are not removed properly, but nothing hard to overcome

donderdag 19 juli 2007

Plane Clipping


Just ported old code of the java engine to c++, plane clipping and sorting polygon counter clockwise, the colors here are taken from the plane normals, next will be CSG:D

woensdag 18 juli 2007

Quake3 BSP




new update:D:D first sample of a quake3 level, nothing fancy just textures + lightmaps
some textures have their 't' coordinate flipped, i had the same problem in java, when loading .tga textures so i guess it also applies to c++

donderdag 12 juli 2007

Introduction

This site will mainly be dedicated to my hobby and work, programming, not the usual gui building stuff, but 3d. Also i will try to update this site as often as possible, with reports about the current 3d engine progress..stay tuned. Sound, music, ambient and sfx, will be provided by parasonic
http://myspace.com/doodenverderf check it out!