Hiding Ceiling Brightness

Looking for Resources for your mod/project? Want to share some of your creations so others can use them? Post them here!
BloodyAcid
Forum Regular
Posts: 294
Joined: Sat Jun 16, 2012 7:42 pm

Hiding Ceiling Brightness

#1

Post by BloodyAcid » Wed Aug 01, 2012 9:07 pm

Hi there, I'm making this tutorial on hiding awkward brightness mixups on the ceilings. This trick is for mappers who use Doom in Doom format, rather than UDMF or Doom in Hexen.

Sample:

Of course, a floor light that low makes no sense to have it shine so brightly in the ceiling infront of it. It's also weird to have a noticeable shadow like that above the crate on the ceiling. In other words, this is what you have.
Spoiler: Current situation (Open)
Image

Looks alot cleaner and makes more sense.
Spoiler: Desired Effect (Open)


Image


Go back to your map, and identify the weird sectors. Go into 3D mode and raise those sectors up up up, and DO NOT texture them. This is really important, as it creates the effect of a smooth ceiling. The surrounding texture "bleeds" and overlaps the missing textures, creating the illusion.

[spoiler="Image (Warning: Big!)]Image[/spoiler]

And that's all there is to it! For basic smooth ceilings like this at least.



---------------------------------------------------------------------



Exception: The method above works only for smooth ceilings. What about a complicated ceiling with borders? This method is slightly convoluted and involves more work than the other method. I'm pretty sure that there are other ways, but this is how I do it.

What if something like this happens? You can't bring your ceiling up since your metal bordering would show through and thus ruin the bleeding effect.
Spoiler: Exception (Open)
Image
The trick is to create the bleeding still. Go back to editor mode and create a 1px border around the metal like so:
Spoiler: 1px border (Open)
Image
Then, go back to 3D mode and raise everything but the 1px border.

Image

In game:

[spoiler]Image[/spoiler]

Oh no! The light bleeds! Don't worry, go back to sector editing and return the brightness of the 1px sector to normal. It might be weird, but it achieves the desired effect without any trickery.
Spoiler: Now do this (Open)
Image
Here it is again. You might notice the 1px of random darkness, but it's easily covered up by items or corpses. This clean cut example is made for demonstration purposes.

[spoiler]Image[/spoiler]

What about the metal bar? You make another 1px border and raise that too. That tallies the weird darkness to 2px.

Sample wad:

http://www.mediafire.com/?dnlokrbtxzr3kem

I hope this helps a few people. If there are any blatant mistakes, I'll edit and redo parts of this.
Last edited by BloodyAcid on Wed Aug 01, 2012 10:59 pm, edited 1 time in total.

katZune
Forum Regular
Posts: 470
Joined: Mon Jun 04, 2012 9:41 pm
Location: Mexico! aka the hell gate

RE: Hiding Ceiling Brightness

#2

Post by katZune » Wed Aug 01, 2012 9:52 pm

nice trick there, but look buggy and there is a easy way but only work with zdoom (doom in doom format), anyways if the map gonna be for the original doom ofc it is a nice trick
Whitout a good PC ATM, i will back when 2.0 come out, :)
Spoiler: The True (Open)
Ijon Tichy wrote:
Catastrophe wrote: Banned on grandvoid for trolling Zombie Horde and all out war (blocking, destroying my own base, etc)
Kicked from El Zoido's all out war for nuking our teams base
Kicked again from el Zoido's server for fucking up the warfactory so bad that mechs couldn't spawn anymore
I see no offenses here

only justice

Llewellyn
Forum Regular
Posts: 578
Joined: Mon Jul 02, 2012 7:12 am

RE: Hiding Ceiling Brightness

#3

Post by Llewellyn » Wed Aug 01, 2012 10:06 pm

This effect breaks in OGL if you can see the fake ceiling I think.

Also, if you use UDMF map type, you can actually SET the ceiling brightness.

BloodyAcid
Forum Regular
Posts: 294
Joined: Sat Jun 16, 2012 7:42 pm

RE: Hiding Ceiling Brightness

#4

Post by BloodyAcid » Wed Aug 01, 2012 10:25 pm

Well, I guess I'll never have that problem from a 100% software player who maps with Doom in Doom format.
Last edited by BloodyAcid on Wed Aug 01, 2012 10:59 pm, edited 1 time in total.

User avatar
Ænima
Addicted to Zandronum
Posts: 3579
Joined: Tue Jun 05, 2012 6:12 pm

RE: Hiding Ceiling Brightness

#5

Post by Ænima » Wed Aug 01, 2012 10:27 pm

Reinforcements: midgame Survival joining/respawning
Doom64: Unabsolved: Doom64 + Diablo II
ZandroSkins: a pack made by our community
AeniPuffs: 3D blood and bullet puff effects, free to use for your own mods
Squad Radio: a WASD-based radio chat menu, add your own custom sounds!
Mercenaries (on hold)
Image

