Home 3D Art Showcase & Critiques

CryEngine Portfolio level + custom assets: Lab X2

1
logo_rasterized_plainx2.png

A S.T.A.L.K.E.R. inspired singleplayer map and mini-mod.

Level Design and 3D Art: 3DLee
Scripting, Flowgraph, and 3D Art: EmAr

Introduction

As you can see, Lab X2 is now a single-player mod. While a multiplayer map version is still an option for the future, I decided that a single-player experience would better display the level design and concepts that I have in mind.

To help me accomplish this, long-time modder EmAr will be joining with me to create this level. Many of you already know him from his terrific work on his Lamborghini Reventon model for CryEngine. While we are still planning what exactly we are going to accomplish with this mod, we do have some general goals:
  1. Create a large level using custom assets and characters that are inspired by the 1972 Russian sci-fi novel Roadside Picnic by Arkady and Boris Strugatsky , the 1979 film “Stalker” by Andrei Tarkovsky which took inspiration from Roadside Picnic, as well as the S.T.A.L.K.E.R. series of games by GSC Gameworld which took inspiration from both original sources.
  2. Create this project using nothing less than professional standards. We want the work seen in this thread to be of portfolio quality, and we welcome all critiques and suggestions.

A few features that we are planning include:
  • Large, open world map with lots of exploration, and some underground areas.
  • Several kinds of enemies, both from the S.T.A.L.K.E.R. game series as well as original enemies.
  • Dangerous anomalies and zones of high radiation.
  • Artifacts and artifact collection, including common and very rare artifacts.
This being a small scale mod, we don't plan on implementing large variations of the above content, but rather we plan on creating a very specific set of new assets that best meets our needs for this level. For instance, rather than trying to create 30 kinds of artifacts and never finishing this project, we will focus on creating what we need and what we can re-use throughout the level.


The Setting and Storyline

As mentioned earlier, Lab X2 takes inspiration from a number of sources, especially the S.T.A.L.K.E.R. series of games by GSC Gameworld . With this in mind, we want to create a level that fits in well with the official S.T.A.L.K.E.R. game storyline.

If you're not interested in hearing the back story for the level, just skip on down to the images blow.

Possible spoilers if you haven't played S.T.A.L.K.E.R.!
Background (S.T.A.L.K.E.R. Storyline):

In the game, the eerie Zone, the anomalies and artifacts and the mutants were created by rogue Soviet scientists using the Chernobyl exclusion zone as a safe base of operation. In the original game, you visit labs X8 and X16 where you learn of the psychic and other experiments being done on people and animals in the lonely exclusion zone by the group of rogue scientists ( the scientists called themselves the "C-consciousness"). Later experiments would cause a massive radioactive and "noosephere" explosion that creates "The Zone".
Full storyline info: http://en.wikipedia.org/wiki/S.T.A.L.K.E.R.:_Shadow_of_Chernobyl#Plot

The Map's Setting:
I have sketched out a setting based in the S.T.A.L.K.E.R. universe that could still fit in with the main storyline. The map will focus on one of the earlier labs that was built just off of the Kiev river, known as "Lab X2". The original purpose of this lab complex after the initial 1986 Chernobyl disaster was research into the effects of radiation on the area, sanctioned by the government. Members of the scientific staff at Lab X2 make plans to begin psychic and other unsanctioned experiments, and they form a group known as “C- Consciousness”. As the C- Consciousness begins their experiments, the lab is used for transporting political prisoners and animals for experiments underground. A man-made swamp/inlet from the Kiev River is located at the entrance to the underground labs, originally used for cooling the equipment for a massive RADAR on the hill above the lab. It was later used to cool the psychological equipment used by the C- Consciousness. Another prominent feature will be two railways which were used for transporting the prisoners for the experiments.


End spoilers!



_____________________________________________________________________

Screenshot Gallery

This section contains a selection of screenshots from the map. To see more, be sure to browse through all of the pages!


wl_streetbus_s.jpgwl04_s.jpg



wl09_s.jpg

wip1_s.jpg

du01_2_s.jpg


du6_2_s.jpg

wd02_s.jpg


rrbldig01_s.jpg



garagefig01_s.jpg

garagefig05_s.jpg

garagefig07_s.jpg

garagefig08_s.jpggaragefig_night_s.jpg

ORIGINAL POST:

Once again, thanks for all the great comments over in the "First FPS level - What 3D Engine should I use?" thread. All of the info was extremely helpful, and I've decided to create my first FPS level using CryEngine's Sandbox 2, for its relative ease of use, powerful lighting and vegetation systems, and the extensive amount of pre-made assets. I'll be using this thread to document my progress and get critiques and suggestions.

My goal:
1. Create either a small piece of a level or an complete small-sized MP level using Sandbox for my portfolio.
2. Create custom assets using 3ds Max for this map as needed, while also making good use of the pre-done assets.

The setting:
My all time favorite FPS's are the two S.T.A.L.K.E.R. games. I'm hooked on their pseudo-Cold War/disaster/horror/other-wordly setting. I've also recently watched the 1979 Russian sci-fi movie that the games are (very) loosely based off of, and with all of the above in mind, I want to create a level that fits in well with the official S.T.A.L.K.E.R. game storyline.

