good BSP and editor tutorials?

Started by
15 comments, last by MrSandman666 23 years, 4 months ago
Does any one of you know any good tutorials on rendering and creating bsp files and on creating a level editor for that? I''m a semi-newbie to this so it should do a bit more than just explaining it in theory. Any suggestions?
-----------------------------"Mr Sandman bring me a dream"
Advertisement
goto mr-gamemaker.co.uk, if you don''t learn BSPs from this nothing will teach you. the code is D3D but I have ported it to OpenGL


InFerN0

Not all who wander are lost...
InFerN0Not all who wander are lost...
Inferno

Do you get fast rendering using that bsp tree code?

Bruno
yes, even if you use software only rendering as I do. Though the overdraw kills performance unless you use portal clip.

I can''t wait for part two on PVS.

Martin
martin: I wrote to ''Mr. Gammaker'' a while ago and he wrote back that there won''t be a tutorial about PVS in the next time because he can''t find any resources about it...

That''s life...
Ok, I''m working my way through the tut. Many thanx. It really hepls me to understand all that.
BUT: correct me if I''m wrong, but I think the tut doesn''t cover how to write the actual EDITOR at all or does it? I mean it explains the plaiin compiler, but how do you generate the data to feed the compiler with? I still have no clue how to build alevel editor with a proper GUI to build and manipulate the world.
Is there a tut on this somewhere?
-----------------------------"Mr Sandman bring me a dream"
You need to learn some more basic windows programming first. learn either more about the win32 api or MFC.

InFerN0

Not all who wander are lost...
InFerN0Not all who wander are lost...
Well, I should be able to program the actuall GUI itself. But there are these four mysterious windows, the top view, the front view, the side view and the 3D view of the world which can be edited dynamicaly by the user and which are used to create the data necessary to create a BSP tree.
I mean, yeah, I am probably able to do the 3D view, as long as it''s not dynamicaly changable.
So there are three windows left, working on a principle I don''t understand.
Is there a tut on THAT?
I think I could use the GDI for the actual graphics, But how do I make it work the way it does in all the major level editors?
-----------------------------"Mr Sandman bring me a dream"
Check out http://www.cornflakezone.com/ He''s working on a editor with OpenGL and MFC.

Erik

I also wrote to Gary at gamemaker, and he tells me he''s put a lot of effort into part deux and hopes to release it soon.

As for the GUI creating the data for a BSP I looked at this too. It aint worth the effort - it''ll detract you from learning the 3D stuff, at least that was my conclusion.

I looked at blender and worldcraft, I realy can''t be bothered with the laerning curve. There''s also a tut on Flipcode on level building, but it didn''t help.

Just plop the vertices into some arrays, construct the linked list of polys to feed to the BSP compiler, - I''ve had a large "ish" level with this (two rooms and a connecting corridor!) without the sh1t of GUI building.

Well, there you go. Anyone for tennis?!
Martin

This topic is closed to new replies.

Advertisement