Commit Graph

65 Commits

Author SHA1 Message Date
kearwood
0594bc0953 Point lights now fully functional with deferred lighting
--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%4054
2012-04-26 09:06:45 +00:00
kearwood
2ead2995d5 Deferred lighting now working with directional lights
--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%4047
2012-04-14 02:15:35 +00:00
kearwood
97d8054cd0 Deferred lighting in progress
Now able to dynamically switch between shaders for lights and objects

--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%4046
2012-04-13 23:24:07 +00:00
kearwood
f847b89f5a Implemented KRContext class to reduce the parameter count of method calls
--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%4041
2012-04-12 19:43:08 +00:00
kearwood
4215bf8b22 Set up scene graph objects required for managing light sources
--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%4033
2012-04-12 00:43:53 +00:00
kearwood
33c5b754de Creating object model to store lights returned by FBX import in preparation of deferred rendering.
--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%4029
2012-04-05 23:09:41 +00:00
kearwood
d457991ed0 FBX File Import - Materials and texture map names now imported
--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%4021
2012-03-28 21:58:55 +00:00
kearwood
67fee4a291 Implementation of FBX import workflow in progress
--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%4018
2012-03-23 02:28:46 +00:00
kearwood
d305bd1438 Implemented logic to track the source of the mesh data and perform appropriate cleanup depending on if it was malloc'ed or mmap'ed.
Implemented writePack method

--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%4017
2012-03-16 00:53:15 +00:00
kearwood
d43989cd88 Resolved linker errors, now able to cross-compile the OSX framework and iOS library from the same source
--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%4016
2012-03-15 23:58:37 +00:00
kearwood
bb38ede18e Renamed Vector3 class to KRVector3
KRObjPacker project updated to use KREngine_osx framework rather than having a copy of the files

--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%4015
2012-03-15 22:57:20 +00:00
kearwood
a9786b80e6 Created target for KREngine to compile as a framework for OSX.
--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%4014
2012-03-15 22:34:08 +00:00
kearwood
4511d71e1d Optimized to reduce redundant GL state changes
Updated header copyright dates
Further refactoring to prepare for FBX file compatibility

--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%4010
2012-03-15 20:09:01 +00:00
kearwood
e60aac615a Refactored in preparation for FBX file format support
--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%409
2012-03-15 19:19:23 +00:00
kearwood
cece608881 Initial import of KREngine
--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%404
2011-10-25 05:03:10 +00:00