I also read a PDF that someone posted on here a few weeks ago that described perfectly a goal that I've always had with my levels: "Every scene needs to tell a story". That nails it! I've always loved adding in that extra set of tire tracks, or the car turned over in a strange way, etc, that makes the player feel as if there is a history to the level that they're playing.

If you're not interested in hearing the back story for the level, just skip on down to the images. ;)

Possible spoilers if you haven't played S.T.A.L.K.E.R.!
General setting:

In the game, the eerie Zone, the anomalies and artifacts and the mutants were created by rogue Soviet scientists using the Chernobyl exclusion zone as a safe base of operation. In the original game, you visit labs X16 and X16 were you learn of the psychic and other experiments being done on people and animals in the lonely exclusion zone by the group of rogue scientists known as the "C-consciousness". Later experiments would cause a massive radioactive and "noosephere" explosion that creates "The Zone".
Full storyline info: http://en.wikipedia.org/wiki/S.T.A.L.K.E.R.:_Shadow_of_Chernobyl#Plot

The Map's Setting:

I have sketched out a setting based in the S.T.A.L.K.E.R. universe that could still fit in with the main storyline. The map will focus on one of the earlier labs that was built just off of the Kiev river, known as "Lab X2". The original purpose of this lab complex after the initial 1986 Chernobyl disaster was research into the effects of radiation on the area, sanctioned by the government. As the C- Consciousness begins their experiments, the lab is used for transporting political prisoners and animals for experiments underground. A man-made swamp/inlet from the Kiev river is located at the entrance to the underground labs, original used for cooling the equipment for a massive RADAR on the hill above the lab, but later used to cool the psychological equipment used by the C- Consciousness. Another prominent feature will be two railways which were used for transporting the prisoners for experiments.

Getting started:

I've been laying down the basics of the level while learning the ins and outs of the editor. So far I've figured out the time of day basics, custom textures (mostly), importing custom assets (the community released some very helpful pine trees), terrain modification/heightmaps, terrain painting, vegetation, using the grid system, using geometric presets, etc.

I'll also be using a good bit of Crytek presets, but some are just placeholders for assets that I am planning on creating myself.

Without any further rambling, here is what I have so far:

<old screenshots removed>

