Malin Ejdbo
775d9751dd
Apply mesh transform in shader including normals and tangents
...
* Update Ghoul
* Loading several models have not yet been updated and will not work with
this commit
2021-03-09 11:26:37 +01:00
Malin Ejdbo
73fd118ee2
Merge branch 'master' into feature/multitexturing
...
* Resolve conflicts
2021-02-01 11:57:31 +01:00
Alexander Bock
7004c02b86
Happy new year
2021-01-02 15:26:51 +01:00
Jonathas Costa
db4f16f75f
Issue/1223 ( #1358 )
2020-11-04 12:59:42 +01:00
Malin Ejdbo
6eef29c423
Update Ghoul and add possiblity to force invivible meshes to render
...
* Update Ghoul
* Add setting in asset file to specify if invisible meshes should be
forced to render or not
* Change model shader to work with updated ghoul with embedded materials
and textures
* In shader, render forced invisible meshes with procedural pink and
green chessboard pattern
2020-10-26 11:16:56 +01:00
Jonathas Costa
071bea6b25
Fixed ISS' normals transformation.
2020-06-28 13:08:07 -04:00
Alexander Bock
d8e9db76a3
Update the copyright header to 2020
2020-02-10 21:51:01 +01:00
Alexander Bock
bb3db7ada7
Feature/jenkins fix ( #816 )
...
* Cleanup
* CMake cleanups
* Update current year
* Update copyright header
* Use script to return list of all modules
* Update credits, license and ghoul
2019-03-24 11:19:39 +01:00
Jonathas Costa
206ff69e41
Fixed normals. ( #553 )
2018-03-14 13:18:19 -04:00
Alexander Bock
737e82584a
Issue/24 ( #549 )
...
* Implemented property animation mechanism
* Added easing functions to Ghoul and make them usable in animation
* Make sure that we don't leave properties around if SceneGraphNodes are deleted
* Adding opacity settings to base renderables
2018-03-13 10:35:10 -04:00
Jonathas Costa
95e0cf478d
Added support to G-Buffer. ( #532 )
2018-02-26 21:11:22 -05:00
Alexander Bock
dcfef3557f
Update copyright header
2017-12-29 20:11:22 +01:00
Alexander Bock
cedd8adf0d
Remove const qualifier from shaders as it causes shaders to not compile on Mac
2017-08-03 12:05:58 -04:00
Alexander Bock
88265a469d
Cleanup of shader code
2017-07-19 01:27:01 -04:00
Alexander Bock
e7b08e1e25
Cleanup copyright information in shaders
2017-07-18 16:24:57 -04:00
Alexander Bock
94e3e11188
Update copyright header to 2017
...
Update Ghoul repository
Remove libgdal link
2017-02-06 18:02:01 -05:00
Kalle Bladin
4e0bbe2da0
Solve bug that cause some vertices to be misplaced in MultiModelGeometry and calculate MVP matrix for renderable model in double precision
2016-08-02 19:14:52 -04:00
Kalle
5883d75047
Update render function in renderable model to avoid precision errors and remove psc dependency.
2016-07-22 17:05:34 -04:00
Alexander Bock
906470f28e
Untabify the rest of the source files
...
Update Ghoul repository
2016-04-18 20:14:29 +02:00
Alexander Bock
f266f0bcee
Updated copyright header
2016-02-05 22:47:37 +01:00
Alexander Bock
40c42ff772
Fix the scaling of renderablemodel by making the magnification a floatproperty
2015-07-01 17:56:51 +02:00
Alexander Bock
ca7dcd4762
Move shaders into their correct modules
...
Add path determination to modules that automatically sets correct path resolve tokens
2015-05-21 15:17:38 +02:00