Решил проблему генерированием
Trianglify на клиенте и последующей передаче на сервер. Где уже с помощью
svg2png генерирую аватар.
npm install svg2png
// lib/svg2png.js
var fs = require('fs'),
s2p = require('svg2png');
function svg2png(path_svg, path_png, string_svg) {
fs.writeFile(path_svg, string_svg, {flag: 'w+'}, function (err) {
if (err) throw err;
s2p(path_svg, path_png, function (err) {
if (err) throw err;
fs.unlink(path_svg, function (err) {
if (err) throw err;
});
});
});
};
module.exports = svg2png;
var svg2png = require('lib/svg2png');
svg2png('./app/avtr/' + param.hash + '.svg', './app/avtr/' + param.hash + '.png', avatar);