devZoGok
|
3140e190ed
|
implemented line rendering
|
2021-12-18 19:11:19 +02:00 |
|
devZoGok
|
530ade3d14
|
added getter method
|
2021-12-18 11:14:54 +02:00 |
|
devZoGok
|
d8cb09f097
|
refactored shaders
|
2021-12-01 19:58:44 +02:00 |
|
devZoGok
|
56d4a631a2
|
improved reflections
minor code improvements and bugfixes
|
2021-11-29 21:14:48 +02:00 |
|
devZoGok
|
12e4870789
|
added diffuse convolution CPU side
|
2021-11-27 21:15:06 +02:00 |
|
devZoGok
|
7ede4be32a
|
added previously not added shader files
|
2021-11-27 21:14:17 +02:00 |
|
devZoGok
|
4b25859338
|
improved environment mapping for specular IBL
|
2021-11-27 14:27:34 +02:00 |
|
devZoGok
|
5ca6e8b16f
|
framebuffer related bugfixes
setting already present material uniforms
|
2021-11-22 20:30:31 +02:00 |
|
devZoGok
|
75658fa0e8
|
first iteration of specular IBL implementation on the CPU side
|
2021-11-20 18:57:48 +02:00 |
|
devZoGok
|
f4e8a1a71e
|
improved normal map sampling
|
2021-11-20 09:54:09 +02:00 |
|
devZoGok
|
041c676a43
|
expanded PBR shader to accept textures
|
2021-11-20 09:54:09 +02:00 |
|
devZoGok
|
a385dc3622
|
first iteration of the PBR shader
some bugfixes
|
2021-11-20 09:54:09 +02:00 |
|
devZoGok
|
0fc6e2af94
|
setting mipmap level for empty cubemaps
|
2021-11-20 09:53:06 +02:00 |
|
devZoGok
|
cbbe6589ea
|
removed unneeded texture members, added mipmaps
|
2021-11-20 09:00:41 +02:00 |
|
devZoGok
|
a78f6ad32a
|
shader improvements
|
2021-11-20 07:48:37 +02:00 |
|
devZoGok
|
125c9a7ec1
|
calculating vert normals from tangents and bitangents
|
2021-11-13 15:04:47 +02:00 |
|
devZoGok
|
003eb44938
|
improved shader uniform assignment
|
2021-11-13 10:34:37 +02:00 |
|
devZoGok
|
3cce34310f
|
updated samples to use the new shader system
some bugfixes
|
2021-11-10 20:23:15 +02:00 |
|
devZoGok
|
ec8dd7ac1e
|
materials are now created by specifying shaders
shader uniforms are added to materials
|
2021-11-10 20:23:15 +02:00 |
|
devZoGok
|
34e7a74bba
|
temporary fix
|
2021-11-10 20:22:31 +02:00 |
|
devZoGok
|
754d1ce2cf
|
retrieving transform data for mesh objects
|
2021-11-05 21:43:03 +02:00 |
|
devZoGok
|
20f34426e6
|
fixed cursor pos retrieval
|
2021-11-05 21:41:42 +02:00 |
|
devZoGok
|
2adbb4b5e4
|
loading only a subset of characters from fonts
|
2021-11-01 19:51:47 +02:00 |
|
devZoGok
|
c8d0fd11f0
|
added some utility methods
|
2021-11-01 19:51:19 +02:00 |
|
devZoGok
|
cc6a4e19f5
|
method accessibility changes
|
2021-10-19 19:06:42 +03:00 |
|
devZoGok
|
01110b89ac
|
added missing file
|
2021-10-19 19:06:42 +03:00 |
|
devZoGok
|
c066b5f803
|
improbed box rendering
|
2021-10-19 19:06:42 +03:00 |
|
devZoGok
|
931a1a0031
|
comments
|
2021-10-19 19:06:42 +03:00 |
|
devZoGok
|
87a140cd0a
|
broken up framebuffer processing methods
fixed absent shadow bug
|
2021-10-19 19:06:42 +03:00 |
|
devZoGok
|
2ef63ec2c2
|
code restructuring
|
2021-10-19 19:06:42 +03:00 |
|
devZoGok
|
b6ab24f75b
|
beginning of shadow sample
|
2021-10-19 19:06:42 +03:00 |
|
devZoGok
|
d364dd23aa
|
improved shinyness rending
minor fixes
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
43ef4c518d
|
improved different texture type selection for lighting
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
9aa2981e70
|
expanded light sample
minor improvements
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
1d102d091f
|
skeletal and morph animation samples
beginning of light animation, easier animation building and triangle winding order
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
85fa337163
|
beginning of text sample
text can be rendered from right to left
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
3366edf5e7
|
moved GLAD and STB files, others are deleted
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
f783f95144
|
simplified file
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
6882e89545
|
test building is optional
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
8014ffd1ca
|
added missing file
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
bd80edada3
|
Cppunit is used as installed software
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
10345c8ef8
|
shader path is determined by client
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
8c8edc2159
|
CMakeLists.txt simplification
improved error checking
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
5b17978bac
|
removed unneeded files
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
3843f1b780
|
array changes
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
f4e4d29874
|
added missing header
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
071a46d379
|
updated headers
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
70b0a99243
|
dependencies built when building the library
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
563eea0aec
|
dependencies retrieved from subfolders
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
599bde975a
|
code cleanup
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
2e0cad7fd1
|
style
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
dc03858585
|
style
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
33425cea47
|
returned missing properties
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
bfab74a663
|
text texture animation
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
a4fed6f062
|
text uses material
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
808bb4cbfa
|
horizontal text
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
75d6273219
|
reading nonlatin characters
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
406d9b9f2b
|
overlapping letter bugfix
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
8d89bdc140
|
texture animation
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
d2fce970d6
|
material animation
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
69463c535b
|
texture mixing
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
0f9622a94c
|
beginning of suitting textures for animation
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
7adf42ad7b
|
animatable properties
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
f0c88291ec
|
animation interface
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
413272e516
|
bugfixes and optimizations
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
5b67ea1f64
|
texture animation
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
e64eb4c58a
|
material animation
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
0bf222d38d
|
texture mixing
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
0741a46fe8
|
beginning of suitting textures for animation
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
3493f1b371
|
lights use node position and orientation
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
c241c6cac8
|
lights color animation reading
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
9e0d64f63f
|
beginning of light reading
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
45ab442396
|
normals react to skeletal animation
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
882cd65e51
|
reading animation by f-curves
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
8f9e657d14
|
Bezier interpolation
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
84a594e670
|
drivers reading
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
179aa2789b
|
first drivers variant
remade shape keys
separated keyframe channels
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
c91a7f39f6
|
simplified animatable objects interface
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
53bf4f41bd
|
first animatable object interface iteration
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
2ae7f2efdd
|
multiple morph animation support
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
e2e7297045
|
first morph animation attempt
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
c931e5a6d6
|
empty value bugfix
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
46cd64db9e
|
new animation structure
remade animation controller
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
7f09723104
|
shape key reading
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
da43afe818
|
beginning of object transform animation
improved exporter
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
13cbfced83
|
Klaidų taisymas eksporteryje bei sprendžiant IK
exporter and IK sollution bugfixes
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
428d9993c8
|
multiple animation reading
export script update
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
18fab525e8
|
influence of additional bones for IK chains
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
539c147c92
|
IK transforms are better affected by other bones
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
f8d5beb5d6
|
animation channel improvements
beginning of animation controller test
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
347286aa1f
|
fixed morphing when moving bones
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
443059586d
|
morph revamp attempt
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
b215eeadfa
|
more precise vert weight distribution
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
9903f6983b
|
more precise base position for skinning
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
b7d9a82eec
|
improved bone test
remade IK chain bone orientation method
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
7111ef24e4
|
bone test
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
640bd6906a
|
beginning of IK test
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
66f3adfb4e
|
revamped Y axis orientation method
assignment of animated model bone axis
pose orientaion axis retrieved from bone axis
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
a09a4f548a
|
augmented exported and other class changes
|
2021-10-19 19:06:41 +03:00 |
|
devZoGok
|
11e22b1c10
|
skeleton reading test, changes of the script and other classes
|
2021-10-19 19:06:41 +03:00 |
|