首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WPF在ModelVisual3D中绘制文本

WPF在ModelVisual3D中绘制文本
EN

Stack Overflow用户
提问于 2012-11-26 07:28:33
回答 1查看 1.1K关注 0票数 0

我正在创建WPF应用程序,其中我正在绘制一个点云。点是作为小立方体制作的。我想用接近每个“立方点”的数字来标记索引(例如。1、2、3、...)所以我想将文本添加到我的3D视图中。

这是我的xaml部分:

代码语言:javascript
复制
       <ModelVisual3D x:Name="model">
            <ModelVisual3D.Content>
                <Model3DGroup x:Name="group">
                    <AmbientLight Color="DarkGray" />
                    <DirectionalLight Color="White" Direction="-5,-5,-7" />
                </Model3DGroup>
            </ModelVisual3D.Content>
        </ModelVisual3D>

在代码隐藏中,我将组(使用网格立方点构建)添加到组(名为‘Model3DGroup’)。

我试着使用这样的代码:http://www.ericsink.com/wpf3d/4_Text.html,但这是非常低效的方式,当我生成和显示大约7000 (立方点数)这样的textBlocks时,一切都很慢。

你知道如何以更有效的方式添加一些文本吗?

EN

回答 1

Stack Overflow用户

发布于 2013-04-20 08:59:12

当然了!关于大多数WPF 3D功能的最好资源在1.Petzold Ch。书: Windows 2的3D编程。Jack Xu。实用的WPF图形编程

使用WPF3D文本功能的最简单方法是使用第一个检测到的书籍http://www.microsoft.com/mspress/companion/9780735623941/中的代码

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13556697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档