Вот пример программы для 3D визуализации дома с использованием Python и библиотеки PyGame (с OpenGL): python import pygame
from pygame.locals import *
from OpenGL.GL import *
from OpenGL.GLU import *
def draw_floor():
"""Отрисовка пола"""
glBegin(GL_QUADS)
glColor3f(0.8, 0.8, 0.8) # Серый цвет
glVertex3f(-2, 0, -2)
glVertex3f(2, 0, -2)
glVertex3f(2, 0, 2)
glVertex3f(-2, 0, 2)
glEnd()
def draw_walls():
"""Отрисовка стен дома"""
# Передняя стена
glBegin(GL_QUADS)
glColor3f(0.9, 0.7, 0.5) # Бежевый
glVertex3f(-1, 0, -1)
glVertex3f(1, 0, -1)
glVertex3f(1, 1, -1)
glVertex3f(-1, 1, -1)
glEnd()
# Задняя стена
glBegin(GL_QUADS)
glColor3f(0.9, 0.7, 0.5)
glVertex3f(-1, 0, 1)
glVertex3f(1, 0, 1)
glVertex3f(1, 1, 1)
glVertex3f(-1, 1, 1)
glEnd()
# Левая стена
glBegin(GL_QUADS)
glColor3f(0.8, 0.6, 0.4)
glVertex3f(-1, 0, -1)
glVertex3f(-1, 0, 1)
glVertex3f(-1, 1, 1