I'm an Industrial Design student who uses AutoCAD, SolidWorks, and numerous Adobe apps, and just started programming, as I'm contemplating switching my major to a different school.
I'm trying to make a game that simulates sugar granules being poured into a bottle, allowing it to fall naturally, and respond to the the phones position. Example: if the phone is being held straight, the sugar will fall straight, if its held at an angle, it will fall at an angle.
Essentially, I would like to have a transparent bottle in the foreground, and the sugar fall from the top, into the bottle, where it will fill the shape of the bottle.
What is involved in something like this, and how hard will it be to make?
Also, I make a generic photo app, but would like to upload animal heads onto the existing photo, and stretch/skew the animals head to fit the body. How can this be done? Am I best using OpenGL, or something else?
I apologize in advance for the "newbie-ness" of this post, but after wasting 3 years and all of my money on tuition, I would love to know what I am going into if i switch to a programming major, in hope of being an iOS developer.
I'm an Industrial Design student who uses AutoCAD, SolidWorks, and numerous Adobe apps, and just started programming, as I'm contemplating switching my major to a different school.
I'm trying to make a game that simulates sugar granules being poured into a bottle, allowing it to fall naturally, and respond to the the phones position. Example: if the phone is being held straight, the sugar will fall straight, if its held at an angle, it will fall at an angle.
Essentially, I would like to have a transparent bottle in the foreground, and the sugar fall from the top, into the bottle, where it will fill the shape of the bottle.
What is involved in something like this, and how hard will it be to make?
Also, I make a generic photo app, but would like to upload animal heads onto the existing photo, and stretch/skew the animals head to fit the body. How can this be done? Am I best using OpenGL, or something else?
I apologize in advance for the "newbie-ness" of this post, but after wasting 3 years and all of my money on tuition, I would love to know what I am going into if i switch to a programming major, in hope of being an iOS developer.
Thanks all,
Jay
I'm not sure about the second one, but with the first you would definitely need OpenGL. Even using it, I'm not too sure about how many sugar particles you would be able to render at a reasonable frame rate. I think you'll find yourself limited by the code that checks the bounds and determines the position of each particle.