未验证 提交 04a8136e 编写于 作者: M Mr.doob 提交者: GitHub

Merge pull request #20750 from Mugen87/dev

GLTFExporter: Fix RGB to RGBA conversion.
......@@ -803,11 +803,11 @@ THREE.GLTFExporter.prototype = {
data = new Uint8ClampedArray( image.height * image.width * 4 );
for ( var i = 0; i < data.length; i += 4 ) {
for ( var i = 0, j = 0; i < data.length; i += 4, j += 3 ) {
data[ i + 0 ] = image.data[ i + 0 ];
data[ i + 1 ] = image.data[ i + 1 ];
data[ i + 2 ] = image.data[ i + 2 ];
data[ i + 0 ] = image.data[ j + 0 ];
data[ i + 1 ] = image.data[ j + 1 ];
data[ i + 2 ] = image.data[ j + 2 ];
data[ i + 3 ] = 255;
}
......
......@@ -826,11 +826,11 @@ GLTFExporter.prototype = {
data = new Uint8ClampedArray( image.height * image.width * 4 );
for ( var i = 0; i < data.length; i += 4 ) {
for ( var i = 0, j = 0; i < data.length; i += 4, j += 3 ) {
data[ i + 0 ] = image.data[ i + 0 ];
data[ i + 1 ] = image.data[ i + 1 ];
data[ i + 2 ] = image.data[ i + 2 ];
data[ i + 0 ] = image.data[ j + 0 ];
data[ i + 1 ] = image.data[ j + 1 ];
data[ i + 2 ] = image.data[ j + 2 ];
data[ i + 3 ] = 255;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册