krishnateja

Members
  • Content count

    5
  • Joined

  • Last visited

Community Reputation

100 Neutral

About krishnateja

  • Rank
    Newbie
  1. Vector field for magnetic di-poles

    [quote name='Emergent' timestamp='1300747795' post='4788853'] Ok, let's start simple then. My advice: 1.) Install [url="http://www.microsoft.com/express/Downloads/#2010-Visual-CPP"]Visual C++ Express.[/url] 2.) Follow [url="http://www.lighthouse3d.com/opengl/glut/"]this tutorial[/url] . It will walk you through setting up a window and doing simple drawing using OpenGL. 3.) Write a function to draw a vector field that you have stored in an array. Forget the fancy stuff; just draw a bunch of arrows. Test it on a simple vector field, e.g. u=-y, v=x. 4.) Write a function to generate the magnetic field corresponding to a single, infinite wire perpendicular to the plane. It is, B = (mu_0 I) /(2 pi ||r||^2) J r where 'r' is the 2d displacement vector from the point where the wire intersects the plane, I is the current, mu_0 is the [url="http://en.wikipedia.org/wiki/Vacuum_permeability"]magnetic permeability constant[/url], and J = [0 1; -1 0] is a 90-degree rotation matrix. Test it using the function you produced in part #3. 5.) Write a function to generate the magnetic field due to a solenoid. To do this, just add up many of the fields that you figured out in part #4. [url="http://en.wikipedia.org/wiki/File:VFPt_Solenoid_correct2.svg"]This image[/url] shows you how. You are approximating your bar magnet by a solenoid, so this produces the field due to a single bar magnet. 6.) Write a function to generate the magnetic field due to a number of bar magnets. To do this, add up a number of the fields you got in part #5. Ultimately, you're going to need to figure out C++, the basics of the OpenGL API, and a little bit of physics, to pull this off. If you need more resources... For the physics, my suggestion is to get a simple -- say, high-school- or college-freshman -level -- textbook. For C++, the tutorials [url="http://www.cprogramming.com/tutorial.html"]here[/url] are a good place to start. For OpenGL, you might also want to check out the tutorials [url="http://nehe.gamedev.net/"]here[/url]. Still, don't let this scare you; walk through the steps I listed, and you should be able to do this. And by the time you get to #6, you should be comfortable enough with what you're doing to direct yourself. Good luck! [/quote] Great and patient reply .. As a fellow member , i would like to thank u gamedev is really gonna help everyone.. i suggest it for every graphics programmer.
  2. OpenGL Need a project

    hello everyone, I need a project in Directx/openGL which can be done within 2 months. It [b]should mainly contain Software Engineering Perspective.[/b] plzz provide me some stuff soon..
  3. hello , [b]i have to choose a project in game engines(1 year project)[/b]..my professor suggested me to do game engine related to[b] magnetism physics+dynamics[/b](that is very tough) and also a soap bubble physics game engine. [i][b]can anyone suggest me with any more interesting latest game engines(provide me links plzz)... ?? [/b][/i]
  4. Photon mapping

    [size="4"][b]Thanq u very much(assasinator, Kayzaks, ApochPiQ) for ur valuable info...[/b][/size] Actually in my bachelors degree i have undergone computer graphics subject . now i got this proj as part of our OS proj( i chose it ).[b] presently im also going for GPGPU course. I have a good enough skills in programming languages like c/c++/java[/b] . I[b] have interest in graphics related stuff[/b] but never done anything big. [b]im a starter in this area[/b].. eventhough im new to this field i think this is my starting point to this career and definitely assure i can coupe up .. I will consider each and everyone's way to approach my successful project completion and do many more in future... another question.. can u tell me what basics should i know and how to proceed?? thank u in advance...
  5. Photon mapping

    hello guys, my name is krishna teja im new to this forum. Joined this forum having good interest in graphics and also want to develop my skills. my friend recommended to join this forum.. Im doing my masters degree, as part of our college project we should do the following.. [b]Interactive ray-tracer using photon mapping technique:[/b] [u]*Background:[/u] Global illumination methods are required to achieve realistic image synthesis of general environments. Illumination effects such as shadows, caustics, and indirect illumination are important visual cues that add to the perceived realism of a rendered scene. Photon mapping is a widely used algorithm for global illumination, where one traces pho tons through the scene, recording their interaction with the elements in the scene in a data structure, called the photon map and using this photon map to estimate the physical phenomena such as caustics, diffusion, shadows, etc., to do the final rendering. Since this is a computationally intensive process, the advent of graphics hardware has enabled interactivity in the rendering. [i][b]*Create a GPU-based stochastic ray tracer that uses the photon map to simulate full global illumination directly on the graphics hardware, with progressive, interactive feedback to the user.[/b][/i] [url="http://www.graphics.stanford.edu/papers/photongfx/"]*http://www.graphics.stanford.edu/papers/photongfx/[/url] (this was given by our professor) *Given time to complete this project[b] 3 months [/b] [b] *i want to ask u guys how to proceed with this one and which language to use..i.e to use whether (CUDA/Opengl/Opencl/Directx API)[/b] thank u in advance...