Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> САПР на perl 
:(
    Опции темы
ZibSoft
Дата 22.9.2009, 20:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 14.10.2006

Репутация: нет
Всего: нет



Hi All!
Как вам несколько безумная идея написать САПР 2D или 3D на перле?
PM MAIL WWW   Вверх
shamber
Дата 23.9.2009, 08:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1422
Регистрация: 5.9.2006
Где: Россия

Репутация: 17
Всего: 18



ZibSoft, утро не задалось? или наоборот smile
PM MAIL Jabber   Вверх
ZibSoft
Дата 23.9.2009, 09:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 14.10.2006

Репутация: нет
Всего: нет



Цитата(shamber @ 23.9.2009,  08:50)
ZibSoft, утро не задалось? или наоборот smile

Да нет, утро как обычно. безумные идея для меня норма smile)
А если по теме, то я тут что-то начал и куча проблем. Сначала хотел делать Gtk+OpenGL, но пока отошёл от этого варианта, мучаю SDL+OpenGL, тоже не проще. Решил для начала сделать 2D, а потом развить до 3D.
А проблемы заключаются в том, что код получается запутанный. Как разделить GUI, работу с преобразованием и логикой и рисование в самом OpenGL, хотя он наверное больше к GUI относится. Смотрю в сторону MVC, но до конца не понимаю.
Посмотрел исходники PythonCAD там тоже как-то запутанно, хотя и на много меньше чем у меня.
Да и ещё в связке SDL+OpenGL интерфейс программы хочу делать средствами опенгл так свободы мысли больше, правда и головной боли ещё больше.

Вот такие мысли пока. Ну как?
PM MAIL WWW   Вверх
sir_nuf_nuf
Дата 23.9.2009, 11:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 920
Регистрация: 6.1.2008

Репутация: 14
Всего: 31



это безумие!
 smile 


--------------------
user posted image
user posted image
PM MAIL Jabber   Вверх
ZibSoft
Дата 23.9.2009, 16:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 14.10.2006

Репутация: нет
Всего: нет



Цитата(sir_nuf_nuf @ 23.9.2009,  11:20)
это безумие!
 smile

Из безумных казалось бы идей рождаются грандиозные проекты.
Я же вижу применение это программы хотя бы в учебных целях. У студентов обычно нет денег купить программы такого рода, а пользоваться приходится, так собственно и возникла идея.

Что есть сказать конкретно по идее? Хотя бы куда смотреть, где попонятнее описывается создание GUI приложений?
Сейчас стараюсь посмотреть исходники PythonCAD и QCAD, а так же было бы здорово разобраться в библиотеке OpenCASCADE.
Кстати питон сообщество молодцы, они сделали обёртку для OpenCASCADE теперь предполагаю будет не большой бум 3D приложений на питоне, как это сейчас происходит на C++ из-за этой же библиотеки. Почему на perl нет такой же обёртки??? :-(
PM MAIL WWW   Вверх
shamber
Дата 23.9.2009, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1422
Регистрация: 5.9.2006
Где: Россия

Репутация: 17
Всего: 18



Цитата(ZibSoft @  23.9.2009,  16:09 Найти цитируемый пост)
Почему на perl нет такой же обёртки??? :-( 

ZibSoft, я так догадываюсь, что особо она была никому не нужна smile до сих пор я надеюсь smile
PM MAIL Jabber   Вверх
ZibSoft
Дата 23.9.2009, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 14.10.2006

Репутация: нет
Всего: нет



Цитата(shamber @ 23.9.2009,  16:15)
Цитата(ZibSoft @  23.9.2009,  16:09 Найти цитируемый пост)
Почему на perl нет такой же обёртки??? :-( 

ZibSoft, я так догадываюсь, что особо она была никому не нужна smile до сих пор я надеюсь smile

Предлагаете изучать XS и писать обёртку? Неее, я ещё не до рос до этого
PM MAIL WWW   Вверх
shamber
Дата 23.9.2009, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1422
Регистрация: 5.9.2006
Где: Россия

Репутация: 17
Всего: 18



ZibSoft, вам ссылочки на статейки по XS кидануть? smile
PM MAIL Jabber   Вверх
ZibSoft
Дата 23.9.2009, 17:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 14.10.2006

Репутация: нет
Всего: нет



shamber, нет, спасибо smile
Но наличие OpenCASCADE не решит задачу, хотя и поможет значительно.
PM MAIL WWW   Вверх
gcc
Дата 23.9.2009, 17:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: 1
Всего: 17



ZibSoft, вот есть MVC Catalyst wxPerl Engine 

http://search.cpan.org/search?query=catalyst+wx&mode=all

Добавлено через 40 секунд
ZibSoft, с начало лучше узнать кому оно надо...
PM WWW ICQ Skype GTalk Jabber   Вверх
ZibSoft
Дата 23.9.2009, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 14.10.2006

Репутация: нет
Всего: нет



gcc, спасибо, посмотрю на этот модуль. Честно говоря даже не задумывался, что catalyst может работать с gui, больше в сфере web его рассматривал.

О нужности программы тоже думал. Как минимум один есть, эт я, а вообще думаю приголится. Часто приходится встречать, что возмущения по поводу отсутствия халявного сапр...
PM MAIL WWW   Вверх
b00
Дата 1.10.2009, 07:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 27.9.2009
Где: Петербург

Репутация: нет
Всего: нет



ZibSoft, вот Вам ссылка на PerlCAD smile
http://ejikblog.ru/?p=43
Цитата

Представляю вашему внимаю то, что пока у меня получилось…. это так игрушки, но уже что-то умеет делать.

Во первых: я отказался от GUI тулкитов и пока интерфейса как такого нет, всё по горячим клавишам. Главный вдохновителем является 3D редактор Blender и текстовые редакторы Vim и Emacs. Поэтому интерфейс планируется писать на OpenGL и широкое использование горячих клавиш. Да, эта программа будет не похожа на другие.

PM MAIL WWW Jabber   Вверх
ZibSoft
Дата 2.10.2009, 21:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 14.10.2006

Репутация: нет
Всего: нет



b00, спасибо, это мой проект smile
PM MAIL WWW   Вверх
shamber
Дата 3.10.2009, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1422
Регистрация: 5.9.2006
Где: Россия

Репутация: 17
Всего: 18



ZibSoftsmile
PM MAIL Jabber   Вверх
b00
Дата 3.10.2009, 19:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 27.9.2009
Где: Петербург

Репутация: нет
Всего: нет



Цитата(ZibSoft @  2.10.2009,  21:34 Найти цитируемый пост)
b00, спасибо, это мой проект smile 

Замыслом восхищён, хотя смысл от меня ускользает smile
"Безумству храбрых поём мы песню" smile
PM MAIL WWW Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1031 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.