The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

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

18.09.2013 10:22

Через несколько месяцев после запуска возможности просматривать модели в формате STL, команда GitHub добавила средства для отображения изменений в STL-файлах напрямую в web-браузере. Суть метода сводится к использованию бинарного разделения пространства для расчёта частей, которые были удалены или добавлены между двумя версиями модели. Все это выполняется при помощи csgtool, библиотеки на языка Си, связанной с Ruby gem через FFI. Все найденные кусочки кешируются и отображаются в 3D-браузере, который был внедрён на GitHub ранее. Также поддерживается раскраска кусочков разными цветами и использование прозрачности, чтобы сделать отображение изменений более наглядным.



  1. Главная ссылка к новости (http://tech.slashdot.org/story...)
Автор новости: Alexey Medvedchikov
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/37937-github
Ключевые слова: github, stl
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (11) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Ренат (??), 11:44, 18/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Конечно не PDM , но движутся в верном направлении
     
  • 1.4, SpiritOfStallman (ok), 12:40, 18/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А не накладно ли всё это считать серверу?
    Разве нельзя будет его "затроллить" сотнями сложнейших моделей?
     
     
  • 2.6, imprtat (ok), 12:47, 18/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    У думаю у GitHub достаточно опыта что бы качественно оценить возможные проблемы перфоменса новых фич еще до стадии разработки. Скорее всего самое сложное выполняется на стороне клиента.
     
     
  • 3.7, SpiritOfStallman (ok), 12:56, 18/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ну тут я отлично понимаю, что помимо того что не дураки, так еще и уже в работе.
    Тут скорее был призыв к просвещению, варианты, как можно было бы подобное реализовать.
     
  • 2.13, Аноним (-), 18:27, 18/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А с чего вы взяли что сервер что-то считает?
     

  • 1.10, Аноним (-), 13:26, 18/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Типа, теперь на гитхабе можно хранить модели для печати на трехмерных принтерах, с версиями и т.д.?
     
     
  • 2.11, Аноним (-), 15:03, 18/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю.
     
  • 2.12, Loooooker (ok), 15:41, 18/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ничто не мешало это делать и ранее. Теперь - нагляднее.
     

  • 1.14, Аноним (-), 18:28, 18/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как всегда, github лучший.

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

     
     
  • 2.15, a (??), 20:59, 18/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    после начала использования гитхаба моя сексуальная жизнь значительно улучшилась
     
     
  • 3.16, arisu (ok), 06:55, 21/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > после начала использования гитхаба моя сексуальная жизнь значительно улучшилась

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

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру