| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,559
![]() |
ETCartman
Мануал написать можно (ну или хорошо прокоментировать исходники, что имхо лучше), но только при заинтересованности в нем. просто так, в ящик - неохота. >>Но хотелось бы взглянуть на код ZCADа и может быть что то позаимствовать оттуда для себя ZCAD в принципе получился довольно сложен и по началу будет трудно врубиться что-где смотреть, также всё написано в одиночку - грязно и мало коментариев. Такчто если соберешся и с лету не разберешся - стукни в аську или в мыло. Я прекрасно понимаю что эти косяки нужно исправлять, но всё сразу не получится, по мере интереса. |
|||
![]() |
|
||||
Регистрация: 09.12.2008
Сообщений: 4,663
|
это обязательная когда вы работаете программистом и пишете за почасовую оплату. комментирование иногда отнимает больше времени чем написание кода на самом деле. когда вы пишете для хобби то это просто усложняет работу. по хорошему должно быть руководство разработчика которое описывает общую работу программы (такой достаточно сложной как ZCAD), отдельные ее функциональные части и так далее. Вообще для открытого софта это важная веха - получить устойчивый и распределенный коллектив разработчиков. при таком раскладе проект не заглохнет в случае если у автора пропадет интерес.
|
|||
![]() |
|
||||
Конструктор, инженер-механик на пенсии Регистрация: 03.10.2003
Новосибирск
Сообщений: 6,954
|
Цитата:
|
|||
![]() |
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,559
![]() |
bahil
>>Комменты в исходнике обязательны. Не важно "для себя" или "не для себя". не спорю. но по мановению палки коменты в ~100к строк исходников не появятся. hexD >>ZCad работает "на" SQLite? нет. работает сам по себе. в зависимотях тоько OpenGL Последний раз редактировалось zamtmn, 24.11.2013 в 04:04. |
|||
![]() |
|
||||
Негропроект, инженегр-конструктор Регистрация: 16.02.2008
Черкассы
Сообщений: 904
|
Заглянул в модули рендера - увидел glVertex, glScale
![]() Сейчас когда все (даже Intel) железо поддерживает OpenGL 3.3 (шейдеры и вершинные буфера) основывать рендер на столь устаревших и непродуктивных методам очень недальновидно ![]() |
|||
![]() |
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,559
![]() |
>>увидел glVertex, glScale
Ниче это не ![]() |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,999
|
ХЗ, по мне так шибко тяжеловато разбираться в твоих исходниках.
Если бы хотя бы по более было бы задокументированно, то еще ничего. Ну или хотя бы примитивов было по больше....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,559
![]() |
DEM
Просто так разбираться конечно тяжело. Но если есть желание чтото приделать - то я документирую нужные места, возможно пишу скелет на который ты потом наращиваешь мясо... >>Ну или хотя бы примитивов было по больше.... недавно появились размерные примитивы - повернутый и выровненный, доделываю радиальный и диаметральный. Чего конкретно не хватает? |
|||
![]() |
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,559
![]() |
3dфейс - есть и это имхо очень простой примитив, не сложнее линии
сплайн появился но только по управляющим точкам, с контрольными я работать не умею(( - там очень хитрая математика всплывает. В автокаде насколько я понял и контрольные точки и направления начала и конца - это надстройка над управляющими точками. Во всяком случае созданый в автокаде по контрольным точкам и направлению сплайн будет верно отображаться в зкаде. По сути у меня для сплайнов сделана полурабочая заглушка - показываются, редактируются но какието серъезные действия с ними упираются в математику, требуется либо реализовывать эту математику (мне не по силам) либо прилаживать чтото типа OpenNURBS. Лично мне сплайны не интересны и в зкаде они появились для обкатки типов линий на криволинейных объектах, как самый сложный случай этих криволинейных объектов Последний раз редактировалось zamtmn, 26.11.2013 в 13:08. |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,999
|
Мне нужен был многоточечный а не простой....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,559
![]() |
ЕМНИП в 3дфейсе 3 или 4 вершины, если больше это уже не 3дфейс а чтото другое.
Тебе нужен был тесселятор, в зкаде он недавно появился в виде тесселятора TTF шрифтов на основе GLU, могу оформить его отдельным классом - умеет тесселировать любые полигоны с дырками |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,999
|
НУ по всей видимости так....
Пока ничего добавлять не надо, я сейчас под автокадом работаю... Другое дело что было бы свободное время, можно было бы попробовать сделать универсальную прогу для создания расчетных схем и просмотра результатов...
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |