一体化:HotSpot设计+ GDI图形功能+ 3D建模 [英] All in one: HotSpot designing + GDI graphical functions + 3d modelling

查看:96
本文介绍了一体化:HotSpot设计+ GDI图形功能+ 3D建模的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的项目周围有松散的部分,我想加入一个只有一个。我真的不知道是否可能,我会尽力解释。



我的WPF项目最重要的功能之一允许用户标记并移动一个图像。在这种情况下,我说的是汽车。



使用RadImageEditorUI Telerik控件我有最常用的过滤器和图形功能。



然后,使用Blend 2013我在我的汽车图像上创建了所需的每个部分的不同路径数据。



然后,我'我有另外一个项目,你可以裁剪你想要的主图像的一部分。



此外,我的客户希望按照自己的节奏360度移动该图像。



简而言之,我的目标如下:



拥有相同的XAML用户控件或第一页3D模型,您可以在其中自由应用饱和度,对比度和DrawText函数,同时您可以在不同区域上移动鼠标并突出显示该区域(同时显示具有不同选项的上下文菜单),同时时间你可以裁剪相同的区域并将其移动到一个特定的容器,同时,它的图像自我将是一个3D模型..



是否有可能有这个或我只是在浪费时间?



为了制作3D模型,我一直在考虑使用AutoDesk 123D Catch,我不知道以后我是否能够使用3D WPF管理。





任何提示或建议都非常值得赞赏!

I've got loosed pieces around my project and I would like to join everything in just one. I don't really know if possible or not, I'm gonna try to explain as clear as I can.

One of the most important features of my WPF project is allow to the user mark and move one image. In this case I am talking about a car.

Using RadImageEditorUI Telerik control I've got the most usual filter and graphical functions.

Then, using Blend 2013 I've created on my car image different Path-Data for every section desired.

Then, I've got other project where you can crop the one section of the main image that you want.

Furthermore, my customer wants move 360 degrees that image at his own pace.

In a short, my goal would be the following:

Have in the same XAML usercontrol or page one 3D model where you can apply Saturation, Contrast and DrawText functions freely and, at the same time you can move the mouse on different areas and get that area highlighted (showing a contextual menu with different options as well) and, at the same time you could crop that same area and move it to one specific container, and, at the same time, the image itself would be a 3D model..

Is it possible to have this or am I just wasting time?

I've been thinking over about AutoDesk 123D Catch in order to produce 3D model, I have not idea if, later, I'll be able to manage using 3D WPF stuff.


Any hint or advice would very really appreciated!

推荐答案

你只是在浪费时间,一个明显的原因:很明显,你几乎没有读过WPF的任何内容。 WPF没有任何GDI功能,因为它基于DirectX,它与GDI不兼容,并且是它的替代品,甚至几乎不与Windows耦合。



WPF有自己的自定义渲染技术(在像素图形级别,类似于GDI,但具有更好的性能):

< a href =http://msdn.microsoft.com/en-us/library/ms748373%28v=vs.110%29.aspx> http://msdn.microsoft.com/en-us/library/ms748373 %28v = vs.110%29.aspx [ ^ ],

http://msdn.microsoft.com/en-us/library/system.windows.media.drawingvisual%28v=vs.110%29.aspx [ ^ ]。



此外,WPF强烈支持和鼓励矢量图形,其中对象在WPF树中持久存在且不需要渲染关于事件或失效。请参阅:

http://msdn.microsoft.com/en-us/library/system.windows.controls.canvas%28v=vs.110%29.aspx [ ^ ],

http://msdn.microsoft.com/en -us / library / ms753391%28v = vs.110%29.aspx [ ^ ]。



它还提供3D矢量图形,也是高级别的: http://msdn.microsoft.com/en-us/library /ms747437%28v=vs.110%29.aspx [ ^ ]。



现在,这是你的问题:你以一种过于目标导向的方式接近世界粮食计划署。当你试图了解它的作用时,你没有公正的观点,你一直偏袒你一直专注的一些想法。这不是一种富有成效的方法。你应该做一些明显的事情:做一些纯粹的学习,暂时忘掉你的直接目标。在你的脑海中强调它们只会延迟接近它们。



-SA
You are just wasting time, by one apparent reason: quite obviously, you did not read almost anything on WPF. WPF does not have any GDI function, as it is based on DirectX which does not live well with GDI and is its alternative which almost not coupling even with Windows.

WPF has its own custom rendering technology (at the level of pixel graphics, similar to GDI, but with better performance):
http://msdn.microsoft.com/en-us/library/ms748373%28v=vs.110%29.aspx[^],
http://msdn.microsoft.com/en-us/library/system.windows.media.drawingvisual%28v=vs.110%29.aspx[^].

Moreover, WPF strongly supports and encourages vector graphics, where the objects persist in the WPF trees and do not require rendering on events or invalidation. Please see:
http://msdn.microsoft.com/en-us/library/system.windows.controls.canvas%28v=vs.110%29.aspx[^],
http://msdn.microsoft.com/en-us/library/ms753391%28v=vs.110%29.aspx[^].

And it provides 3D vector graphics, also high-level: http://msdn.microsoft.com/en-us/library/ms747437%28v=vs.110%29.aspx[^].

Now, here is your problem: you approached WFP in somewhat too goal-oriented way. You did not have unbiased view when trying to learn what it does, you have been biased be some ideas you have been preoccupied with. This is not a productive approach. You should do something obvious: do some pure learning, forgetting about your immediate goals for a while. Stressing them in your mind only delays approaching them.

—SA


这篇关于一体化:HotSpot设计+ GDI图形功能+ 3D建模的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