6 прямокутників.
У Button2_Click і Button4_Click відрізняється від попереднього тим, що спочатку викликається функція val1 (), яка здійснює поворот вліво і вправо.
Так як програма зчитує дані з файлу, необхідно створити текстовий файл у каталозі програми WindowsApplication7 bin Debug . У цьому файлі в першому рядку потрібно вказати три координати прямокутника через пробіл (рядок необхідно почати з прогалини і після написання трьох координат теж поставити пробіл). Наприклад: 234250300. br/>
2.2 Принцип роботи програми В«Обертання кубаВ» мовою VRML
Програма написана в конструкторі Vrmlpad. У заголовку вказана версія програми-перегляду коду - 2.0, в кодуванні Юнікод. p align="justify"> За допомогою об'єкта Shape і його властивості geometry Box намальований прямокутник з розмірами ширина - 1, довжина - 1, висота - 1. Властивість diffuseColor забарвлює прямокутник в зелений колір. p align="justify"> Файл має розширення *. vrml і може бути переглянутий в будь-якому плагіні для браузера, наприклад в CORTONA3D
ВИСНОВОК
У роботі розроблена програма, яка виконує обертання куба, параметри якого задаються з файлу, з урахуванням перспективи.
Кілька планів на доопрацювання коду програми:
Вѕ Фігуру куба можна допрацювати до моделі будівлі. Для цього потрібно куб розбити на необхідну кількість горизонтально розташованих прямокутників-поверхів. Така програма може виконувати завдання, пов'язані необхідністю заощадити матеріали, тобто, наприклад, буде малювати найбільш короткий шлях прокладання електричної проводки
Вѕ Так само фігуру куба можна використовувати як склад. Для цього потрібно розбити куб на необхідну кількість кубиків, які будуть відповідати скриньках на складі. Така програма буде виконувати завдання з пошуком необхідного скриньки, який, можливо, буде лежати в самій важкодоступній області.
мову тривимірний інженерний графіка
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ТА ЛІТЕРАТУРИ
1. Трусов M. А. VisualBasic. NET. Створення графічних об'єктів та основи програмування-M.: HT Прес, 2006. - 160 с.
2. Джамбруно М.. Тривимірна графіка та анімація. У 2 т. Т. 2 - М.: Вільямс, 2002. - 640 с.
. Сайлер Б. Використання VisualBasic 6. /Брайан Сайлер, ДжеффСпоттс-М.: Вільямс, 2007. - 832 с.
. ІвановВ. П.. Тривимірна комп'ютерна графіка/В. П. Іванов, А. С. Батраков; під ред. Г. М. Поліщука. - М.: Радіо і зв'язок, 1995. - 224 с.
. Жарко...