PDA

View Full Version : Textures In Marble


Doom_Dude
June 4th, 2003, 06:08 AM
I decided to make a few marble textures to go along with the existing ones in DooM. There never seems to be enough of them methinks and many people do use them in thier maps. Here are the first 2 grate textures I made. I plan on releasing a zip with some tiled marble floors and other stuff in the marble theme.

http://megawad.newdoom.com/Temp/Midmarb1.BMP

http://megawad.newdoom.com/Temp/Midmarb2.BMP

Use them if you want. I'll be making more and any thoughts, ideas and suggestions will be appreciated. If anybody has a request then I'm sure I can at least try to make it. http://forums.newdoom.com/UBB/wink.gif

------------------
Vilecore@The Megawad (http://megawad.newdoom.com)
http://megawad.newdoom.com/sig/vilesig1.GIF
The NewdooM Community Project (http://megawad.newdoom.com/ndcp)

ToXiCFLUFF
June 4th, 2003, 09:18 AM
Sweet DD, I'm gonna use the bottom one in DoomSplat, if ye don't mind.

Exl
June 4th, 2003, 10:48 AM
Pretty awesome Doom_Dude! I'm one of those who can't keep his fingers off those MARBLE textures, so I'll be looking forward to them http://forums.newdoom.com/UBB/smile.gif I take it you'll also be making some variations on the GSTONE textures since they're marble-ish too?

------------------
WhackEd 1.23.199 (http://home.wanadoo.nl/dennis.meuwissen/whacked)

Here's to the ways of life -- death, decay and cheese!

iori
June 4th, 2003, 11:13 AM
D_D how good are you at making wood textures?? I cant seem to keep my hands off those http://forums.newdoom.com/UBB/smilies/cwm35.gif

Doom_Dude
June 4th, 2003, 03:35 PM
I can do wood if need be. What kinda wood? http://forums.newdoom.com/UBB/tongue.gif

Gstone.... yeah most likely.

Go ahead Toxic use it! http://forums.newdoom.com/UBB/smile.gif

------------------
Vilecore@The Megawad (http://megawad.newdoom.com)
http://megawad.newdoom.com/sig/vilesig1.GIF
The NewdooM Community Project (http://megawad.newdoom.com/ndcp)

Aliotroph?
June 4th, 2003, 03:56 PM
Shouldn't the marble come in more shades/colours or something? I never see green marble in real life.

------------------
"Once in a while a programmer really writes something he's proud of, a slick, elegant, blazingly fast routine that stands as a benchmark against which other code will be judged by. However, this is not the case with TED's fill routine. This slow, stupid algorithm will casually fill one plane of data in a painfully creeping manner. Press ESC when it gets confused." - John Romero on TED (Tile EDitor)

Aliotroph?.postCount++;

searcher
June 4th, 2003, 06:14 PM
Beautiful job on the textures!! I like the first one the best. I would love to see more as you get them done. Hope you post them, or the texture pack.

Wood or wood/metal always handy too.

I wish I had some talent for textures.

Doom_Dude
June 5th, 2003, 05:32 AM
<BLOCKQUOTE><font size="1" face="Trebuchet MS, Arial, Helvetica, serif">quote:</font><hr width="100%" size="1" noshade><font face="Trebuchet MS, Arial, Helvetica, serif" size="2">Shouldn't the marble come in more shades/colours or something? I never see green marble in real life.</font><hr width="100%" size="1" noshade></BLOCKQUOTE>

Yeah it probably should. I'm sticking with Green for now. Green, black and gray look best in Doom methinks. A map done in red marble...... might be a bit cheesy looking. I never tried it so I'm only guessing.

Thanks searcher. I'll post the texture pack when I get it done.

Meanwhile I have 32 Vilecore maps to work on. 9 Heretic Legacy maps to finish. A map for NDCP and a map for the NDLP plus a possible lobby map for the NDLP. I also have 3 new Legacy DooM maps I started, one is a Crypt, another a Goth castle-like jobby and a Uac Sci-Comp map. In between doing that I'm making textures for my maps. I started to do more stuff for the editing section of my site. I'm also making a doc to go with DoomCad that explains the BooM linetypes. Ugh I need more time. http://forums.newdoom.com/UBB/wink.gif

------------------
Vilecore@The Megawad (http://megawad.newdoom.com)
http://megawad.newdoom.com/sig/vilesig1.GIF
The NewdooM Community Project (http://megawad.newdoom.com/ndcp)

Aliotroph?
June 5th, 2003, 03:16 PM
You're crazy. How can you do all that and still afford to live? http://forums.newdoom.com/UBB/wink.gif

Yeah, marble usually doesn't come in red anyway. It's usually white, grey, green, black or some kinds of beige. Green, black and grey would be the ones for DooM of course.

I liked the second one better. I can't imagine having a grate actually made from marble.

------------------
"Once in a while a programmer really writes something he's proud of, a slick, elegant, blazingly fast routine that stands as a benchmark against which other code will be judged by. However, this is not the case with TED's fill routine. This slow, stupid algorithm will casually fill one plane of data in a painfully creeping manner. Press ESC when it gets confused." - John Romero on TED (Tile EDitor)

Aliotroph?.postCount++;

Doom_Dude
June 5th, 2003, 03:49 PM
In order to keep from getting bored / insane I go from one thing to anouther..

Oh and Aliotroph? I forgot to mention I'm also trying to learn some Fraggle Script. http://forums.newdoom.com/UBB/wink.gif

Ok I'm definitely crazy.

I think when I get all this stuff done I'll be cremated in one of those self-combusting incidents they talk about in those para-normal shows on the TV.

*poof*

Aliotroph? 'OMG Doom_Dude went up in a cloud of dust'

Exl: 'Did he get all his projects done'

iori: 'Yep I'm playing Vilecore2.0 now'

ToxicFLUFF: 'Cool'


http://forums.newdoom.com/UBB/smilies/cwm32.gif

------------------
Vilecore@The Megawad (http://megawad.newdoom.com)
http://megawad.newdoom.com/sig/vilesig1.GIF
The NewdooM Community Project (http://megawad.newdoom.com/ndcp)

Aliotroph?
June 6th, 2003, 12:56 AM
LOL

Yeah, I noticed you were into some FS in the Legacy forum there. Told ya you could do that. http://forums.newdoom.com/UBB/tongue.gif If you wanna do things like spawn items in funny places and make ambient sounds FS is damn handy and fairly quick.

------------------
"Once in a while a programmer really writes something he's proud of, a slick, elegant, blazingly fast routine that stands as a benchmark against which other code will be judged by. However, this is not the case with TED's fill routine. This slow, stupid algorithm will casually fill one plane of data in a painfully creeping manner. Press ESC when it gets confused." - John Romero on TED (Tile EDitor)

Aliotroph?.postCount++;

Doom_Dude
June 6th, 2003, 10:28 AM
<BLOCKQUOTE><font size="1" face="Trebuchet MS, Arial, Helvetica, serif">quote:</font><hr width="100%" size="1" noshade><font face="Trebuchet MS, Arial, Helvetica, serif" size="2">Told ya you could do that. If you wanna do things like spawn items in funny places and make ambient sounds FS is damn handy and fairly quick.</font><hr width="100%" size="1" noshade></BLOCKQUOTE>

Yeah you did say that.

We are the Legacy. Resistance is futile. Prepare to be Fraggle assimilated. http://forums.newdoom.com/UBB/wink.gif

In my current Heretic map I'm gonna use that spawn thingy a lot to place wall torches in neat places and whatnot. Also gotta try placing ambient sounds. http://forums.newdoom.com/UBB/biggrin.gif

------------------
Vilecore@The Megawad (http://megawad.newdoom.com)
http://megawad.newdoom.com/sig/vilesig1.GIF
The NewdooM Community Project (http://megawad.newdoom.com/ndcp)

Aliotroph?
June 6th, 2003, 06:44 PM
Yeah, you can also have sectors make sounds, which can be convenient.

------------------
"Once in a while a programmer really writes something he's proud of, a slick, elegant, blazingly fast routine that stands as a benchmark against which other code will be judged by. However, this is not the case with TED's fill routine. This slow, stupid algorithm will casually fill one plane of data in a painfully creeping manner. Press ESC when it gets confused." - John Romero on TED (Tile EDitor)

Aliotroph?.postCount++;

Doom_Dude
June 6th, 2003, 08:17 PM
That would be convenient! Hmmmmmm id like to know how to do that.

------------------
Vilecore@The Megawad (http://megawad.newdoom.com)
http://megawad.newdoom.com/sig/vilesig1.GIF
The NewdooM Community Project (http://megawad.newdoom.com/ndcp)

Aliotroph?
June 6th, 2003, 08:37 PM
startsectorsound(soundname, tag) or startsectorsound(tag, soundname). It's one of those anyway. The sound name shouldn't have the DS bit on it. You can use new sounds so you don't have to replace existing ones. Just put the new ones in your wad with whatever name like dstorch, dswinona, dsdd or whatever.

------------------
"Once in a while a programmer really writes something he's proud of, a slick, elegant, blazingly fast routine that stands as a benchmark against which other code will be judged by. However, this is not the case with TED's fill routine. This slow, stupid algorithm will casually fill one plane of data in a painfully creeping manner. Press ESC when it gets confused." - John Romero on TED (Tile EDitor)

Aliotroph?.postCount++;

Doom_Dude
June 6th, 2003, 09:03 PM
Cool! I'm gonna test that out now! http://forums.newdoom.com/UBB/biggrin.gif

------------------
Vilecore@The Megawad (http://megawad.newdoom.com)
http://megawad.newdoom.com/sig/vilesig1.GIF
The NewdooM Community Project (http://megawad.newdoom.com/ndcp)

Aliotroph?
June 7th, 2003, 11:06 AM
How'd it work?

Ya know, the Legacy docs come with a huge doc that just a function list for FS. You should go through it for hints as to what you can do.

------------------
"Once in a while a programmer really writes something he's proud of, a slick, elegant, blazingly fast routine that stands as a benchmark against which other code will be judged by. However, this is not the case with TED's fill routine. This slow, stupid algorithm will casually fill one plane of data in a painfully creeping manner. Press ESC when it gets confused." - John Romero on TED (Tile EDitor)

Aliotroph?.postCount++;

Doom_Dude
June 7th, 2003, 11:23 AM
I looked at the doc last night.

It didn't work and it seems to not want to play the one sound I was messin with. I didn't get to test anymore and it was 1am or somethin.

Why does it list 'startsectorsound(tag, soundname)' in the doc as 'void startsectorsound(tag, soundname)'????? There for awhile I though 'void' had to be part of the command. :/

Anyways doesn't it supposed to loop the sound? I know I have it set right because I did a search in the legacy forum about it.

------------------
Vilecore@The Megawad (http://megawad.newdoom.com)
http://megawad.newdoom.com/sig/vilesig1.GIF
The NewdooM Community Project (http://megawad.newdoom.com/ndcp)

Aliotroph?
June 7th, 2003, 03:43 PM
The void just means the funtion won't return any values. It just plays the sound. Functions like int floorheight(tag) have int in front because they return an integer saying the height of the floor.

int floorHeight; //This stores the height
floorHeight = floorHeight(1);

That will give you the height of the floor tagged 1. You can even set that height if you give the function another parameter. Then the function gives you back a number telling whether it moved to that height successfully or not.

Anyway, startsectorsound() won't loop the sound. There might be a function for that but I don't remember one. I just make sure I know the length of the sound then I put the function in a loop:

while(1) {
startsectorsound(10, flame);
wait(200); //200 = 2 seconds
}

Now the loop plays the sound and waits the length of the sound before playing it again.

------------------
"Once in a while a programmer really writes something he's proud of, a slick, elegant, blazingly fast routine that stands as a benchmark against which other code will be judged by. However, this is not the case with TED's fill routine. This slow, stupid algorithm will casually fill one plane of data in a painfully creeping manner. Press ESC when it gets confused." - John Romero on TED (Tile EDitor)

Aliotroph?.postCount++;

Doom_Dude
June 7th, 2003, 05:35 PM
Okay thanks for the help. No wonder I couldn't hear my sound. By the time I got down there it was all finished. http://forums.newdoom.com/UBB/smilies/cwm32.gif

I'll try your looping jobby after. Right now I'm inside map01 of Vilecore.........again.

------------------
Vilecore@The Megawad (http://megawad.newdoom.com)
http://megawad.newdoom.com/sig/vilesig1.GIF
The NewdooM Community Project (http://megawad.newdoom.com/ndcp)

Aliotroph?
June 7th, 2003, 10:22 PM
Of course, you'll have to turn off the bit that randomizes sound pitch otherwise most sounds will be really weird when they loop.

Time to bug the Legacy guys for a better way to do this in FS.

------------------
"Once in a while a programmer really writes something he's proud of, a slick, elegant, blazingly fast routine that stands as a benchmark against which other code will be judged by. However, this is not the case with TED's fill routine. This slow, stupid algorithm will casually fill one plane of data in a painfully creeping manner. Press ESC when it gets confused." - John Romero on TED (Tile EDitor)

Aliotroph?.postCount++;

Doom_Dude
June 8th, 2003, 05:43 AM
I don't notice the sound pitch change much anyhow. Must be because I have some funky sound settings on my creative card. http://forums.newdoom.com/UBB/wink.gif

------------------
Vilecore@The Megawad (http://megawad.newdoom.com)
http://megawad.newdoom.com/sig/vilesig1.GIF
The NewdooM Community Project (http://megawad.newdoom.com/ndcp)

ToXiCFLUFF
June 8th, 2003, 10:13 AM
Sound support is definitely Legacy's weakest feature. You have to manually make sure ambient sounds loop, and disable random pitch variation. And even then, they click and buzz as you turn around, and cut out and come in incorrectly when you walk outside of hearing distance (once it is out of earshot it will not replay until the script starts it again). Say you had a 10 sec looping sound and walked briefly out of earshot for a second, you would have 9 secs before it played again.

------------------
http://www.geocities.com/toxic_fluff/rustlogo.txt (http://www.geocities.com/toxic_fluff/RUST/index.htm) Check it out.

Doom_Dude
June 8th, 2003, 10:37 AM
Well that sounds awfull crappy. Why would you have a delay in a looping sound anyways?

Anyhow it doesn't matter. I'm putting EVERYTHING on hold until I finish work on Vilecore2.0

------------------
Vilecore@The Megawad (http://megawad.newdoom.com)
http://megawad.newdoom.com/sig/vilesig1.GIF
The NewdooM Community Project (http://megawad.newdoom.com/ndcp)

Aliotroph?
June 8th, 2003, 01:22 PM
Yeah, even the crushing ceilling sounds are messed up in Legacy at the moment.

Somebody claims to have rewritten the sound code though so maybe we'll see an improvement in that with the next release.

------------------
"Once in a while a programmer really writes something he's proud of, a slick, elegant, blazingly fast routine that stands as a benchmark against which other code will be judged by. However, this is not the case with TED's fill routine. This slow, stupid algorithm will casually fill one plane of data in a painfully creeping manner. Press ESC when it gets confused." - John Romero on TED (Tile EDitor)

Aliotroph?.postCount++;

ToXiCFLUFF
June 8th, 2003, 03:55 PM
Yeah, I'm pretty sure I heard SSNtails mentioning that he had done a rewrite on the sound code.

Doom_Dude
June 8th, 2003, 06:52 PM
Crushing ceilings sound fine to me. I only notice the sound going bad when doing stuff like firing the Chaingun. Also sometimes something won't make a noise at all or will be cut off by anouther noise I find.

------------------
Vilecore@The Megawad (http://megawad.newdoom.com)
http://megawad.newdoom.com/sig/vilesig1.GIF
The NewdooM Community Project (http://megawad.newdoom.com/ndcp)

Aliotroph?
June 8th, 2003, 08:50 PM
I should record what those crushers sound like on my comp. It's kinda gimped. You can hear where the sound loops.

------------------
"Once in a while a programmer really writes something he's proud of, a slick, elegant, blazingly fast routine that stands as a benchmark against which other code will be judged by. However, this is not the case with TED's fill routine. This slow, stupid algorithm will casually fill one plane of data in a painfully creeping manner. Press ESC when it gets confused." - John Romero on TED (Tile EDitor)

Aliotroph?.postCount++;

Doom_Dude
June 8th, 2003, 09:51 PM
Maybe the rubber band came loose on your soundcard. http://forums.newdoom.com/UBB/smilies/cwm32.gif

------------------
Vilecore@The Megawad (http://megawad.newdoom.com)
http://megawad.newdoom.com/sig/vilesig1.GIF
The NewdooM Community Project (http://megawad.newdoom.com/ndcp)

mystic
June 17th, 2003, 08:16 AM
Marble is actually quite commonly reddish in real life, brown too but for a game like doom can be any colour available from the crappy doom palette. I have some marble textures in various cheesy colours (cheesy can be fun) I will post them here soon http://forums.newdoom.com/UBB/smilies/cwm12.gif

Aliotroph?
June 17th, 2003, 08:56 AM
The palette would be less cheesy if some of thsoe 256 colours weren't repeats.

------------------
"Once in a while a programmer really writes something he's proud of, a slick, elegant, blazingly fast routine that stands as a benchmark against which other code will be judged by. However, this is not the case with TED's fill routine. This slow, stupid algorithm will casually fill one plane of data in a painfully creeping manner. Press ESC when it gets confused." - John Romero on TED (Tile EDitor)

Aliotroph?.postCount++;