Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!


1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!


ryan20fun

Member Since 06 Oct 2010
Offline Last Active Yesterday, 10:26 AM

#4846578 Ambient occlusion simulation for AAA projects

Posted by ryan20fun on 09 August 2011 - 02:07 AM

It is true what everything above has been said.
I did tried the same thing with my shadow mapping algorithm (CSSM) and got the same response...
I've pitched idea to Crytek and instead of showing interest for the algorithm, Cevat Yerly replied with the yob offer (witch I ended up declining because working on technology that is more inferior than my home projects for mire 4.5K euros a month would probably drove me insane - it would be a waste of my time).

The thing is I want to share my algorithms with the rest but it is getting so darn hard to public them (my old mentor is helping me rewrite them properly).
Basically for the PHD you only need three mayor papers so it would be a shame if I just release them without profiting in ECTS points.


you declined to work at the company thatmade the Crysis series :o ?
im pretty shure they have very sophisticated thechnology.
i would have accepted.


#4846246 How do you create a Win32 window from Console Application?

Posted by ryan20fun on 08 August 2011 - 10:46 AM

they could have attached a Console Window to a Win32 App.


#4842510 [DX8] library for D3DX functions

Posted by ryan20fun on 30 July 2011 - 07:20 AM

Please don't answer me to upgrade to directx9, i need to use version 8.

then can i ask, why do you need DX8 ?


#4835720 Cross-Platform Help Files?

Posted by ryan20fun on 15 July 2011 - 11:01 AM

what about as HTML file(s) ?
theve gotta have some type of web browser installed, dont they ?


#4835624 out with the new in with the newer

Posted by ryan20fun on 15 July 2011 - 04:00 AM

Because it looks more like facebook this way, right? Posted Image

ahh, so now i can seamlessly switch between FaceBook and GameDev.net

Aww... Posted Image I liked being able not to like...


in some instances, yes i did like to not like a post.


#4835603 out with the new in with the newer

Posted by ryan20fun on 15 July 2011 - 02:26 AM

Hi All.
i just noticed that the Like and Dislike buttons have been replaced by a "Like This" button (must have been changed sometime between last night and this morning GMT+2)

i joined last year, and there was the feedback thingy wich had multiple options, then it changed to a like / dis like this option, and now it is a like this button.

why the change ?


#4833641 DX11 D3D_FEATURE_LEVEL_9_3 and Win XP

Posted by ryan20fun on 11 July 2011 - 02:57 AM

moderaters etc, can you please delete this thread as it contains no info.
other then me remembering DX11 supported platforms.


#4831428 Tiny Wave Animation

Posted by ryan20fun on 05 July 2011 - 11:19 AM


But...

This book is too old...

Is it still useful?

Is also contains CD(Source code) ?


it should work.
you are using DirectX9 ?
if not then this might not work.


#4822056 C++ incremental pointer.

Posted by ryan20fun on 11 June 2011 - 05:49 AM

just thought it would trigger the IDE to use the correct type


#4821998 C++ incremental pointer.

Posted by ryan20fun on 11 June 2011 - 12:07 AM

what abou trying
y++;
?


#4820457 So you want to be a real programmer?

Posted by ryan20fun on 07 June 2011 - 04:18 AM



C++ takes a lot of heat because it doesn't conform to today's fad ideas of mainline programming (this is IMHO, of course :P) namely: Strict adherence to OOP principles, and type safety. C++ wasn't designed to be an OO language, but rather to give you the ability to write OO code if you chose to. It was not really written to be type safe because strictly enforcing type safety can limit programmers, to a certain degree. It is a language of choice, designed to support multiple paradigms. Honestly, I think pure OO and type safety are both overrated... just like you should use the right tool for the job, you should use the right paradigm for the job -- and sometimes that is somewhat subjective. As for C++ being dangerous: Sure it is... it makes no effort to hold your hand. If you or I, as programmers, mess up then it won't work properly... because we messed up. The idea is to learn the tools available, apply good design skills (and I tend to think at least some degree of creative intuition), and be careful. If something is broken, take responsibility and fix it. Java/C# have somewhat different approach... They are "safer" to work in as often times you won't go quite as humorously or terrifyingly wrong, and yet they somewhat restrict you from trying the crazy idea which later turns out to be brilliant, etc etc etc. Of course, many will disagree, that is fine. When it comes to it, C++ is just as valid a language as Java/C#/whatever depending on use, and on programmer comfort and preference.


