title: Question about variable constructors:
body: <p>If...</p>
  
  <pre><code>vec3 myVec3 = vec3(1.0, 0.0, 0.5); // myVec3 = {1.0, 0.0, 0.5}
  vec3 temp = vec3(myVec3); // temp = myVec3
  vec2 myVec2 = vec2(myVec3); // myVec2 = {myVec3.x, myVec3.y}
  
  myVec4 = vec4(myVec2, temp, 0.0); // myVec4 = {myVec2.x, myVec2.y, temp.x, 0.0}
  </code></pre>
  
  <p>Then what does the following represent?</p>
  
  <pre><code>myVec4 = vec4(temp, myVec2, 0.0); // myVec4 =
  </code></pre>
  
  <p>Thanks .</p>