|
MrGando
|
 |
« Reply #960 on: July 14, 2010, 10:09:22 AM » |
|
Wow, finally finished my computer graphics project... this is going to be projected over a real surface. Created a whole framework for performing this kind of projections with Lua, Cinder, C++, and some Octave C++ Bindings for some linear system solving. here's a small clip with an example: http://www.vimeo.com/13334032I'm happy because I stayed until 7 AM to finish the little example to prove a bit of the power of the framework in my University Course. 
|
|
|
|
|
Logged
|
|
|
|
|
eddietree
|
 |
« Reply #961 on: July 15, 2010, 09:53:34 PM » |
|
Just coded a fluid dynamics particle system simulation. It uses Navier-Stokes equations to apply wind velocities. Video here: http://vimeo.com/13341136Woopee!!
|
|
|
|
|
Logged
|
|
|
|
|
muku
|
 |
« Reply #962 on: July 16, 2010, 12:28:17 AM » |
|
Just coded a fluid dynamics particle system simulation. It uses Navier-Stokes equations to apply wind velocities. Video here: http://vimeo.com/13341136Woopee!! That's really neat! What kind of solver did you use? Did you use that "Real-time fluid dynamics for games" paper that everyone seems to be using, or are you doing your own thing? (Nice choice of music by the way.)
|
|
|
|
|
Logged
|
|
|
|
|
eddietree
|
 |
« Reply #963 on: July 16, 2010, 07:16:28 AM » |
|
That's really neat! What kind of solver did you use? Did you use that "Real-time fluid dynamics for games" paper that everyone seems to be using, or are you doing your own thing?
Yes. I believe I did use the same paper you are talking about. It's the GDC paper about Navier-Stokes fluid dynamics and it's quite awesome. A link to the paper: dgp.toronto.edu/people/stam/reality/Research/pdf/GDC03.pdf
|
|
|
|
|
Logged
|
|
|
|
|
Crimsontide
|
 |
« Reply #964 on: July 16, 2010, 07:49:20 AM » |
|
Just coded a fluid dynamics particle system simulation. It uses Navier-Stokes equations to apply wind velocities. Video here: http://vimeo.com/13341136Woopee!! Pretty, but it seems to be biased towards the diagonals.
|
|
|
|
|
Logged
|
|
|
|
|
Average Software
|
 |
« Reply #965 on: July 16, 2010, 04:37:56 PM » |
|
It turns out you CAN get WM_INITDIALOG messages with a custom dialog box, you just need to have both a WndProc and a DlgProc and handle WM_INITDIALOG in the DlgProc.
The Windows API is still stupid, but I'm happy that I got this right.
|
|
|
|
|
Logged
|
|
|
|
|
Maikel_Ortega
|
 |
« Reply #966 on: July 17, 2010, 02:00:04 AM » |
|
I'm so motivated with my arkanoid clone that i've made it an actual serious project. Working on shooter enemies :D
|
|
|
|
|
Logged
|
Melee Studios:http://melee-studios.com
|
|
|
|
Skomakar'n
|
 |
« Reply #967 on: July 18, 2010, 12:43:15 AM » |
|
It turns out you CAN get WM_INITDIALOG messages with a custom dialog box, you just need to have both a WndProc and a DlgProc and handle WM_INITDIALOG in the DlgProc.
The Windows API is still stupid, but I'm happy that I got this right.
Why would you create a program with the Windows API? Make it portable!
|
|
|
|
|
Logged
|
|
|
|
|
increpare
Guest
|
 |
« Reply #968 on: July 18, 2010, 01:48:05 AM » |
|
Why would you create a program with the Windows API? Make it portable!
You haven't been following average's work I take it - he's very likely working on his own cross-platform library : P Don't be so quick to throw stones!
|
|
|
|
|
Logged
|
|
|
|
|
Skomakar'n
|
 |
« Reply #969 on: July 18, 2010, 04:07:16 AM » |
|
Why would you create a program with the Windows API? Make it portable!
You haven't been following average's work I take it - he's very likely working on his own cross-platform library : P Don't be so quick to throw stones! Oh. Awesome. What kind of library?
|
|
|
|
|
Logged
|
|
|
|
|
Average Software
|
 |