BloodyAcid
Forum Regular
Posts: 294
Joined: Sat Jun 16, 2012 7:42 pm

RE: Hiding Ceiling Brightness

#6

Post by BloodyAcid » Wed Aug 01, 2012 10:58 pm

That's found in Doom in Hexen format, not Doom in Doom, which I was talking about.

User avatar
Ænima
Addicted to Zandronum
Posts: 3579
Joined: Tue Jun 05, 2012 6:12 pm

RE: Hiding Ceiling Brightness

#7

Post by Ænima » Wed Aug 01, 2012 11:01 pm

Oops. Missed that part. My bad.
Reinforcements: midgame Survival joining/respawning
Doom64: Unabsolved: Doom64 + Diablo II
ZandroSkins: a pack made by our community
AeniPuffs: 3D blood and bullet puff effects, free to use for your own mods
Squad Radio: a WASD-based radio chat menu, add your own custom sounds!
Mercenaries (on hold)
Image

Llewellyn
Forum Regular
Posts: 578
Joined: Mon Jul 02, 2012 7:12 am

RE: Hiding Ceiling Brightness

#8

Post by Llewellyn » Wed Aug 01, 2012 11:02 pm

BloodyAcid wrote: Well, I guess I'll never have that problem from a 100% software player who maps with Doom in Doom format.
Compatibility with everyone else? You can't just think about yourself if you're going to be making maps for anyone else to play.
I honestly don't see the point of making maps in Doom in Doom format unless you're going to be traveling back in time and releasing them 10 years in the past.
Last edited by Llewellyn on Wed Aug 01, 2012 11:05 pm, edited 1 time in total.

Ijon Tichy
Frequent Poster Miles card holder
Posts: 901
Joined: Mon Jun 04, 2012 5:07 am

RE: Hiding Ceiling Brightness

#9

Post by Ijon Tichy » Wed Aug 01, 2012 11:05 pm

Llewellyn wrote: This effect breaks in OGL if you can see the fake ceiling I think.

Also, if you use UDMF map type, you can actually SET the ceiling brightness.
actually slime trails (which is what this is) are simulated with the opengl renderer
Last edited by Ijon Tichy on Wed Aug 01, 2012 11:06 pm, edited 1 time in total.

Qent
Retired Staff / Community Team Member
Posts: 1424
Joined: Tue May 29, 2012 7:56 pm
Contact:

RE: Hiding Ceiling Brightness

#10

Post by Qent » Wed Aug 01, 2012 11:10 pm

Llewellyn wrote: This effect breaks in OGL if you can see the fake ceiling I think.
Haha, no. I thought that would happen, but I asked you a year or two ago and you told me what ijon told me. :V

BloodyAcid
Forum Regular
Posts: 294
Joined: Sat Jun 16, 2012 7:42 pm

RE: Hiding Ceiling Brightness

#11

Post by BloodyAcid » Wed Aug 01, 2012 11:42 pm

Llewellyn wrote:
BloodyAcid wrote: Well, I guess I'll never have that problem from a 100% software player who maps with Doom in Doom format.
Compatibility with everyone else? You can't just think about yourself if you're going to be making maps for anyone else to play.
I honestly don't see the point of making maps in Doom in Doom format unless you're going to be traveling back in time and releasing them 10 years in the past.
I'm pretty sure that there are a great number of players who play in software. I used Doom in Doom because I personally find it faster than Doom in Hexen, and I don't really use slopes and the other effects. I came from the early tutorials as per the website, and I only heard (as in its usefulness) after I've become quite accustomed to Doom in Doom.

Llewellyn
Forum Regular
Posts: 578
Joined: Mon Jul 02, 2012 7:12 am

RE: Hiding Ceiling Brightness

#12

Post by Llewellyn » Thu Aug 02, 2012 12:55 am

Ijon Tichy wrote:
Llewellyn wrote: This effect breaks in OGL if you can see the fake ceiling I think.

Also, if you use UDMF map type, you can actually SET the ceiling brightness.
actually slime trails (which is what this is) are simulated with the opengl renderer
MOSTLY simulated.
Since you don't ACTUALLY use the OpenGL renderer, you wouldn't know that they BREAK, ALL, THE, TIME. (Off the top of my head the first example is AV.wad map01)
BloodyAcid wrote:I'm pretty sure that there are a great number of players who play in software.

And an equal number play in GL (probably, anyone have a count? No?)
BloodyAcid wrote:I used Doom in Doom because I personally find it faster than Doom in Hexen, and I don't really use slopes and the other effects. I came from the early tutorials as per the website, and I only heard (as in its usefulness) after I've become quite accustomed to Doom in Doom.
UDMF, while different from both Hexen and Doom formats, is MUCH simpler than Doom in Doom or Doom in Hexen, while also containing complex features for users to access. (Also it IS really similar to Doom in Doom, the only real difference while mapping in Doom Builder, is that you have to use a checkbox to check "Walkover" or "Player Presses Use" instead of picking a specific linedef for each.)
Last edited by Llewellyn on Thu Aug 02, 2012 1:02 am, edited 1 time in total.

User avatar
Empyre
Zandrone
Posts: 1316
Joined: Sun Jul 08, 2012 6:41 am
Location: Garland, TX, USA

RE: Hiding Ceiling Brightness

#13

Post by Empyre » Thu Aug 02, 2012 3:34 am

I've been using the Boom format myself, which lets me set the brightness of the ceiling using a method similar to transfer height, except it is brightness that is being transferred instead of height. If you look at my Lave Cave map (EMP04), for example, you'll see that the bright lava is not making the ceiling bright. It is almost as portable as the old Doom2 format. I am, however, considering moving on to Doom in Hexen for any future maps I make. If I ever feel like doing a lot of work, I might upgrade my Boom format maps to Doom in Hexen, just like I already did before, when I upgraded the older maps from Doom2 format to Boom format.
Last edited by Empyre on Thu Aug 02, 2012 3:36 am, edited 1 time in total.
"For the world is hollow, and I have touched the sky."

BloodyAcid
Forum Regular
Posts: 294
Joined: Sat Jun 16, 2012 7:42 pm

RE: Hiding Ceiling Brightness

#14

Post by BloodyAcid » Thu Aug 02, 2012 3:45 am

Llewellyn wrote: And an equal number play in GL (probably, anyone have a count? No?)
Llewellyn wrote:Compatibility with everyone else? You can't just think about yourself if you're going to be making maps for anyone else to play.
If there are these equal numbers you speak about, then it's not really not compatible with everyone else :) Although mapping with the Hexen changes would benefit everyone, this method to me is the most effective (although it looks troublesome)

I just feel like making maps in Doom in Doom format. That is all.
Last edited by BloodyAcid on Thu Aug 02, 2012 3:46 am, edited 1 time in total.

Llewellyn
Forum Regular
Posts: 578
Joined: Mon Jul 02, 2012 7:12 am

RE: Hiding Ceiling Brightness

#15

Post by Llewellyn » Thu Aug 02, 2012 3:59 am

BloodyAcid wrote: If there are these equal numbers you speak about, then it's not really not compatible with everyone else :)
Guh? Software supports Hexen and UDMF formats :S?

BloodyAcid
Forum Regular
Posts: 294
Joined: Sat Jun 16, 2012 7:42 pm

RE: Hiding Ceiling Brightness

#16

Post by BloodyAcid » Thu Aug 02, 2012 4:06 am

Llewellyn wrote:
BloodyAcid wrote: If there are these equal numbers you speak about, then it's not really not compatible with everyone else :)
Guh? Software supports Hexen and UDMF formats :S?
My usage in GL wrote:Since you don't ACTUALLY use the OpenGL renderer, you wouldn't know that they BREAK, ALL, THE, TIME
I know that Software supports Hexen/UDMF (Aow2 :P) I was saying that if I used Hexen, it would be beneficial to both GL/SW users, instead of my choppy method which would look like crap in GL.

Qent
Retired Staff / Community Team Member
Posts: 1424
Joined: Tue May 29, 2012 7:56 pm
Contact:

RE: Hiding Ceiling Brightness

#17

Post by Qent » Thu Aug 02, 2012 4:12 am

Your method works in GL actually, and as long as you keep it simple, it probably won't break. If you start doing what AV did, then it might.
Last edited by Qent on Thu Aug 02, 2012 4:13 am, edited 1 time in total.

Ijon Tichy
Frequent Poster Miles card holder
Posts: 901
Joined: Mon Jun 04, 2012 5:07 am

RE: Hiding Ceiling Brightness

#18

Post by Ijon Tichy » Tue Aug 14, 2012 7:44 am

so i saw this thread again and looked at the 'deep water' you were talking about
Spoiler: it breaks in software too you derps (Open)
Image

Qent
Retired Staff / Community Team Member
Posts: 1424
Joined: Tue May 29, 2012 7:56 pm
Contact:

RE: Hiding Ceiling Brightness

#19

Post by Qent » Tue Aug 14, 2012 1:05 pm

It breaks a tiny little bit. It looks like that in Chocolate Doom, too. Try looking at it in OGL; that's really broken.

Llewellyn
Forum Regular
Posts: 578
Joined: Mon Jul 02, 2012 7:12 am

RE: Hiding Ceiling Brightness

#20

Post by Llewellyn » Tue Aug 14, 2012 6:06 pm

The difference is that you can see the floor (thus it broke) because you looked down.
I don't have to "look down" to see the floor in OGL for it to break. (HOMFEST)
Last edited by Llewellyn on Tue Aug 14, 2012 6:07 pm, edited 1 time in total.

Post Reply