sabrina-shanman
a3412bb25e
Attempt to fix build errors
2019-03-13 16:44:50 -07:00
sabrina-shanman
b855b0e2a3
Document available bake types for baker command line
2019-03-12 18:33:41 -07:00
sabrina-shanman
7f77e163ac
Restore 'Re-bake originals' checkbox to domain bake window
2019-03-12 18:17:11 -07:00
sabrina-shanman
06d38bf8e7
Fix DomainBaker not outputting URLs relative to the Destination URL Path
2019-03-12 15:36:14 -07:00
sabrina-shanman
f9f55f08db
Fix model baking GUI being less lenient with local Windows files
2019-03-12 15:36:14 -07:00
sabrina-shanman
09c30269d4
Add a note about FST support for url userinfo/query/fragment
2019-03-12 15:36:13 -07:00
sabrina-shanman
abbbeb11e1
Comment out baking for collision model, with explanation
2019-03-12 15:36:13 -07:00
sabrina-shanman
efc9f993f5
Add FSTBaker, and make ModelBaker output an FST
...
Restore feature to look for baked model file in other oven directory
2019-03-12 15:34:57 -07:00
sabrina-shanman
1576125c42
Integrate HFM Asset Engine (aka model prep step) into Oven
...
Add 'deduplicateIndices' parameter to FBXSerializer and make deduplicate a required parameter for extractMesh
Add draco mesh and FBX draco node version
Support generating/saving draco meshes from FBX Model nodes
2019-03-06 15:54:12 -08:00
SamGondelman
168e47aa62
bake particles and polylines
2019-03-06 15:34:12 -08:00
SamGondelman
1a1277e9e7
it's working!
2019-03-06 15:34:12 -08:00
SamGondelman
94de0c12bc
working on material baker
2019-03-06 15:34:11 -08:00
SamGondelman
4965adbc2f
bake js and collision hull
2019-03-06 15:34:11 -08:00
SamGondelman
162573bc63
enable js baking from non-local file
2019-03-06 15:34:10 -08:00
SamGondelman
270b96aa8d
cleaning up oven
2019-03-06 15:34:09 -08:00
sabrina-shanman
e4d6d5af89
Streamline ModelBaker initialization and URLs
2019-03-06 15:18:19 -08:00
Brad Hefta-Gaub
f1dd778310
Merge pull request #14389 from SimonWalton-HiFi/oven-resourcerequestobserver
...
Add newly-introduced dependency class to Oven
2018-11-13 17:35:29 -08:00
Simon Walton
8af3bf3748
Add new dependency class (ResourceRequestObserver) to Oven
2018-11-13 09:45:18 -08:00
sabrina-shanman
2801f324b7
Switch references to HFM to the HFM lib and remove HFM classes in FBX
2018-11-05 12:47:34 -08:00
Qliemillar
17ddf37510
Merge pull request #12656 from ElderOrb/oven_windows_fix
...
Fix inability to 'bake' models on Windows
2018-07-17 09:42:46 -06:00
Ryan Huffman
015c092e1c
Update oven to only produce uncompressed ktx for cubemaps
2018-06-11 16:37:40 -07:00
Ryan Huffman
38df5d3db5
Merge branch 'master' of github.com:highfidelity/hifi into feat/uncompressed-ktx-in-texmeta
2018-06-11 16:17:56 -07:00
Stephen Birarda
b41c80f31e
Merge pull request #13221 from huffman/feat/oven-cli-texture-options
...
Add more texture options to Oven CLI
2018-06-11 12:01:56 -07:00
Stephen Birarda
be64f4bcbf
Merge pull request #12917 from kitely/cmake-fixes
...
CMake fixes
2018-06-11 10:51:49 -07:00
Ryan Huffman
faafd26d2a
Add uncompressed KTX files to baked texture output
2018-06-08 11:39:47 -07:00
Ryan Huffman
384851c289
Add option to oven cli to select texture usage type
2018-05-23 10:50:51 -07:00
Ryan Huffman
8e1c7531dc
Add option to oven.exe to disable texture baking
2018-05-23 10:42:14 -07:00
Clement
da9fb9c751
Fix non self-sufficient headers
2018-05-04 16:26:41 -07:00
Ryan Huffman
24ac342c6b
Add support for client texture selection
2018-05-01 14:11:31 -07:00
Alexander Ivash
2439c04528
skip url conversion to 'file:///' for the urls which schema is already 'file'
2018-04-25 11:04:45 +03:00
Oren Hurvitz
50eaf3e166
Fixed CMakeLists.txt for 'oven' to work in Linux
2018-04-17 12:14:45 +03:00
Ryan Huffman
e90c051744
Merge pull request #11872 from huffman/feat/version-wo
...
Add asset server baking versioning
2018-03-23 08:27:37 -07:00
Stephen Birarda
e05ee55495
Merge pull request #12691 from huffman/fix/oven-exit-crash
...
Fix crashes on exit because of ResourceManager thread destruction
2018-03-21 11:56:06 -07:00
Ryan Huffman
00aa564d84
Fix crashes on exit because of ResourceManager thread destruction
2018-03-21 10:43:31 -07:00
Stephen Birarda
1405c8fcb3
add a client only option to cmake
2018-03-20 14:20:58 -07:00
Alexander Ivash
b1690b3189
fix malformed urls on windows (like file:///Users/ai/AppData....)
...
note: the issue happened because drive letter on Windows is treated by QUrl as 'scheme', so replacing it with 'file' results in broken url.
2018-03-16 00:27:36 +03:00
Ryan Huffman
0a00227ce3
Update message for failed bakes inside of AssetServer.cpp
2018-03-13 15:03:20 -07:00
Ryan Huffman
c555590e9b
Enable support for baking JS files inside of the oven
2018-03-13 14:57:35 -07:00
Ryan Huffman
5448099a93
Fix baker CLI not correctly exiting on failure
...
We previusly were exiting while still inside of the QApplication ctor,
before the event loop had been started. This fixes that by queueing up
the baking to occur after the ctor has completed.
2018-03-13 14:57:04 -07:00
Ryan Huffman
11a3a86af3
Merge branch 'master' of github.com:highfidelity/hifi into feat/obj-baker-update
2018-03-13 14:49:26 -07:00
Ryan Huffman
bcbe55d751
Fix OBJ support in DomainBaker
2018-03-13 14:30:42 -07:00
Ryan Huffman
a5e491e29d
Add OBJ support to domain baker
2018-03-13 10:38:21 -07:00
Ryan Huffman
004e15d2d9
Update ATP to be optional in ResourceManager for OBJBaker
2018-03-07 16:31:41 -08:00
Ryan Huffman
975f0bfbd2
Fix OBJBaker not correctly waiting until all assets have been baked to finish
2018-03-07 16:30:23 -08:00
John Conklin II
7381bb0d7e
Merge pull request #12447 from birarda/feat/oven-no-dock-bounce
...
use QCoreApplication for Oven when headless version is used
2018-03-07 12:56:25 -08:00
Ryan Huffman
842d5cdb39
Fix erroneous syntax (unmatched paren)
2018-03-05 12:03:24 -08:00
Ryan Huffman
ac0ecc8baa
Merge remote-tracking branch 'upstream/master' into feat/obj-baker-update
2018-03-05 10:41:49 -08:00
Atlante45
277e556b48
Create a standard function to init Hifi Apps
2018-02-22 17:06:09 -08:00
Atlante45
80c0f2a21e
Fix crash when passing --checkMinSpec flag
...
That flag caused a DLL to be loaded before Application was
instanced.
This triggers a Qt bug inside Q_COREAPP_STARTUP_FUNC that causes
the previous registration pointing the startup function in
the main executable to be overridden with the address of the
function in the DLL (Since they both link the same static
library)
This leads to the correct function running in the wrong address
space (the DLLs), hence not initializing some global variables
correctly.
2018-02-22 16:29:38 -08:00
Stephen Birarda
79f5d0cee2
include memory for unique_ptr in Oven
2018-02-21 13:52:07 -08:00