Skip to content

Commit 6ac1429

Browse files
committed
Docs and example update
1 parent d42df08 commit 6ac1429

File tree

2 files changed

+14
-22
lines changed

2 files changed

+14
-22
lines changed

README.md

+6-10
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,8 @@ const res = exporter.parse(robot, 'T12', jointFunc, { collapse: true });
3636
// /textures/<texture>.<ext>
3737
const zip = new JSZip();
3838
zip.file('T12.URDF', res.urdf);
39-
40-
const meshes = zip.folder('meshes');
41-
res.meshes.forEach(m => meshes.file(`${m.directory}${m.name}.${m.ext}`, m.data));
42-
43-
const textures = zip.folder('images');
44-
res.textures.forEach(t => textures.file(${t.directory}`${t.name}.${t.ext}`, m.data));
39+
res.meshes.forEach(m => zip.file(`${ m.directory }${ m.name }.${ m.ext }`, m.data));
40+
res.textures.forEach(t => zip.file($ {t.directory }`${ t.name }.${ t.ext }`, m.data));
4541

4642
zip
4743
.generateAsync({ type: 'uint8array' })
@@ -108,17 +104,17 @@ function createMesh(obj, linkName, preferredMeshFormat) {
108104
return {
109105
// File name
110106
name: linkName,
111-
107+
112108
// File extension
113109
ext: 'dae',
114-
110+
115111
// File content
116112
data: res.data,
117-
113+
118114
// Array of texture data to save out. Object must
119115
// include name, ext, and data to write out.
120116
textures: res.textures,
121-
117+
122118
// Whether or not the material information is captured by
123119
// the file so it can be excluded from the URDF
124120
includesMaterials: true

example.js

+8-12
Original file line numberDiff line numberDiff line change
@@ -92,18 +92,14 @@ loader.load('./urdf', 'r2_description/robots/r2b.URDF', robot => {
9292
el.package = '/stub';
9393
el.urdf = 'exported.urdf';
9494

95-
// const zip = new JSZip();
96-
// zip.file('T12.URDF', data.urdf);
97-
98-
// const meshes = zip.folder('meshes');
99-
// data.meshes.forEach(m => meshes.file(`${ m.name }.${ m.ext }`, m.data));
100-
101-
// const textures = zip.folder('images');
102-
// data.textures.forEach(m => textures.file(`${ m.name }.${ m.ext }`, m.data));
103-
104-
// zip
105-
// .generateAsync({ type: 'uint8array' })
106-
// .then(zipdata => saveData(zipdata, 't12urdf.zip'));
95+
const zip = new JSZip();
96+
zip.file('T12.URDF', data.urdf);
97+
data.meshes.forEach(m => zip.file(`${ m.directory }${ m.name }.${ m.ext }`, m.data));
98+
data.textures.forEach(t => zip.file(`${ t.directory }${ t.name }.${ t.ext }`, t.data));
99+
100+
zip
101+
.generateAsync({ type: 'uint8array' })
102+
// .then(zipdata => saveData(zipdata, 't12urdf.zip'));
107103

108104
}, 3000);
109105

0 commit comments

Comments
 (0)