G (green) channel – grass/dirt materials mix factor. It is unpacked into real-world height with a bit of math. R (red) channel – packed height (elevation). 25x25 in size for each block, is used for rendering both low-res base terrain and the high-res mud. In order to draw the mud, vertex shader takes in a simple 2d grid of vertices, then fetches two A8R8G8B8 textures that look like this: We won’t go into details of physics here, but in short, there is no rocket science involved, but it’s not something Havok (physics engine in MudRunner) can do out of the box. For a number of reasons (CPU and GPU are out of sync on PC, high detalization required for rendering is not required for physics, etc.), those two tasks operate on completely different sets of data. The mud simulation consists of mud-vehicle physics processing (performed by CPU) and rendering of the mud (performed by GPU). Game only performs plants physics simulation, mud simulation and water simulation for “active” blocks. Only those blocks that are near the truck that player is driving are “active”. Game only draws those blocks that are inside camera “frustum”. Each block contains a list of plants (trees, rocks, etc.), base terrain data, mud data (optional), and other data. ![]() They are subdivided into a grid of 16m x 16m blocks. Game levels in MudRunner can be up to 1km x 1km in size. Now let’s have a closer look at each layer… MUD HEIGHTFIELD So if vehicles have not deformed terrain, its wireframe would have looked like this: Now we are left with the mud itself, which is a simple heightfield (essentially a 2d mesh):īut most of the game level terrain is actually rendered at lower resolution. They are not actually rendered as a separate layer and are embedded into terrain shaders. Roads, that map author places within Level Editor, are then baked into a special data that game uses to draw them efficiently. (A “plant” is an object that is scattered over the terrain in large quantities, like rocks or trees.) They are maintained by the same systems that simulate and render all other plant types in the game. These are bigger chunks of mud, each is a full-fledged rigid body so they interact with the physics world properly and they even break into smaller chunks, when vehicles drive over. A lockless synchronization technique makes that whole effect very performance-friendly. Mud particles are simulated by the CPU in a separate thread. Those objects float on top of the mud and are affected by vehicle wheels (can stick to them even), they only act as decoration and don’t affect the physics. Terrain Mud Decals (will get back to it later)Ģ. Now let’s take away all the layers in the reverse order they are applied when the game renders a frame.ġ. Let’s start by disabling post-processing: SSAO (ambient shadows), FXAA (softens object edges), DOF (blurs foreground), Sharpen Effect and Color Correction: Let’s take a game screenshot and decompose it. The author of this blog post is lead developer of the game. Sounds even too good? You will never know unless you experience it yourself.Spintires:MudRunner doesn't use third-party game engine. ![]() Become a leading player and accomplish goals that you even weren’t dreaming about. Don’t stay at the back of the line and surprise all your opponents. ![]() It’s about time to start playing smart and using all available choices. If it sounds great, don’t wait a second anymore, this is a perfect chance to get the significant benefit against your competitors without spending much time or money. Completing Spintires: MudRunner Mod download is very simple and quick, so there won’t be any difficulties. If you find yourself in the situation where you have no escape, take a look at our suggested files and pick the needed upgrade. ![]() This is the reason, why Spintires: MudRunner Mod free files are so popular all over the world – they assist a player and make everything solvable. If you cannot move forward and it seems that you’ve tried everything, Spintires: MudRunner Mod might offer you unseen features which will make you overcome all kinds of obstacles. Each Spintires: MudRunner Mod is designed to solve particular problems and help to boost your chances to overcome boundaries. So, let’s begin: Spintires: MudRunner Mods are additional files, which expand your options and provide you with new possibilities. If you notice any mistake, please let us know.Ĭannot get the idea why Spintires: MudRunner Mods are so special? Well then you have landed in the right place – we will explain everything that you probably want to know. This content was uploaded by website visitors.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |