Commit Graph

117 Commits

Author SHA1 Message Date
Anakin
a2f5324a3c sendMessage via signal plot from file to window,
add severity to messages (black, yellow, red),
add about text,
removed unused texture from resource
2017-01-04 14:35:27 +01:00
Anakin
a221ed4957 new release version,
Features:
-changed library,
-new interaction,
-new software icon,
-rotation bug fixed,
-cloth bug fixed,
Bugs:
-rle compressed tga not working.
-old assets are not displayed correctly,
2017-01-03 14:35:09 +01:00
Anakin
c28a12cd8f finally fixed rotation bug,
some performance,
2017-01-03 14:18:46 +01:00
Anakin
0fefc6168b add drag and drop support 2017-01-03 11:47:27 +01:00
Anakin
ae84c55559 changed default opened file 2017-01-02 17:10:22 +01:00
Anakin
191c0cbcea scale and move to center,
performance is not very good. Takes very long to load
2017-01-02 17:03:23 +01:00
Anakin
fc7941a890 fixed rotation problem 2017-01-02 16:43:38 +01:00
Anakin
24d26cfdfa removed unused things from FileInterface 2017-01-02 15:07:39 +01:00
Anakin
876c689a1d cleanup code 2017-01-02 14:14:27 +01:00
Anakin
fa8808fea8 add exe icon,
signal-slot for openFile,
resetView on openFile,
cleanup when open a new file,
triangulate quad poly now correctly, more not working, bug from previous version,
next:
fix 5,6,.. triangulation,
triClothMan, IC Helmet, still buggy,
2017-01-02 12:21:32 +01:00
Anakin
0735ef996d cosmetic to MainWindow,
drop does not work for widget,
fixed offset problem,
add esc key
2016-12-31 16:18:35 +01:00
Anakin
dca6e61c4b parent matrix works,
texture works,
next fix multimodel problem
2016-12-31 14:40:05 +01:00
Anakin
3758a2601c cleanup data after file is no longer needed 2016-12-31 13:11:14 +01:00
Anakin
9a5d09b80c fixed crash 2016-12-31 13:04:03 +01:00
Anakin
ee8705f9e4 draw all models from vector,
window cosmetic,
next:
texture,
calculate modelmatrix from parent
2016-12-31 12:31:38 +01:00
Anakin
c96d05decb fixed the triangle problem :D
next:
add texture import,
test multiedged mesh,
add open button,
add drag n' drop
2016-12-30 15:39:31 +01:00
Anakin
d63d5276a1 Merge branch 'master' of git.rwth-aachen.de:carstenf/OpenGL 2016-12-30 15:07:29 +01:00
Anakin
32b0a95afb use import data 2016-12-30 15:06:26 +01:00
Anakin
e863c68a77 added movement and zoom 2016-12-30 13:28:07 +01:00
Anakin
353d932147 import msh file,
problems:
it is not correctly displayed (vertice and what happend to the texture?)
todo:
improve the import, remove unused garbage,
add move and zoom function
2016-12-30 12:36:05 +01:00
Anakin
82ce8ad72a manage data in vectors 2016-12-29 14:06:25 +01:00
Anakin
0499982150 move texture to GeometryEngine 2016-12-29 13:37:15 +01:00
Anakin
faea3b0737 removed timer rotation, now the user has full control,
added keyboard support,
reset rotation with space
2016-12-27 14:05:39 +01:00
Anakin
a30f1b125c added Qt Example, next change it to fit my project 2016-12-24 16:03:37 +01:00
Anakin
b6ef34f988 still trying to fix the problem 2016-12-14 17:20:20 +01:00
Anakin
96379a9afb fixed texture error 2016-12-13 19:07:36 +01:00
Anakin
481256e8ea added open file ability from the old project to Qt,
texture seams not to open,
texture display does not work
2016-12-12 16:47:38 +01:00
Anakin
1cc4f1ca90 removed vertex class (i have my own data structure)
implemented the glInit and glPaint function
2016-12-12 12:38:13 +01:00
Anakin
53ac8c3e5b copied from the old Ppoject:
shaders,
object class
Modified to use better names and use Qt things
2016-12-11 17:46:22 +01:00
Anakin
5faf584d84 First triangle drawn in Qt Project 2016-12-10 14:42:00 +01:00
Anakin
8cf86a41eb Added new Project using Qt,
There is garbage left from Qt??
2016-12-09 15:56:45 +01:00
Anakin
1c5a33cfa7 different quat2eul function from the internet 2016-12-03 14:33:15 +01:00
Anakin
4078347023 fixed cloth problem 2016-12-03 13:39:57 +01:00
Anakin
46c4a166c4 code improvement 2016-12-02 14:04:01 +01:00
Anakin
1918d5c844 new release version,
Features:
- performance improvement,
- code improvement,
- move the model to the center,
- scale everything to 1,
- do not open a default file for release build
Bugs:
- cloth is not displayed correctly,
- turning in the wrong x direction when model is turned 180° in y direction,
- consular class corvette is not displayed,
- rep_weap_LJ-50 is not displayed correctly
2016-12-02 13:07:49 +01:00
Anakin
3118118953 some fixes 2016-12-02 13:00:38 +01:00
Anakin
9b3d12dfeb scale everything to 1,
cloth not displayed completely,
corvette is not displayed why?
2016-12-02 12:10:52 +01:00
Anakin
a47eefe92e move the model to the center,
clean up variables,
use delete[]
2016-12-01 19:51:11 +01:00
Anakin
1c0ed61b34 adjust boundingbox (only for SINF)
use else if
2016-11-30 17:05:39 +01:00
Anakin
ef2c341a1a using c++11 loops,
reading bbox for each geom,
added some TODO
use the bbox information
2016-11-28 14:04:09 +01:00
Anakin
5ab2f2eaf9 fixed the memory garbage problem 2016-11-26 15:39:59 +01:00
Anakin
5c5b9ac2f1 don't copy the model list. It can be very big - using pointer now,
garbage is not from the texture or object changes
2016-11-25 16:14:33 +01:00
Anakin
e1e8e165fe removed unused information from texture,
don't copy the data, give a pointer,
there is some data left, need to find out if it's from these changes
2016-11-24 19:40:17 +01:00
Anakin
97a38d5260 new release version,
Features:
- fixed texture problem
- fixed multi polygon problem
Bugs:
- cloth not working correctly,
- seams that bones as parent do not work
2016-11-23 17:34:03 +01:00
Anakin
23ce58291e fixed the multiedged polygons 2016-11-23 17:30:38 +01:00
Anakin
232acedce7 trying to fix the polygon mess up,
added new multipoly for testing
2016-11-22 20:05:02 +01:00
Anakin
60cc7bb562 fixed messed up textures of the cluster 2016-11-21 15:02:33 +01:00
Anakin
9abd285239 new release version,
Features:
- reset view before loading new mesh
- reset view when pressing space
- clustered msh can be displayed
- shadow mesh, nulls, bones, hidden things are no longer displayed
- now mulitpolygons can be displayed
- fasten and improved code
Bugs:
- cluster mixed up textures,
- at most mesh only every 2nd triangle is displayed,
- triangulation is not very good (DarthDUCK's Proton charge)
2016-11-20 17:00:17 +01:00
Anakin
bcdc17c362 shorten code,
tested multipoly, there are some problems, look at the README.md,
2016-11-20 16:56:56 +01:00
Anakin
b3a8b4bb81 triangulation implemented,
now need to test it
2016-11-20 16:46:49 +01:00