Opengl project 1

This project was successfully completed by knightgraphics for $80 USD in 3 days.

Get free quotes for a project like this
Project Budget
$30 - $250 USD
Completed In
3 days
Total Bids
Project Description

The aim of this project is to add some functions to an existing OPENGL project.

It is for visual c++ 9 or 10.

So,using the vc++ project attached here,I need the following addons:

1. Implement ORTHO mode ( I write a function see SetOrthoMode(int left,int right,int bottom,int top) , but doesn' t run)

2. Write a function to switch from Ortho mode to Perspective mode :

void SetPerspective ( bool persp)

persp=true then Perspetive is active

persp=flase then Ortho view is active

3. Write a function void SetView (int view) , where:

view = 1 Top View

view = 2 Bottom View

view = 3 Left View

view = 4 Right View

view = 5 Front View

view = 6 Back View

view = 7 SW Isometric View

view = 8 SE Isometric View

view = 9 NE Isometric View

view = 10 NW Isometric View

4. Write a function int GetView() that returns the view type

5. Write code for crosshair cursor,(see picture 1)

6. Write a function to switch from visible to invisible crosshair cursor runtime :void DisplayCursorHair ( bool visible)

7. Write a function to draw a rubber band ( as fluent as possible,flicker free)

8. Write a function to change background color : void SetColorBack( rgb(r,g,b))

9. Fix the problem of mouse wheeling : when the increase,there is a moment in which the screen image is updown (see picture 2)

10. Fix all the warnings during compilation

11. The current code runs in a Dialog [url removed, login to view] it to run the app in a CFormView or CView that can be maximized runtime

[url removed, login to view] same project , with all addons from 1 to 10 ,must be writen for Win32 c++ app (WITHOUT MFC )

BEFORE I CHOOSE YOU AS WINNER,I WANT CHECK AN EXE app,with mentioned functions ( with watermarks/nagscreen)

BUDGET : about 80$

Completed by:
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online