Commit Graph

1143 Commits (50059c52f576f2708b48113e4a965d0e087e2ce6)

Author SHA1 Message Date
Wenzel Jakob 18751fec05 mtspy improvements 2011-08-13 23:05:50 -04:00
Wenzel Jakob e5c7346bdc windows compilation fixes 2011-08-13 18:56:51 -07:00
Wenzel Jakob 9bd5619750 linux compilation fixes for GCC 4.5 2011-08-13 20:41:19 -04:00
Wenzel Jakob c4f17401e1 envmap serialization bugfix for sunsky 2011-08-13 18:10:34 -04:00
Wenzel Jakob 4458a4e844 more vector types 2011-08-13 16:36:44 -04:00
Wenzel Jakob a0b73a71e9 Python: vector and framework initialization support 2011-08-13 15:46:49 -04:00
Wenzel Jakob 9130f3ab0c sssbrdf improvements 2011-08-13 14:10:18 -04:00
Wenzel Jakob bc16235f6f renamed the mixture BSDF, added support for reparameterizing the HK & SSBRDF plugins in terms of albedo 2011-08-13 12:04:28 -04:00
Wenzel Jakob 8abac198d0 linux compilation support 2011-08-13 02:49:58 -04:00
Wenzel Jakob cd69e50a73 sssbrdf-related bugfixes/improvements 2011-08-13 01:07:31 -04:00
Wenzel Jakob ba8b62dd74 Dipole BRDF by Marios Papas 2011-08-11 00:23:20 -07:00
Wenzel Jakob 4a5435f8c7 python adjustments 2011-08-10 22:47:00 -07:00
Wenzel Jakob 73dfd56677 renamed qtgui to mtsgui for consistency 2011-08-07 21:01:40 -04:00
Wenzel Jakob 2de99d873e fixed the mixture phase function 2011-08-07 17:51:02 -04:00
Wenzel Jakob c2364efad9 mixture phase function (broken) 2011-08-07 11:19:42 -04:00
Wenzel Jakob 60bbb6d646 merge 2011-08-07 02:55:46 -04:00
Wenzel Jakob d5fdd25eab merged with the material rewrite, part 2 2011-08-07 02:55:06 -04:00
Wenzel Jakob 73dc3f897a started working on chkms.cpp 2011-08-07 02:54:37 -04:00
Wenzel Jakob 80d76ae867 added a coating GLSL shader, some name refactoring 2011-08-07 01:37:24 -04:00
Wenzel Jakob 9401714298 added a HK GLSL shader 2011-08-06 23:31:45 -04:00
Wenzel Jakob 0f9b046141 getting there.. 2011-08-06 22:42:05 -04:00
Wenzel Jakob affa3a2cb9 ported all of the BRDF/BSDF models, some bugs remain 2011-08-06 21:52:39 -04:00
Wenzel Jakob 0ae25c4ea2 switched to a more consistent API for the two BSDF::sample() methods -- they now both return the importance weight 2011-08-05 11:44:03 -04:00
Wenzel Jakob 48b1309d0d fixed a subtle bug that happened when using volpath with area light sources whose associate shape doesn't have a BSDF 2011-08-04 18:52:52 -04:00
Wenzel Jakob effbe773a8 latex compatibility fixes for systems that don't have MinionPro 2011-08-04 12:43:53 -04:00
Wenzel Jakob ec1d6ae917 information on making releases 2011-08-04 01:05:43 -04:00
Wenzel Jakob bd973fec89 documentation updates 2011-08-03 17:28:28 -04:00
Wenzel Jakob f8ee9e649a HK documentation updates 2011-08-02 16:51:27 -04:00
Wenzel Jakob 11d3e3a997 double precision fix contributed by Marios Papas 2011-08-02 14:03:42 -04:00
Wenzel Jakob 38fccc241a added micro-flake example renderings 2011-08-01 02:14:13 +02:00
Wenzel Jakob 7531f543d5 added a forgotten file 2011-07-29 15:55:06 +02:00
Wenzel Jakob cffde41f80 a few bugfixes 2011-07-29 03:29:11 +02:00
Wenzel Jakob 93217958fb preliminary sun/sky model implementation 2011-07-29 02:39:40 +02:00
Wenzel Jakob b605c5e937 A few more cosines to get straight 2011-07-29 01:56:36 +02:00
Wenzel Jakob 0e05949f2c created a separate file containing sun-specific configuration routines 2011-07-28 21:54:14 +02:00
Wenzel Jakob 173c0be464 HK documentation updates 2011-07-28 21:22:47 +02:00
Wenzel Jakob 2fd2a33d46 HK documentation updates 2011-07-28 21:16:18 +02:00
Wenzel Jakob 79aaea5d32 texture support for the HK model 2011-07-28 19:34:05 +02:00
Wenzel Jakob 30e1cc5681 work on the envmap luminaire 2011-07-28 19:13:24 +02:00
Wenzel Jakob 8c1d38980d improved the accuracy of shadow rays 2011-07-28 18:28:00 +02:00
Wenzel Jakob 531d9d54e2 documentation updates 2011-07-28 16:32:55 +02:00
Wenzel Jakob 247ebcf607 minor tweaks 2011-07-28 15:53:44 +02:00
Wenzel Jakob f8198e236d cleanups 2011-07-28 14:35:52 +02:00
Wenzel Jakob 389ca590d2 nicer default sky 2011-07-28 14:34:59 +02:00
Wenzel Jakob 4d01f32749 HK and coating bugfixes 2011-07-28 14:25:03 +02:00
Wenzel Jakob ff025d558f fix a NaN issue in envmap.cpp 2011-07-28 12:09:56 +02:00
Wenzel Jakob fcae6a3314 adapted sunsky so that it refers to the still-missing sun model 2011-07-28 03:21:33 +02:00
Wenzel Jakob 5b735f362d sunsky meta-plugin 2011-07-28 03:18:17 +02:00
Wenzel Jakob 8e448eaf6c added an environment luminaire, changed the sky.cpp implementation so that it forwards to envmap.cpp 2011-07-28 02:52:31 +02:00
Wenzel Jakob e379ffda42 the envmap luminaire is verified! 2011-07-27 18:50:15 +02:00