К сожалению, после извлечения данных модели (как геометрии, так и свойств) она остается неизменной, поэтому модифицировать модель после ее преобразования с помощью Forge не представляется возможным.
Одним из возможных обходных путей может быть скрытие текста ( найдите его идентификатор узла (dbid) и выполните viewer.hide(dbid)
) и программные текстовые разметки (используя встроенное расширение разметки ), чтобы отобразить нужный текст, например:
//programmatically create text markups:
const styleObject = Autodesk.Viewing.Extensions.Markups.Core.Utils.createStyle(['font-size'], window.ext);
styleObject['font-size'] = 100;
(new Autodesk.Viewing.Extensions.Markups.Core.CreateText(window.ext, 2333, {x:20,y:20}, {x:100,y:100},'233', styleObject)).execute()