![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 08.10.2010
Сообщений: 21
|
![]()
Хочу сделать онлайн-расчет узла строительной конструкции.
1. Как программа-минимум необходимо сделать браузерную "чертилку" по типу Автокада (функционал, конечно, самый простой). Пример работающего функционала вот тут http://rama.sopromat.org/2009/?gmini=off Необходимо сделать масштабирование и перемещение колесиком мышки (как в Автокаде) (примерно как тут http://www.rvolve.com/zoom_pic.php) плюс при клике на линию - окно ее свойств. Плюс холст должен менять сетку в зависимости от масштаба. Кроме линий, реализовать также дуги. 1а. Предусмотреть возможность группировки и группового перемещения линий по сетке. 2. Как программа-максимум сделать вставку в страницу чертежа из Автокада (насколько я понимаю, "выковырять" из буфера кусок с WMF-файлом, распарсить его по примитивам и занести их в массив с данными). Говорят, что это невозможно, но сильно хочется... ![]() Нужен код на максимально чистом Джаваскрипте с минимумом подключаемых библиотек, желательно вообще без них. И максимальное количество комментариев в коде Оплата через Вебмани. Последний раз редактировалось lovial; 01.08.2013 в 11:51. |
![]() |
![]() |
![]() |
#2 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
![]()
эх... было бы время... интересное штуко)
Alar, верни репу!
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 08.10.2010
Сообщений: 21
|
![]()
Дак а я и не тороплюсь никуда. Проект личный и некоммерческий, никто в шею не гонит.
![]() Кстати, вот почитал http://habrahabr.ru/post/162367/ - практически все есть готовое. Только вся библиотека не нужна, "отпилить" из нее лишнее - и прогамма-минимум практически решена. Сам не потяну - в Джаваскрипте делаю первые шаги, а с чужим кодом и опытному человеку часто непросто... Последний раз редактировалось lovial; 01.08.2013 в 17:56. |
![]() |
![]() |
![]() |
#4 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
![]()
библиотека на то и библиотека, что в ней рыться нет необходимости, а чужой код бывает трех видов:
1. что за шайтан это написал!? 2. адекватный код, который читается как стихи Мандельштама 3. пункт 2, обфусцированный... но разобраться можно=) Попробуй сам, а мы поможем=) И да, думаю, что лучше тут подойдет либа three.js =) UPD: таки да, я еще и в сопромате не шарю, у нас в универе тупо не было этого предмета...
Alar, верни репу!
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 22.05.2012
Сообщений: 352
|
![]()
На html5, я так понимаю?
|
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 08.10.2010
Сообщений: 21
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 08.10.2010
Сообщений: 21
|
![]()
Похоже на то...
![]() ![]() Глянул одним глазом... 3Д, камера, рендеринг... Не, мне пока надо чистое 2Д черчение отрезков и дуг, не более того... Последний раз редактировалось lovial; 04.08.2013 в 10:31. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 22.05.2012
Сообщений: 352
|
![]() |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 08.10.2010
Сообщений: 21
|
![]()
Вот примеры нашел из либы:
http://fabricjs.com/customization/ - это выделение и перемещение объектов http://fabricjs.com/controls/ - это уже почти окно свойств объекта |
![]() |
![]() |
![]() |
#10 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
![]()
three.js работает не только с трехмеркой...
Alar, верни репу!
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") | funnyy | Помощь студентам | 3 | 17.10.2012 17:40 |
Открыть в "новом браузере" | Rost93 | PHP | 4 | 08.04.2012 23:23 |
Почему "xml" документ отображается в браузере | Rusl92 | PHP | 10 | 06.08.2010 21:33 |
Эмитировать "рабочий стол" в браузере. | NSvirus | Свободное общение | 12 | 15.11.2009 23:58 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |