Quake3World.com
https://www.quake3world.com/forum/

Making a bowl? Gtk Radiant
https://www.quake3world.com/forum/viewtopic.php?f=10&t=52481
Page 1 of 1

Author:  FearzEnemy [ 11-11-2016 10:20 AM ]
Post subject:  Making a bowl? Gtk Radiant

I'm wondering how i can make a bowl like this: Image

Author:  sst13 [ 11-11-2016 10:34 AM ]
Post subject:  Re: Making a bowl? Gtk Radiant

Make a cubic brush => Curve => Cone
Then select the upper vertex and move half way down...

Author:  CZghost [ 11-22-2016 05:11 AM ]
Post subject:  Re: Making a bowl? Gtk Radiant

Also don't forget to move this rounded cone top down, otherwise you will have your bowl upside-down. You can do it easily by grabbing all top vertexes and dragging it down below the base.

Author:  dONKEY [ 11-24-2016 08:58 PM ]
Post subject:  Re: Making a bowl? Gtk Radiant

I made you one....

Code:
// entity 0
{
"classname" "worldspawn"
// brush 0
{
( -128 80 -64 ) ( -80 80 -64 ) ( -128 -80 -64 ) gothic_floor/largerblock3b 0 0 0 0.25 0.25 0 0 0
( -128 128 -64 ) ( -128 128 -96 ) ( -80 80 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -80 -80 -96 ) ( -80 80 -96 ) ( -128 -80 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -80 -80 -72 ) ( -80 -80 -64 ) ( -80 80 -72 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -80 0 -64 ) ( -128 128 -64 ) ( -80 0 64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
}
// brush 1
{
( -80 -128 -64 ) ( -80 -80 -64 ) ( 80 -128 -64 ) gothic_floor/largerblock3b 0 0 0 0.25 0.25 0 0 0
( -128 -128 -64 ) ( -128 -128 -96 ) ( -80 -80 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 80 -80 -96 ) ( -80 -80 -96 ) ( 80 -128 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 80 -80 -72 ) ( 80 -80 -64 ) ( -80 -80 -72 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 0 -80 -64 ) ( -128 -128 -64 ) ( 0 -80 64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
}
// brush 2
{
( -80 -128 -64 ) ( -80 -80 -64 ) ( 80 -128 -64 ) gothic_floor/largerblock3b 0 0 0 0.25 0.25 0 0 0
( 128 -128 -64 ) ( 128 -128 -96 ) ( -128 -128 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 80 -80 -96 ) ( -80 -80 -96 ) ( 80 -128 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 0 -80 64 ) ( -128 -128 -64 ) ( 0 -80 -64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 0 -80 -64 ) ( 128 -128 -64 ) ( 0 -80 64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
}
// brush 3
{
( -80 -128 -64 ) ( -80 -80 -64 ) ( 80 -128 -64 ) gothic_floor/largerblock3b 0 0 0 0.25 0.25 0 0 0
( 80 -80 -96 ) ( -80 -80 -96 ) ( 80 -128 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 80 -80 -72 ) ( 80 -80 -64 ) ( -80 -80 -72 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 128 -128 -96 ) ( 128 -128 -64 ) ( 80 -80 -64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 0 -80 64 ) ( 128 -128 -64 ) ( 0 -80 -64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
}
// brush 4
{
( -128 80 -64 ) ( -80 80 -64 ) ( -128 -80 -64 ) gothic_floor/largerblock3b 0 0 0 0.25 0.25 0 0 0
( -80 -80 -96 ) ( -80 80 -96 ) ( -128 -80 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -80 -80 -72 ) ( -80 -80 -64 ) ( -80 80 -72 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -128 -128 -96 ) ( -128 -128 -64 ) ( -80 -80 -64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -80 0 64 ) ( -128 -128 -64 ) ( -80 0 -64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
}
// brush 5
{
( -128 80 -64 ) ( -80 80 -64 ) ( -128 -80 -64 ) gothic_floor/largerblock3b 0 0 0 0.25 0.25 0 0 0
( -128 128 -96 ) ( -128 128 -64 ) ( -128 -128 -64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -80 -80 -96 ) ( -80 80 -96 ) ( -128 -80 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -80 0 -64 ) ( -128 -128 -64 ) ( -80 0 64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -80 0 64 ) ( -128 128 -64 ) ( -80 0 -64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
}
// brush 6
{
( 128 -80 -64 ) ( 80 -80 -64 ) ( 128 80 -64 ) gothic_floor/largerblock3b 0 0 0 0.25 0.25 0 0 0
( 128 -128 -64 ) ( 128 -128 -96 ) ( 80 -80 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 80 80 -96 ) ( 80 -80 -96 ) ( 128 80 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 80 80 -72 ) ( 80 80 -64 ) ( 80 -80 -72 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 80 0 -64 ) ( 128 -128 -64 ) ( 80 0 64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
}
// brush 7
{
( 80 128 -64 ) ( 80 80 -64 ) ( -80 128 -64 ) gothic_floor/largerblock3b 0 0 0 0.25 0.25 0 0 0
( 128 128 -64 ) ( 128 128 -96 ) ( 80 80 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -80 80 -96 ) ( 80 80 -96 ) ( -80 128 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -80 80 -72 ) ( -80 80 -64 ) ( 80 80 -72 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 0 80 -64 ) ( 128 128 -64 ) ( 0 80 64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
}
// brush 8
{
( 80 128 -64 ) ( 80 80 -64 ) ( -80 128 -64 ) gothic_floor/largerblock3b 0 0 0 0.25 0.25 0 0 0
( -128 128 -64 ) ( -128 128 -96 ) ( 128 128 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -80 80 -96 ) ( 80 80 -96 ) ( -80 128 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 0 80 64 ) ( 128 128 -64 ) ( 0 80 -64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 0 80 -64 ) ( -128 128 -64 ) ( 0 80 64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
}
// brush 9
{
( 80 128 -64 ) ( 80 80 -64 ) ( -80 128 -64 ) gothic_floor/largerblock3b 0 0 0 0.25 0.25 0 0 0
( -80 80 -96 ) ( 80 80 -96 ) ( -80 128 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -80 80 -72 ) ( -80 80 -64 ) ( 80 80 -72 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -128 128 -96 ) ( -128 128 -64 ) ( -80 80 -64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 0 80 64 ) ( -128 128 -64 ) ( 0 80 -64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
}
// brush 10
{
( 128 -80 -64 ) ( 80 -80 -64 ) ( 128 80 -64 ) gothic_floor/largerblock3b 0 0 0 0.25 0.25 0 0 0
( 80 80 -96 ) ( 80 -80 -96 ) ( 128 80 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 80 80 -72 ) ( 80 80 -64 ) ( 80 -80 -72 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 128 128 -96 ) ( 128 128 -64 ) ( 80 80 -64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 80 0 64 ) ( 128 128 -64 ) ( 80 0 -64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
}
// brush 11
{
( 128 -80 -64 ) ( 80 -80 -64 ) ( 128 80 -64 ) gothic_floor/largerblock3b 0 0 0 0.25 0.25 0 0 0
( 128 -128 -96 ) ( 128 -128 -64 ) ( 128 128 -64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 80 80 -96 ) ( 80 -80 -96 ) ( 128 80 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 80 0 -64 ) ( 128 128 -64 ) ( 80 0 64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 80 0 64 ) ( 128 -128 -64 ) ( 80 0 -64 ) common/caulk 0 0 0 0.25 0.25 0 0 0
}
// brush 12
{
( -72 128 -96 ) ( -72 -128 -96 ) ( -80 128 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -72 80 -96 ) ( -80 80 -96 ) ( -72 80 -112 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( 80 128 -104 ) ( 80 128 -120 ) ( 80 -128 -104 ) common/caulk 0 32 0 0.25 0.25 0 0 0
( -80 -128 -112 ) ( -72 -128 -112 ) ( -80 128 -112 ) common/caulk 0 0 0 0.25 0.25 0 0 0
( -72 -80 -112 ) ( -72 -80 -96 ) ( -64 -80 -112 ) common/caulk 32 0 0 0.25 0.25 0 0 0
( -80 -128 -112 ) ( -80 128 -112 ) ( -80 -128 -96 ) common/caulk 0 0 0 0.25 0.25 0 0 0
}
}
// entity 1
{
"classname" "func_group"
// brush 0
{
patchDef2
{
gothic_floor/xq1metalbig
( 9 3 0 0 0 )
(
( ( -64 0 -64 0 0 ) ( -64 0 -88 0 -0.375 ) ( 0 0 -96 0 -1.3827822208 ) )
( ( -64 -64 -64 1 0 ) ( -64 -64 -88 1 -0.375 ) ( 0 0 -96 1 -1.3827822208 ) )
( ( 0 -64 -64 2 0 ) ( 0 -64 -88 2 -0.375 ) ( 0 0 -96 2 -1.3827822208 ) )
( ( 64 -64 -64 3 0 ) ( 64 -64 -88 3 -0.375 ) ( 0 0 -96 3 -1.3827822208 ) )
( ( 64 0 -64 4 0 ) ( 64 0 -88 4 -0.375 ) ( 0 0 -96 4 -1.3827822208 ) )
( ( 64 64 -64 5 0 ) ( 64 64 -88 5 -0.375 ) ( 0 0 -96 5 -1.3827822208 ) )
( ( 0 64 -64 6 0 ) ( 0 64 -88 6 -0.375 ) ( 0 0 -96 6 -1.3827822208 ) )
( ( -64 64 -64 7 0 ) ( -64 64 -88 7 -0.375 ) ( 0 0 -96 7 -1.3827822208 ) )
( ( -64 0 -64 8 0 ) ( -64 0 -88 8 -0.375 ) ( 0 0 -96 8 -1.3827822208 ) )
)
}
}
// brush 1
{
patchDef2
{
gothic_wall/purptileb
( 3 3 0 0 0 )
(
( ( 64 0 -64 0 0 ) ( 72 0 -64 0 -0.125 ) ( 80 0 -64 0 -0.25 ) )
( ( 64 -64 -64 1.25 0 ) ( 72 -72 -64 1.25 -0.125 ) ( 80 -80 -64 1.25 -0.25 ) )
( ( 0 -64 -64 2.5 0 ) ( 0 -72 -64 2.5 -0.125 ) ( 0 -80 -64 2.5 -0.25 ) )
)
}
}
// brush 2
{
patchDef2
{
gothic_wall/purptileb
( 3 3 0 0 0 )
(
( ( 0 64 -64 0 0 ) ( 0 72 -64 0 -0.125 ) ( 0 80 -64 0 -0.25 ) )
( ( 64 64 -64 1.25 0 ) ( 72 72 -64 1.25 -0.125 ) ( 80 80 -64 1.25 -0.25 ) )
( ( 64 0 -64 2.5 0 ) ( 72 0 -64 2.5 -0.125 ) ( 80 0 -64 2.5 -0.25 ) )
)
}
}
// brush 3
{
patchDef2
{
gothic_floor/largerblock3b
( 3 3 0 0 0 )
(
( ( 0 80 -64 0 -0.625 ) ( -80 80 -64 -0.625 -0.625 ) ( -80 0 -64 -0.625 -0 ) )
( ( -80 80 -64 -0.625 -0.625 ) ( -80 80 -64 -0.625 -0.625 ) ( -80 80 -64 -0.625 -0.625 ) )
( ( -80 80 -64 -0.625 -0.625 ) ( -80 80 -64 -0.625 -0.625 ) ( -80 80 -64 -0.625 -0.625 ) )
)
}
}
// brush 4
{
patchDef2
{
gothic_floor/largerblock3b
( 3 3 0 0 0 )
(
( ( -80 0 -64 -0.625 -0 ) ( -80 -80 -64 -0.625 0.625 ) ( 0 -80 -64 0 0.625 ) )
( ( -80 -80 -64 -0.625 0.625 ) ( -80 -80 -64 -0.625 0.625 ) ( -80 -80 -64 -0.625 0.625 ) )
( ( -80 -80 -64 -0.625 0.625 ) ( -80 -80 -64 -0.625 0.625 ) ( -80 -80 -64 -0.625 0.625 ) )
)
}
}
// brush 5
{
patchDef2
{
gothic_floor/largerblock3b
( 3 3 0 0 0 )
(
( ( 80 0 -64 0.625 -0 ) ( 80 80 -64 0.625 -0.625 ) ( 0 80 -64 0 -0.625 ) )
( ( 80 80 -64 0.625 -0.625 ) ( 80 80 -64 0.625 -0.625 ) ( 80 80 -64 0.625 -0.625 ) )
( ( 80 80 -64 0.625 -0.625 ) ( 80 80 -64 0.625 -0.625 ) ( 80 80 -64 0.625 -0.625 ) )
)
}
}
// brush 6
{
patchDef2
{
gothic_floor/largerblock3b
( 3 3 0 0 0 )
(
( ( 0 -80 -64 0 0.625 ) ( 80 -80 -64 0.625 0.625 ) ( 80 0 -64 0.625 -0 ) )
( ( 80 -80 -64 0.625 0.625 ) ( 80 -80 -64 0.625 0.625 ) ( 80 -80 -64 0.625 0.625 ) )
( ( 80 -80 -64 0.625 0.625 ) ( 80 -80 -64 0.625 0.625 ) ( 80 -80 -64 0.625 0.625 ) )
)
}
}
// brush 7
{
patchDef2
{
gothic_wall/purptileb
( 3 3 0 0 0 )
(
( ( -64 0 -64 0 0 ) ( -72 0 -64 0 -0.125 ) ( -80 0 -64 0 -0.25 ) )
( ( -64 64 -64 1.25 0 ) ( -72 72 -64 1.25 -0.125 ) ( -80 80 -64 1.25 -0.25 ) )
( ( 0 64 -64 2.5 0 ) ( 0 72 -64 2.5 -0.125 ) ( 0 80 -64 2.5 -0.25 ) )
)
}
}
// brush 8
{
patchDef2
{
gothic_wall/purptileb
( 3 3 0 0 0 )
(
( ( 0 -64 -64 0 0 ) ( 0 -72 -64 0 -0.125 ) ( 0 -80 -64 0 -0.25 ) )
( ( -64 -64 -64 1.25 0 ) ( -72 -72 -64 1.25 -0.125 ) ( -80 -80 -64 1.25 -0.25 ) )
( ( -64 0 -64 2.5 0 ) ( -72 0 -64 2.5 -0.125 ) ( -80 0 -64 2.5 -0.25 ) )
)
}
}
}


Copy the code into a txt file, rename it bowl.map, open in your map editor.

Author:  Ganemi [ 12-29-2016 10:13 PM ]
Post subject:  Re: Making a bowl? Gtk Radiant

That's cool. Nice work, Donkey.

Author:  KittenIgnition [ 10-06-2017 05:35 AM ]
Post subject:  Re: Making a bowl? Gtk Radiant

There used to be a site (http://mapgen.nerius.com/) that did this and more. So much more. But it seems to be down now, which really is a pity because sometimes making these shapes out of brushes is nigh impossible. Does anyone else know of a site that can do this? Generate different types of odd surfaces? It did stairs, ramps, halfpipes, quarterpipes, sine ramps, and much more. All out of brushes, all perfect.

Author:  CZghost [ 10-17-2017 09:23 PM ]
Post subject:  Re: Making a bowl? Gtk Radiant

@Kitten: Did you try to load the sites via Wayback Machine? http://web.archive.org/

However, I'm not sure if the generation process is still working using Wayback Machine. I'm afraid the archive tool creates and saves static version of sites (pure html and css, sometimes javascript, no php or asp)

That's something I need to test out.

Anyway, it's great tool to view sites that are not up anymore, or to look at working sites how these looked a way back in time (like Google).

You can view my old sites on IC.cz (copy http://czghost.ic.cz/ in the wayback machine url field) - these are no longer supported and no longer working...

Page 1 of 1 All times are UTC - 8 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/