Pages: [1]
  Print  
Author Topic: Question about levelshots  (Read 12954 times)
Neon_Knight
In the year 3000
***

Cakes 49
Posts: 3775


Trickster God.


« on: January 20, 2009, 09:50:01 PM »

I want to make new levelshots for every OA map, (at least those who have been for a long time between us Tongue) but I have some questions for fromhell:

1) What should be the preferred dimensions for these?
2) What should be both preferred saving format and settings at saving time?

That should be nice to know in case of someone like to put an adequate levelshot for his/her map.
Logged


"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT
Want to contribute? Read this.
fufinha
stop making alt accounts and self-termination
Member


Cakes 7
Posts: 584


retired


« Reply #1 on: January 20, 2009, 10:29:16 PM »

I extracted these from my maps, the thumbnails should link to the actual levelshots. I have no idea of preferences or what makes good standards but I do notice most these levelshots are similar and consistant.

I did notice the oa levelshots are sometimes square shaped and end up looking poor on browsers etc. I guess the dimensions should suit a typical resolution of a typical monitor.

http://allowdl.com/album/main.php?cmd=album
 


Logged
pulchr
Member


Cakes 34
Posts: 625



WWW
« Reply #2 on: January 21, 2009, 05:21:51 AM »

in quake 3 the levelshots are very small, but they still look great when the level loads (i'm using 1680x1050).
i guess there's some kind of overlay with noise to make it look that good. there are no jpeg compression artefacts or such things visible.
however if the small levelshots are maximized on my screen they look like crap.

this "noise" is not present in openarena and therefore the images need to be very large and high quality to look good.
which is a waste of space etc. i'm not sure this is the way it works but i guess it is Tongue

if someone could take a look at the code for what is displayed when the levelshot is shown we might be able to get this noise effect in openarena too.
(if it is wanted). i tried to look for missing graphics and such but didn't find anyone that matched - and i'm useless at finding things in the code.
Logged
damocles
Bigger member


Cakes 0
Posts: 158


May cause drowsiness


« Reply #3 on: January 22, 2009, 11:25:30 AM »

The engine has some screenshot commands that downsample to 128x128 using the graphics card's texture filtering.  It then does the same when loading the level.

You can bind a key to "screenshot levelshot" and it will take your current view like a regular screenshot (including the HUD).  You can also use \devmap and \levelshot, which will remove the HUD and take a picture from intermission (scoreboard) points.

It will save to the correct place automatically ("Wrote levelshots/aggressor.tga").  You can set sv_pure "0" and load the map again to see.
Logged
cosmo
Member


Cakes 18
Posts: 372


on a dead horse


WWW
« Reply #4 on: February 18, 2009, 03:44:27 PM »

Use 256x256 TGAs.
Please keep squares. Engine does better with that.
Logged

- HUNT HIGHSCORES - mapping - xmpp://cosmo@spaceboyz.net
Neon_Knight
In the year 3000
***

Cakes 49
Posts: 3775


Trickster God.


« Reply #5 on: June 25, 2009, 05:52:30 PM »

The engine has some screenshot commands that downsample to 128x128 using the graphics card's texture filtering.  It then does the same when loading the level.

You can bind a key to "screenshot levelshot" and it will take your current view like a regular screenshot (including the HUD).  You can also use \devmap and \levelshot, which will remove the HUD and take a picture from intermission (scoreboard) points.

It will save to the correct place automatically ("Wrote levelshots/aggressor.tga").  You can set sv_pure "0" and load the map again to see.
I tried that command, it generates screenshots at the info_player_intermission point, and if it doesn't exists, it takes the levelshot at the first info_player_start it found. I've incorporated info_player_intermissions to my maps due to that, these should be linked with a target_position or info_null entity to get better results.
Logged


"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT
Want to contribute? Read this.
pulchr
Member


Cakes 34
Posts: 625



WWW
« Reply #6 on: June 25, 2009, 06:36:42 PM »

ah, nice - i didn't know about the "/levelshot" command.
Logged
Joki
Nub


Cakes 1
Posts: 4



WWW
« Reply #7 on: November 18, 2009, 11:42:13 AM »

or just /exec highquali (or whatever the name of your highquality-cofig is) then use /cg_draw2D 0 to hide all HUD related stuff and /team s for spectator mode.
fly around until you found the perfect spot to take the screenshot. i like taking normal /screenshot instead of /screenshotJPEG thou, because i like to
add text and maybe post-process the image before finally compressing it into .jpg. for the format: almost any size would work. you could even use a widescreen-format,
if you dont mind that on 4:3 resolutions the very left and right areas will be missing. 240x240 or 320x240 work fine.
Logged

 
chaoticsoldier
Member


Cakes 18
Posts: 375


This space intentionally left blank.


« Reply #8 on: November 19, 2009, 03:33:50 AM »

You need /cg_drawgun 0 too   (EDIT: superfluous comment I know Smiley no gun is obvious.)

Bear in mind what cosmo said about keeping it 256x256 TGA.
Logged

0101100101101111011101010010011101110110011001010010000001101010011101010111001101110100001000000111011101100001011100110111010001100101011001000010000001111001011011110111010101110010001000000111010001101001011011010110010100101110
Pages: [1]
  Print  
 
Jump to: