Wenzel Jakob
0015f5e53b
even nicer XML output
2010-11-22 09:18:15 +01:00
Wenzel Jakob
804c7ca718
the importer now produces much more readable XML output
2010-11-22 08:29:55 +01: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
40114792c9
adjustment files are now a bit more flexible
2010-11-17 01:43:39 +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
2b899db68c
MtsBlend: miscellaneous UI improvements
2010-11-15 23:40: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
2d2fb78e8b
merged dev branches
2010-10-19 02:06:48 +02:00
Wenzel Jakob
a057677e89
windows compilation fixes, part 3
2010-10-18 17:04:47 -07: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
4afd9afb25
more solid OBJ import
2010-10-16 02:15:35 +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
effb3ebfb0
work on the min-max binning split method
2010-10-07 18:38:06 +02:00
Wenzel Jakob
a42f3626af
merge with main branch
2010-09-30 15:57:42 +02:00
Wenzel Jakob
98b98ddcf0
nicer default path setup
2010-09-30 15:19:20 +02:00
Wenzel Jakob
cb68938716
show COLLADA validation error messages
2010-09-30 11:24:19 +02:00
Wenzel Jakob
b5903a1425
work around an issue regarding exceptions thrown within Xerces
2010-09-21 03:10:49 +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
Wenzel Jakob
41f640cfe5
clarify error message
2010-09-14 11:33:28 +02:00
Wenzel Jakob
5a437a9992
Fix Bug #6 (out of range indices from 3ds max)
2010-09-14 11:27:35 +02:00
Wenzel Jakob
773c9a8643
Fix bug #6 and some initialization related errors
2010-09-14 02:31:28 +02:00
Wenzel Jakob
59ff88d45a
initialization-related bugfixes
2010-09-14 00:51:09 +02:00
Wenzel Jakob
a5035b6b10
partial rewrite part 2, the project now fully compiles again
2010-09-13 21:19:04 +02:00
Wenzel Jakob
8e7fdb48dc
Partial rewrite, part 1. Does not fully compile yet
...
- Switched vectors classes to templates
- Moved most path handling over to boost_filesystem
- Nicer include file structure
- Better documentation for libcore
- Doxygen support
- Vector/Point/etc. data structures are now unitialized by default!
2010-09-10 03:14:48 +02:00
Wenzel Jakob
c6c261e724
store relative paths in imported scenes
2010-09-07 17:34:53 -07:00
Wenzel Jakob
ae39518ca0
fixed a glaring bug related to Phong/Ward/Microfacet and textures, Faster ldrtexture loading times
2010-09-07 21:50:30 +02:00
Wenzel Jakob
d4ae5660cf
BMP loading support, material parameter naming more uniform
2010-09-03 15:26:18 +02:00
Wenzel Jakob
f80535f543
ignore duplicate geometry when importing
2010-09-03 09:37:58 +02:00
Wenzel Jakob
0f1158c678
added copyright headers to all relevant source files
2010-09-02 23:41:20 +02:00