Commit Graph

71 Commits (405c7114fedfe91c367e7cff1a8bddfd93f4c5e5)

Author SHA1 Message Date
Wenzel Jakob 3fb80bc0ce moved animation track class to libcore 2013-01-28 19:24:59 -05:00
Wenzel Jakob efe33e9212 OCD: remove trailing spaces from all files 2012-10-20 14:04:13 -04:00
Wenzel Jakob 423ffd59dd a few minor robustness improvements 2012-10-17 22:24:44 -07:00
Wenzel Jakob 527b661280 collada + obj importer robustness improvements 2012-10-08 21:40:37 -04:00
Wenzel Jakob 72f93cf39c bugfixes for some potential crash causes 2012-10-02 17:55:37 -04:00
Wenzel Jakob 1d8d2e0304 forgot one 2012-09-27 23:02:54 -07:00
Wenzel Jakob 15ca0811a0 fixed a few boost::filesystem string issues 2012-09-27 23:00:45 -07:00
Wenzel Jakob 35da602d4e The epic 0.4.0 merge of the bidirectional branch -- sorry not to do this in smaller batches, but doing so would have been an incredible amount of work. A through description of the changes will be made available on the blog this week. 2012-09-27 12:43:51 -04:00
Wenzel Jakob 646f2b6a98 don't recompile the entire renderer just because the version number changed 2011-09-14 14:12:22 -04:00
Wenzel Jakob bd3291fad0 reverting back to Boost::Filesystem v2, since not all platforms provide v3 yet 2011-07-27 17:11:57 +02:00
Wenzel Jakob eae8cc74f7 fixed boost::filesystem v3 port, further tweaks on the sunsky model 2011-07-26 23:44:53 +02:00
Wenzel Jakob 1141eb87e3 port to boost::fileystem v3, some adjustments to the sky luminaire 2011-07-26 21:05:43 +02:00
Wenzel Jakob f7f10c0000 bugfixes to the importer 2011-07-19 04:49:35 +02:00
Wenzel Jakob b5a6b7cbd8 a nicer <lookAt> command 2011-07-15 10:49:44 +02:00
Wenzel Jakob aa1a9a1881 back-ported the irawan&marschner model 2011-07-12 23:16:27 +02:00
Wenzel Jakob 873fe06277 finished the roughdiffuse model, fixed a handedness switch in Transform::lookAt 2011-07-11 01:34:17 +02:00
Wenzel Jakob b203e2079b removed many win64 compilation warnings 2011-04-30 12:54:56 -07:00
Wenzel Jakob e73d458c32 fixed a few warnings on win32 2011-04-29 14:46:20 +02:00
Wenzel Jakob 10fad3b341 header changes 2011-04-14 15:15:59 +02:00
Wenzel Jakob f807062c8f cleanups 2011-04-11 07:12:14 +02:00
Wenzel Jakob 3e316e6efd instancing support in the realtine preview 2011-03-31 00:44:20 +02:00
Wenzel Jakob 77bcff3550 better medium integration + a two-sided BRDF adapter 2011-03-29 23:47:20 +02:00
Wenzel Jakob f67566ffcc control animation export 2010-11-19 16:36:00 +01:00
Wenzel Jakob 87ac8b57bd generalized the XML schema 2010-11-19 14:07:14 +01:00
Wenzel Jakob 0778c6e4ef MtsBlend: initial support for adjusting the sampler/integrator, etc. 2010-11-17 21:10:14 +01:00
Wenzel Jakob ceaa1907c0 miscellaneous bugfixes, animated instance 2010-11-16 14:59:52 +01:00
Wenzel Jakob c7c6d32579 more work on importing animations 2010-11-16 10:36:49 +01:00
Wenzel Jakob aaa9fe74f5 more work on animation support 2010-11-16 01:00:37 +01:00
Wenzel Jakob 02d6129df9 store imported geometry more compactly 2010-11-15 20:51:31 +01:00
Wenzel Jakob 5452a0d30b more work on importing animations 2010-11-15 17:27:42 +01:00
Wenzel Jakob 710890d894 initial support for importing animation tracks 2010-11-15 16:05:50 +01:00
Wenzel Jakob 8469c8601b support material emission 2010-11-15 10:05:52 +01:00
Wenzel Jakob 849facf58f COLLADA Importer: instancing support 2010-11-15 08:20:27 +01:00
Wenzel Jakob db618fa804 instancing support 2010-11-15 07:18:52 +01:00
Wenzel Jakob a5b07f06ab matrices and linear transformations are now stored on the stack 2010-11-12 15:09:37 +01:00
Wenzel Jakob 2ca4bb3f8a COLLADA importer: segfault bugfix 2010-11-12 02:04:36 +01:00
Wenzel Jakob 90c7fd0b34 COLLADA importer: handle self-intersecting polygons 2010-11-12 01:53:52 +01:00
Wenzel Jakob b28750df0a mtsimport: ability to override the film type 2010-11-10 11:32:17 +01:00
Wenzel Jakob 22a8a654ad collada importer bugfixes (substituting missing textures) 2010-11-04 02:10:30 +01:00
Wenzel Jakob f43204426b handle RGBA colors in COLLADA files 2010-10-19 01:19:19 +02:00
Wenzel Jakob c42f31751d slimmed down the shape interface 2010-10-17 00:08:55 +02:00
Wenzel Jakob d6e0638ceb bugfixes 2010-10-16 02:03:38 +02:00
Wenzel Jakob d788010885 committed a number of accumulated architectural changes (see body for details)
- primitive clipping is now more paranoid about roundoff errors
- significantly improved the kd-tree benchmark "kdbench"
- fixed a parallelization-related bug in the kd-tree builder
- fixed some remaining floating point issues in the min-max binning code
- completely moved TriMesh over to a more compact SoA representation
- the OpenGL renderer now sends smaller packets of geometry to the GPU, which
  helps keep the operating system more responsive (NVidia drivers didn't like
  the previous behavior much).
2010-10-16 00:33:32 +02:00
Wenzel Jakob 2b997ebf42 more informative import warning when a material is missing 2010-10-09 13:25:47 +02:00
Wenzel Jakob cb68938716 show COLLADA validation error messages 2010-09-30 11:24:19 +02:00
Wenzel Jakob 5128b77436 uninitialized content 2010-09-19 21:32:14 +02:00
Wenzel Jakob 83325389fc fixed converter, nicer gridtexture class 2010-09-19 20:37:24 +02:00
Wenzel Jakob 46dcdc4100 work on sutherland-hodgman, allow to set log level to errors only 2010-09-16 02:30:47 +02:00
Wenzel Jakob 768bacccdc windows compilation bugfixes, removed many warnings 2010-09-14 15:53:11 -07:00
Wenzel Jakob 18390c39b2 Fix import dialog when a texture could not be found 2010-09-14 11:58:18 +02:00