Wampa842 on DeviantArthttps://www.deviantart.com/wampa842/art/MMD-Mountain-village-REMOVED-482346075Wampa842

Deviation Actions

Wampa842's avatar

[MMD] Mountain village [REMOVED]

By
Published:
12.9K Views

Description

At last, it's here! A village was founded high in the mountains to serve as a stop for travellers.
The village has 7 buildings:
  • The Thousand Arrows Inn
  • Blacksmith
  • General trader
  • A farm
  • 3 residences
This is the first stage that I made from prefabs. It was actually harder to make than I had anticipated. Originally I wanted to use a terrain mesh and texture that I had made in L3DT. Because of that, the ground was sloped. I slapped on some boxes as building placeholders, then drew the walkway as a spline. I ultimately removed the terrain and replaced it with grass that I had to fit to the walkway. After that, I imported the prefabs and fiddled around a bit. The trickiest part was making the surrounding rocks. I used a voxel-based smoothed mesh (i.e. Minecraft with smooth terrain). The rest was just some fiddling with textures and optimization.
When I exported the first experimental version, it gave me 5 FPS. I had to do something about that. The solution was easy. All of the walls used the same texture, and by merging them, I managed to raise my framerate to 15 FPS. It was still not enough, so I split the stage into four parts. The result was surprising, to say the least: solid 80 FPS on its own, and it didn't drop below 5 FPS even during the To and beyond the limits benchmarking test.
The next was the matter of file sizes. I always try to use PNG textures (great lossless compression with alpha), but since I used enormous textures (some 2048x2048, mostly half as big), I had to convert most of them to JPGs. Even then, the overall compressed file size was nearly 50 megabytes, which is absurd for a single stage. Obviously, the causes were the tree textures which I had not converted or scaled. I tried doing that, but the loss in quality was far greater than the loss in size. Ultimately I decided to value quality over file size. I split the archive into two parts and uploaded them to mediafire.

Read the rules before you download: fav.me/d58nbu7



Instructions


On its own, the stage is dull and gray, which is intentional. This makes a light system even more effective, but at the same time, mandatory. I recommend my edited version of the Half-Lambert shaders, which can be downloaded HERE. You can set up five different light sources; refer to the readme in the archive.

How to use:
  1. Load the skydome, and all parts of the stage (1.x, 2.x, 3.x and 4.x)
  2. Open Background -> Accessories Edit and make sure that the sky is rendered first, then 1/2/3.x, and finally, 4.x. It is very important to render 4.x after the rest of the stage (but before other props) because it has all the transparent textures.
  3. Set "Over [#]th accessory..." to 5 if you have a skydome, and 4 if you don't. Press OK.
  4. Apply one of the Half-Lambert shaders to the stage, but not the skybox.
  5. Enable shadows for all parts of the stage (Accessory manipulation -> [tick] Shadow -> Register). Optionally you can also set them to move with a dummy bone.
  6. Profit!
I know, it's a tedious process, but it's a necessary trade-off for an enormously better framerate.

Download


Download removed, updated version can be found here: fav.me/d8h1yfv

Enhanced Half-Lambert Shaders: fav.me/d7tkbes

The archive is a two-part RAR archive. You'll need WinRAR or 7Zip to open them, and you have to download both parts into the same folder.

Last but not least, I would like to hear some feedback and see pictures with this stage. Thank you and take care.
Image size
3840x3600px 5.16 MB
© 2014 - 2024 Wampa842
Comments8
Join the community to add your comment. Already a deviant? Log In
AI-Sparklez's avatar
This should do for another animation.

Thanks.