Как загрузить собственный шрифт в a-frame? - PullRequest
0 голосов
/ 19 февраля 2020

Мне нужно загрузить собственный шрифт с нестандартным символом в a-frame (в настоящее время версия 1.0.0); Я сгенерировал пользовательский zip-файл, используя введите описание ссылки здесь , который создает один json файл и различные файлы PNG (в документах aframe, похоже, это должен быть только один PNG), следуя руководству в документах (https://aframe.io/docs/1.0.0/components/text.html#non -ascii-символов )

указано " Как только вы загрузите свой zip-файл шрифта msdf, извлеките его и переименуйте * .png в * - msdf.png, затем поместите файлы png и json в каталог A-Frame.", но что означает" каталог A-Frame "? Я ссылался на файлы как с относительным, так и с абсолютным путем, но, похоже, он не работает

РЕДАКТИРОВАТЬ: теперь я получаю эту ошибку в консоли

THREE.WebGLState: TypeError: Failed to execute 'texImage2D' on 'WebGLRenderingContext': No function was found that matched the signature provided.
    at Object.texImage2D (aframe-master.js:27470)
    at uploadTexture (aframe-master.js:28387)
    at setTexture2D (aframe-master.js:27939)
    at WebGLTextures.safeSetTexture2D (aframe-master.js:28819)
    at SingleUniform.setValueT1 [as setValue] (aframe-master.js:23479)
    at Function.WebGLUniforms.upload (aframe-master.js:23938)
    at setProgram (aframe-master.js:32143)
    at WebGLRenderer.renderBufferDirect (aframe-master.js:30878)
    at renderObject (aframe-master.js:31625)
    at renderObjects (aframe-master.js:31595)
...