overte/tools
Dale Glass 3f20f6ec66 Generate all files in the build dir, don't touch source dir
This makes it so that RCC files and jsdoc are both generated into
the build directory.
2021-07-11 19:26:51 +02:00
..
010-templates Add 010-templates/README.md 2018-05-07 11:52:29 -07:00
ac-client Implement thread debugging with tsan 2021-04-02 20:41:23 +02:00
animedit code review feedback 2019-11-26 10:52:21 -08:00
atp-client Implement thread debugging with tsan 2021-04-02 20:41:23 +02:00
bake-tools add baking of skyboxes 2018-04-12 09:20:46 -07:00
ci-scripts Fix upload target location and path 2020-09-17 09:02:00 +12:00
dissectors renamed StunResponse packet type 2021-04-25 18:37:34 -07:00
doxygen Quiet Doxygen output 2021-07-05 10:37:51 +12:00
gpu-frame-player Implement thread debugging with tsan 2021-04-02 20:41:23 +02:00
ice-client Rename "HifiSockAddr" to "SockAddr" 2021-07-06 13:23:57 +12:00
jsdoc Generate all files in the build dir, don't touch source dir 2021-07-11 19:26:51 +02:00
ktx-tool Implement thread debugging with tsan 2021-04-02 20:41:23 +02:00
nitpick Generate all files in the build dir, don't touch source dir 2021-07-11 19:26:51 +02:00
oven Rename fbx folder to model-serializers 2021-04-15 19:26:10 +02:00
qt-builder Add patch for building Qt 5.15 on gcc11 2021-05-20 00:18:46 +02:00
samples Replacing glutSolidSphere by a cached Geometry 2014-10-03 16:55:58 -07:00
scripts Switch to GitPython 2019-01-09 18:27:34 -08:00
skeleton-dump Formatting cleanup 2021-06-20 14:22:28 +02:00
udt-test Rename "HifiSockAddr" to "SockAddr" 2021-07-06 13:23:57 +12:00
unity-avatar-exporter update package 2019-03-28 11:28:14 -07:00
vhacd-util Rename fbx folder to model-serializers 2021-04-15 19:26:10 +02:00
atp-extract.py Add tools/atp-extract.py 2016-11-04 11:23:10 -07:00
avatar-json-to-dot.js added tool to visualize avatar-animation.json using graphviz. 2017-06-26 11:38:24 -07:00
CMakeLists.txt Don't include nitpick in OSX client-only build 2021-04-06 12:36:13 +12:00
dimensions.mel Fixes for scaling controller display 2017-09-05 15:03:41 -07:00
gen_stars.py move gen_stars to the tools folder 2013-05-22 12:39:27 -07:00
normalizeFrame.py Fix loading relative files 2019-03-19 09:32:44 -07:00
objtohio.php more delete voxel debugging, call reaverage colors on root node 2013-04-03 11:14:00 -07:00
README.md adding some new tools 2013-04-02 14:43:33 -07:00
refresh-tags.sh don't include build-ext in tags 2015-03-29 05:40:16 -07:00
sendvoxels.php first cut at exists bits 2013-05-20 12:56:59 -07:00
shadergen.py add ability for slp files to define shader variants 2019-06-03 19:16:42 -07:00
srgb_gen.py Fix srgb_gen lookup table generation 2016-08-08 15:44:08 -07:00

tools

Various command line tools for interacting with the Voxel Server and Interface.

objtohio.php :

USAGE: 
	php objtohio.php -i 'inputFileName' -o 'outputFileName' -m [blocks|wireframe|surface] -s [voxel size]
	
DESCRIPTION:	
	Converts a Wavefront OBJ file into a voxel binary file suitable for loading locally into the client or
	loading on the voxel server or sending to the voxel server using sendvoxels.php
	
NOTE:  
	Depending on the size of the model, it might take a lot of memory, so you will likely need to include
    the -d memory_limit=4096M option
       
EXAMPLE:

	php -d memory_limit=4096M objtohio.php -i "Samples/little girl head-obj.obj" -o girl-test.hio -s 0.006

sendvoxels.php :

USAGE:	
	sendvoxels.php -i 'inputFileName' -s [serverip] -p [port] -c [I|R]

DESCRIPTION:	
	Sends the contents of a voxel binary file to a voxel server. Can either Insert or Remove voxels. Command defaults
	to "I" insert.

EXAMPLES:

	php sendvoxels.php -s 192.168.1.116 -i 'girl-test.hio' -c I
	php sendvoxels.php -s 192.168.1.116 -i 'girl-test.hio' -c R
	php sendvoxels.php -s 192.168.1.116 -i 'girl-test.hio'