Sky with skybox viewer (gzdoom)

Need help with your project? Ask here.
doomexpert
Posts: 103
Joined: Tue May 04, 2010 7:57

Sky with skybox viewer (gzdoom)

Post by doomexpert »

hi,

i've downloaded a couple sky textures, i do read also how to do it but this old engine make me so mad. i have imported the sky texture and just with the skybox viewer build the sky. but actually i wanna use the F_sky1 option. i change the name in the mapinfo, but only with one sky picture i dont have the whole sky. you see it in the picture. i think i simply to import 4 textures upper,back, and 2 sides. ofcource with a resolution, that makes beatiful and makes the sky really big. i search alot, also the zdoom wiki but it can take you only so far. i need to see a tutorial how to do it because there is none, about importing a sky, using as F_sky1.

i don't want to force it into the doom palette, no flat, no sprite. just the real PNG/JPG colours. and F_sky1 is a flat right?

OR to solve this i must find a sky texture that is alligned so you then you don't see the line anymore. i downloaded a sky with a size of 8725 x 3162, very beautiful. you can still see the line but its bigger so who cares.
Attachments
sky3.png
sky3.png (500.35 KiB) Viewed 7677 times
sky2.png
sky2.png (510.56 KiB) Viewed 7677 times
SKy
SKy
test.png (482.29 KiB) Viewed 7682 times
Blue Shadow
Global Moderator
Global Moderator
Posts: 308
Joined: Sun Aug 29, 2010 6:09

Re: Sky with skybox viewer (gzdoom)

Post by Blue Shadow »

If those textures are meant to form a [wiki]skybox[/wiki], originally, then treat them as such.
User avatar
Enjay
Developer
Developer
Posts: 4720
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

Re: Sky with skybox viewer (gzdoom)

Post by Enjay »

If the map is intended to be GZDoom specific, I would use the GLDEFS method (mentioned on the page that Blue Shadow linked to - look for the OpenGL Skyboxes link). If you just make a cube-shaped area and apply the textures to it, you can sometimes get visible artefacts on the edges/corners. With a properly defined GLDEFS skybox (and correctly made graphics, of course) this shouldn't be a problem.
doomexpert
Posts: 103
Joined: Tue May 04, 2010 7:57

Re: Sky with skybox viewer (gzdoom)

Post by doomexpert »

so you can make alligments only with 1 sky texture with gldefs? so i will need to cut the texture:

skyname_rt -
skyname_ft -
skyname_lf -
skyname_bk -
skyname_up -

i just want to find out the easiest way.
User avatar
Enjay
Developer
Developer
Posts: 4720
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

Re: Sky with skybox viewer (gzdoom)

Post by Enjay »

If the sky was made to be a full surround skybox, then it should have 6 faces that come together in the way explained on the page that Blue Shadow linked to. Normally, I would expect to find these as ready-made separate graphics but they aren't always.

If, however, the picture that you are using is just a picture of the sky with no special arrangement, then it won't work as a skybox.

Obviously it doesn't currently tile properly. That's either because it's a OpenGL skybox that isn't being use properly or its just a sky picture that hasn't been edited to tile seamlessly.

From what I can see in your screenshots, it could be part of a graphic intended to be a full OpenGL skybox, but I can't be certain.
User avatar
NeoHippo
Posts: 402
Joined: Tue Sep 13, 2005 0:47
Location: British Columbia Canada

Re: Sky with skybox viewer (gzdoom)

Post by NeoHippo »

doomexpert wrote: ..... and F_sky1 is a flat right?
No, F_SKY1 is just a placeholder for whatever sky image you want to use.

In Doom2 it is a patch called RSKY1, which is 256w x 128h.
From the screenshot you can see that it goes around in the horizontal seamlessly,
while it repeats to the bottom and feathers out towards the top.

Image

Now, if you have just a single image to replace the normal sky, then save it as a
png image, 256 x 128 in size, and make sure that it is tiled seamlessly.
For tiling use Paint.net : http://forums.getpaint.net/index.php?/t ... er-plugin/
or Paint Shop Pro 7 or newer or similar.

Image

if it does not tile seamlessly, then the horizontal break is very noticable.

Image

How to do this? It is quite simple with Slade3

Image

However, a 6-image-skybox using GLDEFS is preferred in GZDoom.
See also : http://zdoom.org/wiki/Skybox
User avatar
Gez
Developer
Developer
Posts: 1399
Joined: Mon Oct 22, 2007 16:47

Re: Sky with skybox viewer (gzdoom)

Post by Gez »

RSKY1 is the patch used by SKY1 in Doom II's texture definition. SKY1 is the texture used for the sky in the first eleven levels of Doom II. These make three different ways to change the sky: you can change the sky used by the level (with MAPINFO), or you can change the sky texture's definition, or you can replace the patch.

Note that F_SKY1 remains the sky flat throughout. Even though it's called F_SKY1 (rather than just F_SKY) and there are SKY2 and SKY3 (and in Ultimate Doom, even SKY4) textures, there's no such thing as F_SKY2, F_SKY3, or F_SKY4. You put an F_SKY1 flat in MAP30, it'll be SKY3 that's displayed.

Finally, you can use skyboxes and sky pickers, sky transfers, second sky (sector type 200), etc. The [wiki]sky[/wiki] isn't the limit!
User avatar
Enjay
Developer
Developer
Posts: 4720
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

Re: Sky with skybox viewer (gzdoom)

Post by Enjay »

NeoHippo wrote:Now, if you have just a single image to replace the normal sky, then save it as a
png image, 256 x 128 in size, and make sure that it is tiled seamlessly.
That size is not essential and taller skies can sometimes get a better result. Also, the width needn't be 256. 1024 is actually a really useful width because it wraps around once. A 256 wide image will be shown 4 times around the sky. A 512 wide image is shown twice but a 1024 wide image wraps around on itself and never repeats. This allows things like unique features (such as a sun or moon) to appear only once in the sky.

However, for a full wrap around: top, bottom and all 4 sides sky that looks good in OpenGL, I'd still go for the proper OpenGL-style skyboxes.

Here, have an example:
nuskya.pk3
(522.66 KiB) Downloaded 221 times
Load the PK3, go into any map and bring down the console. Type the following

changesky nuskya

then go look at the sky in the map.

Image
MAP15 of Doom2
doomexpert
Posts: 103
Joined: Tue May 04, 2010 7:57

Re: Sky with skybox viewer (gzdoom)

Post by doomexpert »

Enjay wrote:
Load the PK3, go into any map and bring down the console. Type the following

changesky nuskya

then go look at the sky in the map.

Image
MAP15 of Doom2
ok tnx, still im thinking about to make my wad to a pk3 file because a pk3 (zip files) have a better structure. Unlike WADs which do not have a true directory structure. im not 100% know how to do that. but overall for what is that good for...
User avatar
Enjay
Developer
Developer
Posts: 4720
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

Re: Sky with skybox viewer (gzdoom)

Post by Enjay »

Provided the editor you use supports PK3s, then there is no reason not to use them really.

If you haven't already read it... [zwiki]Using_ZIPs_as_WAD_replacement[/zwiki]


However, if you want to stick with WADs, the above example should also work in WAD format.
Post Reply

Return to “Editing Help”