问题标签 [perspectives]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
682 浏览

perspectives - 围绕 Y 轴的透视旋转

我有一个 2D 图像,我想为这个 2D 图像创建一个立体图像。为此,我需要创建左右视图。我将我的 2D 图像视为左视图,我现在想创建右视图。

我开始知道透视旋转(关于 Y 轴)和透视倾斜会给出正确的图像。

我知道透视投影与3D有关。

基本上我是 3D 编程的新手。

你能解释一下如何做关于Y轴的透视旋转吗?以及如何将其应用于我的 2D 图像。我使用的是 C++。

非常感谢

纳雷迪。

0 投票
1 回答
144 浏览

apache-flex - 使用 PerspectiveProjection 变换的显示对象的坐标是多少?

我目前正在使用PerspectiveTransform. 这很好用,但我无法知道对象在屏幕上的显示位置。x 和 y 坐标是对象在 处的坐标z=0。如何计算组件的显示坐标?

0 投票
3 回答
2082 浏览

visual-studio - Visual Studio 中有类似 Eclipse Perspective 的东西吗?

我想知道 Visual Studio(2008 或 2010)中是否有类似 Eclipse Perspectives 的东西。

对于那些不熟悉 Eclipse 的人,这里是Perspectives 的定义

透视图是一组视图和编辑器(部分)的可视化容器。这些部分完全存在于透视图中并且不共享。透视图也像书中的一页。它与任意数量的其他视角一起存在于一个窗口中,就像一本书中的一页一样,任何时候只有一个视角是可见的。

让我给你一个直观的例子:

Java 视角: Java 视角

SVN 存储库视角: SVN 存储库透视图

也许没有什么开箱即用的东西,但有一些插件。如果是这样,它也将是一个有效的答案。

谢谢你的时间。

0 投票
2 回答
1670 浏览

eclipse - 使 Eclipse RCP Intro 成为透视图的一部分

对于我们正在创建的产品,我们希望能够以透视图显示欢迎屏幕(我们称之为“从这里开始”)。简介是该透视图中唯一需要的内容,但是,当我尝试将简介视图添加到透视图时,它表示该视图已存在于布局中。

我试过以编程方式关闭介绍,搞乱待机模式等,但我无法让它工作。

介绍是一个 XHTML,我们广泛使用内部 Eclipse“动作链接”(例如http://org.eclipse...?runAction等)(因此我们需要使用介绍框架的原因。

有没有人对我如何将它添加到透视图有任何想法,或者至少在您选择特定透视图时将介绍完全最大化(使用“showIntro”方法会导致它奇怪地显示,聚集到一侧)。

谢谢!

0 投票
1 回答
7058 浏览

codeblocks - 如何在 code::blocks 中保存“当前视角”?

示例:我希望始终看到“CPU 寄存器”,而永远不会看到“脚本控制台”。

使用 Code::Blocks,无论我使用什么项目,我该怎么做?

0 投票
2 回答
845 浏览

menu - RCP 应用程序:使用相同视图更改视角时菜单禁用

我有这个问题,我无法排除故障。我们有两个包含相同观点的观点。此视图有一个基于 instanceof 启用的菜单。如果我从树中选择项目并右键单击,则启用菜单,因为 instanceof 符合条件。如果我随后更改为具有相同视图的另一个透视图,则树中的选择不会改变,但如果我右键单击所选的同一项目,菜单将不再启用。我必须单击视图并返回以再次启用菜单。这是我定义 plugin.xml 的方式。我认为 plugin.xml 很好,因为它在不改变视角时工作正常。我只需要弄清楚为什么改变视角会刷新菜单,但不会重新检查。

此外,如果我切换到不包含此视图的透视图,当我回来时菜单会启用。

0 投票
1 回答
604 浏览

eclipse - Eclipse,更改编辑器中打开文件的透视图

是否可以将eclipse配置为根据透视图显示不同的文件?

假设我有一个 PHP 和一个 PyDev 项目。在 PHP 透视图中,它只会显示我打开的 PHP 文件。如果我切换到 PyDev,它将打开我拥有的最后一个 python 文件。如果我切换回 PHP 透视图,它会显示我一分钟前打开的相同 PHP 文件。

当同时处理两个不同的项目时,这将是有益的。

0 投票
4 回答
2416 浏览

eclipse - Eclipse 中的透视切换窗格消失了

Eclipse 崩溃后,小透视切换窗格从我的 Eclipse 窗口的右上角消失了。我下载了最新版本并尝试打开它(使用相同的工作区),但按钮仍然消失。

这是一个屏幕截图:

全窗口

并放大:

放大

有任何想法吗?

我仍然可以通过选择 Window->Open Perspective 来切换视角

谢谢

0 投票
1 回答
537 浏览

html - Webkit 透视变换穿过另一个 div

一个 3d 旋转的 div 穿过另一个具有更高 z-index 的 div。我想防止这种情况,并强制遵守 z-index 定义。我以为 -webkit-transform-style: flat; 会解决这个问题。有人有建议吗?

0 投票
1 回答
521 浏览

eclipse-rcp - Eclipse RCP 中基于透视的键绑定

我有一个 Eclipse RCP 应用程序,org.eclipse.ui.defaultAcceleratorConfiguration除了它自己的 keybindigs 之外,它还使用一些绑定,这些绑定是通过扩展定义的org.eclipse.ui.binding。我定义了自己的绑定方案并将 defaultAcceleratorConfiguration 设置为parentId,然后激活该方案,plugin_customization.ini以便我可以覆盖某些绑定

目前,我几乎所有的命令都在org.eclipse.ui.contexts.window上下文中。但是,我希望某些绑定仅在选择某个视角时生效。

如何更改当前上下文,以便在选择或加载透视图时(例如,在应用程序启动时)激活某个上下文,然后在取消选择时恢复到窗口上下文?我正在寻找一种对其他视角的干扰最小的解决方案,也就是说,它应该能够被工作台中的多个视角使用。

我做了一些IPerspectiveListener3确实有效的诡计。当我的视角被激活时,我会激活上下文,并在视角停用时将其停用。但是,我想知道是否存在不那么骇人听闻的解决方案。