Particle Renderings of Points and Lines as Spheres and Cylinders on the GPU
Budget: $30 – $250 USD
Title: Particle Renderings of Points and Lines as Spheres and Cylinders on the GPU
Brief Requirement: Need a simple OpenGL/Ogre3D program code (C++) that renders Input points and lines as spheres and cylinders in a certain radius in an efficient manner using GPU/shader.
Language: C++ (VC++) with OpenGL/Ogre3D.
Input A
1. Coordinate Array (Millions in size)
2.Coordinate Index Array of Points
3.Radius array (Same size of Coordinate array)
Output A: Sphere. Need to be rendered as Sphere using GPU/OpenGL shader. Each sphere can have a random color.
Input B. (Program can generate it. It can be given as a text file on demand)
1. Coordinate Array (Millions in size)
2. Coordinate Index Array of Lines
3. Radius Array (Size of Coordinate Array)
Output B: Cylinder. Need to be rendered as Sphere using GPU/OpenGL Shader. The radius of each side of the cylinder can be different. Each line can have a random color.
Both Inputs A and B program can generate itself. Or It can be given as text a file on demand.
Sample Line and point rendering images are attached. Points are rendered as spheres. Lines are rendered as cylinders.
Brief Requirement: Need a simple OpenGL/Ogre3D program code (C++) that renders Input points and lines as spheres and cylinders in a certain radius in an efficient manner using GPU/shader.
Language: C++ (VC++) with OpenGL/Ogre3D.
Input A
1. Coordinate Array (Millions in size)
2.Coordinate Index Array of Points
3.Radius array (Same size of Coordinate array)
Output A: Sphere. Need to be rendered as Sphere using GPU/OpenGL shader. Each sphere can have a random color.
Input B. (Program can generate it. It can be given as a text file on demand)
1. Coordinate Array (Millions in size)
2. Coordinate Index Array of Lines
3. Radius Array (Size of Coordinate Array)
Output B: Cylinder. Need to be rendered as Sphere using GPU/OpenGL Shader. The radius of each side of the cylinder can be different. Each line can have a random color.
Both Inputs A and B program can generate itself. Or It can be given as text a file on demand.
Sample Line and point rendering images are attached. Points are rendered as spheres. Lines are rendered as cylinders.