Commit Graph

124 Commits

Author SHA1 Message Date
Anakin
8c2ca44f20 added limited rotation,
2 directions do not work
2017-01-07 12:46:06 +01:00
Anakin
e963b7538e fixed texture problem 2017-01-05 16:18:01 +01:00
Anakin
b58b7c47e5 some buttons added 2017-01-05 16:04:51 +01:00
Anakin
44e36b8b0d trying to fix the 2xEmit bug,
write directly mirrored to the image,
2017-01-05 14:46:01 +01:00
Anakin
1d5d20cfb8 trying to fix the crash 2017-01-05 13:44:53 +01:00
Anakin
0bbc0da324 rle and 24bit support,
need to write direct into image for performance
2017-01-05 11:31:36 +01:00
Anakin
552f86bf2d fix quad poly bug 2017-01-05 09:39:18 +01:00
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