Anakin
|
541a975624
|
added preview imange,
passed data to shader,
need to process data in shader
|
2017-02-05 20:10:05 +01:00 |
|
Anakin
|
30f1a1e627
|
passing poylNormal, tangent, bitangent to shader
|
2017-02-05 16:57:12 +01:00 |
|
Anakin
|
cdf19911f6
|
calculate polygon normal, tangent, and bitangent,
next step, use them for calculation
|
2017-02-05 16:39:37 +01:00 |
|
Anakin
|
4c40d140a9
|
cloth now has specular
|
2017-02-05 15:25:59 +01:00 |
|
Anakin
|
2d335474bf
|
fixed camera control,
removed test exe
|
2017-02-05 12:34:24 +01:00 |
|
Anakin
|
a07d8acbec
|
update gui for camera mods
|
2017-02-04 17:42:44 +01:00 |
|
Anakin
|
800a6a50f8
|
doesn't work for ggctuk since i use ogl 2.0 instead of 4.5
trying to figure out the problem
|
2017-02-04 15:57:15 +01:00 |
|
Anakin
|
94a2fa59ec
|
added MoveCamera but isn't working well
updated about text,
|
2017-02-04 15:48:10 +01:00 |
|
Anakin
|
648b805daf
|
forget to save file
|
2017-02-03 15:55:04 +01:00 |
|
Anakin
|
92245be302
|
finished OrbitCamera
|
2017-02-03 15:54:45 +01:00 |
|
Anakin
|
333eca25eb
|
use class for camera handling,
orbit does not work. Need to figure out why
|
2017-02-02 18:01:08 +01:00 |
|
Anakin
|
b17ab3f8e9
|
fixed out of file check order
|
2017-02-02 15:26:40 +01:00 |
|
Anakin
|
ff08ee7cea
|
error handling when out of file
|
2017-02-02 15:10:48 +01:00 |
|
Anakin
|
8346e5916d
|
changed everything from std to qt
|
2017-02-02 14:44:48 +01:00 |
|
Anakin
|
5372838420
|
further performance improvement
|
2017-02-02 11:14:16 +01:00 |
|
Anakin
|
a14229aa71
|
further improvement on tga import
|
2017-02-01 17:53:42 +01:00 |
|
Anakin
|
1c5631a5e0
|
improve image load performance,
can be improved more, but scanline has wrong results
|
2017-02-01 17:41:29 +01:00 |
|
Anakin
|
37e9b86daa
|
fixed bug that sometimes alpha channel was not read in,
code improvement = performance,
|
2017-01-30 16:54:35 +01:00 |
|
Anakin
|
4342260e6d
|
improved performance using my own tga load function always instead of QImage
improved Profiler
|
2017-01-30 16:00:14 +01:00 |
|
Anakin
|
d1c68e8ba6
|
added Profiler to analyses the time used by code lines
|
2017-01-30 12:01:45 +01:00 |
|
Anakin
|
9c16aa32f1
|
headlight,
bug fixes,
code improvement,
|
2017-01-30 11:31:37 +01:00 |
|
Anakin
|
fbb51563c9
|
fixed backface culling bug,
todo: connect headligh
|
2017-01-30 00:02:32 +01:00 |
|
Anakin
|
538453c1db
|
added headlight option to settings,
added cullface option to settings,
zoom speed now adjust at settings,
bugs:
cullface does not work anymore,
todo:
connect headlight
|
2017-01-29 23:47:14 +01:00 |
|
Anakin
|
7b739ab892
|
use OutputDevice to set fileinfo,
use new connect function,
|
2017-01-29 15:19:20 +01:00 |
|
Anakin
|
98302664ca
|
add OuputDevice as singleton to manage output to statusbar,
|
2017-01-29 11:35:43 +01:00 |
|
Anakin
|
96b7d6f736
|
text in FileInfoWindow can be marked and copied,
code cleaning
|
2017-01-28 16:54:36 +01:00 |
|
Anakin
|
121f5c47f1
|
fixed some warnings
|
2017-01-26 19:44:12 +01:00 |
|
Anakin
|
fe374cb8f6
|
made fshader.glsl compatible with older versions
|
2017-01-26 18:25:24 +01:00 |
|
Anakin
|
fb49d8685a
|
switch from QLineEdit to QSpinBox,
init SettingsWindow with default values from OglViewerWidget,
removed old qt project
|
2017-01-26 18:17:54 +01:00 |
|
Anakin
|
308d238b2d
|
add settings icon,
set ogl verison to 2.0 to make it compatible with more PCs
|
2017-01-24 19:39:34 +01:00 |
|
Anakin
|
30d41f7d85
|
connected settings window with software
|
2017-01-24 17:09:51 +01:00 |
|
C-Fu
|
15cd551f7c
|
forgot light - background connection
|
2017-01-24 11:55:00 +01:00 |
|
C-Fu
|
16c9d35580
|
Removed slots, I use lambda now
|
2017-01-24 11:48:45 +01:00 |
|
C-Fu
|
11af758eee
|
use lambda expressions instead of slots
|
2017-01-24 11:40:38 +01:00 |
|
Anakin
|
73ee8a4040
|
added settings window,
connected all slider, lineEdits, checkboxes,...,
need to connect everything with the OglViewerWidget now
|
2017-01-23 16:09:06 +01:00 |
|
Anakin
|
0a9103fdc5
|
differ vertexNormal and triangleNormal
|
2017-01-23 13:49:29 +01:00 |
|
Anakin
|
10718f2269
|
load tx1d texture
|
2017-01-23 12:29:10 +01:00 |
|
Anakin
|
b2df84eb4c
|
read tx1d tx2d tx3d texture names and print to info window
|
2017-01-23 12:17:26 +01:00 |
|
Anakin
|
2ed9e475ce
|
fixed white scrollbar at the info window
|
2017-01-23 11:57:23 +01:00 |
|
Anakin
|
cdd6ace701
|
save rendertype,
evaluate rednertype specular,
changed info window always on top
|
2017-01-22 15:41:08 +01:00 |
|
Anakin
|
91488c55b2
|
more information for the InfoWindow,
set correct values for cloth material,
enable specular map
|
2017-01-22 14:37:06 +01:00 |
|
Anakin
|
5f104e46f2
|
gui changes
|
2017-01-22 12:25:59 +01:00 |
|
Anakin
|
a948590255
|
fixed flag reading bug
|
2017-01-21 17:16:44 +01:00 |
|
Anakin
|
6fa81a8ccc
|
Some styling
|
2017-01-21 16:33:03 +01:00 |
|
Anakin
|
c4444bcefd
|
fixed background bug,
support directional light,
zoom speed can be adjust via +/-
|
2017-01-21 15:22:43 +01:00 |
|
Anakin
|
5ea90723b4
|
changed intensity of background
|
2017-01-20 16:54:27 +01:00 |
|
Anakin
|
af94ecd541
|
change background when the light is on
|
2017-01-20 16:39:17 +01:00 |
|
Anakin
|
9808cd03c0
|
save more material information,
hold default material in geometry separated,
load diffuse color if texture cannot be opened,
fixed gamma correction on the texture,
|
2017-01-20 16:26:58 +01:00 |
|
C-Fu
|
abd9070e90
|
Read 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
|
2017-01-20 11:18:48 +01:00 |
|
C-Fu
|
eb0592373f
|
added attributes to materials
|
2017-01-20 10:49:43 +01:00 |
|