DrawingIn3D/CubeMesh.xaml
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<Window x:Class="DrawingIn3D.CubeMesh"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="CubeMesh" Height="331.2" Width="361.6"
xmlns:tools="clr-namespace:_3DTools;assembly=3DTools"
>
<Window.Resources>
<MeshGeometry3D x:Key="SharedPoints" Positions="0,0,0 10,0,0 0,10,0 10,10,0
0,0,10 10,0,10 0,10,10 10,10,10"
TriangleIndices="0,2,1 1,2,3 0,4,2 2,4,6
0,1,4 1,5,4 1,7,5 1,3,7
4,5,6 7,6,5 2,6,3 3,6,7"
/>
<MeshGeometry3D x:Key="Blended" Positions="0,0,0 10,0,0 0,10,0 10,10,0
0,0,10 10,0,10 0,10,10 10,10,10"
TriangleIndices="0,2,1 1,2,3 0,4,2 2,4,6
0,1,4 1,5,4 1,7,5 1,3,7
4,5,6 7,6,5 2,6,3 3,6,7"
Normals="0,1,0 0,1,0 1,0,0 1,0,0
0,1,0 0,1,0 1,0,0 1,0,0" />
<MeshGeometry3D x:Key="Faceted"
Positions="0,0,0 10,0,0 0,10,0 10,10,0
0,0,0 0,0,10 0,10,0 0,10,10
0,0,0 10,0,0 0,0,10 10,0,10
10,0,0 10,10,10 10,0,10 10,10,0
0,0,10 10,0,10 0,10,10 10,10,10
0,10,0 0,10,10 10,10,0 10,10,10"
TriangleIndices="0,2,1 1,2,3
4,5,6 6,5,7
8,9,10 9,11,10
12,13,14 12,15,13
16,17,18 19,18,17
20,21,22 22,21,23" />
</Window.Resources>
<Grid>
<Grid.RowDefinitions>
<RowDefinition></RowDefinition>
<RowDefinition Height="Auto"></RowDefinition>
<RowDefinition Height="Auto"></RowDefinition>
</Grid.RowDefinitions>
<Border BorderBrush="Yellow" BorderThickness="1" Margin="5">
<Viewport3D>
<Viewport3D.Camera>
<PerspectiveCamera
FarPlaneDistance="100"
LookDirection="2,-1,-1"
UpDirection="0,1,0"
NearPlaneDistance="1"
Position="-20,15,15"
FieldOfView="60"
>
</PerspectiveCamera>
</Viewport3D.Camera>
<ModelVisual3D>
<ModelVisual3D.Content>
<DirectionalLight
Color="White"
Direction="-2,-3,-1" />
后面还有 59 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
