Commit graph

116 commits

Author SHA1 Message Date
Olivier Prat
f895e96500 Fixed wrong sample count 2019-04-01 14:22:26 +02:00
Olivier Prat
706dc0e303 Fixed some issues with merge 2019-04-01 11:31:38 +02:00
Olivier Prat
59eeb9361e Corrections after merge 2019-04-01 11:08:23 +02:00
Olivier Prat
7af4a52587 Merge branch 'hdr' into amc 2019-04-01 10:44:38 +02:00
Olivier Prat
7aaf3da11e Before merge with HDR 2019-04-01 10:44:33 +02:00
Olivier Prat
745d41e679 Renamed Image to TextureProcessing 2019-04-01 10:08:35 +02:00
Olivier Prat
7455ddb7ba Created Image class to encapsulate some transforms with QImage 2019-03-29 12:23:44 +01:00
Olivier Prat
5f6f178438 Fixed compression when convolving 2019-03-28 18:50:12 +01:00
Olivier Prat
cef9e454d5 Working beta pipeline 2019-03-28 16:44:22 +01:00
Olivier Prat
2397d5919f Finished convolution code 2019-03-28 15:15:51 +01:00
Olivier Prat
5bf3cdd592 Working on cubemap seams 2019-03-28 11:59:21 +01:00
Olivier Prat
4a2323f3c2 Just need to write correct textureLod equivalent on CPU cube map 2019-03-27 17:43:26 +01:00
Olivier Prat
a39fe7452c Preparing for cubemap convolution 2019-03-27 16:31:08 +01:00
Olivier Prat
aa4401801e Added new texture types : sky and ambient in place of just cube 2019-03-27 11:54:45 +01:00
Olivier Prat
12e8056e1f Android compilation fix 2019-03-27 08:15:07 +01:00
Olivier Prat
a93a081a9d Fixed small bug 2019-03-26 18:31:00 +01:00
Olivier Prat
311f3f43ac Fixed issue with EXR images on Android 2019-03-26 16:24:16 +01:00
Olivier Prat
92c406fc65 Fixed bug 2019-03-26 11:49:17 +01:00
Olivier Prat
d2011481bf Successfull buid and link of Oven with OpenEXR 2019-03-26 11:37:32 +01:00
sabrina-shanman
3016860bab Fix QFile::open complaining the device was already open in
TextureBaker::processTexture
2019-03-14 13:31:29 -07:00
Ryan Huffman
62f17acaf7 Fix warnings in TGAReader 2019-03-08 14:01:29 -08:00
Ryan Huffman
1f0a8b18c8 Fix warning about TGAOrientation 2019-03-08 13:01:56 -08:00
Ryan Huffman
2af9dc886a Add logging category to TGAReader 2019-03-08 11:56:04 -08:00
Ryan Huffman
c55811ced5 Add support for TGA orientation 2019-03-08 09:47:35 -08:00
Ryan Huffman
5fd2b0699a Add more complete support for .tga files 2019-03-08 09:47:35 -08:00
sabrina-shanman
08ef9b6f84 Remove unused duplicate ColorChannel enum 2019-02-12 16:44:37 -08:00
sabrina-shanman
b2af6d1374 Have only one ColorChannel enum as header in image library 2019-02-12 16:14:41 -08:00
sabrina-shanman
2b355e9d52 Re-name ColorChannelMapping to ColorChannel and put versions in two specific libraries rather than shared 2019-02-12 11:56:44 -08:00
sabrina-shanman
5840f272ed Store mapped single channel texture with alpha of 255 just to be safe 2019-02-11 09:07:45 -08:00
sabrina-shanman
23806ed67d Add support for GLTF roughness/metallic 2019-02-08 18:54:40 -08:00
Howard Stearns
66ae01e0c3 Merge branch 'master' of github.com:highfidelity/hifi into no-url-logging 2018-11-12 12:55:20 -08:00
Brad Davis
8c4f0ec774 Vcpkg migration 2018-11-08 12:28:06 -08:00
Roxanne Skelly
cef7000a72 Case 19754 - Remove logging URLs and related file locations.
The goal is to strip out data that can be used by untoward users in
copying models, avatars, etc.
2018-11-06 16:24:32 -08:00
Ryan Huffman
9fadf58e7b Add threads lib to image lib 2018-08-10 13:56:48 -07:00
Ryan Huffman
6be0c43fca Update generateIrradiance to take a BackendTarget 2018-08-08 10:00:02 -07:00
Ryan Huffman
140b9be1c4 Update BackendTarget to include version 2018-08-08 10:00:02 -07:00
Ryan Huffman
f1e63f489b Update image::processImage to use compress flag for GLES 2018-08-08 10:00:01 -07:00
Ryan Huffman
9ea08f1850 Add ETC2 support to Oven 2018-08-08 10:00:01 -07:00
Clément Brisset
11d84e780d
Merge pull request #13283 from huffman/feat/uncompressed-ktx-in-texmeta
Add uncompressed KTX files to baked texture output
2018-06-13 11:49:41 -07:00
Ryan Huffman
569f7dc308 Fix crash in image baking due to undefined mip format
A recent change caused formatMip to no longer be specified. This causes
an issue deeper in the code when generating mips, causing a
Q_UNREACHABLE to be hit.
2018-06-13 08:33:22 -07:00
Clément Brisset
91d7990d7a
Merge pull request #12854 from birarda/bug/hdr-format-static
fix skybox bake assert on HDR_FORMAT static order initialization
2018-06-12 17:19:27 -07:00
Stephen Birarda
016a6dcd84 use ref for HDR_FORMAT to avoid static order 2018-06-12 16:31:57 -07:00
Ryan Huffman
3e65e0b0cd Update processImage to not compress by default 2018-06-08 13:21:47 -07:00
Ryan Huffman
24182d3451 Remove compression variables & functions in image.cpp 2018-06-08 12:14:52 -07:00
Ryan Huffman
faafd26d2a Add uncompressed KTX files to baked texture output 2018-06-08 11:39:47 -07:00
SamGondelman
12b91a2ab7 compress skyboxes 2018-05-18 13:18:43 -07:00
SamGondelman
6b268191c8 local compression, patched etc2comp 2018-05-15 14:05:21 -07:00
SamGondelman
7418fe782c local compression on android 2018-05-09 14:30:33 -07:00
SamGondelman
07600f2a81 add etc2comp dependency on desktop and android 2018-05-08 17:30:48 -07:00
SamGondelman
44ea5a2e84 add etc2/eac support 2018-04-05 18:59:22 -07:00