Ответы в темах
-
АвторСообщения
-
webglCustomer
нет, только на linux, на двух разных машинах
webglCustomerбаг очень актуальный для меня, есть какая нибудь информация по нему?
webglCustomerМожет вы можете дать рекомендации как собирать приложение с v3d.module.js чтобы сборка проходила линтер?
webglCustomerСильно зависит от типа конструктора, но основных пути вижу 2:
1. Сделать свой конструктор таким образом чтобы все меняющиеся параметры брались из, например json конфигурационного файла или базы данных. Так будет легко предлагать различные пресеты юзеру, а также очень просто хранить конфигурации.2. Генерировать gltf текущего состояния сцены при сохранении, при загрузке загружать всю сцену.
webglCustomerПоследняя стабильная
webglCustomerТеперь не могу приложение запустить:
v3d.module.js:66965 Uncaught ReferenceError: v3d is not defined
at new App (v3d.module.js:66965)webglCustomerСпасибо, заработало
webglCustomerВ апи, заработало с app.camera.updateMatrixWorld();
до этого применялось без обновленияwebglCustomerКруто, спасибо
webglCustomerЕсть какие нибудь известные способы очистки памяти или может какие нибудь условия работы с геометрией, её выдавливанием и мёржем?
webglCustomerКак оказалось просто надо было изменить стиль канваса, например так:
.v3d-canvas { position: absolute; top: 0; bottom: 0; left: 0; right: 0; /* z-index: -1;
webglCustomerДа, дело именно в версии, возвращаю
2.17
снова работает, подскажите пожалуйста. Уточню, проект наangular
, и так уж устроено что при определённых действиях пересоздаётсяcontainer
, соответственноv3d.apps[0]
теряет связь сDOM
, в2.17
я просто закидываюcanvas
изv3d.apps[0].renderer.domElement
в новыйcontainer
и всё ок, а в версии3
это не работает почему-то.webglCustomerвообще все математические ноды ломают шейдер
v3d.WebGLProgram: shader error: 0 35715 false gl.getProgramInfoLog invalid shaders ERROR: 0:2316: 'node_math_multiply' : no matching overloaded function found ERROR: 0:2320: 'node_math_multiply' : no matching overloaded function found ERROR: 0:2321: 'node_math_add' : no matching overloaded function found ERROR: 0:2323: 'node_math_multiply' : no matching overloaded function found ERROR: 0:2324: 'node_math_add' : no matching overloaded function found ERROR: 0:2325: 'node_math_multiply' : no matching overloaded function found ERROR: 0:2328: 'node_math_sine' : no matching overloaded function found ERROR: 0:2329: 'node_math_power' : no matching overloaded function found ERROR: 0:2330: 'node_math_subtract' : no matching overloaded function found ERROR: 0:2332: 'node_math_multiply' : no matching overloaded function found
webglCustomerПри этом multiply для vec3 работает
webglCustomer -
АвторСообщения