FreeOS Опубликовано 21 декабря, 2015 Поделиться Опубликовано 21 декабря, 2015 Начал создавать объект в tmesh но есть проблема в новой версий дельфи 10 не принимает такой вариант и выдает ошибку "argument out of range " Mesh1.Data.VertexBuffer.Vertices[0]:= Mesh1.Data.IndexBuffer[0]:= а писать в таком варианте в рантайме очень медленно Mesh1.Data.Points := Mesh1.Data.TriangleIndices := Цитата Ссылка на комментарий
0 a-ray Опубликовано 21 декабря, 2015 Поделиться Опубликовано 21 декабря, 2015 При работе с буферами надо задать сначала длину буферов установкой Length: Mesh1.Data.IndexBuffer.Length:= Mesh1.Data.VertexBuffer.Length:= FreeOS 1 Цитата Ссылка на комментарий
0 FreeOS Опубликовано 21 декабря, 2015 Автор Поделиться Опубликовано 21 декабря, 2015 При работе с буферами надо задать сначала длину буферов установкой Length: Mesh1.Data.IndexBuffer.Length:= Mesh1.Data.VertexBuffer.Length:= Спасибо за ответ Я вроде задаю и даж пробовал задавать больше но все равно через определенный момент выдает ошибку "argument out of range" Цитата Ссылка на комментарий
0 FreeOS Опубликовано 22 декабря, 2015 Автор Поделиться Опубликовано 22 декабря, 2015 У меня возникло еще один вопрос при создание фигуры в tmesh как добавить фигуру (диск), чет не хочется рисовать с треугольниками Цитата Ссылка на комментарий
Вопрос
FreeOS
Начал создавать объект в tmesh но есть проблема
в новой версий дельфи 10 не принимает такой вариант и выдает ошибку "argument out of range "
а писать в таком варианте в рантайме очень медленно
Ссылка на комментарий
3 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.