Skip to content

3D environemet demonstrate lighting, shading and reflection using OpenGL engine

Notifications You must be signed in to change notification settings

yakirisrael/RobotOpenGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


My Robot OpenGL


Summary:

3D environemet demonstrate lighting, shading and reflection using OpenGL engine.


Description:

In this Application you can control on a robot shape player shown in a 3D person view, move him along a square room, use and replace weapons and interact with a moving car.


Effects Demonstartion:

Source of light (the yellow sphere) location can be controlled from the UI. Shadows of the player, weapons and car dynamically shown related to the source of light's location. Reflaction effect can be demonstrated in the mirror.


User Interface:

Located in the right side of the application, in the UI you can select the robot's weapon and the source of light location in each axis separately.


Robot Movement:

W - Forward S - Backward D - Right A - Left


H - Shoot/Attack Space - Jump J - salta P - Increase/Decrease power jump/salta


Camera Sight And Robot Rotation:

Hold on mouse left button.


Programming Language:

C#


3D Engine:

OpenGL


Operating system:

Windows XP/Vista/7 or above


Platform:

Currently now PC only


Installation:

Run 1.0.0.2\Robot OpenGL Setup\Release\Robot OpenGL Setup.msi After installation finsihed open My Robot OpenGL shortcut from desktop.


Running Application From Visual Studio 2010 Or Above:

Open 1.0.0.2\myOpenGL.sln with VS and click on the run button.


Screenshots:

1 2 3 4 5 6 7 8


About

3D environemet demonstrate lighting, shading and reflection using OpenGL engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published