54b87b5de7fixed things i've broken by the merge conflict
developement_1
Anakin
2017-06-20 11:58:03 +0200
68387fe7a7Merge branch 'developement_1' of git.rwth-aachen.de:carstenf/OpenGL into developement_1
Anakin
2017-06-20 11:45:15 +0200
44732057b6using signal slot to update the combobox entries
Anakin
2017-06-20 11:41:10 +0200
2d34492517Implemented qtreeviewwidget instead of a listMaxim Stewart2017-06-18 09:32:19 -0500
3f2713bd16Fixed logic issue with offset file to file name in listWidget. Edited feel of settings window a bitMaxim Stewart2017-06-18 06:45:40 -0500
c2f7118ed6Implemented recursive scan for mesh files on selection of dir path. Setup name instead of full path in list.Maxim Stewart2017-06-18 06:15:23 -0500
c6d82f5f55Updated Settings to cleanup logic plus add a note for hard coded paths.Maxim Stewart2017-06-18 06:14:01 -0500
33fafb29a8removed unused or useless stuff, renamed some functions for better description, repaired the SettingsManager usage, ToDo: Dropdown list is not updated, it needs a restart, display names for the directories instead of the path,
Anakin
2017-06-17 15:42:43 +0200
6141263f45Edited open() function to be more descriptive. Set to openFileActualMaxim Stewart2017-06-17 05:18:18 -0500
e59dd980bdTemp update to show unexpected segfault errorMaxim Stewart2017-06-16 03:16:30 -0500
1e71ebed47Set ability to fill listWidget in SettingsWindow with saved dir list from SettingsManager.Maxim Stewart2017-06-15 23:28:47 -0500
d908894265Added add and remove functionality to settings listWidgetMaxim Stewart2017-06-15 22:31:11 -0500
bddc7ea852Getting dir list to the drop down field
Maxim Stewart
2017-05-31 03:10:30 -0500
0372a4ad8cSetting up removing and adding stuff to the settings window dirlistview
Maxim Stewart
2017-05-31 03:09:20 -0500
e768ae9af8Setup dirList access from settings through getter and setters
Maxim Stewart
2017-05-30 21:38:51 -0500
b089fcdaf6Added settings for getting drop down filled and set list to hide folders. Need to make a dirList setter plus get settings window to keep dirList for editing.
Maxim Stewart
2017-05-30 21:37:17 -0500
cdda1922faFixed accidental overload of function.
Maxim Stewart
2017-05-30 07:49:54 -0500
031c620f52Added filter to QFileSystemModel fmodel Setup some comments regarding a setFilter part Edited getAssetLibrary to pass arguments to setAsset -- Note will be used for dropdown interaction. Set a temp path for testing purposes.
Maxim Stewart
2017-05-30 07:42:11 -0500
7a41f2d9bfAdded QFileSystemModel for the fileListView or aka treeView Added QString filters to be used with QFileSystemModel Added setAsset method as part of getAssetLibrary for reusability
Maxim Stewart
2017-05-30 07:34:06 -0500
b2efa83e17Added check for qkList in meshviewer.config Added QString listOfDirs Added gettter method to get listOfDirs Edited MainWindow.ui to prepare for list of file plus dir drop down
Maxim Stewart
2017-05-30 07:11:39 -0500
7e87b14fe1made all path relative now
Anakin
2017-04-30 15:05:21 +0200
da0b7e3c5fnew release version, Features: - fixed overexposed specular bug, - most settings are saved after each session Bugs: -nothing known
Version_1.2.4
Anakin
2017-02-08 14:32:48 +0100
fa75e17d58most settings are saved and restored
Anakin
2017-02-08 14:29:22 +0100
49585945c3fixed too high specular, updated preview.jpg
Anakin
2017-02-06 16:53:27 +0100
67657061b6new release version, Features: - normal map support, - added specular support for cloth, - "glow" support, Bugs: - normal mapping looks a bit drizzly depending on the angle of view
Version_1.2.3
Anakin
2017-02-06 14:59:46 +0100
06d403d546support normal map now, support "glow" now, update preview.jpg
Anakin
2017-02-06 14:53:05 +0100
541a975624added preview imange, passed data to shader, need to process data in shader
Anakin
2017-02-05 20:10:05 +0100
30f1a1e627passing poylNormal, tangent, bitangent to shader
Anakin
2017-02-05 16:57:12 +0100
cdf19911f6calculate polygon normal, tangent, and bitangent, next step, use them for calculation
Anakin
2017-02-05 16:39:37 +0100
4c40d140a9cloth now has specular
Anakin
2017-02-05 15:25:59 +0100
f47e1cc76anew release version, Features: - extreme performance improvement when loading files, - new camera controls (free, orbital, move), - using ogl 4.5 again since 2.0 causes problems on some pc, Bugs: - nothing known
Version_1.2.2
Anakin
2017-02-05 12:38:32 +0100
2d335474bffixed camera control, removed test exe
Anakin
2017-02-05 12:34:24 +0100
a07d8acbecupdate gui for camera mods
Anakin
2017-02-04 17:42:44 +0100
800a6a50f8doesn't work for ggctuk since i use ogl 2.0 instead of 4.5 trying to figure out the problem
Anakin
2017-02-04 15:57:15 +0100
94a2fa59ecadded MoveCamera but isn't working well updated about text,
Anakin
2017-02-04 15:48:10 +0100
648b805dafforget to save file
Anakin
2017-02-03 15:55:04 +0100
a14229aa71further improvement on tga import
Anakin
2017-02-01 17:53:42 +0100
1c5631a5e0improve image load performance, can be improved more, but scanline has wrong results
Anakin
2017-02-01 17:41:29 +0100
bc5bfc62bcfixed a bug
Anakin
2017-02-01 16:34:43 +0100
4cb070c8c5removed files from repo that are not needed in the release folder
Anakin
2017-01-30 17:24:21 +0100
2d9c103c01new release version, Features: - Headlight option, - zoom speed now adjust in settings window, not via +/-, - cullface can be activated in the settings, - text in FileInfoWindow can be marked and copied, - alpha channel now always used, - fixed compatibility problems, - code and performance improvements, Bugs: - nothing known
Version_1.2.1
Anakin
2017-01-30 17:10:41 +0100
37e9b86daafixed bug that sometimes alpha channel was not read in, code improvement = performance,
Anakin
2017-01-30 16:54:35 +0100
4342260e6dimproved performance using my own tga load function always instead of QImage improved Profiler
Anakin
2017-01-30 16:00:14 +0100
d1c68e8ba6added Profiler to analyses the time used by code lines
Anakin
2017-01-30 12:01:45 +0100
538453c1dbadded headlight option to settings, added cullface option to settings, zoom speed now adjust at settings, bugs: cullface does not work anymore, todo: connect headlight
Anakin
2017-01-29 23:47:14 +0100
7b739ab892use OutputDevice to set fileinfo, use new connect function,
Anakin
2017-01-29 15:19:20 +0100
98302664caadd OuputDevice as singleton to manage output to statusbar,
Anakin
2017-01-29 11:35:43 +0100
96b7d6f736text in FileInfoWindow can be marked and copied, code cleaning
Anakin
2017-01-28 16:54:36 +0100
121f5c47f1fixed some warnings
Anakin
2017-01-26 19:44:12 +0100
fe374cb8f6made fshader.glsl compatible with older versions
Anakin
2017-01-26 18:25:24 +0100
fb49d8685aswitch from QLineEdit to QSpinBox, init SettingsWindow with default values from OglViewerWidget, removed old qt project
Anakin
2017-01-26 18:17:54 +0100
3167f1acb8new release version, Features: - screenshot function, - transparency support, - wireframe paint option, - support phong model (ambient, diffuse, specular), - 2 different kinds of light (directional and point), - different background colors for light on/off, - zoom speed now adjustable via +/- keys, - new file info window, - more information displayed at the info window, - settings window, - new GUI, - now openGl 2.0 is minimum (before 4.5) - some more code changes, bug fixes, performance improvements, Bugs: - nothing known
Version_1.2.0
Anakin
2017-01-24 19:46:48 +0100
308d238b2dadd settings icon, set ogl verison to 2.0 to make it compatible with more PCs
Anakin
2017-01-24 19:39:34 +0100
30d41f7d85connected settings window with software
Anakin
2017-01-24 17:09:51 +0100
16c9d35580Removed slots, I use lambda now
C-Fu
2017-01-24 11:48:45 +0100
11af758eeeuse lambda expressions instead of slots
C-Fu
2017-01-24 11:40:38 +0100
73ee8a4040added settings window, connected all slider, lineEdits, checkboxes,..., need to connect everything with the OglViewerWidget now
Anakin
2017-01-23 16:09:06 +0100
0a9103fdc5differ vertexNormal and triangleNormal
Anakin
2017-01-23 13:49:29 +0100
c4444bcefdfixed background bug, support directional light, zoom speed can be adjust via +/-
Anakin
2017-01-21 15:22:43 +0100
5ea90723b4changed intensity of background
Anakin
2017-01-20 16:54:27 +0100
af94ecd541change background when the light is on
Anakin
2017-01-20 16:39:17 +0100
9808cd03c0save more material information, hold default material in geometry separated, load diffuse color if texture cannot be opened, fixed gamma correction on the texture,
Anakin
2017-01-20 16:26:58 +0100
abd9070e90Read the material name and save it, Shorten transparency evaluation, Need to: - read in the data values, - save the texture name somewhere else, - use the data :D
C-Fu
2017-01-20 11:18:48 +0100
eb0592373fadded attributes to materials
C-Fu
2017-01-20 10:49:43 +0100
28d17b2fddtrying to workaround gamma correction (remove from tga)
Anakin
2017-01-19 20:15:00 +0100
9fb3ca03bdadded specular, ambient light,... need to fix the texutre gamma correction, look at the todos
Anakin
2017-01-19 17:57:50 +0100
4c177f2ddcadjust light functionality, bugs: - background cannot be changed during runtime
Anakin
2017-01-18 17:01:43 +0100
a521dfc292calculate normal matrix once in cpp (performance), added bool variable to turn light on/off (still needs button),
Anakin
2017-01-17 20:18:04 +0100
f5863752e2fixed the light problem, very basic light at the moment, needs a lot of work: - custom position, - custom intensities, - calculate at better positions, others: - adjust zoom speed
Anakin
2017-01-17 18:03:47 +0100
1c962a481fimplemented light into cpp, bug: everything is dark, need to calculate the normal matrix once in cpp and not for every pixel
Anakin
2017-01-17 17:48:54 +0100
86c0559fdcMerge branch 'master' of git.rwth-aachen.de:carstenf/OpenGL
Anakin
2017-01-17 17:36:35 +0100