Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Sandbiter

Pages: [1] 2 3 ... 66
1
Jumps and berms
Creating heightmap features in Photoshop

Setting up the heightmap
Using layers
Different types of layers
Create a jump
Create a berm


If you struggle to follow the tutorial, here is my heightmap.psd file which was used to make this tutorial.
https://www.mediafire.com/file/cjuc8dur1wp3wdn/heightmap_tutorial.psd/file


In this tutorial we will take a look at creating basic heightmap features such as jumps and berms. I won't go into detail on this one, I'll just show you the basic concept on how I make my heightmaps in Photoshop. I also won't show you how to get this in game. Geo has made a great tutorial on how to do that: http://forum.mx-bikes.com/index.php?topic=2560.0

You'll need basic knowledge of what how and why a heightmap works, and you need to know your way around photoshop.

This is what we'll be creating:



Setting up the heightmap
Open Photoshop and create a new document with a size of 2049x2049 pixels*, grayscale color mode with 16 bits and a resolution of 72 Pixels/Inch. A heightmap must be either 1025x1025, 2049x2049 or 4097x4097 to make it work.
Once you've created the document, fill the background layer with the hex code color #808080. This color is the absolute center of black and white. This way we can make a ditch and hill equally as 'tall'.





Jump creation
Create a new layer and rename it. In this case we're creating the lip of a double jump, so call it 'lip' and put it in a folder called 'double'. Select the layer and choose the Rectangular Marquee tool on the left hand panel. Select a portion of your document. Reset your foreground and background colors to black and white by pressing D and fill the rectangal with a linear gradient as shows below:





Now, hit ctrl+d on Windows or cmd+d on Mac to deselect everything.
With the layer still selected go into the layer modes dropdown and choose 'Screen'.





That looks promising already, doesn't it? Now the real magic begins.
Right click the layer and choose 'Convert to smart object'. Now double click the layer thumbnail. Photoshop will open a new document file. In this new document, click on the small 'Create new fill or adjustment layer' icon at the bottom of the layers tab on the right and choose 'curves...'. This will create a new adjustment layer in the layers tab. Select this layer.
With this layer selected, you'll see a propeties panel open. In my case this is above the layers tab. In here you'll see a basic curve editor. This is the place where we'll be creating our jump.





The following is all in the curve editor
The first thing you have to do is drag the top right anchor point to the bottom. This'll create a black rectangal on your screen. Now, click somewhere on the curve line. This'll create a new anchor point for you to use. Drag this anchor point up a bit. You should now see your jump reapear on your screen, though it will look different than before. I hope you can guess what is happening. If not, the curve editor is basically the side view of your jump. However you shape your jump in there, that's how it'll look in game from the side view.
Fiddle around with the curve until you've got the jump shape that you're happy with. This is what I've done:





Now to use the black and white values to the fullest, add a 'levels' adjustment layer on top of the curve layer. Select it and in the propeties panel and drag the right arrow close to the first white spike you see in the preview window.





Hit ctrl+s on Windows or cmd+s on mac to save the document and close it. Go back to your heightmap document and you'll see it has changed. You'll also see that the curve and level layers are gone in this document. Don't worry! It's a smart object. Once you double click the smart object layer ('lip') it's thumbnail again, it'll open the document with curve and level layers right back up for you to edit. This method keeps your initial heightmap document clean.
In the heightmap document right click the 'lip' layer and choose 'New smart object via copy'. Rename this layer to 'landing' and use the move tool to move this layer over in the document so it sits right behind the lip.





Double click the thumbnail to open the layer's document. First thing you want to do is delete the levels adjustment layer. Right click it and click 'Delete Layer'. We do this to prevent any clipping to happen. Click on the curve layer and change around the curve until you have a nice landing jump. Once you've created a nice shape, add a new levels adjustment layer and repeat the step we did earlier. Select it and in the propeties panel drag the right arrow close to the first white spike you see in the preview window.
Hit ctrl+s on Windows or cmd+s on Mac to save the document and return to your heightmap document.





Voila, there is your double jump. Save this as a 16bit RAW file and test it in game. If you don't like the jump, just open up the specific jump layer and edit the curve until you like it! (Don't forget the levels adjustment layer! It's easy to make the whites clip!).

