Martin Felis
29431abde7
Added Mesh::Transform and bounding box calculation
2017-02-26 14:26:12 +01:00
Martin Felis
6573a36c90
Split up MeshHierarchy into Skeleton and SkeletonMeshes, minor code style cleanup
2017-02-23 15:19:26 +01:00
Martin Felis
d1ada7f3a4
Loading visuals data from LuaModel, added stub for capsule mesh creation, added sample model rig
2017-02-22 23:19:38 +01:00
Martin Felis
fcd44dc3b9
Properly re-initializing entity on module reload, fixed mesh merging
2017-02-22 14:50:41 +01:00
Martin Felis
d994949b02
Refactored meshes. Now we can merge them
2017-02-18 17:38:21 +01:00
Martin Felis
f25654f153
Added global logging function gLog
2017-02-05 10:36:37 +01:00
Martin Felis
4deba61a09
Fixed shadow maps for MeshHierarchies, radius can be specfied when creating sphere meshes
2017-01-14 14:40:21 +01:00
Martin Felis
84efe9b9aa
Drawing little snowman and smaller goodies
...
- Character properties window
- Normalized ImGui::DragFloat4 that can be used for Quaternions
- Fixed issue of skymap movement
The snowman has unfortunately some shadow mapping issues...
2017-01-08 22:47:54 +01:00
Martin Felis
d7e1048b06
Using right handed coordinate systems instead of left handed
2016-12-20 23:06:18 +01:00
Martin Felis
0844762eaa
First prototype of new line rendering
2016-12-19 22:15:29 +01:00
Martin Felis
e88ea62139
Added live reloading of shaders
2016-12-17 23:04:50 +01:00
Martin Felis
507b475539
Added generation of boxes and cylinders (needs tweaking, though)
2016-11-28 22:19:09 +01:00
Martin Felis
466e94a939
Added generation of sphere mesh and initial character state
2016-11-06 22:30:09 +01:00
Martin Felis
65a2767c02
intermediate commit. Kinda works with reloading both modules
2016-10-21 22:07:23 +02:00
Martin Felis
2b99174d34
Moved renderer to separate module, moved modules to src/modules
2016-09-23 09:06:46 +02:00