Шаровый манипулятор.
Одним из наиболее востребованных способов поведения трехмерных сцен является возможность вращения объекта с помощью мыши. Самой распространенной реализацией такого…
Одним из наиболее востребованных способов поведения трехмерных сцен является возможность вращения объекта с помощью мыши. Самой распространенной реализацией такого…
Распространенный эффект, часто присутствующий в трехмерных сценах — перемещение камеры вокруг объекта. Эта задача концептуально проста для реализации в…
Как и в случае двухмерного содержимого, наиболее впечатляющим и гибким способом изменения аспектов трехмерной сцены являются трансформации. Это особенно…
До сих пор для рисования объектов использовалась кисть SolidColorBrush. Однако WPF позволяет нарисовать объект DiffuseMaterial, применяя для этого любую…
До сих пор использовался только один из типов материалов, поддерживаемых WPF для конструирования трехмерных объектов. Несомненно, DiffuseMaterial — наиболее…
Реалистические трехмерные сцены требуют использования сотен или тысяч треугольников. Например, один из возможных подходов к построению простой сферы заключается…
Сложности с камерами, светом, материалами и геометрией сетки представляют собой огромный объем работы для отображения не особо впечатляющего треугольника….
Прежде чем трехмерная сцена будет отображена, понадобится расположить камеру в корректной позиции и ориентировать ее в правильном направлении. Это…
Чтобы создать реалистически текстурированные трехмерные объекты, WPF использует модель освещения. Основная идея состоит в том, что к трехмерной сцене…
Чтобы построить трехмерный объект, надо начать с построения геометрии. Как уже известно, для этой цели существует только один класс…
Окно просмотра может содержать в себе любой трехмерный объект, унаследованный от Visual3D (из пространства имен System.Windows.Media.Media3D, в котором находится…
Трехмерная графика в WPF включает в себя следующие ингредиенты: окно просмотра (viewport), содержащее трехмерное содержимое; трехмерный объект; источник света,…