Berm creation
We can make awesome jumps now, but what about berms!? Don't you worry pal! If you can make jumps, berms aren't hard for you.
Do the exact same steps as making a jump except for the layer mode. Keep the layer mode of the layer at normal, but change the layer mode of the folder the layer sits in, at screen. Even the curve editor has the same idea as the jump layer. The shape you make your curve line, will be the shape of your berm (in this case if you cut your berm right in the middle, if you don't get it, you will in a second!).
This is what you should have. I know it looks like a jump, we'll transform it into a second.





With this layer selected, go to Edit -> Transform -> Warp. Now a new propeties bar will appear on the top of your document and you'll see a box around your berm:





Click the Warp dropdown on the left, and choose Arc. In my case, the orientation is wrong. Change it by clicking on the button right next to the dropdown 'Change the warp orentation'. This is what we've got so far:





In my case, the berm is bend the wrong direction. You'll see a small square on the outside of the box around your berm. Click and drag this square the other direction to change the shape of the berm. Hit enter to conform the warp changes.





That looks good, doesn't it? To finish it, we need to smooth the ends. Copy the berm layer once by hitting ctrl+j on Windows or cmd+j on Mac. Select the copied layer and go to Edit -> Transform -> Warp again. Set the drop down to None and hit enter. Now press ctrl+t on Windows or cmd+t on Mac to open the free transform tool. Rotate the layer 90 degrees and place it next to the berm like in this picture:





Hit enter to finish the transform. Do the exact same step for the other end of the berm:





Now select the folder, which in my case is called 'Berms'. With this folder selected, hold alt and click on the 'Add layer mask' icon beneath the layers panel (left of the adjustment layer icon). This will create a black mask, and you won't be able to see your berm anymore. Right click on the mask thumbnail on your folder and click 'Disable mask'. Choose the gradient tool from the left toolbar and make sure your foreground and background colors are default by pressing D. Then press X to invert the foreground and background colors. Drag a linear gradient over the berm as shown in this picture and re-enable the layer mask the right clicking on it and choosing 'Enable layer mask'.







And there it is! A finished berm.

If you want to rotate or scale a jump or berm, just hit ctrl+t on Windows or cmd+t on Mac and you can transform it the way you want!

Some hints:
- To control a jumps or berms height, use the opacity of the layer.
- Use a gausian blur on jumps or berms to smooth them out a bit.

*In mathematics, a power of two is a number of the form 2n where n is an integer, i.e. the result of exponentiation with number two as the base and integer n as the exponent.
In a context where only integers are considered, n is restricted to non-negative values, so we have 1, 2, and 2 multiplied by itself a certain number of times.
Because two is the base of the binary numeral system, powers of two are common in computer science. Written in binary, a power of two always has the form 100000 or 0.00001, just like a power of ten in the decimal system.

2
Track Editing / Re: Pictures of the tracks!
« on: December 10, 2018, 09:33:45 AM »

3
General Discussion / Re: Steam version
« on: November 26, 2018, 12:22:35 PM »
Do we have news about a steam version?
I hope not. ???

4
General Discussion / Re: MX Bikes beta10
« on: November 23, 2018, 01:40:46 PM »
Hello Piboso,
thx for this update B10.
This new option"help lean" confusing me, I have never played simulating games before; could you give me an universal adjustment for this option?
thanks for your help.
I assume you use a controller, don't you?

Since you're saying you've never played a simulator before, you're probably used to left stick all the way to the left or right, to lean. The trick in simulators is, getting used to not jerking the left stick all the way left or right. Try riding around a few laps and only using half of the amount your stick can go. It won't feel much different than previous betas.

i saw some guys complaining about front end or wonky physics in prev betas and now. i would like to say. tbh, i dont find any serious frontend issues since beta9 - if you do lean too fast or too low for some surfaces or doing something against forces affecting bike, than you may fall. extreme front brake using also may cause crashes. when i saw youtubers complaing about such things, i watched their bike control and it was obvious for me: they do not feel the virtual rider behavior, do not feel the track, braking technique. it seems MXBikes physics is much more complicated than the mx games we used to play, imo you guys dont know all the variety of situations and how to act in these situations. i can ride stable laps on rutted tracks or Highpoint which seems even unridable to some ppl. during last fun event on Glen Helen where 1st race was on very broken surface I fell sometimes (not often really) but only if i: a) too relaxed; b) lost attention to track; c) tried new tricks; d) track has constant textures, sometimes i couldnt detect changes well. for me the physics is not that unstable at least on stock bikes, i do not ride oems coz server is never connecting with them due to my low specs pc.
Exactly my thoughts. Too many people say the physics are bugged, while they're actually riding like in an arcade game or Mx Simulator. Yes Mx Sim is realistic, but compared to Mx Bikes it is still arcade-ish in my opinion.

