Enterprises for Quest v1.05

This is just a fun little project I threw together as a Trek fan.  It allows you to view eleven Starship Enterprise models on the Meta Quest!

You can fly a "scale model" version of each ship around your room, grab, and throw them.  Alternately, you can toggle the ship to "full scale" and fly around it in space.

To install, you will need to sideload Enterprises.apk.  Search the web for "quest sideload" for help.  (I've included an "install.cmd" that copies Enterprises.apk to your headset once it's properly connected to your PC.)

If you enjoy this, kindly consider purchasing my commercial game "Crunchies" from the Meta Store: https://www.meta.com/experiences/crunchies/5386480711379055/

Additional VR experiences are available on my website: http://vroom.space

CONTROLS:
	A/X button = toggle ship scale
	B/Y button = warp to next ship (hold to skip ships)
	Model Scale:
		Index trigger = ship forward throttle
		Hand trigger = pull ship toward hand and grab
		Thumbstick = ship pitch/yaw
		Thumbstick button = ship reverse throttle
	Full Scale: 
		Index trigger = move player forward relative to controller
		Thumbstick = move player forward/back relative to controller, snap turn left/right

VERSION HISTORY:
- v1.05 Fixed a problem where restarts often hanged on HorizonOS v79.
	Set all textures to use trilinear filtering.
- v1.04 Increased dynamic resolution maximums for crisp rendering!
	Increased quality of all textures.
	Reduced polycount of NCC-1701-A.
	Increased warp-out distance.
	Ships shake less when held.
	Controllers now disappear in passthrough mode.
	Added splash logo and icon text.
	Updated to v77 Meta XR Core.
	Altered impulse glows to be black when throttle is zero.
	Engine sounds increase in volume with throttle.
	Added NCC-1701-D and NCC-1701-JJ bridge sounds.
	Added spatialized audio and overhauled settings.
	Fixed a ship positioning bug when returning to model-scale.
- v1.03 Fixed missing impulse light & sound on NCC-1701-B.
	Fixed wrong material on NCC-1701-D nacelles.
- v1.02 Improved NCC-1701-G model & textures.
	Moved FixedUpdate into Update for smoother physics updates at 120Hz.
- v1.01 Fixed missing textures on NCC-1701-G.
	Changed the "gold" color on NX-01.
- v1.00 New model and textures for NCC-1701-C.
	Reduced "keep upright" effect; it made flying a little too "squirrely".
	Fixed some texture UVs on D, E, and J.
	Reduced controller text ship-name size.
- v0.99 New model and textures for NCC-1701-D.
	Improved NX-01 shaders.
	Added ability to skip ships by holding down the warp button.
	Windows on E and J don't disappear as much at low view angles.
	Reduced battery consumption by not pushing the CPU and GPU as hard.
	Changed the "keep upright" rotation method to be physics-based.
- v0.98 Improved the temporary NCC-1701-F model.
	Added a temporary NCC-1701-J model.
	You now move faster in space if the ship is larger.
- v0.97 Grabbing happens closer to the model now.
        NCC-1701-B: Broken impulse drive is repaired!
	NCC-1701-D: Nacelle decals were too faded. Fixed some normals.  Added some lettering.
- v0.96 NCC-1701-B: Unpowered nacelles are black and bussard-collectors blue.
	NCC-1701-E: Made hull darker in places. Textured impulse drives.
	NCC-1701-G: Oriented interior windows.
	Added controller smoothing when holding a ship.
- v0.95 Impulse drives now illuminate with throttle, plus engine audio pitch increases a little.
	Ship "upright" force increased.
- v0.94 Sound distances now scale with ships.
- v0.93 Tweaked some model materials.
	Fixed broken warp-in animation.
	Fixed broken starfield particles.
- v0.92	Tweaked lighting.
	Fixed a couple modeling issues.
- v0.91	Now runs at 120Hz on Q3!
- v0.9	Initial Release.
CREDITS
Created by William Palmer (vroomspace@gmail.com)

NX-01, NCC-1701-C, NCC-1701-D, and NCC-1701-G meshes by David Metlesits  
NCC-1701 and NCC-1701-A  by Raul Mamoru (raul.mamoru@gmail.com)
NCC-1701-B mesh by J. Cassio 
NCC-1701-E mesh by Paul Trenkler (isidor@palko.sk), re-textured by Daniel Broadway (chief_lds@hotmail.com) 
NCC-1701 Kelvin-timeline mesh by Ricky "MadMan1701A" Wallace (www.madshipyard.com)

Star Trek (including but not limited to Star Trek: Deep Space Nine, Star Trek: The Next Generation, Star Trek: Voyager, Star Trek: Enterprise), and the various logo devices used in them, are copyright Paramount Pictures. Nothing in this software is either endorsed or supported by Paramount Pictures.