« Reply #970 on: July 18, 2010, 07:53:25 AM » |
|
It turns out you CAN get WM_INITDIALOG messages with a custom dialog box, you just need to have both a WndProc and a DlgProc and handle WM_INITDIALOG in the DlgProc.
The Windows API is still stupid, but I'm happy that I got this right.
Why would you create a program with the Windows API? Make it portable! Because I loathe dependencies. In my projects, probably 95% of the code is portable, and I write OS frontends that hook into that code. Download Rezerk and look at the code to see what I mean. I prefer to do this sort of thing myself, that way I can create the program around my ideas, rather than some cross-platform library writer's ideas. Plus, taking the time to learn this stuff has helped me get job interviews.
|
|
|
|
|
Logged
|
|
|
|
|
MrGando
|
 |
« Reply #971 on: July 19, 2010, 07:12:04 AM » |
|
That's really neat! What kind of solver did you use? Did you use that "Real-time fluid dynamics for games" paper that everyone seems to be using, or are you doing your own thing?
Yes. I believe I did use the same paper you are talking about. It's the GDC paper about Navier-Stokes fluid dynamics and it's quite awesome. A link to the paper: dgp.toronto.edu/people/stam/reality/Research/pdf/GDC03.pdfThanks for that link!! that's very interesting  . Your videos are very cool too.
|
|
|
|
|
Logged
|
|
|
|
|
Skomakar'n
|
 |
« Reply #972 on: July 19, 2010, 02:00:54 PM » |
|
It turns out you CAN get WM_INITDIALOG messages with a custom dialog box, you just need to have both a WndProc and a DlgProc and handle WM_INITDIALOG in the DlgProc.
The Windows API is still stupid, but I'm happy that I got this right.
Why would you create a program with the Windows API? Make it portable! Because I loathe dependencies. In my projects, probably 95% of the code is portable, and I write OS frontends that hook into that code. Download Rezerk and look at the code to see what I mean. I prefer to do this sort of thing myself, that way I can create the program around my ideas, rather than some cross-platform library writer's ideas. Plus, taking the time to learn this stuff has helped me get job interviews. Read my post above the one of yours that I'm quoting now. I'm interested in getting to know more!
|
|
|
|
|
Logged
|
|
|
|
|
Average Software
|
 |
« Reply #973 on: July 19, 2010, 02:21:15 PM » |
|
It turns out you CAN get WM_INITDIALOG messages with a custom dialog box, you just need to have both a WndProc and a DlgProc and handle WM_INITDIALOG in the DlgProc.
The Windows API is still stupid, but I'm happy that I got this right.
Why would you create a program with the Windows API? Make it portable! Because I loathe dependencies. In my projects, probably 95% of the code is portable, and I write OS frontends that hook into that code. Download Rezerk and look at the code to see what I mean. I prefer to do this sort of thing myself, that way I can create the program around my ideas, rather than some cross-platform library writer's ideas. Plus, taking the time to learn this stuff has helped me get job interviews. Read my post above the one of yours that I'm quoting now. I'm interested in getting to know more! More about what? I'm not writing libraries, I'm writing front-ends.
|
|
|
|
|
Logged
|
|
|
|
|
Skomakar'n
|
 |
« Reply #974 on: July 19, 2010, 02:35:51 PM » |
|
It turns out you CAN get WM_INITDIALOG messages with a custom dialog box, you just need to have both a WndProc and a DlgProc and handle WM_INITDIALOG in the DlgProc.
The Windows API is still stupid, but I'm happy that I got this right.
Why would you create a program with the Windows API? Make it portable! Because I loathe dependencies. In my projects, probably 95% of the code is portable, and I write OS frontends that hook into that code. Download Rezerk and look at the code to see what I mean. I prefer to do this sort of thing myself, that way I can create the program around my ideas, rather than some cross-platform library writer's ideas. Plus, taking the time to learn this stuff has helped me get job interviews. Read my post above the one of yours that I'm quoting now. I'm interested in getting to know more! More about what? I'm not writing libraries, I'm writing front-ends. More about whatever. As is clear, I do not know what you're working on at all. It seems exciting. What is it?
|
|
|
|
|
Logged
|
|
|
|
|