Off course there are still a few weird bugs present, but most of the issues people have it straight up lack of control over the bike.

6
General Discussion / Re: MX Bikes beta10
« on: November 22, 2018, 07:46:20 PM »

7
Track Editing / Re: Trying to create a night track with spot lights.
« on: November 18, 2018, 09:11:30 AM »
Have you tried putting a solid box around your map and the main light source outside of it? To see if the track is then black or not.

I know you can only have one light source, but maybe by creating a box around the track with holes in it to let the light go through you'd achieve the same effect.

This is a very clever idea!
Using a vertical light direction ( 0,1,0 ) and a quad facing down, hovering over the entire terrain, should do the trick.

Nonetheless, if you have patience to wait, please note that support for night lighting is already halfway in progress and will completed as soon as possible.
Sounds good, thanks for letting us know.

Is there still any change for the parameter I described in my original post? I have quite a few ideas which it'll be useful for.

8
Track Editing / Re: Trying to create a night track with spot lights.
« on: November 13, 2018, 02:45:50 PM »
It has to be middle. I'd go for directly above if trying this
That's what I thought. Thanks for clarifying!

9
Track Editing / Re: Trying to create a night track with spot lights.
« on: November 13, 2018, 02:04:29 PM »
Have you tried putting a solid box around your map and the main light source outside of it? To see if the track is then black or not.

I know you can only have one light source, but maybe by creating a box around the track with holes in it to let the light go through you'd achieve the same effect.

That's thinking outside the box  ;D

That mixed with black fog could work well..

I gotta try that. Great idea Asdrael.

Am I correct that the lightsource always points at the middle of the track? I know you can set the light source position, but where does it point towards?

10
Track Editing / Re: Trying to create a night track with spot lights.
« on: November 12, 2018, 05:32:43 PM »
Thanks TFC. A few things to try out there.

Lets all get @PiBoSo attention and ask him to add a 'non deformation' parameter for the HMF.
Idea would be that there's one additional parameter in a texture slot, like the mask parameter:
mask = masks/grassmask.tga;
deform = 0;

That way deformation would just 'skip' that layer.

Such a texture can actually be used for more than just a night track.

Does @forumname actually do anything? :-X

11
Track Editing / Trying to create a night track with spot lights.
« on: November 12, 2018, 04:18:23 PM »
I'm currently working on a night track with spot lights. The whole track should be dark, except for the areas around the lights. Does anyone have an idea on how to get this effect?

My idea was to create a new texture layer which would be a plain black texture which'll then be the top layer. That'll make the dark spots dark, and I can mask out the areas around the lights. The thing is though, with deformation, that layer will be ridden off. Once a couple of laps are ridden, the whole track would look lit and wouldn't look the way it's supposed to look. Obviously the shadow of the rider won't be right either way. We really need to be able to place more lighting sources so we can make proper night tracks.

This is the idea (image from Mx vs Atv twitter):


Tell me your ideas, be creative.

12
General Discussion / Re: Hello MXB folks
« on: October 30, 2018, 03:42:39 PM »
Welcome the the MX bikes comunity*
You sounded like you expected the game to be as well put together in every aspect as Mx Sim. I quote you "The game is just not ready and wont be for a long time, hell i payed for the game and  cant even race online at all." What Asdrael did was telling you why it wasn't ready yet and that this game is an actual beta. I'm sure he didn't intend to come off as someone 'who is caught up in his feelings'. He simply explained why the game is as bad as it is at the moment.

You're making too big of a deal of this, he simply explained why it's still not perfect.

13
Tracks / Re: Drone scanned Tracks for MX Bikes ?
« on: October 14, 2018, 09:16:36 AM »
How come you wont release it then?? Who really wins from you locking down content? I don't get it. Honestly
I thought people were bashing me for not working on one track at a time. Now I'm working on one track at a time and I get bashed for that?

Making 3D scanned tracks cost money and time to get in game properly. I don't want anyone else to fiddle around with my 3D scanned stuff and ruin it.

14
Tracks / Re: Drone scanned Tracks for MX Bikes ?
« on: October 11, 2018, 09:32:06 PM »
i put the ww scanned version from MXS into mxb with little adjustments to the overall scale of the track and it rode beautifully. we definitely need some
Did you release it publicly?? Would you release it publicly??
I won't allow that.

15
Races / Re: Community is dead!!!
« on: October 01, 2018, 12:51:30 PM »
i mean, i still rock my gtx keichain everywhere!  ;D

I still bring my pitboard everywhere ::)

Pages: [1] 2 3 ... 66