If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
![]() |
|
|
#1 |
|
Crazy coder
|
So I've done another demo. This time it's a particle system with some point forces moving around attracting the particles. Pretty cool
It should run on pretty much every card out there. It may need a little CPU power though. Get it here: http://esprit.campus.luth.se/~humus/?page=3D |
|
|
|
|
|
#2 |
|
Senior Member
Join Date: Feb 2002
Location: Brasil
Posts: 1,790
|
Great work again Humus.
Looks like some liquid lava fireworks. Run at 85fps with GF3Ti200/Asus27.42/P3-S 1.13GHz/WinXP |
|
|
|
|
|
#3 |
|
Junior Member
|
Very nice work humus
Demo was Vsynch locked @100fps and no issues on my ti200. I did have to do a quick double take when I knocked the mouse and the camera position changed, until I realised it was meant to. Haha that's what a dopey sunday will do to you |
|
|
|
|
|
#4 |
|
Crazy coder
|
Well, as in all my other demos you can move around freely, I never change that piece of code, it's almost the same for all demos, except that some may have collision detection while others don't.
It doesn't touch the VSync setting though, so you'll get whatever default you have in the driver. Without VSync you should be able to get somewhere around 100-300 depending mostly on your CPU. |
|
|
|
|
|
#5 |
|
Member
|
he!
33fps on a k62-300@350 w/ prophet 4500 tv-out (desktop res = 1024*768*32bit) funny: when my winmodem was connected to the web it was 23fps! |
|
|
|
|
|
#6 |
|
Senior Member
Join Date: Feb 2002
Location: Linköping, Sweden
Posts: 846
|
100-160fps om a P3-600 + GF2. That's not exactly a highend system, so I don't know what you mean by "may need a little CPU power".
Then I compiled it myself and got 32fps. I realy like the swirls around the point forces. I took a quick look at you code, and noticed that there's no c-files in your framework, but you've put a lot of source in h-files. What's up with that? Do you get some big compiler optimization benefits from that? Is it worth it? Btw, was the idea that the framework folders should be placed in the bin folder? It worked, but didn't feel quite right. |
|
|
|
|
|
#7 |
|
Crazy coder
|
Forget about the CPU power, while developing I found that it would take a lot CPU power, especially in debug mode as you've noticed. I did some last minute changes which seams to have reduced the CPU dependency quite a lot, most significant should be that I moved that powf( ) call out of the main loop. I also reduced the spawnrate a litte, may have helped too.
About the lack of c-files, there's no advantages of this afaik, it's just an old bad habit. The next time I rewrite my framework code from scratch (maybe I'll do that during the summer) I'll try to do it the proper way with generally only declarations in the .h files and the implementation in .cpp files. Puting the framework in the bin dir will work. On my computer I have put all my shared code into a special folder and just added that path in the compiler settings. Either way will work, but if you want to reuse it the second way of doing it is better. |
|
|
|
|
|
#8 | |
|
Member
Join Date: Feb 2002
Posts: 130
|
Quote:
And the new EDG compiler is the only one (AFAIK) to support the export keyword -- without that, all template class definitions have to be placed inside the header files, too. |
|
|
|
|
|
|
#9 |
|
Junior Member
Join Date: Feb 2002
Posts: 19
|
Whoops... I suppose I should let you know I downloaded it. Wow.. great job. It's no wonder Nvidia had you in for an interview. Good work
|
|
|
|
|
|
#10 |
|
Harmlessly Evil
Join Date: Feb 2002
Posts: 2,027
|
Speaking of the interview... have you since heard anything from them?
|
|
|
|
|
|
#11 |
|
Crazy coder
|
Yeah, and I didn't get the job.
I got an email last monday telling me that they would "continue their search" because they experienced a "communication barrier". They found me hard to talk with. The odd thing is that I left the building with the exact opposite feeling, it's was very easy to talk to them and I was more concerned about if I was up to their standards when it came to graphic coding skills, but that obviously wasn't a problem. I'm still confused at least, been trying hard to make any sense out of it. As I went through seven different interviews I've been thinking like "who might have had a problem with my communication skills?" I've come up with three candidates. Maybe Hansong Zhang, but that would be mostly because for some reason after a few minutes he came into the subject of nVidia's unified driver archetecture, then he spent like 15 minutes telling me stuff I already knew about it and I basically just sat there agreeing, saying "yeah" a little now and then. Maybe I should have just said "dude, I know that already, next question please". Sim Dietrich? Possibly. He had the lunch interview where he brought some friend I can't remember the name of and we sat down in the local cafe talking. Well, Sim talked to that guy, not so much with me. Further it was kinda noisy in there, and I had some trouble hearing what they were saying, especially that other guy cause he wasn't that loud talking, and I didn't really feel I was a part of the conversation. Another guy (which later interviewed me) sat down too, but he wasn't talking more than me either. It was basically those. I don't think Sim asked me more than two or three questions during the whole "interview", he was just talking to the other guy, and I'm not the kind of guy that interrupts people talking, but maybe I should have just told him "dude, we're supposed to have an interview here". The last guy that may have been a problem could have been that french guy (not sure if he ever said his name), I had a little problem talking to him, but I don't think he would complain, because the problem was that his english sucked. Not only did he misunderstand lot of things I said, he also had serious trouble to find words for stuff he was going to say, often he had would just halt in the middle of a sentence and go "no, uhm ... " and try again. Plus his french accent of course. All the others I had no problem with. I'm also thinking that my english may have been too good in a sense, many people I met in the US would look really surprised and go like "but you don't have an accent" as soon as I told them I was from Sweden, so maybe they just expected me to talk like an american, maybe they would have been more forgiving if I would have an accent. Oh well, I don't really know ... I'm trying to get something through at ATi now, but I've lost quite a lot of time. |
|
|
|
|
|
#12 |
|
Member
Join Date: Mar 2002
Location: a vertex
Posts: 354
|
Very nice effect! "Simple" yet effective. (Hehe, can you make the now random shooting write letters and draw patterns?) Athlon XP 1800+ and Geforce2 Ultra fps: 500ish looking at it high above, 400ish in the middle of the stream, 300-400 bobbing around senselessly (which was fun).
The way Nvidia conducted your interview does look quite weird, unprofessional even... Never mind the lost time, consider it just a free trip 8) If ATi one of these days wants to interview you, you are now much better armed. Keep 'em demos coming! Hope you get to do the engine update this summer. The current weather just looks a bit too good for that |
|
|
|
|
|
#13 |
|
Harmlessly Evil
Join Date: Feb 2002
Posts: 2,027
|
Sorry to hear that; its their loss though. However, with you talent I would not worry too much abot it, in fact I am surprised that a software company have not tried to hire you yet.
|
|
|
|
|
|
#14 | |
|
Crazy coder
|
Quote:
I'll sure keep the demos coming, I have another demo on the way, will probably be up on my site within 24 hours. It's basically done. |
|
|
|
|
|
|
#15 | |
|
Crazy coder
|
Quote:
|
|
|
|
|
|
|
#16 |
|
B3D Shockwave Rider
Join Date: Feb 2002
Posts: 1,810
|
Humus Termite games has a postion open for a programmer and they're located in Malmo, Sweeden. I have no idea if thats something you might be intrested in, but I thought I would point that out to you.
http://www.termite-games.com is their web site. I've been following their game New World Order for a while and as far as I know they only have one programmer working there. |
|
|
|
|
|
#17 |
|
Crazy coder
|
Well, there are lots of possible places where I could work, termite-games sounds cool too. Got a reply from ATi finally though, the guy had just been away, so I think I'll concentrate on getting that through for now at least. The suggestion was that I would do DX9 sample applications.
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| FlatOut PC demo available for download at NVIDIA's nZone | Dave Baumann | Press Releases | 3 | 05-Nov-2004 17:46 |
| Wanted: any media on the 1998 DC 'E3 Shooter' Demo | Megadrive1988 | Console Technology | 2 | 31-Jul-2004 10:28 |
| Serious Sam 2 Tech Demo on ATI Rxxx (DirectX & Ati booth | Farid | 3D Architectures & Chips | 45 | 03-Apr-2004 06:15 |
| ATI Benchmarking Whitepaper | Dave Baumann | 3D & Semiconductor Industry | 112 | 27-Oct-2003 19:50 |
| Mark Rein comments on the 'UT2K3' "leaked" demo | Aurra_Sing | 3D Architectures & Chips | 0 | 11-Jun-2002 22:25 |