Moving 3d objects

Advanced OpenGL source port fork from ZDoom, picking up where ZDoomGL left off.
[Home] [Download] [Git builds (Win)] [Git builds (Mac)] [Wiki] [Repo] [Bugs&Suggestions]

Moderator: Graf Zahl

Locked
User avatar
BlackFish
Posts: 108
Joined: Thu Sep 01, 2005 18:33

Moving 3d objects

Post by BlackFish »

I know you can make them go up and down, but will there ever be a way to make them go on the x axis?
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

No. That would require moving sectors which the Doom engine can't do.
User avatar
The Ultimate DooMer
Persecution Complex
Posts: 152
Joined: Tue Nov 08, 2005 23:04
Location: Industrial Zone
Contact:

Post by The Ultimate DooMer »

Well, you can use 2-sided polys but you can't jump on top of them. Or a complex instant raise/lower sector script but it won't be right if you tried to jump on them.

The only way to get anywhere near what you want is to use actor movers on solid things - see the moving platforms in SSD for an example.

(if you use this method the things won't carry you when you get on top of them, and if you get in the way of them the mover sequence will be screwed up)
User avatar
justin023
Posts: 165
Joined: Wed Sep 21, 2005 10:51
Location: Illinois
Contact:

Post by justin023 »

Sadly, it is one of those things that Quake has always been able to do but Doom will never be able to do.
User avatar
Cutmanmike
Posts: 482
Joined: Sat Sep 03, 2005 23:34

Post by Cutmanmike »

justin023 wrote:Sadly, it is one of those things that Quake has always been able to do but Doom will never be able to do.
Hmm not even with a new map format?
User avatar
Lexus Alyus
Posts: 95
Joined: Mon Aug 29, 2005 16:17
Location: Nottingham, UK
Contact:

Post by Lexus Alyus »

Yes, easily with a new map format. IIRC, the current map format is the only thing that prevents this. Build manages to move objects. Imagine a map format that is true 3D but still uses dooms methods of building in 2D and sectors. The zectors wouldn't really be sectors though, they'd be simply a place to set the areas ceiling and floor heights/texture. With this methoid the 3D floor method of doom could acrtually be used to create brushes that can move freely in the world.

It would have the illusion of 2.5D in an editor, making it just as easy to create levelsfor, but it would actually be full 3D. This would also allow you to cross lines and sectors... the only limit would be that they would have to be lower or higher than the sector they cross or anomalies would occur.

Man, I wish I could program the doom engine...
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

Lexus Alyus wrote:Yes, easily with a new map format. IIRC, the current map format is the only thing that prevents this. Build manages to move objects. Imagine a map format that is true 3D but still uses dooms methods of building in 2D and sectors.

Even a new map format wouldn't help. The Doom engine doesn't support moving geometry. Polyobjects are the most complex thing that can be done without causing problems.
User avatar
Cutmanmike
Posts: 482
Joined: Sat Sep 03, 2005 23:34

Post by Cutmanmike »

Graf Zahl wrote:
Lexus Alyus wrote:Yes, easily with a new map format. IIRC, the current map format is the only thing that prevents this. Build manages to move objects. Imagine a map format that is true 3D but still uses dooms methods of building in 2D and sectors.

Even a new map format wouldn't help. The Doom engine doesn't support moving geometry. Polyobjects are the most complex thing that can be done without causing problems.
Yet they do cause lots of problems for mappers :P
User avatar
justin023
Posts: 165
Joined: Wed Sep 21, 2005 10:51
Location: Illinois
Contact:

Post by justin023 »

A new map format is a bad idea. Maybe it would be possible to fake with models, but still, that would be a crappy way of doing it.
Cutmanmike wrote:Yet they do cause lots of problems for mappers :P
What? Maybe for someone besides me...
Locked

Return to “GZDoom”