3D di Silverlight

Di Silverlight 3, sudah disediakan transformasi 3D (prespektif x,y, dan z) tanpa koding yang  beribet sehingga visualisasi 3D sekarang sudah mudah kita dapatkan.

Dengan menambahkan properti Projection ke dalam objek yang kita mau kita dapat mengatur 3D kita. Contoh:

<TextBlock.Projection>

<PlaneProjection RotationX=”-70″></PlaneProjection>

</TextBlock.Projection>

Contoh kasus:

<UserControl x:Class=”TesSilverlight.MainPage”

xmlns=”http://schemas.microsoft.com/winfx/2006/xaml/presentation&#8221;

xmlns:x=”http://schemas.microsoft.com/winfx/2006/xaml&#8221;

xmlns:d=”http://schemas.microsoft.com/expression/blend/2008&#8243;

xmlns:mc=”http://schemas.openxmlformats.org/markup-compatibility/2006&#8243;

mc:Ignorable=”d”

d:DesignHeight=”300″ d:DesignWidth=”400″>

<Grid x:Name=”LayoutRoot” Background=”Blue”>

<TextBlock Margin=”10″ FontSize=”32″>

<TextBlock.Projection>

<PlaneProjection RotationX=”-70″></PlaneProjection>

</TextBlock.Projection>

Waw 3D di Silverlight 3 keren lho!

</TextBlock>

<TextBlock Margin=”75″ FontSize=”20″>

<TextBlock.Projection>

<PlaneProjection RotationX=”30″></PlaneProjection>

</TextBlock.Projection>

Tak ada duanya heu..

</TextBlock>

<Button Margin=”109,190,138,60″ Height=”50″ Content=”Tombol juga 3D”>

<Button.Projection>

<PlaneProjection RotationX=”20″ RotationY=”50″></PlaneProjection>

</Button.Projection>

</Button>

</Grid>

</UserControl>

Dan berita baiknya adalah bahwa semua elemen user interface sudah memiliki properti Projection. Dan yang pasti kita dapat menganimasikannya, mungkin ntar ditulis juga di blog ini tentang membuat animasi 3D di Silverlight. J

 

We need your comment here. Please leave it below.

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: