Editing User:Mesut

From BRL-CAD

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
== About myself ==
+
Hi BRL-CAD Team,
I am Mesut Özdogan from Germany. I am studying media and applied information technology at the university of applied sciences Dusseldorf. On 24'th may I will get my degree.<br>
 
In my free time I love it to develop. I have tried many directions, especially web development and db-dev, after the half of my studies I have decided to become more specialized in computer graphics. Now I am at the beginning and gaining more and more knowledge.
 
  
=== Reference ===
+
i am Mesut Özdogan from germany. I am studing media and applied information technology at the university of applied sciences duesseldorf.
In my bachelor thesis I have developed a education application for computer graphic lectures. 
 
The application renders a scene through a self coded Raytracer. At the same time  the steps of ray calculation and tracing is visualized by a OpenGL window.<br><br>
 
In my free time, which was about zero in the last moths, I develop games  for mobile devices.<br>
 
I have some experience in Java, C++, PHP and MySQL.<br>
 
  
 +
In my free time i love it to develope. I have tried many directions, esspacialy webdevelopment and db-dev, after the half of my studies i have deceided to become more specialized in computer graphics. Now iam at the begining and gaining more and more knowledge. 
  
== Contact ==
 
IRC: kane_ <br>
 
Email: m.oezdogan@web.de
 
  
== GSoC 2012 Project ==
+
At begining of may i will take my bachelor exam. The content of the bachelor thesis is a raytracer vizualizer. The programm renders a scene through a self coded raytracer. At the same time  the steps of ray calculation and tracing is visualized by a opengl window. This program is designed for education proposes on computer graphics lectures. I am finished with coding and optimizing. I have only to fix few bugs and write the thesis, which will take about a month.
I will develop a cross platform display manager with the Qt libraries.
 
  
== Abstract ==
 
The graphical output of applications are done by a display manager. Every operating system has its own characteristics. The graphicssytem of application has to adjusted to them. As a result the administration effort will increase. A cross-platform implementation would provide a easy maintainable display manager. For the BRL-CAD application a cross-platform display manager will be developed.
 
  
=== Additional Info ===
+
The great thing is that the programm based on qt and was written in c++, to target windows, mac and linux. I have learned a much about qt and cross plattform work. In addition i have a lot exercied opengl coding with this project. If you want i can provide you with a copy of the software, i will post it on source forge under the gnu licence, when i have toked my exam.
For the cross-platform display manager we will use Qt libraries. The graphical output will be displayed by a QPainter instance.
 
  
=== Milestones ===
 
- get configuration how depth, background colour,...
 
- initialize a QPainter on a QPicture canvas
 
- Draw Lines
 
- Draw LineLists
 
- Draw Text
 
- Set states how line width, style, colour...
 
- load matrixes, view and transformation
 
- set transparency
 
  
=== Actual ===
+
I have review the displaymanager of the brl-cad source. I think it is quite simple to do the same in qt and opengl. Maybe it is a bit tricky to rewrite all of the code, but it is manageable for me.
  
Reports: http://brlcad.org/wiki/User:Mesut/Reports
+
 
 +
At first i would check if is possibly to use qt in this project. QT have a little bit quirky gl implementation.
 +
 
 +
 
 +
In the next step i would review the code in more detail and specify all needed interfaces.
 +
 
 +
 
 +
At last code and optimize..
 +
 
 +
 
 +
It would be great to work on this project. My goal is to concentrate my abilities on cg. Write a part of a modeling tool is the real big thing for me. In addition i have much time to spend on this. 40h/week is posible.
 +
 +
 
 +
Thank you for reading.
 +
 
 +
Best regards
 +
Mesut
 +
 
 +
ps. my irc nick is kane_

Please note that all contributions to BRL-CAD may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see BRL-CAD:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)