问题标签 [rendering]

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 投票
4 回答
2562 浏览

algorithm - 推荐一些类似 Bresenham 的 2D 球体映射算法?

我需要最快的球体映射算法。有点像布雷森汉姆的画线。
类似于我在 Star Control 2(旋转行星)中看到的实现。
是否有任何已经发明和/或实施的技术?

我真的不想重新发明自行车。请帮忙...

问题描述。
我在 2D 表面上有一个必须出现球体的地方。球体(让它成为地球)必须使用精细地图进行纹理化,并且必须具有自由缩放和旋转的能力。我想用地图或一些简单的坐标变换函数来实现它:球体的 2D 图像上的每个像素都被定义为球体圆柱图的像素数。这使我能够实现结果图像的抗锯齿。如果结果图片上的一个像素对应于原始地图上的多个像素(例如,靠近球体的两极),我还考虑使用 mipmap 来实现映射。在内心深处,我觉得这可以通过一些微不足道的数学来实现。但所有这些想法只是我的想法。

这个问题与这个问题有点相关:Textured spheres without strong disconnect,但我的问题没有答案。

UPD:我想我没有硬件支持。我想要一个跨平台的解决方案。

0 投票
14 回答
9415 浏览

.net - .NET 中的有向图或无向图布局有哪些可用选项?

这里的图表是指类似于这些图像的东西:

理想的解决方案是:

  • 仅使用托管代码
  • 允许输出到位图图像
  • 允许输出到 WPF 元素
  • 包括某种交互式表面,用于显示支持缩放、平移和重组节点的图形

我也有兴趣了解可能用作此类工作起点的项目。如果它需要一些发展来实现我想要的,那么我准备好解决它。这个目标中最复杂的部分似乎是在合理的时间范围内获得图形布局。

0 投票
1 回答
2685 浏览

wpf - WPF Label FontSize and FontFamily correct in designer, but wrong at runtime

I have created a WPF application and set style of the controls using styles. I have a problem on some controls such as Label where I have set FontSize, FontWeight, FontFamily etc. All values are working as expected, except FontSize and FontFamily don't seem to be working correctly at runtime. (At design time FontSize and FontFamily seem to change to the value I have set.)

I have tried to capture the Style of each control at runtime and I found that the values of FontSize and FontFamily are correct (same value as I have set).

Anyone have an idea about or experience with this kind of problem?

0 投票
3 回答
284 浏览

php - 没有在浏览器中输入 www 前缀时,网站页面变窄

这是我见过的最奇怪的事情之一。在 Firefox 3 for PC 中,我们正在开发的网站的页面变得狭窄,这使得布局变得完全疯狂。

如果您输入http://www.wms-clients.com/vcb,索引页面看起来不错。

如果你输入http://wms-clients.com/vcb,一切都会被压扁。

任何拥有 FF3 for PC 的人都可以告诉我他们是否看到相同的东西,如果是,我该如何解决这个问题?

谢谢!

0 投票
4 回答
7263 浏览

java - Java2d 有哪些更快的替代方案?

我想做一些物理模拟,我需要用 Java 快速渲染。

我过去曾遇到过 Java2d 的性能问题,那么快速的替代方案是什么?JOGL 是否比 Java2d 快得多?

0 投票
3 回答
2592 浏览

.net - Windows 从多图标文件中选择错误的图标并自行渲染为正确的大小

我有一个 .ico 文件,其中嵌入了 5 个图标大小,用作主应用程序图标和系统托盘图标。

当它出现在任务栏中时,该图标使用的是所需的 16x16 格式。当图标出现在通知区域/系统托盘中时,它使用 32x32 格式,而 Windows 将其渲染为 16x16 图标,这看起来很糟糕。

如何强制 Windows 在通知区域中使用 16x16 图标大小?这是我将图标放入系统托盘的代码:

0 投票
2 回答
530 浏览

opengl - OpenGL 中的自引用渲染缓冲区

我有一些 OpenGL 代码在不同硬件上的行为不一致。我有一些代码:

  1. 创建渲染缓冲区并将纹理绑定到其颜色缓冲区(纹理 A)
  2. 将此渲染缓冲区设置为活动,并调整视口等
  3. 激活像素着色器(在本例中为高斯模糊)。
  4. 将四边形绘制到全屏,上面带有纹理 A。
  5. 取消绑定渲染缓冲区等。

在我的开发机器上,这工作正常,并且具有“就地”模糊纹理的预期效果,但是在其他硬件上这似乎不起作用。

我把它归结为两种可能性。

A)对自己进行渲染缓冲区渲染不应该工作,并且由于某种侥幸而只能在我的开发机器上工作。

或者

B)这种方法应该有效,但还有其他问题。

有任何想法吗?老实说,我很难找到关于这个问题的细节。

0 投票
5 回答
25222 浏览

iphone - iPhone如何创建全屏应用?

我一直在尝试创建全屏视图。我计划使用核心图形进行渲染。我是 iPhone 开发的新手,所以请原谅这个基本问题。

这是我的设置代码;

然而,当我运行它时,我会在顶部看到一个带有时间和电池电量的细状态栏。

我尝试寻找一些样本,但所有样本都是opengles。

有人可以告诉我哪里出错了吗?以及如何创建全屏视图。

谢谢

0 投票
3 回答
9953 浏览

c++ - 我应该使用哪种浮点图像格式?

过去,我将 RGB 图像(从物理模拟生成)保存为 8 位/通道 PPM 或 PNG 或 JPEG。

现在我想保留模拟输出的动态范围,这意味着保存浮点图像,然后将转换为 8 位/通道作为后处理步骤(这样我就可以调整转换为 8 位而不运行再次进行冗长的模拟)。

是否出现了“标准”浮点图像格式?

好的免费支持库/查看器/操作工具,最好在 Debian 中提供,将是一个奖励。

0 投票
1 回答
1312 浏览

javascript - 当面板已经渲染到其他 div 时,如何将面板重新渲染到不同的 div

我创建了一个 Ext.Panel 对象,它正确呈现给我页面上的指定 div 元素。

我想将面板对象底层元素(以前呈现的 div 元素)替换为另一个将动态识别的 div。

这里我不想通过指定标识的 div 元素再次创建 Panel 对象,我需要利用现有的面板对象,并且需要在标识的 div 存在的地方显示面板。

任何人都可以帮助我解决这个问题。

谢谢文卡特