1C.Net:Предприятие + DirectX = 3D-графика на формах 1С:Предприятие
Представленный пример для 1С:Предприятие 8.1 посвящен трехмерной графике. Информации по использованию 3d в 1С Интернет не предоставляет. Пример будет полезен 1С-разработчикам, программирующим для души. Так как пока сложно представить бухгалтеров, как в игре, гуляющих внутри 1С по виртуальным 3д-складам, листающих виртуальные 3д-журналы документов. Хотя почему бы и нет. Кто знает, что нас ждет через несколько лет и как изменятся знакомые нам программы.
24.06.2010 07:08 [25.06.2010 14:14] 18 [+] [−] Перейти к публикации
(1) Если разобраться в принципах 3д-моделирования, то можно. Проблема в том, что это целая наука, требующая время на освоение. Многие моменты требуют знаний в высшей математике.
Применительно к окнам ребята из АТехголоджи подготовили целый проект на .Net и "глубоко" внедрили его в 1С. Вот ссылка на Инфостарт:
Ответили: (4)
Общее замечание - это не первый в интернете пример работы 1С с 3d
В свое время еще Гений 1С (который сотик за секс толкал
) публиковал пример работы с VRML в 7.7. Причем там строилась структура склада.
(2) АТехнолоджи рулит. Особенно WinDraw. То что они встроили в 1С-ину - довольно сильно урезанная версия их флагманского продукта.
Ответили: (5)
(4) Что-то ссылок при написании статьи не смог найти на 3д-графику в 1С
Если есть ссылки на статьи таких работ, давайте. Я обязательно напишу в статье. А то информации совсем мало.
Вы тогда скажите еще - чего в 1С сделать никак не удалось до сих пор.
Может мне удастся примеры сделать. Анимация на формах была?
Спасибо за пример. Были мысли реализовать один проект с использованием 3D. У нас в компании такое реализовано через DLL библиотеку, написанную на Delphi + OpenGL. Эта библиотека генерировала отдельное окно, которое или пряталось за окно 1С, или, если делали поверх окон, закрывала 1С собой, пока не закроешь. Короче есть минусы в работе. Библиотека прикручена к 1С и позволяет наглядно увидеть расположение на карте списанные в производство оборудование.
Теперь вот пытаюсь заменить данную DLL на нечто, указанное в примере.
(8) Самое обидное, что использование 3д требует специальных знаний. И чтобы профессионально работать с трехмерной графикой, нужно этому посвятить всю жизнь.
Есть идея еще таким же образом использовать игровую XNA-платформу. Вроде, она тоже дружит с .Net framework и подключается аналогично.
Ответили: (9)
18 [+] [−] Перейти к публикации
А моделирование окон?
К примеру производство окон.
Там надо вбить параметры, рассчитать материалы и вывести макет будущего окна на экран.
Сюда же можно это прикрутить?
Ответили: (2) (3)