liq| er| camera|: ei_aperture(), ei_aspect(), ei_clip()
1.ei_aperture(), use fnCamera.getViewParameters() to get the aperture, and convert the aperture from cm to mm.
2.ei_aspect(width/height).
3.ei_clip(), convert nearClip and farClip from cm to mm.
liq| er| connection|: enable ELIMINATE_OFFSET, and set int _min_x = left;( not left-1)
liq| er| place2dTexture|: 1. use main_3delight(), 2. convert i_rotateFrame() from degree to radian.
liq| er| place2dTexture|: 1. bugfix: i_rotateFrame() --> i_rotateUV(), 2. use radians() to  convert value from degree to radian.
liq| er| checker|: trick - use "f = 1.0f - f" to switch color1 and color2
liq| er| place2dTexture|: bug: texture rotates along (0,0) instead of (0.5,0.5). FIXED.
liq| rm| place2dTexture|: bug: "rotateFrame" and "rotateUV" are angles, not radian. FIXED: convert them to angle.
liq| rm| place2dTexture|: trim code