728x90
728x170
■ 사각형 2개를 만드는 방법을 보여준다.
▶ MainWindow.xaml
<Window x:Class="TestProject.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Width="800"
Height="600"
Title="사각형 2개 만들기"
FontFamily="나눔고딕코딩"
FontSize="16">
<Viewport3D>
<ModelVisual3D>
<ModelVisual3D.Content>
<Model3DGroup>
<GeometryModel3D>
<GeometryModel3D.Geometry>
<MeshGeometry3D
Positions="0 1 -4, 0 0 -4, 0 1 0, 0 0 0"
TriangleIndices="0 1 2, 1 3 2" />
</GeometryModel3D.Geometry>
<GeometryModel3D.Material>
<DiffuseMaterial Brush="Blue" />
</GeometryModel3D.Material>
<GeometryModel3D.BackMaterial>
<DiffuseMaterial Brush="Red" />
</GeometryModel3D.BackMaterial>
</GeometryModel3D>
<GeometryModel3D>
<GeometryModel3D.Geometry>
<MeshGeometry3D
Positions="1 1 0, 1 0 0, 1 1 -4, 1 0 -4"
TriangleIndices="0 1 2, 1 3 2" />
</GeometryModel3D.Geometry>
<GeometryModel3D.Material>
<DiffuseMaterial Brush="Blue" />
</GeometryModel3D.Material>
<GeometryModel3D.BackMaterial>
<DiffuseMaterial Brush="Red" />
</GeometryModel3D.BackMaterial>
</GeometryModel3D>
<AmbientLight Color="White" />
</Model3DGroup>
</ModelVisual3D.Content>
</ModelVisual3D>
<Viewport3D.Camera>
<PerspectiveCamera
Position="-2 2 4"
LookDirection="2 -1 -4"
UpDirection="0 1 0"
FieldOfView="45" />
</Viewport3D.Camera>
</Viewport3D>
</Window>
728x90
그리드형(광고전용)
'C# > WPF' 카테고리의 다른 글
[C#/WPF] 조명 애니메이션 만들기 (0) | 2016.06.26 |
---|---|
[C#/WPF] 정육면체 애니메이션 만들기 (0) | 2016.06.26 |
[C#/WPF] 정육면체 애니메이션 만들기 (0) | 2016.06.26 |
[C#/WPF] 정육면체 애니메이션 만들기 (0) | 2016.06.26 |
[C#/WPF] 코드로 삼각형 3D 만들기 (0) | 2016.06.26 |
[C#/WPF] 투시도법 직육면체 만들기 (0) | 2016.06.26 |
[C#/WPF] 정사도법 직육면체 만들기 (0) | 2016.06.26 |
[C#/WPF] Window 클래스 : 테두리 없는 윈도우 드래그 하기 (0) | 2016.02.03 |
[C#/WPF] Window 클래스 : 투명 윈도우 만들기 (0) | 2016.02.03 |
[C#/WPF] Window 클래스 : 투명 윈도우 만들기 (0) | 2016.02.03 |