Advertisement

MSc degree subject

Started by March 14, 2014 12:03 AM
4 comments, last by kasidelvar 10 years, 7 months ago

This is my first post here even though I've been following the forum for quite a long time. I am currently studing my final year of Computer Science at Warsaw University of Technology (Poland) and I am about to declare my MSc degree subject. I do have the polish version of it but I need a proper english translation as well. Since I am not english native speaker I'd like to ask you - english speaking on a daily basis guys - for a little help here.

The general purpose of my MSc project is to create a procedural and dynamic weather system. Meaning: computer graphics application that simulates weather phenomena (rain, snow, wind, storm, ...). Those phenomena are supposed to affect some 3D objects, eg.: ground gets wet from rain, rain creates puddles inside the concave areas, 3D models get white at the top when it snows and cover the area beneath, etc...

The ideas I came up with are:

- Procedural generation of weather phenomena with its influence on generic 3D objects.

- Procedural weather phenomena generation with its influence on 3D objects consideration.

- The procedural generation of weather phenomena and it's influence on 3D objects.

The thing is I would like to emphasize the "generation process" as the main issue here. So sentences like:

- The influence of weather phenomena generation on 3D objects.

are not possible here.

Cool project! As for a subject title, what about "Procedural weather generation and its influence on a dynamic environment"? Otherwise out of the three you've given I find the first one to be best (the second one is grammatically incorrect and the third one starts with "the"). I would leave out "phenomena" by the way, in this case you are generating "weather" as a whole which implies you are going to be simulating things like wind and rain, so qualifying it with "phenomena" feels redundant (perhaps others can give their opinion on this as well).

“If I understand the standard right it is legal and safe to do this but the resulting value could be anything.”

Advertisement

Ohh, fun topic. Might be a little big for a masters degree, but that's between you and your advisers. Snow by itself is an active research area that mostly focuses on compute-intensive offline algorithms.

Of those, I prefer this one as the most descriptive:

- Procedural weather phenomena generation with its influence on 3D objects consideration.

but it doesn't perfectly represent it.

Is your focus weather generation? It seems your focus is on the interaction. Perhaps:
- Procedural weather that influences generic 3D objects.

It seems you have two big research areas to choose from, and I would work out the details with your advisers quickly.

1) You are making weather physics objects. You are adjusting snow and slush particles, manipulating rain particles, and simulating wind and airflow. It is about snow, slush, puddles, melting, blowing, gusting, and fluid dynamics.

2) You are making game object physics. You are adjusting non-uniform mass, forces, and torques to 3D objects. It is mostly about mass, direct forces, torque, momentum, and classical physics.

Both options could rely on existing physics engines for realistic results, so you will need to be clear on what exactly you are researching. Be very careful to limit your work to the computer science aspect. You could spend years and accidentally get a physics degree instead of a CS degree. blink.png

This is my first post here even though I've been following the forum for quite a long time. I am currently studing my final year of Computer Science at Warsaw University of Technology (Poland) and I am about to declare my MSc degree subject. I do have the polish version of it but I need a proper english translation as well. Since I am not english native speaker I'd like to ask you - english speaking on a daily basis guys - for a little help here.

The general purpose of my MSc project is to create a procedural and dynamic weather system. Meaning: computer graphics application that simulates weather phenomena (rain, snow, wind, storm, ...). Those phenomena are supposed to affect some 3D objects, eg.: ground gets wet from rain, rain creates puddles inside the concave areas, 3D models get white at the top when it snows and cover the area beneath, etc...

The ideas I came up with are:

- Procedural generation of weather phenomena with its influence on generic 3D objects.

- Procedural weather phenomena generation with its influence on 3D objects consideration.

- The procedural generation of weather phenomena and it's influence on 3D objects.

The thing is I would like to emphasize the "generation process" as the main issue here. So sentences like:

- The influence of weather phenomena generation on 3D objects.

are not possible here.

Talk to your advisor about it - professors are always short on research manpower, and will usually have a number of topics they would be more than happy to see a hard-working student devote their time to.

That said, regardless of whether your MSc is by coursework or research, it looks like you are trying to do too much.

EDIT: Now I see I misunderstood your question - my bad. Since English is not my native language as well, I don't think I can be of much help anyway. Sorry.

But, it STILL looks like you are trying to do too much.

The influence of procedurally generated weather phenomena on 3D objects.


L. Spiro

I restore Nintendo 64 video-game OST’s into HD! https://www.youtube.com/channel/UCCtX_wedtZ5BoyQBXEhnVZw/playlists?view=1&sort=lad&flow=grid

Thank you for all the response.

Perhabs I didn't state it clearly but the intention is not to do physical simulations. Not on my own at least. Just a decent particles engine with some physics engine usage (not yet decided wether it's gonna be Bullet or PhysX).

Furthermore I already figured out some of the stuff like puddles. I do have my particle system created. I also worked on the tree animation during my BSc so here goes the wind application, etc.

In fact it's gonna be more of a lego out of all the components I've worked on during my hobby/course time in DX11 + few graphic tricks that are widely used in weather systems of gaming industry to create a library with a demo of that kind:

This topic is closed to new replies.

Advertisement