Back to the Vavoom Forum Archives


Forum

TeleportView Linedef Special

Thu, 17 Nov 2005 14:35:07

Crimson Wizard

I have a super-puper proposal, however, I do not know whether it is possible to do with doom-based engine. I sometimes use silent-teleport feature in my maps - that is silently teleporting player to another part of map, which looks like continuation of previous part. That can be used for simulating multifloored buildings. However, there is such problem, that if there are some dynamic objects, such as monsters, near teleport this can cause bizzare effects. So I think it would be great to create a sort of teleport-view function - just like in Quake 3 (there were some other games, that used it, but I do not remeber exactly). So that a wall will act as a "mirror" that images world piece seen from some different point.
Thu, 17 Nov 2005 14:53:39

Firebrand

That would be something like the cameras from ZDoom or Duke Nukem maybe? you place an object and make it rotate a certain number of degrees, then display it's view to a texture to make a camera, or did I get it wrong?
Thu, 17 Nov 2005 15:24:11

Crimson Wizard

Well, perhaps it similar to what I mean. However, I mean not creating 'texture' layed on that linedef, but to be able to 'see thru' linedef so to see not what is beneath, but what is in some other part of the level. I mean - normally rendered - etc.
Fri, 18 Nov 2005 07:50:41

Nuxius

Have you tried the TeleportInSector special? <!-- m --><a class="postlink" href="http://vavoom-engine.com/wiki/index.php?title=TeleportInSector">http://vavoom-engine.com/wiki/index.php ... rtInSector</a><!-- m -->
Fri, 18 Nov 2005 10:51:29

Crimson Wizard

Hmm... that's very useful,ndeed. But it cannot cover just every case. For example. I have a stairs that lead to upper "level" of the building. I have a silent teleport there. On the upper section of that stairs is a door, so it need to be seen from lower "level" too. When the door is closed all is normal, since inower level it can be drawn by placing wall texture on solid wall, but when it is open, then teleporting from upper level to lower one you'll have a bizzare effect of door sudden closng (and vice-versa - opening). Of course, I may create a door on lower level as well, but then I'll have to make at least visible part of what lies beyond, but my map structure denies doing so, because there simply is not enouph space to do it. And, anyway, I just thought it would be great also to make a sort of Portal-styled teleporter with ability to see place of teleport destination (that's how it was implemented in Quake 3 (if I remember it right).
Fri, 18 Nov 2005 16:17:51

Nuxius

Have you tried building some of it using extra floors (or 3D Floors, as the wiki calls them)? <!-- m --><a class="postlink" href="http://vavoom-engine.com/wiki/index.php?title=3D_Floor">http://vavoom-engine.com/wiki/index.php?title=3D_Floor</a><!-- m --> <!-- m --><a class="postlink" href="http://vavoom-engine.com/wiki/index.php?title=Set_Contents">http://vavoom-engine.com/wiki/index.php ... t_Contents</a><!-- m -->
Sat, 19 Nov 2005 14:42:17

Crimson Wizard

Yes, I did. <!-- s:? --><img src="{SMILIES_PATH}/icon_confused.gif" alt=":?" title="Confused" /><!-- s:? --> But I do not think it is convenient in my case... since it would be too complex. Anyway, I'll check this ability too.
Mon, 26 Dec 2005 14:35:05

Crimson Wizard

What a fool I was! <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) --> Until I gave a [color=red:1zxbnqpv]serious[/color:1zxbnqpv] try to these 3dfloors I could not even imagine what I can do with them. (The problem was that I thought I can have only one extra "level" in a sector. And when I understood that I can have numerous in any geometric configuration, it was a real shock.) Well, I still suppose that TeleportView is a good idea, but in mine case most probably I will be satisfied with 3dfloors. <!-- s:-) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":-)" title="Smile" /><!-- s:-) -->
Mon, 26 Dec 2005 16:27:33

Firebrand

[quote="Crimson Wizard":1q9dtuhz]What a fool I was! <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) --> Until I gave a [color=red:1q9dtuhz]serious[/color:1q9dtuhz] try to these 3dfloors I could not even imagine what I can do with them. (The problem was that I thought I can have only one extra "level" in a sector. And when I understood that I can have numerous in any geometric configuration, it was a real shock.) Well, I still suppose that TeleportView is a good idea, but in mine case most probably I will be satisfied with 3dfloors. <!-- s:-) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":-)" title="Smile" /><!-- s:-) --> It's really cool what the 3d floors allow you to build, when you really get how to use 3d floors, you can try to use sloped 3d floors, I'm sure you'll be surprised with their look, becasue that way you can enhance the level architecture in a big way <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->. To build them just place the slope special line in the dummy sector used to build the 3d floor and play with the parametera to make the slope, it takes some time to get the correct slope angle, but once you use them enough you'll get the idea and build some cool things with them <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->.
Tue, 27 Dec 2005 07:32:25

Crimson Wizard

By the way, are you, people, aware of possibility to create 3d platforms (lifts)? I mean 3d floors that can move up and down. <!-- s:o --><img src="{SMILIES_PATH}/icon_surprised.gif" alt=":o" title="Surprised" /><!-- s:o --> When I had an idea to make one I wasn't even sure that this will work, but it worked. These things look cool!! <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) -->
Tue, 27 Dec 2005 16:14:43

Firebrand

Yep! There are a lot of cool things that can be done with 3d floors! I don't know if it's possible, but you could even try to make a floor that moves horizontally using polyobjects (I haven't made any tests for this, but I'm sure it could be done somehow), there are a lot of things you can do besides water and multi floor stuff, it's just a matter of thinking how to do it <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->. That's what makes Vavoom one of the best engines available out there <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->.

Back to the Vavoom Forum Archives