devZoGok
|
3db24e8131
|
updated morph animation sample
|
2022-03-31 19:09:10 +03:00 |
|
devZoGok
|
17b504f962
|
comments
|
2022-03-31 19:09:10 +03:00 |
|
devZoGok
|
5a84db2267
|
comments
|
2022-03-31 19:09:10 +03:00 |
|
devZoGok
|
ad494c7720
|
shadow sample improvement
|
2022-03-31 19:09:10 +03:00 |
|
devZoGok
|
7040f49c61
|
added missing file
|
2022-03-31 19:09:10 +03:00 |
|
devZoGok
|
76c92327f9
|
ray sample
|
2022-03-31 19:09:10 +03:00 |
|
devZoGok
|
d9ebde5f52
|
particle emitter sample improvement
|
2022-03-31 19:09:10 +03:00 |
|
devZoGok
|
2ee05c3b19
|
light sample improvement
|
2022-03-31 19:09:10 +03:00 |
|
devZoGok
|
ca38704a09
|
quick changes
|
2022-03-31 19:09:10 +03:00 |
|
devZoGok
|
0d30778d97
|
driver sample improvement
|
2022-03-31 19:09:10 +03:00 |
|
devZoGok
|
ca8bbd3542
|
quick change
|
2022-03-31 19:09:10 +03:00 |
|
devZoGok
|
20c44aaefa
|
skeletal animation sample improvement
|
2022-03-31 19:09:10 +03:00 |
|
devZoGok
|
08e67ea6b5
|
updated text sample
|
2022-03-31 19:09:10 +03:00 |
|
devZoGok
|
50e271f2d7
|
cloning original bones as bones
|
2022-03-31 19:08:09 +03:00 |
|
devZoGok
|
a00ae9a62f
|
cloned mesh construction
|
2022-03-30 21:20:42 +03:00 |
|
devZoGok
|
9aa3ee326d
|
misc fixes
|
2022-03-30 21:20:31 +03:00 |
|
devZoGok
|
74fdb495bc
|
cloning fixes and improvements
|
2022-03-30 21:20:02 +03:00 |
|
devZoGok
|
feaae8e272
|
added missing files
|
2022-03-28 07:29:01 +03:00 |
|
devZoGok
|
85a6b846bc
|
cloning node skeletons and meshes
|
2022-03-27 19:42:41 +03:00 |
|
devZoGok
|
fdf751cde5
|
Attachable super class
|
2022-03-26 15:47:21 +02:00 |
|
devZoGok
|
56e1b2990a
|
Node::clone tests
|
2022-03-26 15:46:29 +02:00 |
|
devZoGok
|
910833cc4d
|
animatable types
|
2022-03-26 15:46:29 +02:00 |
|
devZoGok
|
ab9bb1f0e3
|
added variable to render lighting
|
2022-03-26 12:31:16 +02:00 |
|
devZoGok
|
a38172c3c8
|
Merge branch 'asset-manager' into new-model-format
|
2022-03-25 20:31:43 +02:00 |
|
devZoGok
|
f9cb5b11ba
|
only reading shape keys when there's at least one player made shape key
|
2022-03-25 20:27:43 +02:00 |
|
devZoGok
|
ce5c24a380
|
setting vec4 uniforms
|
2022-03-25 20:27:13 +02:00 |
|
devZoGok
|
0fa04075d1
|
keyframe channel type update
|
2022-03-25 20:26:56 +02:00 |
|
devZoGok
|
e7b2d56992
|
spread fix
start and end size merge
|
2022-03-25 20:24:36 +02:00 |
|
devZoGok
|
20d04bfd15
|
meshes have their own shape keys
|
2022-03-20 07:44:07 +02:00 |
|
devZoGok
|
2cfafd7de6
|
fixed model asset cloning
|
2022-03-19 21:10:45 +02:00 |
|
devZoGok
|
95815c9ea3
|
compilation fixes
|
2022-03-17 19:12:28 +02:00 |
|
devZoGok
|
993dddb130
|
separated mesh data from Mesh class
|
2022-03-15 07:25:20 +02:00 |
|
devZoGok
|
8551823dd8
|
corrected shape key reading
|
2022-03-13 08:02:01 +02:00 |
|
devZoGok
|
fa1d0d277c
|
animation keyframe channels now use animatable names
|
2022-03-11 10:17:00 +02:00 |
|
devZoGok
|
a19547782b
|
writing animations separately for nodes and skeletons
|
2022-03-11 09:32:59 +02:00 |
|
devZoGok
|
ff44ad178d
|
bone setup corrections
|
2022-03-11 07:57:01 +02:00 |
|
devZoGok
|
8936266dcb
|
reading animations
|
2022-03-09 21:04:45 +02:00 |
|
devZoGok
|
e23ee52257
|
improved skeleton loading
|
2022-03-08 19:03:13 +02:00 |
|
devZoGok
|
3f0f1c60d9
|
skeleton assignment improvements
|
2022-03-04 21:26:24 +02:00 |
|
devZoGok
|
dae9cd08d7
|
beginning of XML model reader
|
2022-03-02 20:29:22 +02:00 |
|
devZoGok
|
1a020addfd
|
refactored script to create XML models
|
2022-03-02 20:28:38 +02:00 |
|
devZoGok
|
074c3ee803
|
asset load method improvement
|
2022-03-02 20:24:05 +02:00 |
|
devZoGok
|
bb8302f3ce
|
font clearing for texts
some refactoring
|
2022-03-02 20:24:05 +02:00 |
|
devZoGok
|
35ccac66b9
|
implemented font reader
|
2022-03-02 20:24:04 +02:00 |
|
devZoGok
|
77e00b0a64
|
factored out common reader behaviour
|
2022-03-02 20:24:04 +02:00 |
|
devZoGok
|
7a6588f123
|
getter removal
|
2022-03-02 20:24:04 +02:00 |
|
devZoGok
|
109e426a35
|
bugfix
|
2022-03-02 20:24:04 +02:00 |
|
devZoGok
|
33b6961543
|
added missing file
|
2022-03-02 20:24:04 +02:00 |
|
devZoGok
|
82bf653e68
|
implemented image reader and asset manager
|
2022-03-02 20:24:04 +02:00 |
|
devZoGok
|
f64a3e13df
|
Animation controller uses now the singleton pattern
|
2022-03-01 20:51:40 +02:00 |
|
devZoGok
|
78f43e11bd
|
Merge branch 'master' into develop
|
2022-02-10 19:42:43 +02:00 |
|
devZoGok
|
59c46231ec
|
remove unneeded folder
|
2022-02-10 19:42:06 +02:00 |
|
devZoGok
|
1d30cdada1
|
some changes and bugfixes
|
2022-01-05 15:21:10 +02:00 |
|
devZoGok
|
b80a7f2e8b
|
added missing file
|
2021-12-19 20:15:36 +02:00 |
|
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
|
a469915e05
|
.gitignore
|
2021-11-20 19:06:25 +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 |
|