bjorn
49ab151b53
WIP;
2017-11-13 17:47:56 -08:00
bjorn
69b5569f9e
Model computes bone transforms from Animator;
2017-11-06 20:25:08 -08:00
bjorn
c3749eb9bd
Model:getAnimator; Model:setAnimator;
2017-11-05 13:41:47 -08:00
bjorn
194382643b
Add back Model:getAABB;
2017-11-01 19:27:58 -07:00
bjorn
9e9b0b7b94
Material support for Models;
2017-10-21 15:20:16 -07:00
bjorn
e8f2166e00
Remove textures from Models and Meshes;
2017-10-21 12:34:58 -07:00
bjorn
b124f7e7c2
Model:getMesh;
2017-10-15 10:26:33 -07:00
bjorn
f5e8535726
Use internal scene graph for models;
...
Allows for loading of more complicated models and multiple materials
for a single model. Also fixes bugs with Mesh draw ranges. Model:getAABB
is temporarily removed.
2017-10-14 18:01:00 -07:00
bjorn
a13c793769
Model:getAABB;
2017-06-21 18:53:11 -07:00
bjorn
9eb4d7b393
Move all window code into graphics module;
2017-04-12 19:48:47 -07:00
bjorn
a2e1fd8972
Rename Buffer to Mesh;
2017-03-11 14:13:49 -08:00
bjorn
8571783b4f
Refactor loaders;
2017-02-19 01:54:58 -08:00
bjorn
e80f390151
Try #pragma once;
2017-01-26 02:21:56 -08:00
bjorn
8a3d52b3c6
Cleanup ugh;
2017-01-20 19:55:54 -08:00
bjorn
5e2cfcc9bd
graphics.cube and Model:draw accept Transform;
2017-01-20 18:39:49 -08:00
bjorn
3dbafc8214
Cleanup;
2017-01-20 18:39:48 -08:00
bjorn
e8e2a99e5b
Finish internal math library;
2017-01-20 18:39:46 -08:00
bjorn
3d18eb99e6
Refactor model loader;
2016-11-25 23:15:04 -08:00
bjorn
316893d132
Start loaders directory;
2016-11-25 17:13:26 -08:00
bjorn
172ecbbd56
Refactor Model constructor;
2016-11-25 00:49:19 -08:00
bjorn
a743cfd3b6
Initial reference counting system;
2016-11-19 13:33:40 -08:00
bjorn
7e4e9a6108
Clean up includes;
2016-11-19 01:28:01 -08:00
bjorn
11f35763b7
Fix Buffer attribute indices;
2016-11-13 02:35:26 -08:00
bjorn
7550da44d8
Model textures;
2016-11-08 14:55:16 -08:00
bjorn
5188e5d830
Fix Model paths;
2016-11-05 16:17:29 -07:00
bjorn
93c13c8593
Model.draw transform;
2016-11-01 20:56:29 -07:00
bjorn
fb6c1c28ed
Model;
2016-10-31 13:54:32 -07:00
bjorn
3aa079b531
Start Model; Reorganize constructors;
2016-10-03 21:54:27 -07:00
bjorn
90147ca7bf
Separate Lua API;
2016-08-09 23:28:17 -07:00
bjorn
c07ea1cb2e
Formatting;
2016-08-08 03:43:51 -07:00
bjorn
462b2d5f50
Refactor;
2016-08-07 18:32:37 -07:00