Страница 7 из 57

Re: САПР на Lazarus

СообщениеДобавлено: 10.07.2012 12:49:48
svk12
Заработало! Добавление 1000000 линий занимает ~10с.
Видюшка встроенная, Intel G31/G33 Chipset - Integrated Graphics (по Эвересту).
Процессор - DualCore Intel Core 2 Duo E6550, 2400 MHz, 4Гб оперативки, Windows 7 x86_64.

Re: САПР на Lazarus

СообщениеДобавлено: 10.07.2012 12:58:57
zub
полученую кашу реально подвигать\повертеть\позумировать?

Re: САПР на Lazarus

СообщениеДобавлено: 10.07.2012 13:18:33
svk12
Выделенную линию можно, с некоторыми тормозами, передвинуть, повернуть, укоротить-удлиннить.
После щелчка по квадратику для его покраснения нужно слегка сдвинуть мышку.

Re: САПР на Lazarus

СообщениеДобавлено: 10.07.2012 13:23:17
zub
при редактировании тормозов быть вообще не должно. я имел ввиду если покрутить за колесико или поелозить мышью с нажатой средней кнопкой.
>>После щелчка по квадратику для его покраснения нужно слегка сдвинуть мышку.
Краснеет когда начинается редактирование (както не обращал на это внимания, поправлю). помечать можно с шифтом и редактировать несколько объектов

Re: САПР на Lazarus

СообщениеДобавлено: 10.07.2012 13:42:55
svk12
Зум и перемещение всей лапши проходит без заметных тормозов.

Re: САПР на Lazarus

СообщениеДобавлено: 10.07.2012 13:56:53
zub
ок. спасибо!

Re: САПР на Lazarus

СообщениеДобавлено: 12.09.2012 21:39:54
zub
Начал потихоньку приделывать типы линий, по образу как это сделано в автокаде

Re: САПР на Lazarus

СообщениеДобавлено: 05.10.2012 22:35:40
zub
Потихоньку пилю zcad с переодическим успехом, но в одиночку становится трудновато. Надо написать несколько гуевых окошек - выбор цвета, выбор веса и редактор стилей текста. Гуй делать нелюблю и неумею - поэтому если у кого есть пара свободных вечеров и желание "потренероваться" - прошу помощи с реализацией.
Примерный вид окошка выбора цвета во вложении, нужна только вкладка выбор цвета, т.к. пока поддерживаются только индексные цвета

Re: САПР на Lazarus

СообщениеДобавлено: 14.11.2012 03:01:39
zub
Очередной сбор статистики после очередной оптимизации рендера. Интересует работоспособность на ати и встроенных интелах.
Бинарник под винду (под линь собрать пока негде):
http://sourceforge.net/projects/zcad/fi ... z/download
Методика тестов старая:
- запустить, загрузить тестовый чертеж - меню DEBUG\загрузить пример ОПС
- открыть вкладку "рендер" в инспекторе объектов
- покрутить колесо мыши чтоб чертеж был виден весь (или двойной middle клик на рабочей области)
- поелозить мышью чертежом с нажатой средней кнопкой
- запостить параметры "время последнего рендера" и "время расчета видимости" с вкладки "рендер", "Current degradation factor" с вкладки "рендер\image degradation"

Re: САПР на Lazarus

СообщениеДобавлено: 14.11.2012 07:52:44
mtdu
время последнего рендера 17-36
время расчета видимости1 17-19
Current degradation factor 5-8
Ati HD 4600

Re: САПР на Lazarus

СообщениеДобавлено: 14.11.2012 10:24:01
zub
mtdu
спасибо. конфигурация не поменялась - Core 2 Duo 6300?

Re: САПР на Lazarus

СообщениеДобавлено: 14.11.2012 13:09:38
svk12
время последнего рендера 37
время расчета видимости 14
Current degradation factor 15.0
Intel G31/G33 Chipset - Integrated Graphics
DualCore Intel Core 2 Duo E6550, 2400 MHz

Re: САПР на Lazarus

СообщениеДобавлено: 14.11.2012 20:44:00
mtdu
Да Core 2 Duo 6300

Re: САПР на Lazarus

СообщениеДобавлено: 06.03.2013 23:55:49
zub
Появилась поддержка TTF шрифтов. Но так как не нашел свободной реализации на паскале триангуляции полигонов с дырками глифы пока отображаются незаполненными контурами.

Re: САПР на Lazarus

СообщениеДобавлено: 07.03.2013 12:24:46
svk12
Код: Выделить всё
u\ugdbshxfont.pas(22,21) Fatal: Can't find unit gvector used by ugdbshxfont


Zcad не собирается.