(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

FireMonkey Blocks

Vsevolod Leonov

Сделал этот небольшой проект

по времени где-то за час. Может, больше. Но когда занимаешься любимым делом, то время летит незаметно. Цель была проста, как и раньше. Протестировать FireMonkey на предмет технологичности. Мне понравилось, совмести 2D и 3D влёгкую, удобно писал в "родной" среде.

Сделал давно

Ещё на день рождения Delphi. И тут как всегда возникает дилемма: доделать или не доделать? Вот если бы я участвовал в конкурсе, тогда да… Вполне полезная программа для детишек.

Не сделал

А зачем такая программа нужна? Куча полезных функций. От развития виртуально-пространственного мышления у детей до автоматической конвертации реалистичной модели в блочную конструкцию (наберите в поисковике "баскетболист из лего" и вы поймёте, о чём я). Я такие вещи видел вживую. Впечатляет. И вот можно сделать авто-конвертор. Может, кстати, и сделали. И вот такой алгоритм был-бы интересен. Сделать дискретизацию модели в блоки. Почему-то вспомнил "взятие интеграла методом прямоугольников".

Мне было интересно FireMonkey приладить к этому абсолютно естественному для 3D-фреймоврка делу.И уже приладив, вспомнил (честно!), что и для MacOS можно это сгенерировать по-быстрому. Получилось.

Внимание, мини-конкурс!

Цена вопроса - наградная флэшка Embarcadero, прекрасная чёрная стильная майка Embarcadero и бесплатный билет на конференцию. Если кто не планирует приехать в Москву на конференцию из-за отпуска, то (по крайней мере) можно будет на отдыхе дефилировать в брендовой майке, а внешний носитель передарить начальнику. Или наоборот.

В ролике вы увидели конструктор из блоков. Будет естественным предположить, что я сделал класс TMyBlock. Не могу сказать, что я им доволен. А какой бы вы написали класс для решения такой задачи?

Ответы присылайте сюда (не в комментарий к посту, не мне на почту, а именно туда). Там мы и обсудим, и выберем коллективно чемпиона. Или двух. Это совершенно естественно, что может быть несколько вариантов для решения этой задачи. Но при прочих равных победит тот, кто раньше опубликует (фора для любителей думать в выходные).

Достаточно лишь самого класса, без реализации. БЕЗ РЕАЛИЗАЦИИ! Просто покажите структуру + методы. Я свой тоже покажу. А вы поймете, почему он мне не нравится. :) Но мне-то что? Майка у меня есть. Флэшка тоже. А вот на конференции мы с вами-то и встретимся!

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 01.06.2012 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Enterprise Connectors (1 Year term)
Delphi Professional Named User
SAP Crystal Reports 2008 INTL WIN NUL License
Raize Components 6
EMS Data Comparer for Oracle (Business) + 1 Year Maintenance
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Реестр Windows. Секреты работы на компьютере
СУБД Oracle "с нуля"
eManual - электронные книги и техническая документация
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100