К основному контенту

Сообщения

Показаны сообщения с ярлыком "разработка"

Чем заняться за два дня до Нового года или первый ежегодный Renga-хакатон

Дорогие читатели! Поздравляем вас с Новым годом!  В первой заметке Нового года хотим рассказать о том, как команда Renga провожала уходящий год и что из этого получилось.             Несмотря на то, что год для нас был сложным, а в последние дни декабря все мысли заняты предстоящими праздниками, 27-29 декабря в офисе Renga прошел "Первый ежегодный Renga-хакатон", в котором приняли участие 17 разработчиков. Название, конечно, больше шуточное, а мероприятие внутреннее, но мы решили, что вам тоже будет интересно. Итак, по условиям хакатона участники должны были придумать и реализовать какую-то идею, связанную с Renga. Можно было создавать как что-то полезное (по мнению разработчика) для пользователей, так и решать внутренние задачи, облегчающие жизнь программистов и тестировщиков. На воплощение идеи было дано 2 дня. Программисты  —  натуры творческие и увлеченные, у многих есть идеи, как можно было бы улучшить, дополнить наш продукт. Однако в процессе разработ

Чудесные превращения

Друзья! Сегодня наш специалист по визуализации пользовательских интерфейсов — Юрий Мезенцев — рассказывает, как эмблема Renga Structure превратилась в парковку. Самое любопытное и приятное для нас, как разработчиков — Юрий признался, что построить парковку ему было проще в Renga , чем в его любимом трехмерном моделлере Rhino . В те времена, когда я создавал эмблему Renga, наш архитектурно-строительный, не побоюсь этого слова, комплекс умел воплощать в 3D немного. Но повторить в нем шестиугольник из кирпичей было можно. Что наш руководитель маркетинга  —Максим Шибанов  — успешно и демонстрировал заинтересованным в первой российской BIM-системе. И вот теперь, когда функционала стало достаточно, я решил попробовать превратить эмблему в здание, которое могло бы существовать в реальности и хорошо бы раскрывало сущность одного из трех продуктов. Например, Renga Structure. Что такое конструкции? По сути это фундамент, перекрытия и то, что их связывает — колонны и балки. Оста

Чего ждать от Renga MEP?

Летом мы приступили к работе над новым продуктом — Renga MEP. Сегодня Александр Котов — аналитик и автор концепции нового продукта — расскажет вам, дорогие читатели, как будет построена работа в Renga MEP. Моя идея в том, что пользователю, прежде всего, должно быть удобно работать в трехмерном пространстве. Мы хотим автоматизировать рутинные действия инженера и предоставить ему свободу в тех случаях, где необходим творческий подход. В основе всех продуктов Renga лежит идея объектной системы проектирования с разработанными редакторами для каждого инструмента, которые позволяют быстро подготовить нужный проектировщику элемент. Сейчас наша команда разрабатывает инструмент для создания интеллектуальных объектов, участвующих в проектировании внутренних систем водоснабжения и водоотведения. Управляя стилями, содержащимися в шаблоне проекта, пользователь создаст необходимый набор элементов (рабочее название SMART-компоненты) для формирования облика будущей системы трубопроводов. SMART-

Интеграция 3D-мыши в Renga

Примерно неделю назад Александр Ершов - любитель новых технологий и двигатель прогресса в нашей команде - опубликовал статью на Хабре о том, как он интегрировал 3D-мышь в Renga. Для тех, кто еще не читал эту статью, но как Александр интересуется новыми технологиями, публикуем его статью в нашем блоге.     3D-манипуляторы - это средства взаимодействия пользователя с программным обеспечением, которые обеспечивают интуитивную навигацию в трехмерном пространстве и возможность работать двумя руками одновременно. Инженеры-проектировщики и компании, которые внедрили 3D-манипуляторы, сообщают о внушительном приросте производительности. Речь в статье пойдет о 3D-мыши от компании 3DСonnexion. Вот так она выглядит (картинка из интернетов):    У 3D-мышки 6 степеней свободы: смещение по осям X, Y, Z, а также поворот вокруг осей, соответственно: Roll, Pitch, Yaw.    Степени свободы мышки:    Для интеграции 3D-мыши в ваше приложение компания 3DСonnexion предоставляет SDK. Его можно с

Как мы выстроили процесс разработки. Часть 1

Известно, что наш проект развивается уже не первый год . Несмотря на то что всё равно всё только начинается, оценить то, чего мы за эти годы достигли, можно, поработав в Renga 2.7. Годы разработки идут, и нам есть чем поделиться не только с нашими пользователями, но и с коллегами-разработчиками. Методом проб и ошибок мы выстроили на данный момент довольно слаженный процесс. Как раз о нём расскажет наш процессный гуру - Даниил Мусиенко. Каждая вторая компания, которая разрабатывает программное обеспечение, говорит, что работает по Agile . При этом Agile в каждой из них разный. Мы не исключение. Мы работаем по Agile. Ниже я расскажу, что под этим подразумеваю. Сразу оговорюсь, я буду описывать идеальную картину. Это то, к чему мы стремимся, то, что мы считаем за эталон. Но получается так работать не всегда. В первой статье я расскажу, как идет разработка наших продуктов во времени. Весь наш процесс разработки состоит из повторяющихся циклов. Есть большие циклы, в каждом из ко

В гостях у C3D

В процессе разработки Renga мы решаем множество задач по созданию геометрии архитектурных и конструктивных объектов, преобразованию этой геометрии, получению разрезов и фасадов зданий, расчету масс и площадей. Основную часть этих задач мы решаем с помощью математического ядра C3D . Это мощная библиотека для твердотельного моделирования, установки зависимостей и ограничений для геометрических объектов, работы с различными форматами. 18-19 мая в прекрасном городе Коломна прошла конференция, организованная компанией C3D Labs, разработчиком этого ядра. На наш взгляд, конференция получилось отличная - душевная и полезная. Мы познакомились с новинками, поделились опытом, пообщались с разработкой, погуляли по Коломенскому кремлю. Но обо всем по порядку. C3D Labs рассказали о новинках в Modeler, Vision и Viewer. Докладываем, как их поняли мы, активные пользователи ядра. C3D Modeler - это основной модуль ядра C3D, предназначенный для построения и редактирования геометрических мо

Как увидеть то, что скрыто

На днях мы выпустили Renga 2.7 и рекомендуем вам ознакомиться с новинками и попробовать ее в действии. А мы не расслабляемся и продолжаем работу. В этом посте хотим немного приоткрыть вам дверь в разработку Renga. Сейчас над созданием Ренги трудятся 4 команды разработки : Gryffindor, Slytherin, Hufflepuff и Ravenclaw (нам нужно как-то различать команды, все совпадения случайны). Все они вносят равный вклад в развитие системы, но виновник этого поста - команда Gryffindor. Команда Gryffindor абсолютный рекордсмен по количеству фич в текущем релизе, но она не останавливается на достигнутом и уже представляет вам функцию, которая будет в следующем релизе. Уже осенью ждите Визуальный стиль выбранных объектов, а пока можете посмотреть, как его применять в нашем видео: В будущем мы расскажем, над чем работают другие команды, следите за новостями!