Gulp texture packer
npm install gulp-free-tex-packerjs
let texturePacker = require('gulp-free-tex-packer');
gulp.task('pack', function() {
return gulp.src('src/*/.*')
.pipe(texturePacker())
.pipe(gulp.dest('dest/'));
});
`
Advanced usage
Use packer options object
`js
let texturePacker = require('gulp-free-tex-packer');
gulp.task('pack', function() {
return gulp.src('src/*/.*')
.pipe(texturePacker({
textureName: "my-texture",
width: 1024,
height: 1024,
fixedSize: false,
padding: 2,
allowRotation: true,
detectIdentical: true,
allowTrim: true,
exporter: "Pixi",
removeFileExtension: true,
prependFolderName: true
}))
.pipe(gulp.dest('dest/'));
});
``