good points there.
heres another one:
it does not force you to do things in a specifiec mannor, i can do thread however i want, or i can read files however i want.
but the down side is that there are a lot of ways to shoot yourself in the foot, but when you have learnt that shooting yourself in the foot is not the way forward you do it in a better way :)


To be honest, I give you the exact same advice I gave medevilenemy, you should probably familiarize yourself with other languages a bit more, as your examples make very little sense. To use your file reading example, as for example in C#, I can't think of a single way you couldn't read a file like you could in C++. I mean, if you want to read a file byte by byte, you can, if you want to read a file to a memory buffer, you can, hell if you want to pInvoke back to the Win32 apis for whatever bizarro reason you can think of... you can.

Really, and with complete sincerity, I recommend you try a couple other languages, instead of going by their "reputations". I believe it will be an eye opening experience for you. I am not saying you will quit being a C++ programmer after, but I almost guarantee you will be a better programmer after, regardless to which language you chose to go with.


yes it proberbly was not the best example, but my point is that you can do it any way you want, in C# i found that certain stuff had to be done a certain way, wheres C++ does not really have a certain way of doing stuff.


#4820220 So you want to be a real programmer?

Posted by ryan20fun on 06 June 2011 - 01:24 PM

C++ sucks because of it's (lack of) memory management and arcane syntactical constructs.


then dont use it.
if you cant handle the controll, use another language

C# sucks because it prevents you from getting down-n-dirty with the bits and bytes when you need to.


then learn C/C++

VB sucks because of it's overly-verbose syntax.


i also dont like the syntax, but it is supposed to be easy to learn for the non programmers.

Scripting languages suck because the performance needed just isn't there.


Lua can be "Compiled"(or so ive heard, so it is a lot faster)

COBOL sucks because ... well... ADD SUCK TO COBOL, MOVE COBOL TO SUCK PILE ... it's COBOL.


it appears that COBOL "sucks" for no apparent reason.

Java sucks because it's a pain in the butt for deployment to non-technical users.


well, thats where all the fun is :cool:


#4820217 So you want to be a real programmer?

Posted by ryan20fun on 06 June 2011 - 01:17 PM

C++ takes a lot of heat because it doesn't conform to today's fad ideas of mainline programming (this is IMHO, of course :P) namely: Strict adherence to OOP principles, and type safety. C++ wasn't designed to be an OO language, but rather to give you the ability to write OO code if you chose to. It was not really written to be type safe because strictly enforcing type safety can limit programmers, to a certain degree. It is a language of choice, designed to support multiple paradigms. Honestly, I think pure OO and type safety are both overrated... just like you should use the right tool for the job, you should use the right paradigm for the job -- and sometimes that is somewhat subjective. As for C++ being dangerous: Sure it is... it makes no effort to hold your hand. If you or I, as programmers, mess up then it won't work properly... because we messed up. The idea is to learn the tools available, apply good design skills (and I tend to think at least some degree of creative intuition), and be careful. If something is broken, take responsibility and fix it. Java/C# have somewhat different approach... They are "safer" to work in as often times you won't go quite as humorously or terrifyingly wrong, and yet they somewhat restrict you from trying the crazy idea which later turns out to be brilliant, etc etc etc. Of course, many will disagree, that is fine. When it comes to it, C++ is just as valid a language as Java/C#/whatever depending on use, and on programmer comfort and preference.


good points there.
heres another one:
it does not force you to do things in a specifiec mannor, i can do thread however i want, or i can read files however i want.
but the down side is that there are a lot of ways to shoot yourself in the foot, but when you have learnt that shooting yourself in the foot is not the way forward you do it in a better way :)


#4820145 Using 3ds Max and OpenGL

Posted by ryan20fun on 06 June 2011 - 10:38 AM

why was my posts knocked down ? knocking down peoples posts does nothing to motivate them to look into solving the problem, in actual fact it makes them stear away from helping you. just ignore the post, and the person might read a few docs and do some research into the subject.


#4820103 Using 3ds Max and OpenGL

Posted by ryan20fun on 06 June 2011 - 09:11 AM

there hould be some type of Load method.
i have not used OpenGL yet.




PARTNERS