Skip to content
Small desktop application that allows to experiment with polygons and lightning
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Uml
build
dist
nbproject
.dep.inc
Canvas.cpp
Canvas.h
Cube.cpp
Cube.h
DGCApp_resource.rc
Edge.cpp
Edge.h
Eraser-icon.png
Escalation.cpp
Escalation.h
Face.cpp
Face.h
Layer.cpp
Layer.h
Makefile
Normal.h
Object.cpp
Object.h
Observer.h
Pyramid.cpp
Pyramid.h
RevObj.cpp
RevObj.h
Rotation.cpp
Rotation.h
Subject.cpp
Subject.h
Sup_Revolucion.h
Thumbs.db
Translation.cpp
Translation.h
Uml diagram.jpg
clip-art-pencil-eraser.png
color.png
dgcUi.ui
dgcapp.cpp
dgcapp.h
ejes_transformaciones.png
figuras_geometricas.gif
iCmd.h
iObj.h
main.cpp
moc_Canvas.cpp
moc_dgcapp.cpp
moc_lienzo.cpp
moc_lines.cpp
moc_newForm.cpp
object_script.DGCApp
punto3d.h
readme.md
ui_dgcUi.h

readme.md

This is a simple c++ desktop application using Qt(4.8) coded in Netbeans.

It allows you to create 3D objects (cubes, pyramids and revolved objects) paint them, transform them (scale, rotate and translate) and enlighten them through the Phong lighting model.

An overview, in spanish, is available here http://www.youtube.com/watch?v=8l1BN7ZjCQM

You can’t perform that action at this time.