overte-AleziaKurdis/tools
David Rowe ffeb37e7aa Merge remote-tracking branch 'hifi/master' into merge-hifi-master
# Conflicts:
#	CMakeLists.txt
#	README.md
#	cmake/externals/glad32es/CMakeLists.txt
#	cmake/externals/glad41/CMakeLists.txt
#	cmake/externals/glad45/CMakeLists.txt
#	cmake/externals/polyvox/CMakeLists.txt
#	cmake/externals/quazip/CMakeLists.txt
#	cmake/externals/vhacd/CMakeLists.txt
#	cmake/init.cmake
#	cmake/ports/hifi-deps/CONTROL
#	cmake/ports/sdl2/CONTROL
#	cmake/ports/sdl2/disable-hidapi-for-uwp.patch
#	cmake/ports/sdl2/enable-winrt-cmake.patch
#	cmake/ports/sdl2/fix-arm64-headers.patch
#	cmake/ports/sdl2/fix-x86-windows.patch
#	cmake/ports/sdl2/portfile.cmake
#	cmake/ports/sdl2/vcpkg-cmake-wrapper.cmake
#	cmake/ports/tbb/portfile.cmake
#	hifi_vcpkg.py
#	interface/src/avatar/MyAvatar.h
#	libraries/avatars-renderer/src/avatars-renderer/Avatar.h
#	libraries/avatars/src/AvatarData.h
#	libraries/entities-renderer/src/RenderableEntityItem.h
#	libraries/entities/src/EntityItem.cpp
#	libraries/entities/src/EntityItem.h
#	libraries/fbx/src/GLTFSerializer.cpp
#	libraries/graphics-scripting/src/graphics-scripting/Forward.h
#	libraries/networking/src/AddressManager.cpp
#	libraries/networking/src/DomainHandler.h
#	libraries/procedural/src/procedural/ProceduralMaterialCache.cpp
#	libraries/render-utils/src/HighlightEffect.cpp
#	libraries/render-utils/src/MeshPartPayload.cpp
#	libraries/render-utils/src/Model.cpp
#	libraries/render-utils/src/RenderShadowTask.cpp
#	libraries/script-engine/src/WebSocketClass.cpp
2020-04-09 16:46:27 +12:00
..
010-templates
ac-client change Metaverse API from setting 2019-12-20 11:39:05 +01:00
animedit code review feedback 2019-11-26 10:52:21 -08:00
atp-client change Metaverse API from setting 2019-12-20 11:39:05 +01:00
bake-tools
ci-scripts Fix GA S3 upload path 2019-12-10 12:44:49 -08:00
dissectors Don't read HMAC for 'nonverified' packets 2019-07-18 12:57:13 -07:00
gpu-frame-player Github Actions master builds 2019-12-03 10:56:04 -08:00
ice-client
jsdoc Merge remote-tracking branch 'hifi/master' into merge-hifi-master 2020-04-09 16:46:27 +12:00
ktx-tool
nitpick Quick fix for the metaverse API 2020-01-14 20:33:39 -06:00
oven fix build error, add environment variable 2019-11-02 01:03:34 -07:00
qt-builder Merge branch 'master' of github.com:highfidelity/hifi into qt-launcher 2019-10-25 10:15:39 -07:00
samples
scripts Switch to GitPython 2019-01-09 18:27:34 -08:00
skeleton-dump Add final missing CMake includes 2019-02-12 17:27:04 -08:00
udt-test Record more detailed stats on Retransmit/duplicate 2019-01-03 10:04:38 -08:00
unity-avatar-exporter update package 2019-03-28 11:28:14 -07:00
vhacd-util Merge pull request #16401 from jherico/github_actions 2019-11-19 11:46:52 -08:00
atp-extract.py
avatar-json-to-dot.js
CMakeLists.txt Removing frame converter 2019-10-04 19:52:55 -07:00
dimensions.mel
gen_stars.py
normalizeFrame.py Fix loading relative files 2019-03-19 09:32:44 -07:00
objtohio.php
README.md
refresh-tags.sh
sendvoxels.php
shadergen.py add ability for slp files to define shader variants 2019-06-03 19:16:42 -07:00
srgb_gen.py

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'