Wenzel Jakob
9ac6d2c145
Nicer hgignore, forgotten fresolver.cpp file
2010-09-12 11:48:34 +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
6fb1691861
typo in compilation documentation
2010-09-08 23:37:24 +02:00
Wenzel Jakob
a8b1d882ef
nicer geometry debug messages
2010-09-08 11:32:58 +02:00
Wenzel Jakob
bd71ae8147
OSX cleanups
2010-09-08 11:23:40 +02:00
Wenzel Jakob
b0663fc4fe
fixed debian changelog
2010-09-08 08:00:29 +00:00
Wenzel Jakob
ff65f63879
Added tag v0.1.3 for changeset 79c172eb257c
2010-09-08 09:56:19 +02:00
Wenzel Jakob
cde6d7d462
Version 0.1.3
2010-09-08 09:56:07 +02:00
Wenzel Jakob
c6c261e724
store relative paths in imported scenes
2010-09-07 17:34:53 -07:00
Wenzel Jakob
1c8f3f0745
fixed coherent ray tracer intensities for point sources
2010-09-08 02:17:46 +02:00
Wenzel Jakob
3de850f4e2
fix point sources in the RTRT preview
2010-09-08 01:55:50 +02:00
Wenzel Jakob
0dc517bfa4
fixed incorrect shadow map extents
2010-09-08 01:14:50 +02:00
Wenzel Jakob
65e8b96185
GLSL implementation of the Ward BRDF
2010-09-08 01:05:07 +02:00
Wenzel Jakob
9ed2a00c97
fix incorrect tangent vectors passed to the shader
2010-09-08 00:51:59 +02:00
Wenzel Jakob
da64e93eb5
larger default shadow bias
2010-09-08 00:39:26 +02:00
Wenzel Jakob
f5d7d89e97
gamma computation bugfix
2010-09-08 00:39:05 +02:00
Wenzel Jakob
6e58b602d9
fixed a serious bug regarding VBOs and calls to glDrawElements
2010-09-08 00:07:35 +02:00
Wenzel Jakob
e1351b6c76
complain when compiling invalid GLSL programs
2010-09-07 22:44:35 +02:00
Wenzel Jakob
4d8cc8d764
nicer snprintf() behavior
2010-09-07 22:24:48 +02:00
Wenzel Jakob
11a47e1851
fixed bug in phong GLSL preview
2010-09-07 22:02:40 +02: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
e05818a1a6
merge with main branch
2010-09-06 11:46:41 +02:00
Wenzel Jakob
0b6812cb87
GLEW version check
2010-09-05 22:36:29 +02:00
Wenzel Jakob
92a627986f
better path handling
2010-09-05 21:51:30 +02:00
Wenzel Jakob
211f17aa98
fix some memory management-related issues
2010-09-05 21:31:49 +02:00
Wenzel Jakob
8486931b30
Nicer testcase framework, eigendecomposition support
2010-09-05 21:17:35 +02:00
Wenzel Jakob
debd09e75f
automatic multiprocessor builds, fix compilation when COLLADA is missing
2010-09-05 17:09:06 +02:00
Wenzel Jakob
3d3048f7de
convert module names to lower case
2010-09-05 15:36:23 +02:00
Wenzel Jakob
76a9a6b4d0
import chapter
2010-09-03 17:59:20 +02:00
Wenzel Jakob
952a2daee3
OSX build fixes
2010-09-03 17:48:40 +02:00
Wenzel Jakob
43003e88d1
updated changelog
2010-09-03 15:17:29 +00:00
Wenzel Jakob
2b9b7f2b25
version switch -> 0.1.2
2010-09-03 17:00:08 +02:00
Wenzel Jakob
c1dae502b1
Added tag v0.1.2 for changeset 9486893d5591
2010-09-03 16:59:59 +02:00
Wenzel Jakob
82596daa50
documentation: import chapter
2010-09-03 16:58:59 +02:00
Wenzel Jakob
4e5a9af233
more uniform material parameter names -- ward
2010-09-03 15:47:54 +02:00
Wenzel Jakob
d4ae5660cf
BMP loading support, material parameter naming more uniform
2010-09-03 15:26:18 +02:00
Wenzel Jakob
d4181b01fd
import tutorial
2010-09-03 14:20:18 +02:00
Wenzel Jakob
151ab2311a
better to be on the safe side
2010-09-03 14:00:32 +02:00
Wenzel Jakob
ff71d8f041
fixed title
2010-09-03 13:35:01 +02:00
Wenzel Jakob
c26e577b65
windows build fixes
2010-09-03 13:20:46 +02:00
Wenzel Jakob
f80535f543
ignore duplicate geometry when importing
2010-09-03 09:37:58 +02:00
Wenzel Jakob
ab7961df0c
use less compression when serializing geometry files (much faster)
2010-09-03 00:24:44 +02:00
Wenzel Jakob
eedf35f4eb
bugfix to the composite material
2010-09-03 00:18:43 +02:00
Wenzel Jakob
0f1158c678
added copyright headers to all relevant source files
2010-09-02 23:41:20 +02:00
Wenzel Jakob
995810faaf
do sphere & cylinder intersections in double precision
2010-09-02 22:32:33 +02:00
Wenzel Jakob
1cf68695d2
removal of unused code
2010-09-02 21:52:25 +02:00
Wenzel Jakob
9fcc46643b
adaptive ray epsilon
2010-09-02 21:50:17 +02:00
Wenzel Jakob
0b8863f2cb
nicer testcase runner
2010-09-02 18:05:49 +02:00
Wenzel Jakob
1c60e7368d
testcase support -- see 'test_samplers.cpp' for an example
2010-09-02 17:57:04 +02:00
Wenzel Jakob
e0b52ef022
cleanups, brought volume file format up to spec
2010-09-02 03:25:53 +02:00