Hi all,
I posted this in the gem-dev list but maybe someone here can give a some advise or a different solution for my problem. The reason I am trying to use gem is because they have already figured out the glLoop problem between openGL and Pd. Also because I then would have access to the other gem objects.
I am trying to transcribe this glut application here:
http://www.nada.kth.se/~gustavt/fluids/
into a gem object. At first at thought it would be easy seeing as the code was pretty much working but I am having a tough time of it. I compiled the original application and it works perfect but it seems like when I convert it to a gem object I get nothing.
Here are some things I am assuming, please correct me...
py); it is the same in both. 2. Instead of using the glut mouse controls I can use a list inlet to get x and y coordinates.
Other than that I pretty much copied the app and used render(GemState *state) to put all of the rendering stuff into. But I still cant get it to work. I get a black screen. I think it is probably drawing somewhere of screen but I really cant seem to figure out how to fix the problem. If anyone can give me a clue I would appreciate it. Thanks, Alain
nosehair911@bellsouth.net a écrit :
Hi all,
I posted this in the gem-dev list but maybe someone here can give a some advise or a different solution for my problem. The reason I am trying to use gem is because they have already figured out the glLoop problem between openGL and Pd. Also because I then would have access to the other gem objects.
I am trying to transcribe this glut application here:
http://www.nada.kth.se/~gustavt/fluids/
into a gem object. At first at thought it would be easy seeing as the code was pretty much working but I am having a tough time of it. I compiled the original application and it works perfect but it seems like when I convert it to a gem object I get nothing.
Here are some things I am assuming, please correct me...
- glut and openGL/Gem use the same measurements like when I use glVertex2f(px,
py); it is the same in both. 2. Instead of using the glut mouse controls I can use a list inlet to get x and y coordinates.
Other than that I pretty much copied the app and used render(GemState *state) to put all of the rendering stuff into. But I still cant get it to work. I get a black screen. I think it is probably drawing somewhere of screen but I really cant seem to figure out how to fix the problem. If anyone can give me a clue I would appreciate it.
sending your source to the list would allow anyone to have a look... cyrille
Thanks, Alain
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
I dont know how to send my code to the list. Can I attach it to an
email, or copy and paste it to an email? What is the proper way?
BTW I was able to get it to work somewhat by using glVertex3f(px, py,
-1) intead of glVertex2f(px, py). for some reason nothing is seen
above z depth -1 in Gem. Also I had to use perspec 1 640 1 480 1 50
and view 00 50 to get the right size in Gem. Now I am just trying to
figure out other problem areas.
Thanks for your reply,
Alain
On Aug 3, 2007, at 9:08 AM, cyrille henry wrote:
nosehair911@bellsouth.net a écrit :
Hi all, I posted this in the gem-dev list but maybe someone here can give
a some advise or a different solution for my problem. The reason I
am trying to use gem is because they have already figured out the
glLoop problem between openGL and Pd. Also because I then would
have access to the other gem objects. I am trying to transcribe this glut application here: http://www.nada.kth.se/~gustavt/fluids/ into a gem object. At first at thought it would be easy seeing as
the code was pretty much working but I am having a tough time of
it. I compiled the original application and it works perfect but
it seems like when I convert it to a gem object I get nothing. Here are some things I am assuming, please correct me...
- glut and openGL/Gem use the same measurements like when I use
glVertex2f(px, py); it is the same in both. 2. Instead of using the glut mouse controls I can use a list inlet
to get x and y coordinates. Other than that I pretty much copied the app and used render (GemState *state) to put all of the rendering stuff into. But I
still cant get it to work. I get a black screen. I think it is
probably drawing somewhere of screen but I really cant seem to
figure out how to fix the problem. If anyone can give me a clue I
would appreciate it.sending your source to the list would allow anyone to have a look... cyrille
Thanks, Alain _______________________________________________ PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev