Jump to content

How to simulate snow plowing


photo

Recommended Posts

Can you please state your technical suggestions on how to simulate "snow plowing" in Unigine?

 

Here is a similar real life scene that we want to simulate:

 

Here is a simulation of snow plowing;

http://youtu.be/9H1gRQ6S7gg?t=2m

 

At the end, we want to simulate

 

- snow plowing

- snow accumulation at sides of road because of plowing

- snowy/clean transition of the ground during plowing

- difficulty on proceeding of plower vehicle because of pushed and accumulated snow in front of the vehicle

 

Regards.

Link to comment
  • 2 weeks later...

By technical suggestions, we mean suggestions about how to simulate

 

- snow plowing

- snow accumulation at both sides of the road because of plowing

- snowy/clean transition of the ground during plowing

- difficulty on proceeding of plower vehicle because of pushed and accumulated snow in front of the vehicle

 

Hope to hear from you soon.

Regards.

Link to comment

Hello, Burak!

 

I had a look at some implementation and have some ideas, feel free to combine and modify them:

 

1) You can have float 2d array which will represent 'how much snow in that cell'. By knowing that, you're able to build a mesh from the data as well as modify them both.

 

You can look at the simplest implementation of that approach in the "Farming Simulator 2013" video on sixth minute here: http://youtu.be/H337G_Cp4KI?t=6m14s

 

We have a sample which snows how to build ObjectMeshDynamic from array data using marching cubes algorithm, it's located in samples/objects/dynamic_01.

 

This approach could be improved. For example, you can have a 3d array and fill it properly so there'll be snow accumulation.

 

2) It's possible to paint/remove 'snow' material on ObjectTerrain as you proceed with the vehicles;

3) Plowing force can be calculated by taking data from array in front of the vehicle;

Link to comment
×
×
  • Create New...