Nissim Hadar
84c64c3992
Fixing CMake
2017-11-14 00:30:32 -08:00
Nissim Hadar
0e0574edd5
Fixing CMake
2017-11-14 00:11:52 -08:00
Nissim Hadar
c6ffbf612a
Fixing CMake
2017-11-13 23:52:31 -08:00
Nissim Hadar
0c271488bb
Modified tools/auto-tester/CMakeLists.txt
2017-11-13 22:37:10 -08:00
Nissim Hadar
2417890cce
Fixing CMake
2017-11-13 22:26:38 -08:00
Nissim Hadar
ddab843b4d
To make Jenkins happy.
2017-11-13 22:08:48 -08:00
Nissim Hadar
cfcbf1c7cf
Fixing CMake
2017-11-13 21:25:07 -08:00
Nissim Hadar
4b3f892abe
Used 'system' return value.
2017-11-13 17:35:01 -08:00
Nissim Hadar
311d794529
Corrected case of #include'd file.
2017-11-13 15:38:59 -08:00
Nissim Hadar
58eadbe00f
Use GLOB_RECURSE in lieu of listing the files. This is an attempt to deal with Linux build failing.
2017-11-13 15:29:47 -08:00
Nissim Hadar
d11aa64306
Seems to work.
2017-11-13 13:25:59 -08:00
Nissim Hadar
aa4320104b
WIP.
2017-11-13 10:25:31 -08:00
Nissim Hadar
572646b8c6
Just missing the dll's.
2017-11-12 21:43:33 -08:00
Nissim Hadar
eaa51ebe9d
WIP.
2017-11-12 11:27:24 -08:00
Nissim Hadar
7a0d188149
WIP.
2017-11-11 18:10:47 -08:00
David Rowe
39ccd7d656
Update JSDoc for Camera API
2017-11-12 11:04:35 +13:00
Nissim Hadar
3457e1de5d
WIP.
2017-11-11 13:19:57 -08:00
Nissim Hadar
8433374fb6
CMake includes Qt headers
2017-11-10 20:24:11 -08:00
Nissim Hadar
3101663b7b
In the beginning.
2017-11-10 18:55:07 -08:00
David Rowe
a482b7c371
Fix up JSDoc tool readme file
2017-11-10 17:09:45 +13:00
Seth Alves
66191a5419
Merge pull request #11291 from ElderOrb/optional-build-tools
...
make building tools (besides 'scribe') optional
2017-10-08 10:02:28 -07:00
Bradley Austin Davis
e42068f681
Merge branch 'master' into android_new
2017-09-26 14:31:29 -07:00
Ryan Huffman
a56303a3fe
Merge pull request #11379 from highfidelity/feat/auto-bake
...
Add auto baking to Asset Server and mesh compression for FBXs
2017-09-21 08:33:51 -07:00
Bradley Austin Davis
bc4193f276
Merge branch 'master' into android_new
2017-09-19 14:27:31 -07:00
Bradley Austin Davis
b93e91b9f3
New android toolchain
2017-09-19 13:45:12 -07:00
beholder
04305155d0
make building tools (besides 'scribe') optional
2017-09-14 23:16:12 +03:00
Stephen Birarda
4066c9392d
output from oven into folder with model name
2017-09-13 13:34:15 -07:00
Stephen Birarda
88b8fb4c5e
use general worker threads for fbx baking
2017-09-12 20:02:27 -07:00
Ryan Huffman
395c9283dc
Merge remote-tracking branch 'upstream/feat/auto-bake' into feat/auto-bake-fbxwriter
2017-09-12 14:09:59 -07: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
49e09f4838
Remove FBXBaker and TextureBaker from oven
2017-09-07 13:12:07 -07:00
Stephen Birarda
26b74db864
enable compression in image library from Asset Server
2017-09-07 12:07:57 -07:00
Anthony J. Thibault
23ff1b9ead
Fixes for scaling controller display
...
Adds MyAvatar.sensorToWorldScaleChanged signal.
2017-09-05 15:03:41 -07:00
Atlante45
28c9aa031c
Setup script model status
2017-08-25 10:54:34 -07:00
Ryan Huffman
39f04adc8d
Improve baking interface and add automatic baking to asset server
2017-08-24 16:15:28 -07:00
Ryan Huffman
8d4ab5f751
Update FBXBaker to take output directory and update oven to use it
2017-08-21 13:40:51 -07:00
Seth Alves
c4d909927a
make atp-client work again
2017-07-24 19:23:39 -07:00
Andrew Meadows
665aa92da2
Merge pull request #10877 from sethalves/atp-client
...
Atp client
2017-07-07 14:04:50 -07:00
Stephen Birarda
bff54d260e
fix for baking FBX with external textures
2017-07-07 10:11:13 -07:00
Seth Alves
b8875a8902
Merge branch 'master' of github.com:highfidelity/hifi into atp-client
2017-07-06 17:28:55 -07:00
Clément Brisset
34e3f56002
Merge pull request #10843 from birarda/bug/user-activities-interface-only
...
disable user activity logger in DS/AC/ac-client
2017-07-06 14:01:49 -07:00
Stephen Birarda
916f57772b
default the UAL off for all targets, enable manually for Interface
2017-07-06 10:21:07 -07:00
Seth Alves
98ac2ccb90
rearrange code so authed connection works better
2017-07-05 17:36:25 -07:00
Seth Alves
f7131027e0
if user has provided login credentials, wait for the keypair to be ready before proceeding
2017-07-05 17:26:15 -07:00
Seth Alves
d62b0ffb3b
Merge branch 'acclient_fix' of github.com:jherico/hifi into atp-client
2017-07-05 17:03:16 -07:00
Brad Davis
2409c83d5d
Fix ACClient on Linux
2017-07-05 16:53:42 -07:00
Seth Alves
a05e9e12c1
remove some debug prints
2017-07-04 17:59:56 -07:00
Seth Alves
bdbfe25a53
remove some debug prints
2017-07-04 17:46:35 -07:00
Seth Alves
1192e86494
add a way to login on command-line
2017-07-04 17:11:53 -07:00
Seth Alves
a6af6015a4
add a way to login on command-line
2017-07-04 17:00:25 -07:00
Seth Alves
e9a8c3f5e8
rename atp-get to atp-client. add ability to list atp file mappings and to upload new files
2017-07-04 15:52:03 -07:00
Ryan Huffman
b8ce4b9006
Merge pull request #10801 from huffman/fix/oven-native-separators
...
Add support for native separators in oven, and vs2015/2017 FBX sdk
2017-07-03 12:07:26 -07:00
Stephen Birarda
86eb5b14ca
disable the user activity logger in DS/AC/ac-client
2017-06-28 13:19:58 -07:00
Anthony J. Thibault
d7416434bf
added tool to visualize avatar-animation.json using graphviz.
2017-06-26 11:38:24 -07:00
Ryan Huffman
b12018ccf3
Fix Oven not properly handling native separators
2017-06-23 10:54:48 -07:00
Seth Alves
a053a1da4b
more HIFI_MEMORY_DEBUGGING fixes
2017-06-22 13:50:46 -07:00
Seth Alves
9ce173f682
missed a few
2017-06-22 10:56:08 -07:00
Seth Alves
7ff576ef18
add memory-debugging macro to some cmake files
2017-06-22 10:07:39 -07:00
Seth Alves
b1119ff465
more changes to get oven building on Linux
2017-06-21 20:10:54 -07:00
Stephen Birarda
e658953246
Merge pull request #10645 from seefo/oven
...
Oven will now give proper return codes when used via CLI
2017-06-09 13:06:09 -07:00
Seth Alves
485df396ef
Merge pull request #10628 from jherico/qt59
...
Fixes for Qt 5.9 compatibility
2017-06-08 16:51:08 -07:00
seefo
a4f4d49bec
Oven will now give proper return codes when used via CLI
2017-06-08 11:52:58 -07:00
seefo
0c7ffa0ac6
Replaced baker in OvenCLI with an std::unique_ptr
2017-06-08 09:48:30 -07:00
seefo
99e9e10882
Made requested changes to OvenCLI constructor
2017-06-07 11:36:56 -07:00
seefo
a3d2fa2630
Made requested changed to Oven CLI
2017-06-06 16:13:18 -07:00
seefo
46400f4122
Cleaned up oven CLI
2017-06-06 15:05:26 -07:00
Bradley Austin Davis
b4bbf98fe3
Suppress TBB warnings
2017-06-06 15:02:16 -07:00
Bradley Austin Davis
fc6a278217
Fixing dangling thread issues, consolidating thread management
2017-06-06 15:02:16 -07:00
seefo
9bc1bc47a2
Added CLI to Oven tool
2017-06-06 14:57:42 -07:00
Stephen Birarda
9cdd7cc895
fix model check for filenames with periods
2017-05-23 15:46:45 -07:00
Stephen Birarda
4c652487d0
enable skybox compression (via BC7) by default
2017-05-23 14:14:22 -07:00
Stephen Birarda
0621ddfd9f
don't enable cube map compression by default
2017-05-23 11:54:09 -07:00
Stephen Birarda
2ba700d062
add a toggle to domain baker to re-bake originals
2017-05-23 11:54:09 -07:00
Stephen Birarda
3edbd41027
enable image compression at run time in baker
2017-05-23 11:54:08 -07:00
Stephen Birarda
a7f154a853
make a copy of original models file when baking domain
2017-05-23 11:54:08 -07:00
Stephen Birarda
fe280ab103
remember the browse directory for model baker
2017-05-03 14:24:23 -07:00
Stephen Birarda
b422ec3f88
also set the relative filename to fix double references
2017-05-02 18:04:23 -07:00
Stephen Birarda
2637040f17
remove skybox baking from domain baking
2017-04-26 18:37:36 -07:00
Stephen Birarda
0b4a8d05aa
fix references to moved texture type enum
2017-04-26 18:37:36 -07:00
Stephen Birarda
93c35314ec
use HF user agent for texture and FBX requests
2017-04-26 18:37:36 -07:00
Stephen Birarda
3aa6757c32
use QCryptographicHash static for cleaner hashing
2017-04-26 18:37:36 -07:00
Stephen Birarda
683985aea9
correct headers after move from model-baking to oven
2017-04-26 18:37:36 -07:00
Stephen Birarda
c43a4eec86
fix indexOf checks by using lastIndexOf
2017-04-26 18:37:36 -07:00
Stephen Birarda
258533de7b
fix filename references in FBXBaker
2017-04-26 18:37:36 -07:00
Stephen Birarda
46fc69dd32
fix filename parsing in TextureBaker
2017-04-26 18:37:36 -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
b3f3302f5c
add accepted file types to baker file pickers
2017-04-26 18:37:36 -07:00
Stephen Birarda
b520640fef
grow status column when there are long results
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
2478ddb379
cleanup comments in skybox baking widget
2017-04-26 18:37:36 -07:00
Stephen Birarda
26d13ce002
make results window raising optional
2017-04-26 18:37:36 -07:00
Stephen Birarda
822af3365b
always bring the results window to front when shown
2017-04-26 18:37:36 -07:00
Stephen Birarda
95e2cc4eea
add BakeWidget, leverage for skybox widget cancellation
2017-04-26 18:37:36 -07:00
Stephen Birarda
8a1eb5f077
add cancellation handling to model bake widget
2017-04-26 18:37:36 -07:00
Stephen Birarda
7a5bfb8c19
add cancellation handling for domain bake widget
2017-04-26 18:37:36 -07:00
Stephen Birarda
9d8e493c20
remove suggestion that domain baker can load from URL
2017-04-26 18:37:36 -07:00
Stephen Birarda
3216202a8b
fix local skybox file reference on windows
2017-04-26 18:37:36 -07:00
Stephen Birarda
0bb3f1c9dc
assume local file if scheme is not remote
2017-04-26 18:37:36 -07:00
Stephen Birarda
a072f94085
leverage QDesktopServices to show output directory
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
980de595a9
handle skybox baking from oven menu
2017-04-26 18:37:36 -07:00
Stephen Birarda
25d24c445d
handle ambient skybox textures for zones in domain bake
2017-04-26 18:37:36 -07:00
Stephen Birarda
7bc69e6eda
add skybox baking to DomainBaker
2017-04-26 18:37:35 -07:00
Stephen Birarda
cbd6f6417c
allow clicking on results row to show dir
2017-04-26 18:37:35 -07:00
Stephen Birarda
cdd9990fe8
use worker threads for Oven, re-write animation URLs
2017-04-26 18:37:35 -07:00
Stephen Birarda
383d82fe1d
fix multi-line display in results window
2017-04-26 18:37:35 -07:00
Stephen Birarda
3388debe9f
remove debug for percentage in DomainBakeWidget
2017-04-26 18:37:35 -07:00
Stephen Birarda
446cbf59b3
add domain bake progress to results table
2017-04-26 18:37:35 -07:00
Stephen Birarda
49e7ae6dbc
call image library for texture baking
2017-04-26 18:37:35 -07:00
Stephen Birarda
429e65888b
cleanup threading and result handling for DomainBaker
2017-04-26 18:37:35 -07:00
Stephen Birarda
83eb37b814
add domain bake to results table
2017-04-26 18:37:35 -07:00
Stephen Birarda
2b188427f1
cleanup memory management in memory bake widget
2017-04-26 18:37:35 -07:00
Stephen Birarda
3925493539
add a simple results window to show bake results
2017-04-26 18:37:35 -07:00
Stephen Birarda
7c5376bb1f
put fbx bakers on their own thread from ModelBakeWidget
2017-04-26 18:37:35 -07:00
Stephen Birarda
c5fbd28ecf
put all FBXBaker on same thread for bad FBX SDK
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
e1dc1990e5
add writing of new entities file during domain bake
2017-04-26 18:37:35 -07:00
Stephen Birarda
a773b0de04
output domain bake to a unique folder with timestamp
2017-04-26 18:37:35 -07:00
Stephen Birarda
177d4d0e07
add a simple domain baker to enumerate models.json.gz
2017-04-26 18:37:35 -07:00
Stephen Birarda
4e0aba10bc
add a modes menu and hook it up to the existing model widget
2017-04-26 18:37:35 -07:00
Stephen Birarda
31bf012503
handle multi-file select for model bake UI
2017-04-26 18:37:35 -07:00
Stephen Birarda
d9efd4adef
don't save copy of originals for one-off bake
2017-04-26 18:37:35 -07:00
Stephen Birarda
1fc678a929
add placeholder text, set export folder from FBX if not set
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
e1840eb4fe
give the Oven window a fixed width
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
647377d07a
enumerate materials to find textures with types
2017-04-26 18:37:35 -07:00
Stephen Birarda
1b30afa03e
add basic Oven QCoreApplication, start to output results
2017-04-26 18:37:34 -07:00
Stephen Birarda
711938fb3d
lay async foundation for FBXBaker
2017-04-26 18:37:34 -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
Seth Alves
a1cab2c0d1
working toward fixing compound hulls
2017-04-09 17:23:56 -07:00
Seth Alves
8d00f0ab8f
allow obj reader to either combine meshes or keep parts separate
2017-04-07 15:59:01 -07:00
Anthony J. Thibault
f7de74109b
Added jsdoc documentation for some of MyAvatar properties and methods
2017-03-24 15:10:26 -07:00
Seth Alves
438fb42da4
oops
2017-03-15 20:54:08 -07:00
Seth Alves
60d10f3374
command-line utility for fetching an asset from a remote asset-server
2017-03-15 20:44:19 -07:00
Anthony J. Thibault
01abb4bdb6
Exposed DebugDraw interface to Java Script
2017-03-01 13:14:29 -08:00
Seth Alves
1cb330057e
fix a crash and a memory leak in vhacd-util
2016-12-23 13:05:57 -08:00
Atlante45
3035d43772
Merge branch 'master' of https://github.com/highfidelity/hifi into fix/settings
2016-11-21 13:05:08 -08:00
Ryan Huffman
c6b64081fc
Add Overlays jsdocs
2016-11-16 12:01:05 -08:00
Ryan Huffman
5fd1ae64b0
Begin adding entities jsdoc
2016-11-14 16:54:55 -08:00
Anthony J. Thibault
d111f7c409
Moved jsdoc folder from scripts to tools directory
2016-11-10 09:33:56 -08:00
Chris Collins
4700c80e38
Merge pull request #9003 from hyperlogic/feature/skeleton-dump-tool
...
Added tools/skeleton-dump tool
2016-11-07 16:17:43 -08:00
Anthony J. Thibault
69fc048e5e
typo fixes in license comments
2016-11-04 14:03:59 -07:00
Anthony J. Thibault
1732448d3c
Added tools/skeleton-dump tool
...
Debug tool that prints out the skeleton hierarchy of fbx files including joint indices, bindPose and defaultPoses.
The verbose option also prints the full FBX transformation set, pre/post rotations etc.
2016-11-04 13:52:16 -07:00
Anthony J. Thibault
38a2ce67bb
Add tools/atp-extract.py
...
Tool to list and extract files from the atp assets directory.
2016-11-04 11:23:10 -07:00
Atlante45
3d0f449afb
Ignore ack syn when using vegas
2016-10-18 15:54:25 -07:00
Atlante45
bad96d54ea
TCP congestion control first draft
2016-10-18 15:54:25 -07:00
Atlante45
36bd9ef4e6
Update new ACClientApp code
2016-10-12 14:02:05 -07:00
Seth Alves
f338e38bcf
oops
2016-10-05 16:25:00 -07:00
Seth Alves
0510411ac1
fix timer use
2016-10-05 16:19:39 -07:00
Seth Alves
785d67b87a
remove redundant addHelpOption
2016-10-05 15:25:45 -07:00
Seth Alves
86a3190385
on failure, print names of servers that didn't connect
2016-10-05 14:45:32 -07:00
Seth Alves
1dc52d3bf5
cleanups, fail if packet-version mismatch
2016-10-05 13:54:09 -07:00
Seth Alves
35755ddcb1
cleanups
2016-10-05 13:48:54 -07:00
Seth Alves
e9196e8f62
testing client to check if domain-server and ACs are running
2016-10-05 13:41:15 -07:00
Seth Alves
0192f72a11
use named constant rather than 7337
2016-09-22 10:34:00 -07:00
Seth Alves
eb6d329dfa
exit status depends on what happened. timeout added so it wont wait for server responses forever.
2016-09-19 15:30:55 -07:00
Seth Alves
c87652ab6d
cl flag to cache stun-server resposne
2016-09-19 13:34:56 -07:00
Seth Alves
b5e216db68
ice test-client uses stun server to get public address
2016-09-16 17:21:42 -07:00
Seth Alves
2e0cc158de
ice test-client uses stun server to get public address
2016-09-16 17:21:28 -07:00
Seth Alves
793687bb08
more command-line arguments
2016-09-16 14:11:44 -07:00
Seth Alves
d3dc0698a5
more command-line arguments
2016-09-16 13:51:33 -07:00
Seth Alves
6231fc4ba1
tool for testing ice-server
2016-09-16 13:34:40 -07:00
Seth Alves
cadbbd6194
tool for testing ice-server
2016-09-16 13:34:32 -07:00
Seth Alves
babe8f95bc
tool for testing ice-server
2016-09-16 13:34:05 -07:00
Stephen Birarda
f67f53a4fa
remove the mtc tool that is no longer used
2016-08-31 13:24:21 -07:00
Seth Alves
87dbfa7e47
add -Wsuggest-override to compile flags and deal with fallout
2016-08-18 09:51:41 -07:00
Bradley Austin Davis
d2fd7f88fd
Enabling OSX Oculus plugin
2016-08-12 22:28:43 -07:00
Andrew Meadows
85d87fe13f
Merge pull request #8218 from huffman/feat/load-improvements
...
Speed up gamma correction in cube map processing
2016-08-09 11:10:36 -07:00
Ryan Huffman
9b137570cf
Fix srgb_gen lookup table generation
2016-08-08 15:44:08 -07:00
Ryan Huffman
d40b783ce2
Add comments to srgb_gen.py
2016-08-08 12:06:09 -07:00
Ryan Huffman
28b3ff9bca
Update generation of srgb to linear lookup to include python script
2016-08-08 12:04:06 -07:00
samcake
307243da8b
cleaning compilation warnings and tuning the FBX material mapping pass
2016-07-13 11:04:53 -07:00
samcake
2fbdb22493
Cleaning up the lighting with the simpler approach where emissive and lightmap is displayed on forward
2016-07-08 18:14:05 -07:00
Andrew Meadows
1eb0b6a231
apply FBXGeometry.scaleOffset to mesh vertices
2016-05-31 11:38:58 -07:00
Andrew Meadows
402b7f2282
address review feedback
2016-05-25 20:53:43 -07:00
Andrew Meadows
2efec2a878
fix warning on windows about 64 to 32 bit cast
2016-05-25 19:31:21 -07:00
Andrew Meadows
e8e059c637
better variable names and fewer magic numbers
2016-05-25 19:31:21 -07:00
Andrew Meadows
21ef30d410
fix warning on windows build
2016-05-25 19:31:21 -07:00
Andrew Meadows
7ee4dea4ca
remove magic number
2016-05-25 19:31:21 -07:00
Andrew Meadows
78357057b6
return non-zero on error, add verbose option
2016-05-25 19:31:21 -07:00
Andrew Meadows
7d7c991447
connect progress callback
2016-05-25 19:31:21 -07:00
Andrew Meadows
0647f5b2d0
attempt to close open mesh parts
2016-05-25 19:31:21 -07:00
Andrew Meadows
f8e2cf8064
cleanup vhacd-util logging and variable names
2016-05-25 19:31:21 -07:00
samcake
670826effc
appeasing linux gods ?
2016-05-12 14:50:41 -07:00
samcake
c6aeaf308b
appeasing linux gods ?
2016-05-12 14:36:45 -07:00
samcake
a436c54817
make scribe spit out bigger chunks of litteral strings
2016-05-12 14:14:05 -07:00
samcake
2d573963bb
Introducing the unlit material
2016-05-04 18:50:52 -07:00
Atlante45
778c19d7e4
Make sure the socket allows fragmenting
2016-04-21 08:38:08 -07:00
Atlante45
492bc75d68
Reduce max packet size to 1492
2016-04-20 15:58:01 -07:00
Seth Alves
6025a66fa1
Merge pull request #7532 from Atlante45/feat/delayed-decrease
...
Delay congestion epochs first decrease
2016-04-01 18:07:43 -07:00
Atlante45
0409479a12
CR
2016-03-31 16:36:34 -07:00
Atlante45
a3b771c4dc
UdtTest uses Mbps
2016-03-31 10:46:09 -07:00
howard-stearns
51a4154ae7
Check results of qUncompress, and catch fbx reader throws in utility
...
programs.
2016-03-30 16:56:39 -07:00
Stephen Birarda
57da7c2ba7
add handling for short circuit loss in SendQueue
2016-03-23 17:29:46 -07:00