Create texture data and draw texture
texture coordinate use half-edge method
Finish the texture mapping implementation.
transparent texture blending support
Support phong/lambert lighting
clean color and can use domElement parameter.
Fix texture mapping bug through flipping texCoord.v
Remove unused variable
Add ambient color for palette
texel and palette use Uint8Array to decrease encode/decode at runtime
Merge pull request #5124 from DaoshengMu/SoftwareRenderTexturing

Software render texturing
Improvements to the npm build instructions
SoftwareRenderer code clean up.
Merge pull request #5127 from jabooth/npmdoc

Improvements to the npm build instructions
Editor: Added support for BufferGeometry .json.
SoftwareRenderer: Minor improvement.
Editor: Material.alphaMap support.
Editor: Reverted to previous code style for Menubar.
Fix for support of camera target

It is reported at #1109 from @andrewvarga.
Fixes #4963