Commit Graph

97 Commits (a87d3107da48c7406c086228cf871f933549391a)

Author SHA1 Message Date
Wenzel Jakob a046fdf1d0 crash bugfix for network-based particle tracing applications 2010-12-08 01:40:15 +01:00
Wenzel Jakob 683c5e463d worker priority chooser UI 2010-12-01 22:14:28 +01:00
Wenzel Jakob ef583fec48 fix bug #21 (erroneously exiting the UI when trying to export an image on OSX) 2010-12-01 02:47:20 +01:00
Wenzel Jakob 936e637605 option to use software fallback by default (part 2) 2010-12-01 01:48:39 +01:00
Wenzel Jakob d9b90d8e99 option to use software fallback by default 2010-12-01 01:45:09 +01:00
Wenzel Jakob 0b2eb860c5 fix a freezing bug 2010-11-30 23:07:18 +01:00
Wenzel Jakob 58572fa90f fix an annoying GUI freeze bug 2010-11-25 14:09:13 +01:00
Wenzel Jakob 94e1d825b7 miscellaneous bugfixes and improvements 2010-11-23 23:01:47 +01:00
Wenzel Jakob fd2067ca49 added acknowledgements for the material test scene 2010-11-23 20:41:20 +01:00
Wenzel Jakob 7a581340ee win32 bugfixes 2010-11-22 18:24:25 +01:00
Wenzel Jakob d631da2187 miscellaneous bugfixes 2010-11-21 02:50:15 +01:00
Wenzel Jakob 87ac8b57bd generalized the XML schema 2010-11-19 14:07:14 +01:00
Wenzel Jakob df1a3fc3ba got it to compile 2010-11-16 17:20:24 +01:00
Wenzel Jakob 701af0aa4b kd-tree generalizations 2010-11-09 15:35:27 +01:00
Wenzel Jakob f87a6a78a2 renamed isnan function 2010-11-04 23:04:40 +01:00
Wenzel Jakob 22a8a654ad collada importer bugfixes (substituting missing textures) 2010-11-04 02:10:30 +01:00
Wenzel Jakob aecd28dc8d bug-hunt, fixed some hair-shape related issues 2010-10-25 22:36:30 +02:00
Wenzel Jakob a8763c890d clipping for hair is done 2010-10-25 13:30:01 +02:00
Wenzel Jakob a3842d5e2c realtime preview: render triangle approximations of analytic shapes 2010-10-25 09:05:30 +02:00
Wenzel Jakob 90d488d3ba kd-tree visualization mode 2010-10-24 16:17:39 +02:00
Wenzel Jakob f2387696d1 OSX build fixes 2010-10-22 12:28:38 +02:00
Wenzel Jakob 4315fd8fe9 nicer update dialog 2010-10-21 01:25:56 +02:00
Wenzel Jakob e8d6be6259 further win64 compilation fixes 2010-10-19 21:15:57 +02:00
Wenzel Jakob 3d56ab699d subtle UI improvements 2010-10-19 01:15:29 +02:00
Wenzel Jakob d69943439d merging branches 2010-10-19 01:08:46 +02:00
Wenzel Jakob 5244905a72 larger fonts on OSX 2010-10-19 00:51:50 +02:00
Wenzel Jakob 8f86126a14 bring OSX preview-settings up-to-date, exceptions now trap to a debugger if running 2010-10-19 00:47:50 +02:00
Wenzel Jakob 4a32ffedde bugfixes, primitive clipping for cylinders 2010-10-19 00:05:02 +02:00
Wenzel Jakob 19eb23b13f Fix bug #12 reported by Jirka Vorba (propagate named objects between included files) 2010-10-18 23:26:15 +02:00
Wenzel Jakob 472eb9926a tolerate more messages/sec 2010-10-16 16:05:14 +02:00
Wenzel Jakob df0600eccd prevent the user interface from freezing when lots of messages are generated 2010-10-16 14:51:12 +02:00
Wenzel Jakob 781006c968 support face normals in the preview 2010-10-16 04:01:21 +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 24385b655d nicer loading dialog 2010-10-14 02:53:20 +02:00
Wenzel Jakob b2679e8adc allow to disable the preview 2010-10-13 23:20:20 +02:00
Wenzel Jakob 660835fc12 nicer file selection boxes, crash reporter should now actually do something on OSX 2010-10-06 23:22:40 +02:00
Wenzel Jakob 6170f1d9a3 save tonemapping attributes from the GUI 2010-10-05 10:53:58 +02:00
Wenzel Jakob 98b98ddcf0 nicer default path setup 2010-09-30 15:19:20 +02:00
Wenzel Jakob 4bb5e8c3d6 vertex color and PLY loading support 2010-09-28 19:47:16 +02:00
Wenzel Jakob ef55697dd9 importance sampling support for environment maps 2010-09-21 02:45:25 +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 486597b420 merge with default local branch 2010-09-13 21:46:01 +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 d9d4a00522 updated acknowledgements, show whether collada is compiled into the binary 2010-09-13 16:44:12 +02:00
Wenzel Jakob 1d39bd053f nicer update dialog (only UI file for now) 2010-09-12 12:36:25 +02:00
Wenzel Jakob 1390cc6763 Feedback & bugreport menu items 2010-09-12 11:56:39 +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 3de850f4e2 fix point sources in the RTRT preview 2010-09-08 01:55:50 +02:00
Wenzel Jakob 92a627986f better path handling 2010-09-05 21:51:30 +02:00