Гость
|
||||||
1 | ||||||
Рисование пирамиды на канве08.05.2007, 23:14. Показов 6346. Ответов 2
Метки нет (Все метки)
Не могу сообразить как нарисовать пирамиду с прямоугольником (или квадратом ) в основании. Проблемы начинаются уже при рисовании основания. Я задаю 3 вектора с координатами P[1,1]=X1, P[1,2]=Y1,
P[1,3]=Z1,.....,P[3,3]=Z3. Дальше строю две стороны. Другие две будут параллельны. Не врублюсь как осуществить параллельный перенос. Вот текст программы:
|
08.05.2007, 23:14 | |
Ответы с готовыми решениями:
2
Реализовать рисование на канве Рисование и поворот изображения в канве. Рисование на виртуальной канве или как избежать мигания при рисовании Рисование на канве |
Гость
|
|
09.05.2007, 13:25 | 2 |
С проблемой параллельного переноса я справился.
Дописал: надо начертить боковые рёбра, причём все боковые грани должны быть равнобедренными треугольниками. Для этого я определяю центр пирамиды и второе, что мне нужно это вектор нормали к основанию пирамиды. Как мне его определить? |
Пробующий
185 / 98 / 10
Регистрация: 28.04.2009
Сообщений: 1,101
|
|
18.07.2009, 16:50 | 3 |
Ты определяй не центр, а вершину. А потом соединишь её с точками основания и все. Равнобедренными эти треугольники получатся сами собой.
А вектор нормаль - это векторное произведение любых 2-х векторов, образующих основание пирамиды.
0
|
18.07.2009, 16:50 | |
18.07.2009, 16:50 | |
Помогаю со студенческими работами здесь
3
Рисование на канве формы Рисование на канве Рисование на канве Рисование текста на канве Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |