社区
WPF/Silverlight
帖子详情
3D投影效果求助
nemed
2012-10-18 03:49:48
最近在做GIS开发点击地图打点的时候希望参考Google Map里面的投影效果,但是不知道如何才能实现这种3D投影效果,特来求助各位。
DropShadowEffect无法满足3D的投影效果,只能进行平面投影偏移。具体实现方法你们是怎么做的呢?
...全文
177
3
打赏
收藏
3D投影效果求助
最近在做GIS开发点击地图打点的时候希望参考Google Map里面的投影效果,但是不知道如何才能实现这种3D投影效果,特来求助各位。 DropShadowEffect无法满足3D的投影效果,只能进行平面投影偏移。具体实现方法你们是怎么做的呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nemed
2012-10-22
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
<Grid x:Name="LayoutRoot" Canvas.ZIndex="999" Height="Auto" Width="Auto" HorizontalAlignment="Stretch" RenderTransformOrigin="0,0">
<Path Fill="White" HorizontalAlignment="Left" VerticalAlig……
[/Quote]
万谢!!!
xjindf
2012-10-19
打赏
举报
回复
<Grid x:Name="LayoutRoot" Canvas.ZIndex="999" Height="Auto" Width="Auto" HorizontalAlignment="Stretch" RenderTransformOrigin="0,0">
<Path Fill="White" HorizontalAlignment="Left" VerticalAlignment="Top" Stretch="Fill" Stroke="#FF494646" Height="239.5" Width="332" Data="M0.5,10.5 C0.5,4.9771523 4.9771523,0.5 10.5,0.5 L321.5,0.5 C327.02286,0.5 331.5,4.9771523 331.5,10.5 L331.5,157.5 C331.5,163.02284 327.02286,167.5 321.5,167.5 L243,167.5 L148,239 L198,167.5 L10.5,167.5 C4.9771523,167.5 0.5,163.02284 0.5,157.5 z" UseLayoutRounding="False" Canvas.ZIndex="1"/>
<Path Stretch="Fill" HorizontalAlignment="Left" VerticalAlignment="Top" Opacity="1" RenderTransformOrigin="0,0.7" StrokeThickness="1" Fill="#59000000" Margin="-28.398,-30.999,0,0" Stroke="Black" Height="239.5" Width="332" UseLayoutRounding="False" Data="M0.5,10.5 C0.5,4.9771523 4.9771523,0.5 10.5,0.5 L321.5,0.5 C327.02286,0.5 331.5,4.9771523 331.5,10.5 L331.5,157.5 C331.5,163.02284 327.02286,167.5 321.5,167.5 L243,167.5 L148,239 L198,167.5 L10.5,167.5 C4.9771523,167.5 0.5,163.02284 0.5,157.5 z">
<Path.Effect>
<BlurEffect Radius="10"/>
</Path.Effect>
<Path.Projection>
<PlaneProjection RotationX="-37"/>
</Path.Projection>
<Path.RenderTransform>
<TransformGroup>
<ScaleTransform ScaleX="0.85" ScaleY="0.5"/>
<SkewTransform AngleX="-49" AngleY="0"/>
<RotateTransform Angle="0"/>
<TranslateTransform X="117" Y="60"/>
</TransformGroup>
</Path.RenderTransform>
</Path>
<StackPanel HorizontalAlignment="Left" VerticalAlignment="Top" x:Name="tipContext" Margin="17,17,34,17" Width="281" Height="132" Canvas.ZIndex="1"/>
<HyperlinkButton Height="15" TargetName="" HorizontalAlignment="Left" Margin="300,5,3,0" VerticalAlignment="Top" Width="28" Canvas.ZIndex="1">
<!--<HyperlinkButton.Background>
<ImageBrush ImageSource="close.png" Stretch="Fill"/>
</HyperlinkButton.Background>-->
<HyperlinkButton.Content>
<TextBlock Text="X" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="Red" FontSize="14"/>
</HyperlinkButton.Content>
</HyperlinkButton>
</Grid>
nemed
2012-10-18
打赏
举报
回复
π_π 有没有人帮忙看看啊
3D
投影
变换(含透视
投影
Perspective Projection)
透视
投影
变换将场景(世界空间)中的三维点
投影
到图像(图像空间)中的二维点。 假设我们正在绘制一个仅由三维线段组成的模型,任务是将三维位置(在标准坐标系中表示为(x,y,z)坐标映射到图像中的坐标,以像素为单位表示,这是一个复杂的问题,因为它取决于许多不同的东西,包括相机的位置和方向、
投影
类型、视野和图像的分辨率。 对于所有复杂的转换,最好将其分解为几个简单转换的产物。大多数图形系统都是通过三种变换来实现的: #相机变换或眼睛变换(camera transformation),这是一种刚体变换,这个变换
裸眼
3D
是什么
效果
?
作者:沙因,腾讯 IEG 前端开发工程师介绍一种裸眼
3D
的实现方式,代码以 web 端为例。平常我们都是戴着
3D
眼镜才能感受
3D
效果
,那裸眼...
3D
游戏之
投影
矩阵算法技术实现
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人,已出版书籍:《手把手教你架构
3D
游戏引擎》电子工业出版社 和《Unity
3D
实战核心技术详解》电子工业出版社等书籍。 在
3D
游戏开发中,固定流水线是不可回避的问题,大部分人都是像被公式一样的记住了固定流水线的步骤,但是对其实现原理并不是很清楚,这样对其深入学习
3D
技术是非常不利的。
【自制】
3D
全息
投影
1.原理 全息
投影
技术的原理是什么呢? 全息
投影
技术是利用干涉和衍射原理,记录并再现物体真实的三维图像的记录和再现的技术。我们今天就不用全息衍射了。。。只用有机玻璃板的折射就能实现。(其实我也看不懂的说) 2.材料准备: ● 尺子; ● 锉刀; ● 单屏
投影
设备(手机、平板电脑均可); ●有机玻璃亚克力或者塑料膜,要硬的,规格300X300X3(mm); ●
android立体
3D
效果
_
3D
全息
投影
和平面
投影
有什么区别_广州全息
投影
随着时代的发展、科技的进步,
3D
全息
投影
已经融入到人们的日常生活当中,给人们带来全新的视觉体验,呈现亦真亦幻的虚拟影像世界,越来越多的行业肯定及选择全息
投影
技术。那么与传统的平面
投影
相比,
3D
全息
投影
技术又有哪些优势呢? 什么是
3D
全息
投影
?
3D
全息
投影
又称为全息裸眼
3D
投影
技术,是一种无需佩戴
3D
全息眼镜即可观看到立体虚拟影像的展示技术。这项技术被广泛应用于博物馆、展览馆,...
WPF/Silverlight
8,757
社区成员
12,031
社区内容
发帖
与我相关
我的任务
WPF/Silverlight
WPF/Silverlight相关讨论
复制链接
扫一扫
分享
社区描述
WPF/Silverlight相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章