overte/tools
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
..
ac-client Fix crash when passing --checkMinSpec flag 2018-02-22 16:29:38 -08:00
atp-client Fix crash when passing --checkMinSpec flag 2018-02-22 16:29:38 -08:00
auto-tester Added '?raw=true' suffices where needed. 2018-01-23 18:09:45 -08:00
ice-client Remove some unneeded Qt dependencies 2018-01-28 22:18:24 -08:00
jsdoc attempt to fix ubuntu build 2018-01-24 01:45:53 +01:00
oven Fix crash when passing --checkMinSpec flag 2018-02-22 16:29:38 -08:00
samples Replacing glutSolidSphere by a cached Geometry 2014-10-03 16:55:58 -07:00
scribe Remove Qt dependency from scribe 2018-02-07 09:44:45 -08:00
skeleton-dump Remove some unneeded Qt dependencies 2018-01-28 22:18:24 -08:00
udt-test Ignore ack syn when using vegas 2016-10-18 15:54:25 -07:00
vhacd-util Remove some unneeded Qt dependencies 2018-01-28 22:18:24 -08: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 optional auto-complete build (requires NPM installed) 2018-01-23 23:01:59 +01: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
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
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'