URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 91765
[ Назад ]

Исходное сообщение
"GitHub добавил средство для просмотра изменений в 3D-файлах"

Отправлено opennews , 18-Сен-13 11:44 
Через несколько месяцев после запуска (https://github.com/blog/1465-stl-file-viewing) возможности просматривать модели в формате STL, команда GitHub добавила (https://github.com/blog/1633-3d-file-diffs) средства для отображения изменений (https://github.com/skalnik/peg-board-spindle/commit/7a1039fe...) в STL-файлах напрямую в web-браузере. Суть метода сводится к использованию бинарного разделения пространства для расчёта частей, которые были удалены или добавлены между двумя версиями модели. Все это выполняется при помощи csgtool, библиотеки на языка Си, связанной с Ruby gem через FFI. Все найденные кусочки кешируются и отображаются в 3D-браузере, который был внедрён на GitHub ранее. Также поддерживается раскраска кусочков разными цветами и использование прозрачности, чтобы сделать отображение изменений более наглядным.
<center><img src="http://www.opennet.ru/opennews/pics_base/0_1379489059.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></center>


URL: http://tech.slashdot.org/story/13/09/18/011236/github-adds-s...
Новость: http://www.opennet.ru/opennews/art.shtml?num=37937


Содержание

Сообщения в этом обсуждении
"GitHub добавил средство для просмотра изменений в 3D-файлах"
Отправлено Ренат , 18-Сен-13 11:44 
Конечно не PDM , но движутся в верном направлении

"GitHub добавил средство для просмотра изменений в 3D-файлах"
Отправлено SpiritOfStallman , 18-Сен-13 12:40 
А не накладно ли всё это считать серверу?
Разве нельзя будет его "затроллить" сотнями сложнейших моделей?

"GitHub добавил средство для просмотра изменений в 3D-файлах"
Отправлено imprtat , 18-Сен-13 12:47 
У думаю у GitHub достаточно опыта что бы качественно оценить возможные проблемы перфоменса новых фич еще до стадии разработки. Скорее всего самое сложное выполняется на стороне клиента.

"GitHub добавил средство для просмотра изменений в 3D-файлах"
Отправлено SpiritOfStallman , 18-Сен-13 12:56 
Ну тут я отлично понимаю, что помимо того что не дураки, так еще и уже в работе.
Тут скорее был призыв к просвещению, варианты, как можно было бы подобное реализовать.

"GitHub добавил средство для просмотра изменений в 3D-файлах"
Отправлено Аноним , 18-Сен-13 18:27 
А с чего вы взяли что сервер что-то считает?

"GitHub добавил средство для просмотра изменений в 3D-файлах"
Отправлено Аноним , 18-Сен-13 13:26 
Типа, теперь на гитхабе можно хранить модели для печати на трехмерных принтерах, с версиями и т.д.?

"GitHub добавил средство для просмотра изменений в 3D-файлах"
Отправлено Аноним , 18-Сен-13 15:03 
Не знаю.

"GitHub добавил средство для просмотра изменений в 3D-файлах"
Отправлено Loooooker , 18-Сен-13 15:41 
Ничто не мешало это делать и ранее. Теперь - нагляднее.

"GitHub добавил средство для просмотра изменений в 3D-файлах"
Отправлено Аноним , 18-Сен-13 18:28 
Как всегда, github лучший.

PS. Перетащил туда уже с полдюжины мелких проектов с sourceforge/google code просто публикуя свои патчи на github.


"GitHub добавил средство для просмотра изменений в 3D-файлах"
Отправлено a , 18-Сен-13 20:59 
после начала использования гитхаба моя сексуальная жизнь значительно улучшилась

"GitHub добавил средство для просмотра изменений в 3D-файлах"
Отправлено arisu , 21-Сен-13 06:55 
> после начала использования гитхаба моя сексуальная жизнь значительно улучшилась

он нашёл себе партнёра-хипстера, и теперь они по ночам вместе публикуют патчи.