Replies

  • BradMyers82
    Offline / Send Message
    BradMyers82 interpolator
    Nice start! Do you have any basic concepts you are going by or blue prints?
    You might be making it harder on yourself if without these.
  • 3DLee
    I have the basic layout sketched out (tracks, tunnel entrance, swamp, hillside w/ RADAR, etc), and I have about 900 reference images from the real Chernobyl exclusion zone. I've been going through these to pick out which buildings I think would fit in for the lab complex as well as the surrounding areas.

    For example, this will be my first custom asset, an administrative building at the edge of the complex - nothing too complex. :)

    bober_01.jpg
  • teaandcigarettes
    Offline / Send Message
    teaandcigarettes polycounter lvl 12
    Hi 3dLee, I'm always happy to see more Cryengine projects.

    I really like your goals - I've been thinking about doing something similar, as my current project won't be released for a while and having something to put into a portfolio would be nice.

    I don't have many crits at the moment since you have obviously just started using Sandbox 2, but I think I might be able to give you some tips, that you might find useful.

    Your terrain looks quite low-res, would you mind telling me what kind of settings have you used? I assume the map is 1kx1k in size, but I'm more interested about the Meters Per Unit. What I am saying is, that you should always use the lowest unit size possible, as this gives you a higher-res heightmap and better transitions between terrain textures. If you have used 2 meters per unit by any chance it's better to change it now, before it's going to be too late, as changing it midway through can mess up your map.

    Another thing that keeps bugging me. What kind of trees are you using right now? Are these trees in the background jungle_trees by any chance? If yes, you should use hill_trees for the non-playable areas (once again, I only assume they are not playable) as they are very nicely optimized and you can put literally thousands of them, with no performance loss (just remember to tick Use Sprites setting in the vegetation tab).

    That's for the crits. You will probably come across a few problems, so I think it will be better if I state them on beforehand.

    1. You can use up to 14 surface types in your level (and unlimited number of Terrain Layers) - so it's good to figure out first what kind of textures you want to use on your terrain.

    2. CryEngine does not support real-time reflections. You can use cubemaps instead, but I think that cubemap generation utility is not working properly. You will probably find more about that on the Crymod forums.

    3. Try to keep the scale of your vegetation lower than default. If you press F1 (TPP camera in the editor) you will notice that they are bigger than the player on default.

    4. Changing the skybox can sometimes make your sun disappear. If it happens, simply revert to the default one and then use a custom one once again.

    5. Some tools require very small number to be used in order to achieve desirable effects. GlobalDensity setting in the FogVolume entity, for example requires numbers between 0.001 and 0.1. Above that it's going to be too dense. Many of the TOD settings have the same problem and you will have to type the desired number manually, instead of using the sliders.

    6. Don't use Solids for anything else than placeholders. This tool is completely broken. You will find that some people are making whole maps with them, but they suffer in the performance department. Solids don't have occluders built in and you can use only cubes. I am afraid you will have to use 3d modelling app even for the most simple objects.


    That's a couple of things for the top of my head. If I remember something else, I will post it later.
    If you have any questions, feel free to PM me. I will be available for about 3 days, as I am moving to the UK later.

    Anyway, keep it up :). I'm really looking forward to this map. Can't wait to see some of your models in-game, as that's the thing that so many custom made maps are lacking.
  • michi.be
    Offline / Send Message
    michi.be polycounter lvl 17
    Make sure you use the latest Nature Pack from my site. It's v0.7. Looks like you use the old 0.3 from Crymod. :)
  • 3DLee
    Whoa, epic post there teaandcigarettes, thanks! I'll keep all those tips in mind, they should save me a ton of headaches. Regarding the meters per unit, I think you're right, they're set way too low. How can I fix this?

    michi.be, thanks for your work on the vegetation set, without it, my map would look terrible - plain & simple. Spiffy portfolio as well (I'm partial to the Pripyat map myself, heh-heh), bookmarked for sure!

    :)
  • teaandcigarettes
    Offline / Send Message
    teaandcigarettes polycounter lvl 12
    Cheers 3dLee, glad you found it useful.
    Unfortunately, to change that, you have to create the map again since changing that midway through will brake it. But it is possible to transfer some things from your current map to the new one.

    First, select all your objects (brushes, geom entities, entities, etc.) on the map and make a prefab out of them. Then, export your prefab to the .xml file.

    You can also export your heightmap I believe (I have never done that, but it should work) and apply some adjustments later.

    There is no way to transfer your vegetation however, as coordinates on your new map will be different. However, you can export your vegetation settings (export vegetation in the vegetation tab) and terrain layers (export layers in the terrain layers editor).

    After everything you need is exported, create a new map, set the meters per unit setting to 1 and double the value of your heightmap resolution compared to your current one - ie. if you previously used 1024x1024 then use 2048x2048 now, so the size of your map will remain the same.

    Now you can put your objects back, import your heightmap (I think you will have to resize it in photoshop first) and put your vegetation back manually.

    This whole process is a little bit lengthy, but I can assure you that using the default, 2 meters per unit setting is pretty annoying. Unless your map is almost completely covered with vegetation you will easily notice the low terrain resolution, so I believe it's better to take care of it now.

    Don't forget to back up your old map previously ;), as Sandobx2 can behave pretty strange sometimes.

    I can't assure you that everything I mentioned in this post is right(I have not went trough that process) so it will be better if you take a look at the Crymod forums first. This problem has been discussed many times in the past, so I think that finding it should not be a problem.


    Hope that helps. Cheers :)
  • 3DLee
    Many thanks once again teaandcigarettes, you saved the day! :D I was able to move most of my map over without too many issues, and I took the opportunity to remove some placeholders that were just getting in the way. This new version is 2048x2048, with meters set to 1 instead of 2.

    I've also gotten some experience with the materials system (after much frustration), and I got my first custom texture into the editor (it's the rough gravel under the tracks):

    11.jpg

    (I also noticed that my vegetation re-appeared after I imported the vegetation set files. Weird?)

    On my to-do list for the next 2-3 days:

    - Get all the way through the "Import test cube from 3ds Max" tutorial without screwing anything up, then move on to more complicated geometry
    - Start planning what custom assets are most needed
    - Get to work on said assets
  • teaandcigarettes
    Offline / Send Message
    teaandcigarettes polycounter lvl 12
    Cheers 3dLee. Glad to hear it worked.
    It's normal that the vegetation appeard, however I have been worried that it might appear in different places due to different map coordinates.

    The import process might be quite complicated at first, but once you get used to it it's really quick and simple.

    Anyway, I am moving to the UK tomorrow as I am starting my uni,so I will try to keep an eye on this project once I get my stuff moved. Good luck with it :)
  • 3DLee
    All right, so I've been going hog-wild in Sandbox 2 (Friday night I got home from work at 6, took a 45 minute nap, and then worked on this 'till 2am haha), and things are progressing well.

    To start out, here are some shots of the level itself. I've been working on the mountain on top of the base, as well as a small underground section that will connect the back/top of the map to the middle area.

    22.jpg

    16.jpg

    18.jpg

    21.jpg

    15.jpg

    14.jpg

    tunnellight1.jpg

    In other news, I had forgotten how incredibly rusty I was in 3ds Max. The last real game assets that I did using Max were back in 2006 when I was doing low-poly (300-700) models for a Command & Conquer Generals (2003) mod! With the help of a copy of the 3ds Max 9 Bible and about a trillion tutorials, I have my first custom asset in-game, if not bug free:

    (Concept image from Chernobyl Exclusion Zone)
    cellarsource.jpg

    cellar1.jpg

    cellar2.jpg

    cellar7.jpg

    cellar3.jpg

    cellar4.jpg

    cellar5.jpg

    And here is the shading error that I'm getting on the hole in the wall:

    cellar_shadingerrors.jpg

    I'm still stumbling my way around Max, so if anyone has any suggestions on a good way to rebuild that wall, and then maybe a better way to punch the hole out without leaving stray vertices running around, that would be a huge help.

    I'm also trying to figure out the best way to keep the sunlight from filtering down into the underground section. With no back face, the sunlight goes right through those lower walls:

    cellar6.jpg
  • michi.be
    Offline / Send Message
    michi.be polycounter lvl 17
    Dont use booleans at an object. It cuts out bad shapes in most cases. I think you can turn it into a editable patch, then back to poly and clean up the vertices. This will solve your shading error.

    Or just do it again. I think it will cost you the same time. :)

    I think the terrain looks a bit blotchy with to much mixed up ground textures. I'm missing some kind of a "theme" there at the moment.

    You did the shoots on high settings or medium? CE2 looks like crap if you run it at mid/low settings because of the realtime stuff turned off then.
  • Ark
    Offline / Send Message
    Ark polycounter lvl 11
    Haven't read the whole thread sorry, but it looks really washed out in places, saying your running at at very high spec.

    Maybe look into the TOD editor and try to get some shadows and saturation in there.
  • 3DLee
    Just a quick update, I'm redoing the TOD and basing it more on the STALKER movie style of graphics than the games, which means more vegetation, color, and "alive" feeling while still retaining the eerie "something's not quite right" effect:

    24.jpg

    I'm getting a weird error where when I press CTRL+G to drop into the game, the TOD instantly reverts to this.... any ideas? Changing the hour slider on the TOD resets it, but then it just happens again.

    25.jpg
  • 3DLee
    Another small update today. I had a tooth extracted on Friday, so I spent most of the weekend playing games while drowsy from my codeine prescription.

    As far as assets go, before I got any further I decided to get back to the basics and learn the correct workflow and some more in-depth techniques to save me some frustration. I picked up [ame="http://www.amazon.com/gp/product/0240810619/ref=ox_ya_oh_product"]this book[/ame], and I'll be going through it before I get any further into asset creation.

    On the Sandbox side of this, I've been working on the new TOD (couldn't fix the last one) as well as a new road texture for the main asphalt roads in the map, and a new skybox texture with Chernobyl visible in the distance:

    TOD:
    todv2.jpg

    Road:

    x2mainroadsample.jpg

    x2mainroad.jpg

    x2mainroad_DDN.jpg

    Skybox sample (the DOF makes it hard to see):

    background1.jpg
  • vcool
    The road is SEXY, but that big black dent tiles too obviously IMO.

    This shot:
    todv2.jpg

    is godlike though. I thought it was the original for a sec.
  • Seaseme
    Offline / Send Message
    Seaseme polycounter lvl 8
    that is a bad-ass road texture. Keep it up.
  • Guriamo
    Offline / Send Message
    Guriamo polycounter lvl 17
    you should probably take out the normal from the white lines on the road texture (or create them seperatly thin and overlay them later) they just look too thick and unrealistic
  • 3DLee
    Thanks for the feedback! I've added normal map tweaks and dampening the tiling effect to my to-do list for the roads, along with getting faded ends working right.

    Apologies if constant thread updates are getting annoying, I'm kind of using this thread to keep tabs on my progress each week.

    It's been a busy week in the personal life/real classes/work department, so I'm behind on digging into the 3ds max book. I've been trying to spend at least one hour a day in Sandbox though, and I've managed to stick to it. On a random note,I do plan on making all of the custom assets from this map publicly available once it is finished.

    Accomplished since the last update:

    - Went through TOD guide and finalized the TOD
    - Finished texturing the mountain, adding in more details
    - Set up auto population of grass vegetation on grassy texture areas, and Procedural forest vegetation on Forest Floor texture areas & optimized the density
    - Added more roads
    - Optimized the vegetation on the mountain. I went a little nuts the first time, some areas were approaching 3 million polys! The mountain forest now runs smoother, and looks better.
    - Added Solid Tool placeholders for large buildings, many of which are going to be custom props. As you can see below, this is a long-term, multi-month project for sure. :)

    Here are a few screenshots:

    This is my first attempt at creating one of the many class "campfire scenes" from the S.T.A.L.K.E.R. series:
    00000_s.jpg

    An overview of the base entrance, with the lower entrance to the underground section:
    overview1_s.jpg

    An overview of the main base area:
    overview2_s.jpg

    A low-quality zoomed out look at the map, with playable areas marked in red:
    overview3_s.jpg
  • |Buddy|
    Offline / Send Message
    |Buddy| polycounter lvl 11
    Going back to the road texture i think you have overscaled the damages on it a bit, i think it makes the road look a lot smaller than it actually is.
  • 3DLee
    I still haven't had time to delve much into my 3ds Max book, so I've been using what little time I do have to practice with the 3dsmax -> Cryengine workflow by creating simple props. I have also decided that I will continue my work with this level with the goal of making it a viable multiplayer map.

    This week, I have almost finished the next two props. First up is the classic S.T.A.L.K.E.R. barbed wire fence, which will border sections of the map not covered by natural boundaries and keep the player in check. Why can't they jump over? Radiation and the anomalous dangers of the Zone lie uncharted behind these fences...

    18 polygons for each section (1 post and fence section), 1x 512x512 and 1x 256x512 textures

    fence1.jpg

    fence2.jpg

    barbedfenceconcrete_COLOR_TILED.jpgbarbedfenceconcrete_COLOR_TILED_NRM.jpg

    rustybarbedwire.jpg

    Next up is my take on a classic S.T.A.L.K.E.R. staple, the yellow/red hand stenciled radiation sign. I added my own twist with a second sign addition based off of an early S.T.A.L.K.E.R. marketing image.

    ...also, this is my first 3ds max UVW Unwrap in 3+ years! :poly121:

    30 polygons each, 1x 512x64 and 1x 512x256 textures

    sign.jpg

    radiationsignpole_COLOR.jpgradiationsignpole_NRM.jpg

    radiationsign2_COLOR.jpgradiationsign2_NRM_v2.jpg

    And finally, here is a shot of it all together at the edge of the map:

    (Click to enlarge)
    fenceandsigninmap.jpg

    A few final notes:

    - There are specular maps for these textures, I just didn't bother posting them as well.

    - All normal maps and specular textures created using Crazybump. I love it!

    - I still don't have the 3dsmax texture -> Sandbox material system worked out. It takes me re-creating the SB2 texture from scratch 2-3 times to get it working right. I need to work on this.

    - I'm having trouble getting Proxy objects working correctly. Maybe it's a SB2 texture issue?
  • Axios
    Offline / Send Message
    Axios polycounter lvl 10
    You should probably turn of the paint decal layers before you put the image through Crazybump so you can just get the bumps on the scratches and dents rather than color changes in paint.
  • 3DLee
    Hey everyone! Today's update is a little long-winded, as it's been a while. I don't have any completely finished things to show, but there has been a lot of work across the board. I would have gotten more done by now, but last Friday I got engaged, and the planning for that had been taking up a lot of time. :)

    First up, a new prop WIP! This is an old garage based off of the one in this screenshot (my only screenshot of it unfortunately):

    garageref.jpg

    726 polys so far, still not quite finished detailing it. I'm really looking for feedback on this from you guys, as I'm very new to FPS building modeling, and I'm extremely rusty in Max:

    garage1.jpg

    And wires:

    garagewires1.jpg

    I'm also considering using the Crysis Ruins church to accent the map. For now, I have it placed at the edge of where the village will be:

    churchlocation.jpg

    church2.jpg

    I've also redone the "Southern" border of the map, near the church and the village. The edge of the map will be cut off by a small river, as well as some natural cliffs. There will be a barbed wire fence running along the top of the ridge-line, as well as the radiation warning signs. (see previous update)

    mapedge_overview.jpg

    Between the barbed wire fence (the true edge of the map) and the church and village there will be a pine forest area with a few small outbuildings. This will provide a wider "near edge" area to the map, as well as providing a sneaky back assault route for this side of the map.

    mapedge1.jpg

    I'm also working on the "Western" edge of the swamps, but my dead trees keep disappearing:

    swampWIP.jpg

    Here are some desktop-size (22"-ish) beauty renders of some of the areas that I have been working on. Enjoy!

    chernobyl_bg.jpg

    railwaywoods2.jpg

    railwaywoods.jpg

    Finally, I'll end with another very zoomed-out overview of the map:

    overview1.jpg
  • 3DLee
    Hello everyone! It's time for a bigger update. I've been hard at work on custom props, custom textures, and the map environment itself. I'm getting a little bit back into the groove of Max, and I've even progressed into areas that I didn't get into when I was doing my low-poly work for An Act of War back in high school. I still have quite a few holes in my Max knowledge, heh.

    To start things off, I have two new ground textures to show you:

    New grass texture:

    terrain_grass_use.jpg

    New rock/mud/debris texture. This is a 2048x2048 texture with a 1024x1024 normal map and parallax occlusion mapping for depth, as well as a 512x512 specular map:

    terrain_x2stones_use1.jpg

    terrain_x2stones_use2.jpg

    I have also updated the road texture to help remove some of the noticeable tiling. I redid the normal map to remove the paint lines from it, and I also added parallax occlusion mapping to help add depth:

    updatedroad.jpg

    Next up I have a new prop/building that should be familiar to S.T.A.L.K.E.R. players. This is the portable/mobile barracks seen abandoned by government and military forces all over the Zone. These are screen captures from the Crytek map "Shore" so that you can see them better:

    traileringame1.jpg

    Wireframe: (1,076 polys, 3 unique texture maps [one 1024x1024, one 512x512, and one 512x256] as well as 2 re-used texture maps from other assets I'm working on)

    trailerwires.jpg

    Testing out some prop placement in the map:
    trailerinside_s.jpg

    I added a little detail on the main road near the lab base entrance:

    wl_streetbus_s.jpg

    For the last part of the update, I am posting a good sized screenshot gallery of the area of the map that I have been working on the most in the last 2-3 weeks. This area is a radiation-deadened wasteland above the main road that leads to Chernobyl. It lies at what would be the lower-right of the map near the border if you looked at some of the overhead screenshots I have posted before.

    These monsters weigh in at 1.2mb each, so only bother if you're really interested. :poly136:

    wl01_s.jpg

    wl04_s.jpg

    wl05_s.jpg


    wl07_s.jpg

    wl08_s.jpg

    wl09_s.jpg

    And if you're lost, here is an overview of this "wasteland" area of the map:

    wloverview.jpg
  • 3DLee
    Maybe someone could point me in the right direction regarding windows? This stumped me for quite a while when I was working on the barracks trailer above. My method for walls and windows has been to use the Wall tool in Max to create the walls, and then use Booleans to cut the simple holes for windows and doors. This works well, except the inside of the walls (between the inner and outer polygons) is empty. I tried creating polygons by hand to fill these holes, but this took forever and the vertexes weren't welded together. For the trailer barracks I used the same grid snap that I used for the booleans to create window sills. This worked pretty well, but is it the best way to go about it?

    Example from another building I'm working on:

    tower1.jpg

    tower2.jpg
  • teaandcigarettes
    Offline / Send Message
    teaandcigarettes polycounter lvl 12
    I would advise to stay away from booleans as long as they are not completely necessary. They can mess up your models in very nasty ways and depending on the complexity of your model it might require a lot of cleaning up.


    Windows can be easily made using the Inset tool.
    Divide your wall first using the Connect tool - depending on the number of windows you will need more faces. Then, use Inset tool on both sides of your wall, this will create 2 quads in the middle of your wall. Delete them and use bridge to connect the edges of the window.

    Alternatively, you can use the Connect tool to create the windows.
  • 3DLee
    I have a few more props completed (or almost completed). I'm still not happy with the damaged brick wall, so I'm looking for some good reference before I redo it.

    The Zone Guard Outpost:

    Renders

    finalrender3_s.jpgwip1_s.jpg

    wip2_s.jpg

    In-Game:

    ig01_s.jpginside4_s.jpg

    inside3_s.jpginside2_s.jpg

    shadingtilingfixes_s.jpg

    And here are some wires:
    newwires_s.jpg

    If anyone can translate those Russian signs for me, that would be great! I actually have a whole texture sheet of them, and I probably should figure out what they mean before I keep using 'em. :cheesy:

    Next up I have a new ground texture that I've created. This uses a diffuse, specular, and normal map with parallax occlusion mapping. The normal map has a bit of a pattern in it at the moment, so I'll be working to remove that:

    roughasphalt2_s.jpgroughasphalt1_s.jpg

    And a simple brick wall asset:

    brickwalls_s.jpgtehbrickwallz_s.jpg

    Always looking for critiques! :)
  • bmasterson
    Offline / Send Message
    bmasterson polycounter lvl 9
    On the brick wall asset consider adding some stray bricks to break up the broken part of the wall. It looks really smooth like something took a bite out of it rather than it fell or got smashed.
  • 3DLee
    To bring this thread up-to-date, I've finished the Guard tower asset. The latest images are here:

    http://s209.photobucket.com/albums/bb134/EvilViking13/CryEngine/Lab%20X16/guardtower1/

    And now the new stuff:

    Lab X2: Time of Day Test 1


    Hey folks, I've managed to get a bit of work done on my map's TOD. I'm working on creating a 24-hour TOD that works with the custom skybox I have created. I'm aiming for a S.T.A.L.K.E.R. like atmosphere, with lots of overcast clouds and strange lighting. The atmosphere is somewhat realistic, but some of the lighting (like the eerie glow at parts of the night) is strangely off.

    I have a 800x600 slideshow:
    http://s209.photobucket.com/albums/bb134/EvilViking13/CryEngine/Lab%20X16/TODtest1/?albumview=slideshow

    ...as well as an HD video:

    [ame="http://www.youtube.com/watch?v=6caGnvp1whM&amp;fmt=22&quot;]High-def preview video of TOD[/ame]

    l.jpg

    Any suggestions are welcome!
  • 3DLee
    Hey again folks! I'm still getting work done on this whenever I can. Besides the art side of things I'm also looking at gameplay at the moment. Between performance and gameplay limitations, I'm beginning to think that my initial plan for the level was a bit too large, so I'm looking at cutting out about 1/3 of the map, which I hadn't really started on anyway. This should help keep the fighting focused.

    I'm currently working on a derelict garage model, which I'm detailing in this thread: http://boards.polycount.net/showthread.php?t=68112

    Saturday night I grabbed some reference images from S.T.A.L.K.E.R. and decided to do a speed challenge model. This is a simple outbuilding with no interior, 3x tiling textures (diffuse, spec, normal) and one unique sheet for the doors and windows with no spec or normal that will be used for parts of other less important buildings. Total time from start to model in-game: about 2 hours. I added a few decals in-game as well.

    rroutbldrender1-1.jpgrroutbldrender2-1.jpg

    rrbldig01_s.jpgrrbldig02_s.jpg
  • roosterMAP
    Offline / Send Message
    roosterMAP polycounter lvl 14
    very nice. i dont think its a good idea for the cacked concrete to be part of the geometry tho. Make it part of the texture.
  • 3DLee
    I thought about making a decal for it, but my reference from STALKER actually had the crack as geometry, so I figured if STALKER's X-Ray engine can take it, so can CryEngine. :)

    Oops, forgot to post wires/poly count as well:

    rrbldwires.jpg
  • roosterMAP
    Offline / Send Message
    roosterMAP polycounter lvl 14
    well, its ur call.

    Tis my goal to complete S.T.A.L.K.E.R. by the end of the year. lol
  • Gerasimimumu
    Those cracks look a bit too artificial, as if someone carved them out of the wall intentionally. Perhaps within the chipped off concrete patches you can have a few smaller pieces still clinging onto the bricks. I would also expect to see some crack webs textured into the concrete that's still there.

    G
  • 3DLee
    Do it! :) I've played through it 3 times since it came out, and now I'm enjoying the freeplay in the Stalker Complete 2009 mod, which is a must-have: http://artistpavel.blogspot.com/2009/04/stalker-complete-2009.html
  • 3DLee
    Tonight was fun - I successfully ran through my first "high poly" texture bake. :) Actually, it was more like baking 86 polygons of low frequency detail for a normal map for an 8 polygon door, but hey, gotta start somewhere right? This was my take on a chapter on the topic from Andrew Gahan's 3ds Max Modeling for Games, which I'm still trying to get through to fill in the holes in my 3ds Max knowledge.

    I broke it down to help me remember the process for more complicated models:

    oldwoodendoor01bake_s.jpg


    oldwoodendoortexturebreakdown_s.jpg


    oldwoodendoor01ingame_s.jpg
  • EmAr
    Offline / Send Message
    EmAr polycounter lvl 18
    It's been a while since I checked this thread for the last time. Nice progress :) You are right about starting somewhere but seeing all this stuff you've done, I think you can jump to more detailed high-poly bakes.

    I also agree Gerasimimumu about the crack webs. I'd make some decals and place over the walls with varying scale and orientation.
  • 3DLee
    Thanks EmAr, I appreciate the kind words! I'm hoping to start working on some more detailed props in the near future. It's easy to get stuck creating nothing but buildings, seeing as this map needs so many custom ones. :)
  • 3DLee
    I'm happy to announce that EmAr will be joining with me to turn this into a small singleplayer mod. :) A multiplayer version may also be an option down the road, but we're already sitting on 400+mb of custom assets, so that may be a stretch.

    We're still planning, but a few features that we are thinking about include:
    • Large, open world map with lots of exploration, and some underground areas.
    • Several kinds of enemies, both from the S.T.A.L.K.E.R. game series as well as original enemies.
    • Dangerous anomalies and zones of high radiation.
    • Artifacts and artifact collection, including common and very rare artifacts.

    This being a small scale mod, we don't plan on implementing large variations of the above content, but rather we plan on creating a very specific set of new assets that best meets our needs for this level. For instance, rather than trying to create 30 kinds of artifacts and never finishing this project, we will focus on creating what we need and what we can re-use throughout the level.

    After my experiment with baking a normal map for the wooden door prop (see previous page), I decided to do the same thing for the derelict garage's doors. Here's my high poly setup:

    garagedoorbakesetup_s.jpg

    And the final normal map combined with high frequency details in CrazyBump:

    garagedoornormalmap.jpg

    The final in-game result:

    finalgarage04_s.jpg

    As you might have noticed, I also added a few more final details to the garage, including some Ukrainian signs:

    finalgarage01_s.jpg finalgarage02_s.jpg

    finalgarage03_s.jpg

    It's time for another sign prop! This sign is based off of an actual sign for the real Chernobyl Exclusion Zone. It says in Ukrainian, "Picking mushrooms and berries prohibited!". But, honestly, if you want to eat a mushroom that contains 50% of your average lifetime dose of radiation, go for it.

    nomushrooms_s.jpg

    To wrap up this update, I'm excited to show several flowgraph concept videos. These flowgraphs were created by EmAr, and feature some experimentation with possible enemies for Lab X2. The models are placeholders, and these are works in progress of course:

    Morphing mutant attack:

    [ame]http://www.youtube.com/watch?v=A8-YkBIckIw[/ame]

    Poltergeist style mutant that uses barrels to attack the player:

    [ame]http://www.youtube.com/watch?v=ak-FRHRjY7c[/ame]

    Notice that if you get too close things get a bit... chilly!

    Finally, here's a warehouse that I'm currently working on based off of Bober Station in the real Chernobyl Exclusion Zone (inspiration: http://i209.photobucket.com/albums/bb134/EvilViking13/CryEngine/Lab%20X16/bober_01.jpg ) :

    Note that a lot is missing at the moment, including some door frames and cuts. I haven't decided what the second floor is yet (just storage, or some sort of open office space maybe?), but I'm wondering if I have too many windows on the second floor?

    rendertest01.jpg

    rendertest02.jpg

    rendertest3.jpg
  • Rick_D
    Offline / Send Message
    Rick_D polycounter lvl 12
    Some great stuff in here.

    I love the cryengine :3
  • 3DLee
    Indeed, it's tons of fun to work with. :) I just updated the first page to cover the new direction of the map. Hopefully it's a little more organized now.


    I'm currently UV mapping and texturing that warehouse building, but I'm a bit stumped. What's the best way to UV map this circular window up top? I want to re-use the vertical brick ends that I have at the top of the texture below. I think there is a way to take sections of the curve shape and flatten them to fit the horizontally tiling texture. Any advice is appreciated!

    warehousewip.jpg

    warehousebricktexwip.jpg
  • EmAr
    Offline / Send Message
    EmAr polycounter lvl 18
    I'd use a standard cylinder unwrap for the curved surface of the cylinder and attach other parts to its sides. Then, straighten the sides by hand.

    Here's a mutant sketch I did today BTW

    mutanta.jpg

    Any C&C are more than welcome as always.

    EDIT: This is supposed to be the levitating/teleporting mutant but I wanted to start with a sipler pose :)
  • 3DLee
    Nice! :) His head seems a little small/misshapen and I think his waist is higher than it should be though.

    I got hammered with over 20 hours of Excel homework over the weekend, but I still managed to get some work done on the warehouse. Stuff I'm going to add later:

    - A lot of the detailed brickwork has yet to be UVWMapped, I'm just going slow
    - Props & decals. This has to wait because my building scale is off, and I have it scaled in the editor to the correct size. Once I get it textured, I'll be resizing it in Max.
    - Railings for the stairway areas
    - Probably a separate texture for ceilings rather than re-using the floor texture
    - Breakable window panes in some windows
    - I'm going to turn the room under the stairs into a bathroom
    - Two plaster decals to break up the tiling on the inside walls (from the same photo shoot as the main texture)
    - Metal sheeting on the roof as separate props. Some sections will still be lined up on the support beams, some will have fallen into the attic, and some will be no the ground.

    I'm also planning on modeling some simple furniture to go in this and other buildings including desks, wooden chairs, cabinets, and shelves. Maybe some scientific-looking shelf units as well, we'll see. Anyway, here's what I have so far, suggestions would be great! :)

    Current polycount: 4,441

    wires02.jpg

    boberwarehousewiresWIP2.jpg

    boberwarehousewiresWIP3.jpg

    boberwarehousewiresWIP4.jpg

    boberwarehousewiresWIP5.jpg

    boberwarehousewiresWIP6.jpg

    boberwarehousewiresWIP7.jpg

    boberwarehousewiresWIP8.jpg

    boberwarehousewiresWIP9.jpg
  • MikeF
    Offline / Send Message
    MikeF polycounter lvl 20
    this is really shaping up man, really wanna give it a walk around when you're done
  • Vonklaus
    Yea, staying motivated behind a project of this size is a challenge in and of itself! Mad props to you, I also am a big fan of the Cryengine!
  • 3DLee
    Thanks guys! The new S.T.A.L.K.E.R. is finally coming to North America next week (Call of Pripyat), so I'm hoping to get lots of inspiration there. Looking at those screenshots I posted last night I realize that I have some UV mapping alignment mistakes on the back of the brick windowsills. I'm going to try and fix those today.
  • |Buddy|
    Offline / Send Message
    |Buddy| polycounter lvl 11
    This building looks bad actually, single texture with overthetop normal. Some scale and construction problems here and there, you might want to research a bit more maybe?

    Other than that nice going on project of this scale.
  • 3DLee
    Hey Buddy (I'm not your buddy, GUY!), thanks for your feedback. I love your CryEngine work, btw, your industrial scene helped convince me to run with this project on CryEngine. :) Did you have any more specific critiques for this building? The concept that I'm working off of is mainly of the outside, so I'm pretty much designing the interior from scratch.

    Regarding the texture, the normal map actually has parallax occlusion mapping applied which might be what you're referring to. Is it too extreme? As far as the texture mapping on the outside goes, it's very WIP. I still have lots of brickwork details to add (see the texture in my earlier post) along with plenty of decals.

    Anyway, if you has some specific critiques that would be awesome!
  • EmAr
    Offline / Send Message
    EmAr polycounter lvl 18
    A gas mask update, any C&C welcome:

    previewmask01.jpg

    wiremask.jpg
  • 3DLee
    No critiques here, it looks awesome! Maybe adding a torn off air hose later would add to the creepiness?

    I'm experimenting with 3ds max based decals thanks to some neat stuff Buddy posted on the second page of his thread:

    decalswip.jpg
  • nfrrtycmplx
    Offline / Send Message
    nfrrtycmplx polycounter lvl 18
    The last building looks great. Good job.
  • 3DLee
    Thanks guys! The textures are all taken from CGTextures.com and then heavily tweaked. The normal maps and displacement maps are from Crazybump, and I'm using parallax occlusion mapping on the main brick texture to give it extra depth.

    I still have a lot to do for this building yet. Buddy sent me a sweet paintover a few days ago and I'm currently working on detailing and tweaking the building.
1
Sign In or Register to comment.