mirror of
https://github.com/Armored-Dragon/overte.git
synced 2025-03-11 16:13:16 +01:00
* Removed validation logic from Resource class, Qt does this internally and is more standards compliant. This should result in more accurate caching and faster resource fetching when cache is stale and validation fails. * Added loaded and failed slots to Resource class, so it does not have to be polled. * NetworkGeometry now uses multiple Resource objects to download the fst/mapping file and the fbx/obj models. * NetworkGeometry is no longer a subclass of Resource * NetworkGeometry now has signals for success and failure, you no longer have to poll it to determine when loading is complete (except for textures *sigh*) Some functionality was removed * NetworkGeometry no longer has a fallback * NetworkGeometry no longer loads LODs or has lod logic. * The number of FBXGeometry copies is greatly reduced. * Model::setURL no supports fallback URL, delayLoad or retainCurrent option. This can result in a pop when switching avatars, and there's no longer a default if avatar loading fails. |
||
---|---|---|
.. | ||
mtc | ||
samples | ||
scribe | ||
vhacd-util | ||
CMakeLists.txt | ||
gen_stars.py | ||
objtohio.php | ||
README.md | ||
refresh-tags.sh | ||
sendvoxels.php |
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'