altering the shape of the room screen

im likely not using the terms right here so bare with me.

is it possible to change the shape of the room itself, for instance curving it?

for instance if i wanted to make a game like rolly vortex and to turn the room into a cone or a cylinder, how would i accomplish it?
just a small tack on.

i know how to draw 3d shapes in gms, does a way exist to then apply all the graphics in a room onto the surface of the shape, so you draw the entire surface, then you apply the surface to a 3d object as its sprite?

this might not be the most effective way of doing it, but im trying to think of possible ways it could be done so i can begin hunting down code that could do it.