Commit Graph

  • 930c49e9c7 add screenshot function Anakin 2017-01-11 16:28:51 +0100
  • 77ffe7baf4 added icons Anakin 2017-01-09 16:34:54 +0100
  • e41b831047 new release version Features: - WinXP support Version_1.0.1 Anakin 2017-01-09 10:34:24 +0100
  • 948578f506 add normal to VertexData Anakin 2017-01-08 14:41:53 +0100
  • 5c2f5503fc new release version, forgot to update the help text Version_1.0.0 Anakin 2017-01-08 12:36:08 +0100
  • c94a9c3462 new release version, Features: - status messages while import, - fixed triangulation, - rle and 24 bit image support (normally qt should support 24 bit, too), - rotation can be limit to the directions, - added fileinfo, - performance, Bugs: - nothing known Anakin 2017-01-08 12:27:37 +0100
  • 3be5793ffc limit pitch to [-90,90] Anakin 2017-01-08 12:21:56 +0100
  • f5ee8a973d Using QString now, fileinfo works now Anakin 2017-01-07 15:59:16 +0100
  • 8c2ca44f20 added limited rotation, 2 directions do not work Anakin 2017-01-07 12:46:06 +0100
  • e963b7538e fixed texture problem Anakin 2017-01-05 16:18:01 +0100
  • b58b7c47e5 some buttons added Anakin 2017-01-05 16:04:51 +0100
  • 44e36b8b0d trying to fix the 2xEmit bug, write directly mirrored to the image, Anakin 2017-01-05 14:46:01 +0100
  • 1d5d20cfb8 trying to fix the crash Anakin 2017-01-05 13:44:53 +0100
  • 0bbc0da324 rle and 24bit support, need to write direct into image for performance Anakin 2017-01-05 11:31:36 +0100
  • 552f86bf2d fix quad poly bug Anakin 2017-01-05 09:39:18 +0100
  • a2f5324a3c sendMessage via signal plot from file to window, add severity to messages (black, yellow, red), add about text, removed unused texture from resource Anakin 2017-01-04 14:35:27 +0100
  • 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, Version_0.1.0 Anakin 2017-01-03 14:35:09 +0100
  • c28a12cd8f finally fixed rotation bug, some performance, Anakin 2017-01-03 14:18:46 +0100
  • 0fefc6168b add drag and drop support Anakin 2017-01-03 11:47:27 +0100
  • ae84c55559 changed default opened file Anakin 2017-01-02 17:10:22 +0100
  • 191c0cbcea scale and move to center, performance is not very good. Takes very long to load Anakin 2017-01-02 17:03:23 +0100
  • fc7941a890 fixed rotation problem Anakin 2017-01-02 16:43:38 +0100
  • 24d26cfdfa removed unused things from FileInterface Anakin 2017-01-02 15:07:39 +0100
  • 876c689a1d cleanup code Anakin 2017-01-02 14:14:27 +0100
  • 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, Anakin 2017-01-02 12:21:32 +0100
  • 0735ef996d cosmetic to MainWindow, drop does not work for widget, fixed offset problem, add esc key Anakin 2016-12-31 16:18:35 +0100
  • dca6e61c4b parent matrix works, texture works, next fix multimodel problem Anakin 2016-12-31 14:40:05 +0100
  • 3758a2601c cleanup data after file is no longer needed Anakin 2016-12-31 13:11:14 +0100
  • 9a5d09b80c fixed crash Anakin 2016-12-31 13:04:03 +0100
  • ee8705f9e4 draw all models from vector, window cosmetic, next: texture, calculate modelmatrix from parent Anakin 2016-12-31 12:31:38 +0100
  • c96d05decb fixed the triangle problem :D next: add texture import, test multiedged mesh, add open button, add drag n' drop Anakin 2016-12-30 15:39:31 +0100
  • d63d5276a1 Merge branch 'master' of git.rwth-aachen.de:carstenf/OpenGL Anakin 2016-12-30 15:07:29 +0100
  • 32b0a95afb use import data Anakin 2016-12-30 15:06:26 +0100
  • e863c68a77 added movement and zoom Anakin 2016-12-30 13:28:07 +0100
  • 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 Anakin 2016-12-30 12:36:05 +0100
  • 82ce8ad72a manage data in vectors Anakin 2016-12-29 14:06:25 +0100
  • 0499982150 move texture to GeometryEngine Anakin 2016-12-29 13:37:15 +0100
  • faea3b0737 removed timer rotation, now the user has full control, added keyboard support, reset rotation with space Anakin 2016-12-27 14:05:39 +0100
  • a30f1b125c added Qt Example, next change it to fit my project Anakin 2016-12-24 16:03:37 +0100
  • b6ef34f988 still trying to fix the problem Anakin 2016-12-14 17:20:20 +0100
  • 96379a9afb fixed texture error Anakin 2016-12-13 19:07:36 +0100
  • 481256e8ea added open file ability from the old project to Qt, texture seams not to open, texture display does not work Anakin 2016-12-12 16:47:38 +0100
  • 1cc4f1ca90 removed vertex class (i have my own data structure) implemented the glInit and glPaint function Anakin 2016-12-12 12:38:13 +0100
  • 53ac8c3e5b copied from the old Ppoject: shaders, object class Modified to use better names and use Qt things Anakin 2016-12-11 17:46:22 +0100
  • 5faf584d84 First triangle drawn in Qt Project Anakin 2016-12-10 14:42:00 +0100
  • 8cf86a41eb Added new Project using Qt, There is garbage left from Qt?? Anakin 2016-12-09 15:56:45 +0100
  • 1c5a33cfa7 different quat2eul function from the internet Anakin 2016-12-03 14:33:15 +0100
  • 4078347023 fixed cloth problem Anakin 2016-12-03 13:39:57 +0100
  • 46c4a166c4 code improvement Anakin 2016-12-02 14:04:01 +0100
  • 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 Version_0.0.6 Anakin 2016-12-02 13:07:49 +0100
  • 3118118953 some fixes Anakin 2016-12-02 13:00:38 +0100
  • 9b3d12dfeb scale everything to 1, cloth not displayed completely, corvette is not displayed why? Anakin 2016-12-02 12:10:52 +0100
  • a47eefe92e move the model to the center, clean up variables, use delete[] Anakin 2016-12-01 19:51:11 +0100
  • 1c0ed61b34 adjust boundingbox (only for SINF) use else if Anakin 2016-11-30 17:05:39 +0100
  • ef2c341a1a using c++11 loops, reading bbox for each geom, added some TODO use the bbox information Anakin 2016-11-28 14:04:09 +0100
  • 5ab2f2eaf9 fixed the memory garbage problem Anakin 2016-11-26 15:39:59 +0100
  • 5c5b9ac2f1 don't copy the model list. It can be very big - using pointer now, garbage is not from the texture or object changes Anakin 2016-11-25 16:14:33 +0100
  • 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 Anakin 2016-11-24 19:40:17 +0100
  • 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 Version_0.0.5 Anakin 2016-11-23 17:34:03 +0100
  • 23ce58291e fixed the multiedged polygons Anakin 2016-11-23 17:30:38 +0100
  • 232acedce7 trying to fix the polygon mess up, added new multipoly for testing Anakin 2016-11-22 20:05:02 +0100
  • 60cc7bb562 fixed messed up textures of the cluster Anakin 2016-11-21 15:02:33 +0100
  • 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) Version_0.0.4 Anakin 2016-11-20 17:00:17 +0100
  • bcdc17c362 shorten code, tested multipoly, there are some problems, look at the README.md, Anakin 2016-11-20 16:56:56 +0100
  • b3a8b4bb81 triangulation implemented, now need to test it Anakin 2016-11-20 16:46:49 +0100
  • f81f03353d cloth stores the data in vectors, too; removed the old unused code Anakin 2016-11-20 13:09:02 +0100
  • 9ac1a25954 fixed the uv problem Anakin 2016-11-20 12:38:22 +0100
  • 57df0a2e15 use different variables to store the data. The aim is to handle even not triangulated mesh files. At the moment there is a problem with the UV using the new method Anakin 2016-11-20 12:26:23 +0100
  • 927ce1cd0a fixed warnings Anakin 2016-11-16 14:18:11 +0100
  • f4d8018f8f workaround: don't read Data from bones, nulls, shadow and hidden, new implementation of segm read strp to not only read triangles, needs to be included in the buffer fill function/draw function Anakin 2016-11-16 14:00:51 +0100
  • 806024f4f9 faster method for texture handling Anakin 2016-11-13 15:46:52 +0100
  • 0f379ba04a ignore null, bones, shadow mesh and hidden things Anakin 2016-11-13 12:47:19 +0100
  • 8929717c9f handle clustered models Anakin 2016-11-13 12:15:33 +0100
  • bbe657d030 reset view before loading a new file, reset view when pressing space Anakin 2016-11-12 13:53:49 +0100
  • 1ab385475b new release version, Features: - drag and drop Version_0.0.3 Anakin 2016-11-12 12:30:54 +0100
  • 9298d88260 cleaning up before loading new stuff, next step: calculate best first view position Anakin 2016-11-12 12:17:46 +0100
  • 91b65bf6e3 added drag n drop function, need to clean up before loading the next mesh Anakin 2016-11-12 12:14:45 +0100
  • b4bd314450 clean up code Anakin 2016-11-12 12:05:03 +0100
  • 2524971d19 include all parent modelmatrices Anakin 2016-11-12 11:54:44 +0100
  • 15743e11fa new release version Version_0.0.2 Anakin 2016-11-09 17:49:02 +0100
  • 6107b648f9 now every model is painted with it's own texture Anakin 2016-11-09 17:48:28 +0100
  • ee8989b098 update README.md, Cip hat nur OpenGl 2.1 -.- Anakin 2016-11-09 14:02:57 +0100
  • 2f83d37e12 fixed the problem, next solve texture name is taken only from the first element, move some code around Anakin 2016-11-08 21:28:24 +0100
  • b4b2538ea6 fixed problem Anakin 2016-11-08 17:06:50 +0100
  • e5490b9451 collect all texture data and give it to the shader later, solid color works, texture crash Anakin 2016-11-08 16:42:05 +0100
  • 9c7691df85 removed unused variables Anakin 2016-11-08 10:31:34 +0100
  • 0fd3a7f9c8 next step: draw each model with it's own texture, added new example mesh Anakin 2016-11-08 10:25:10 +0100
  • b9903e593b new release build Version_0.0.1 Anakin 2016-11-07 17:11:02 +0100
  • 3d545b4e75 added a new test mesh, there are warnings if there is no texture, Anakin 2016-11-07 17:08:46 +0100
  • 42c94f290c instance was not the right thing for me, now it's working Anakin 2016-11-07 17:07:16 +0100
  • de76f7182a still trying to fix the problem Anakin 2016-11-07 16:00:57 +0100
  • 04d8c453f3 fdsgds<gv<df Anakin 2016-11-07 12:16:39 +0100
  • ed66d77b69 still trying to draw instanced Anakin 2016-11-07 12:06:55 +0100
  • 8a36fe10b1 allocate memory for the buffer before using it Anakin 2016-11-05 13:36:28 +0100
  • 1cbc9336fe fixing some problems, trying to draw instanced, now it crashes Anakin 2016-11-05 11:53:49 +0100
  • 9c12598bf5 trying to give MVP via buffer, nothing displayed -.- Anakin 2016-11-03 19:46:36 +0100
  • 3af886450f special thanks to john_connor for finding the display problem Anakin 2016-11-01 17:07:07 +0100
  • bc518f58ee now you can set optional ogl version through the first 2 parameters Anakin 2016-11-01 14:16:18 +0100
  • 9d35634c0c pass data (xyz, uv) with 1 buffer to shader, bugs: 2 triangles are not painted, one is wrong positioned Anakin 2016-11-01 11:51:04 +0100
  • a875820f48 removed unused files, removed unused functions, removed unused variables, reduced dynamic stack memory (there was too much allocated), moved some code around into better place, implemented destructor (there is still a std::_face_node left on the stack when the program is done), Anakin 2016-10-31 16:19:12 +0100