While working with vectors in three.js, I noticed that the axes seem to be mixed up. It's confusing because Y is the vertical axis, but X and Z appear "mirrored" causing objects to only look right when viewed upside-down. How can this issue be resolved? Rotating the camera representation/objects might not suffice - I require a complete change in the World X Y Z representation.
The program is built using:
<script src="jquery-2.1.4.js"></script>
<script src="jquery.blockUI.js"></script>
<script src="getparam.js"></script>
<script src="dat.gui.js"></script>
<script src="three.js"></script>
<script src="OrbitControls.js"></script>
<script src="Stats.js"></script>
<script src="Program.js"></script>
I am unsure about which part of the code needs modification.
This represents the incorrect JS orientation: https://i.sstatic.net/yCmTo.png This is how it should ideally look: https://i.sstatic.net/S11Vb.png