Commit Graph

45454 Commits (206d8a0e3124caee7778c9a1e1d44a9aaa4150de)

Author SHA1 Message Date
Andrey Kleshchev 206d8a0e31 SL-17690 Uploaded material asset references wrong texture UUIDs
Upload textures first, then get ids and upload material on callback
2022-07-20 18:50:14 +03:00
Andrey Kleshchev 40a1154ec9 SL-17640 Check account balance before uploading 2022-07-19 19:56:16 +03:00
Ptolemy 35a97efcb7 SL-17702: PBR: Add PBR materials to point light shaders 2022-07-15 17:31:25 -07:00
Ptolemy 314f27d1b1 SL-17702: PBR: Cleanup light shaders to use calcHalfVectors, remove da alias, and unused sa 2022-07-15 17:29:39 -07:00
Ptolemy 9b8751a6e4 SL-17702: Document .w and .a point lights array 2022-07-15 17:24:10 -07:00
Ptolemy 5aee9b7462 SL-17702: PBR: Stub in light attenuation 2022-07-15 17:22:23 -07:00
Ptolemy 6115941c81 DRTVWR-559: Cleanup class1 pointLightF 2022-07-15 16:54:45 -07:00
Ptolemy 53372ea8ae SL-17702: PBR: First pass point lights 2022-07-14 23:53:52 -07:00
Ptolemy 015cebd2a4 Merge branch 'DRTVWR-559' of bitbucket.org:lindenlab/viewer into DRTVWR-559 2022-07-14 19:10:23 -07:00
Ptolemy d05ccd74d4 SL-17765: PBR: Add emissiveRect to class3 light shaders 2022-07-14 19:10:05 -07:00
Ptolemy 32efb52cd1 SL-17764: PBR: Add light shaders to class 3 deferred 2022-07-14 18:12:19 -07:00
Brad Kittenbrink 075049d02c DRTVWR-559 fix mac build again 2022-07-14 10:46:24 -07:00
Andrey Kleshchev 81979e4b49 SL-17640 Fixed missing asset string 2022-07-11 21:46:34 +03:00
Ptolemy 2e1c9046dc DRTVWR-559: Add fake constant color HDRi color for testing 2022-07-08 14:26:15 -07:00
Ptolemy bae0fc077b SL-17703: PBR: Sun/Moon lighting is in sRGB 2022-07-08 07:52:19 -07:00
Ptolemy daf3f4f736 SL-17703: PBR: Add sun/moon to output 2022-07-07 19:07:00 -07:00
Ptolemy c40bf62f95 SL-17703: PBR: Cleanup atmos debugging 2022-07-07 19:06:19 -07:00
Ptolemy 2e8d2feb47 SL-17274: PBR: Add missing GBuffer flags to class3 materialF 2022-07-06 21:14:10 -07:00
Ptolemy 77df866201 SL-17703: PBR: Add sun/moon debugging 2022-07-06 20:51:22 -07:00
Ptolemy 9b956c774c SL-17736: PBR: Add irradiance hack to have more even lighting and not lose details 2022-07-06 20:50:00 -07:00
Ptolemy 5862d15068 SL-17736: PBR: Add irradiance raw debugging 2022-07-06 20:48:06 -07:00
Ptolemy 51d6963182 SL-17703: PBR: Fix PBR objects to cast shadows 2022-07-06 20:42:35 -07:00
Ptolemy 873f70cff7 SL-17682: PBR: Remove incorret redundant sRGB/linear from debug fresnel roughness output 2022-07-06 12:40:37 -07:00
Ptolemy 69bc798e7d Merge branch 'DRTVWR-559' of bitbucket.org:lindenlab/viewer into DRTVWR-559 2022-07-06 12:29:30 -07:00
Ptolemy 6369180eae SL-17682 PBR: Fix Occlusion Roughness Metal not being in linear space; removes need for redundant linear/sRGB conversions. 2022-07-06 12:29:19 -07:00
Andrey Kleshchev cfddc1b539 SL-17640 'Save As' should create a new item
Also fixed floater not using inventory item's name, some of the permissions
2022-07-06 18:39:50 +03:00
Ptolemy f49579ad25 SL-17682: PBR: Cleanup debug flags to view raw normal map as-is 2022-07-05 20:06:37 -07:00
Ptolemy 7537b3d545 SL-17682: PBR: Fix metal debug output to match glTF Sample Viewer 2022-07-05 20:05:09 -07:00
Ptolemy bcd630cad9 SL-17682: PBR: Fix roughness debug output to match glTF Sample Viewer 2022-07-05 20:03:54 -07:00
Ptolemy e5ef64b74a SL-17682: PBR: Fix occlusion debug output to match glTF Sample Viewer 2022-07-05 20:03:29 -07:00
Ptolemy 36a7a424a9 SL-17682: PBR: Fix debug fresnel roughness output to match glTF Sample Viewer 2022-07-05 08:23:17 -07:00
Ptolemy e2879eaf99 SL-17682: PBR: Fix debug BRDF uv output to match glTF Sample Viewer 2022-07-05 08:22:58 -07:00
Ptolemy 49c923bf3c SL-17682: PBR: Fix debug normal output to match glTF Sample Viewer 2022-07-05 08:22:36 -07:00
Ptolemy c25717cb35 SL-17682: PBR: Fix spec reflection being blown out 2022-07-01 16:09:39 -07:00
Ptolemy 56a0a30e03 SL-17682: PBR: Group IBL Spec and Diffuse debug flags 2022-07-01 16:07:52 -07:00
Ptolemy c7f5cb7c63 SL-17682: PBR: Cleanup EMS_FMS debug name 2022-07-01 15:27:43 -07:00
Ptolemy 9ae6859b80 SL-17682: PBR: Cleanup FE_LAMBERT debug name 2022-07-01 15:27:02 -07:00
Ptolemy 20a7dd5b50 SL-17682: PBR: Fix irradiance to use amblit 2022-07-01 14:55:30 -07:00
Ptolemy d047b3f46b SL-17682: Cleanup GGX flags 2022-07-01 14:36:52 -07:00
Andrey Kleshchev dd2bb26021 SL-17640 Handle unsaved changes better 2022-06-30 23:37:05 +03:00
Ptolemy 82232de0d2 Merge branch 'DRTVWR-559' of bitbucket.org:lindenlab/viewer into DRTVWR-559 2022-06-30 12:50:49 -07:00
Ptolemy 38b6f10717 SL-17682: Fix diffuse, and emissive being in sRGB which also fixes fresnelR 2022-06-30 12:50:22 -07:00
Andrey Kleshchev 68dfa1f550 SL-17640 Use LLAgentBenefitsMgr for upload cost 2022-06-30 21:03:21 +03:00
Dave Parks 2880cd011f Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-559 2022-06-29 21:43:37 -05:00
Dave Parks 99179c232f SL-17685 Add missing files 2022-06-29 21:43:24 -05:00
Dave Parks 6f6df8ed71 SL-17685 Drag and drop material support 2022-06-29 21:42:44 -05:00
Ptolemy 9432edaba7 SL-17274: PBR: Add spec weight debugging 2022-06-29 17:51:19 -07:00
Ptolemy 76caf9fe0e SL-17274: PBR: Group diffuse debugging 2022-06-29 17:50:45 -07:00
Ptolemy d1e078a122 SL-17274: PBR: Fix EMS being zero when using GGX approximation 2022-06-29 17:50:03 -07:00
Ptolemy 251b75ea2e SL-17274: PBR: Add c_diff and fix kDiffuse 2022-06-29 17:49:10 -07:00