Skip to content

Commit e530d87

Browse files
committed
Removing bug in writing GLTF and GLB files.
1 parent 831ed2e commit e530d87

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

writeGLB.m

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ function writeGLB(gltf,filename,varargin)
4242
end
4343
end
4444
end
45-
if(isfield(st.extensions,'MSFT_audio_emitter') && isfield(st.extensions.MSFT_audio_emitter,'clips'))
45+
if(isfield(st,'extensions') && isfield(st.extensions,'MSFT_audio_emitter') && isfield(st.extensions.MSFT_audio_emitter,'clips'))
4646
for i=1:numel(st.extensions.MSFT_audio_emitter.clips)
4747
if(~startsWith(st.extensions.MSFT_audio_emitter.clips,"data:"))
4848
[~,relative2]=GLTF.getRelativePath(filename,st.extensions.MSFT_audio_emitter.clips{i}.uri);

writeGLTF.m

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ function writeGLTF(gltf,filename,varargin)
4343
end
4444
end
4545
end
46-
if(isfield(st.extensions,'MSFT_audio_emitter') && isfield(st.extensions.MSFT_audio_emitter,'clips'))
46+
if(isfield(st,'extensions') && isfield(st.extensions,'MSFT_audio_emitter') && isfield(st.extensions.MSFT_audio_emitter,'clips'))
4747
for i=1:numel(st.extensions.MSFT_audio_emitter.clips)
4848
if(~startsWith(st.extensions.MSFT_audio_emitter.clips,"data:"))
4949
[~,relative2]=GLTF.getRelativePath(filename,st.extensions.MSFT_audio_emitter.clips{i}.uri);

0 commit comments

Comments
 (0)