+7 (495) 229-0436   shopadmin@itshop.ru 119334, г. Москва, ул. Бардина, д. 4, корп. 3
 
 
Вход
 
 
Каталог
 
 
Подписка на новости
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Photoshop: алхимия дизайна
 
Ваш отзыв
Оцените качество магазина ITShop.ru на Яндекс.Маркете. Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты
 
Курс расчета
 
 1 у.е. = 92.58 руб.
 
 Цены показывать:
 
 
 
 
  
Новости, статьи, акции
 

FireMonkey 3D - оси координат

08.12.2011 14:19
Vsevolod Leonov

FireMonkey 3D - оси координат

За что мы любим design-time

Понятно за что - за реализацию концепции RAD, работу в стиле WYSIWYG и т.д. Да, статичность интерфейсов пользователя (GUI) - она полезна. Чтобы "благодарный пользователь" не искал лично вас с просьбой рассказать, where"s the button gone? (куда делась кнопка). Чем статичнее, тем лучше. Попробуйте сделать динамичный интерфейс, тогда design-time останется в лучшем случае полигоном для отладки компонентов.

Как говорит мой друг, Александр Божко: "кому надо, тот найдёт". Гораздо приятнее искать свойство или событие в дизайн-тайме в инспекторе объектов. Т.е. помимо бесспорно безальтернативной эффективности дизайн-тайма как этапа в разработке интерфейса, вырисовывается еще и другой аспект - обучение. Ну а все мы знаем, что составляющая компетенции любого разработчика - умение быстро и постоянно учиться новому. Приехали: design-time есть способ наработки и сохранения своей квалификации.

Инстинкт программиста Delphi

Сделать что-то и нажать на кнопку F9. Любой дизайн-тайм (да хоть набор текста) после кнопки "Save" провоцирует поискать кнопку "Run". Даже не всегда понятно, зачем. Ладно, после букв финальное творение можно "распечатать". Короче, любой мануальный труд должен заканчиваться автоматическим процессингом и получением (теперь уже) готового продукта.

Активная жизнь в трёхмерном пространстве

Требует осознания его разметки. Под "жизнью" подразумевается программирование. Живу, чтобы программировать. Программирую, чтобы жить. Откинем пафос: практически любой софт, автоматизирующий (или хотя бы описывающий) реальные процессы, должен иметь 3D модули. Практические задача мы обязательно рассмотрим в ближайшее время - от системы логистики до прикладных расчётов. Но нужно преодолеть достаточно низкий порог вхождения в технологию 3D программирования с помощью FireMonkey. Данный ролик (3 мин) понижает этот порог ещё сильнее:

Ученье - свет

А свет - это компонент TLight, который тоже нужно не забыть добавить в дизайн-тайме. Чтобы объекты не были чёрными. Попробуйте, вы получите реальное удовольствие, кульминацией которого является нажатие кнопки F9 и получение работающего приложения с 3D-моделью.

Как-то вечером я доигрался до нарисованного робота (т.к. просто фанатею от мультика "Роботы"). Попробовал его "откинуть" на MacOS - получилось. Ярковато получилось, но это как бы уже описанный эффект - краски "жёстче".

 

robot 3d win

 

robot 3d mac os

В конкурсе, что ли, поучаствовать? :)

  
Помощь
Задать вопрос
 программы
 обучение
 экзамены
 компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты

Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 
Бестселлеры
Курсы обучения "Atlassian JIRA - система управления проектами и задачами на предприятии"
Microsoft Windows 10 Профессиональная 32-bit/64-bit. Все языки. Электронный ключ
Microsoft Office для Дома и Учебы 2019. Все языки. Электронный ключ
Курс "Oracle. Программирование на SQL и PL/SQL"
Курс "Основы TOGAF® 9"
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год. Электронный ключ
Курс "Нотация BPMN 2.0. Ее использование для моделирования бизнес-процессов и их регламентации"
 

О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям.

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.



 

О нас

 
Главная
Каталог
Новинки
Акции
Вакансии
 

Помощь

 
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 

Способы оплаты

 

Проекты Interface Ltd.

 
Interface.ru   ITShop.ru   Interface.ru/training   Olap.ru   ITnews.ru  
 

119334, г. Москва, ул. Бардина, д. 4, корп. 3
+7 (495) 229-0436   shopadmin@itshop.ru
Проверить аттестат
© ООО "Interface Ltd."
Продаем программное обеспечение с 1990 года