Julian Groß
ecb7c47f1a
Rename fbx folder to model-serializers
2021-04-15 19:26:10 +02:00
Dale Glass
43f6fd82f4
Implement thread debugging with tsan
...
This is enabled with the VIRCADIA_THREAD_DEBUGGING environment variable.
It's incompatible with VIRCADIA_MEMORY_DEBUGGING, so only one of those
can be enabled for a build.
2021-04-02 20:41:23 +02:00
SamGondelman
da254c2ccc
(¬‿¬)
2019-05-15 23:48:04 -07:00
NissimHadar
3e292c4b03
Install both oven and vhacd in both client and client+server builds.
2019-04-09 12:30:34 -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
94de0c12bc
working on material baker
2019-03-06 15:34:11 -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
Oren Hurvitz
50eaf3e166
Fixed CMakeLists.txt for 'oven' to work in Linux
2018-04-17 12:14:45 +03:00
Stephen Birarda
1405c8fcb3
add a client only option to cmake
2018-03-20 14:20:58 -07:00
humbletim
08ccda9cfc
rename libraries/model(src/model) -> libraries/graphics(src/graphics)
2018-01-16 12:44:44 -05:00
Stephen Birarda
88831ff08a
don't trigger unix step on apple for oven
2017-12-13 18:39:19 -08:00
Stephen Birarda
0b598ea948
fix RPATH for oven so it loads things from macdeployqt
2017-12-13 18:39:19 -08:00
Ryan Huffman
94a58a2471
Remove baking dependency from assignment-client
2017-12-07 10:53:23 -08:00
Ryan Huffman
7eb93f4777
Add oven as dep to assignment-client
2017-12-06 11:49:34 -08:00
Ryan Huffman
f3fc5769e8
Move asset baking on asset server to separate process
2017-12-06 11:49:19 -08:00
Ryan Huffman
9b462171f6
Add draco support to FBXBaker
2017-09-08 16:58:29 -07:00
Stephen Birarda
91f4551598
add draco to the oven tool
2017-09-08 09:46:55 -07:00
Stephen Birarda
3cf77f377c
remove FBX SDK from CMake files
2017-09-07 18:46:44 -07:00
Ryan Huffman
b60d68c714
Replace FBX SDK loading of file in FBXBaker with FBXReader
2017-09-07 14:00:09 -07:00
Ryan Huffman
39f04adc8d
Improve baking interface and add automatic baking to asset server
2017-08-24 16:15:28 -07:00
Seth Alves
b1119ff465
more changes to get oven building on Linux
2017-06-21 20:10:54 -07:00
Stephen Birarda
38cb998ca1
move model-baking library to oven for build exclusion
2017-04-26 18:37:36 -07:00
Stephen Birarda
c71255d5fe
force oven dependency on model-baker since it is excluded
2017-04-26 18:37:36 -07:00
Stephen Birarda
6127b72834
don't build oven and model-baking with default/ALL_BUILD
2017-04-26 18:37:36 -07:00
Stephen Birarda
19aa05281e
fix build errors for oven on windows
2017-04-26 18:37:36 -07:00
Stephen Birarda
49e7ae6dbc
call image library for texture baking
2017-04-26 18:37:35 -07:00
Stephen Birarda
916cecb8ec
use QtConcurrent to cleanup threading of bakers
2017-04-26 18:37:35 -07:00
Stephen Birarda
425385d982
leverage settings to remember paths used before
2017-04-26 18:37:35 -07:00
Stephen Birarda
8d3b854e69
add a simple UI to Oven to bake individual model
2017-04-26 18:37:35 -07:00
Stephen Birarda
26d4cc73e0
add stubbed FBXBaker leveraging FBX SDK for read/write
2017-04-26 18:37:34 -07:00
Stephen Birarda
a586a31a93
stub the oven tool and add a find module for FBX SDK
2017-04-26 18:37:34 -07:00