• Advertisement

sektion31

Member
  • Content count

    3
  • Joined

  • Last visited

Community Reputation

105 Neutral

About sektion31

  • Rank
    Newbie
  1. [quote name='Ashaman73' timestamp='1352357615' post='4998765'] [quote name='sektion31' timestamp='1352310290' post='4998493'] without illumination (meaning everything just is illuminated), shading and physics could be a simple enough[/quote] It is a natural behaviour, that people tend to underestimate the amount of work necessary if they do not have experiences and knowledge in the target area. So, an engine is really a vague term. Do you want to add an existing phyiscs engine or build up your own. The latter is a show stopper.[/quote] What I meant was that writing a renderer without illumination, without physics and without shading. How long would it take in your eyes for someone like me to finish such a very basic renderer? My time frame is difficult to say. It sounds weird but I will be working on a cruse ship till mid april, starting from december. I want to spend my spare working on my thesis, which I will not start officially before I come back. I know for a fact, that I will have some free time to do so. I talked to my professor about this yesterday and he is fine with it. He is also very liberal on choosing the topic, although he would like to see me more in the 2D world working on face recognition for example. [quote name='Krohm' timestamp='1352360572' post='4998774']As much as I hate to write this, your goal is not to do what you want. Is to reach your target. [/quote] Hopefully I can make my target what I want it to be. Right now I couldn't define one. Yesterday I figured out, that my Intel GM965 graphics card, that I wanted to take on the cruse does only support openGL 2.0 under Windows and openGL 2.1 under Linux. Do you think this would limit my learning on recent openGL programming technology? The API did change a lot as I hear and I do remember the the stories about openGL 3.1 beeing the real 3.0. If so I am thinking on buying a new (but used) laptop for me. [url="http://www.ebay.de/itm/Lenovo-IBM-THINKPAD-T500-15-4-C2D-T9400-2x2-53Ghz-v5700-2GB-160GB-DVDR-Notebook-/400335540265?pt=DE_Technik_Computer_Peripherieger%C3%A4te_Notebooks&hash=item5d35db9029"]something like this i guess[/url]. The other option would be to program for my android phone. How do you stand on openGL ES? Does it differ a lot from openGL, say 3.3 or is it more of a stripped down version? Does it make sense to learn openGL first
  2. @bigneil thanks for your suggestions. i know that often one doesnt need the newest books to learn fundamental knowledge, but 20years seems a little bit old. especially for computer graphics. @Ashaman73 this books is suggested quite often and gabe newell says its worth it, so i guess its a save buy. but can you tell me if it covers solutions for lesser complex problems, as well? [quote]Yes, it is the basic element, but it is not really basic. Rendering engines are the most scientific part of a game engine and far from easy or basic. A enthralling topic is always global illumination. You should consider to take an existing rendering engine (open source like ogre) and expand it with a special technique, but I would sugguest to learn about the choosen technique, software, tools before diving head on into your thesis (the impact could be quite heavy).[/quote] yes. my thinking was that building a renderer without illumination (meaning everything just is illuminated), shading and physics could be a simple enough, yet challenging first project. my question here is if my approach makes sense. maybe i'm going too far back. if new renderers are rarely written from scratch, then maybe i should start on learning how illumination works, instead of how to draw cubes. as my very first contact with opengl i think i will work through these: http://www.opengl-tutorial.org/
  3. Hello graphic technicians, so I choose this topic name since I kinda have the same goal, but totally different intentions and knowledge in this field, as the TS of the original topic. I am a computer science student at a college of applied sciences in Germany. I have finished all my courses and now I am starting my work on my bachelor thesis. Starting means finding a topic and doing research at the moment for me. I worked on a non graphic related idea so far but dropped it recently since I wasn't enjoying what i was doing. It had to do with storage management and deduplication. So now I want to try something different. Something I am personally interested in but unfortunately had no chance in getting more into it so far: computer graphics. The problem is we don't really have a professor who is specialized in this field. Which mainly is why I have no experience here. The nearest thing I did was a course about audio & video programming lectured by a prof. who worked at [url="http://www.steinberg.net/en/home.html"]steinberg[/url]. Off him I learned my basic C++ skills. So I was thinking about a good way (project) to learn about graphical programming which I an turn into an bachelors thesis if things go right. Since I have non experience whatsoever I want to start whatever project from scratch. A rendering engine strikes me as the a very basic element of any graphical program so I think it would fit the theme of understanding the fundamentals. Also the idea would be to find a more specific subject for my bachelor thesis once I got to know the field better. But in the end it will surely not be a highly elaborate thesis. Here come the questions: What books can you recommend for me? I am looking for graphic related literature as well as something to get better in C++. What do you think of starting with a rendering engine? Would it be smarter to pic a different topic? thanks let this be the start of a new beginning
  • Advertisement