45得票4回答
图形在索引图像上的应用

我遇到了以下错误: "无法从具有索引像素格式的图像创建 Graphics 对象。" 发生在以下函数中:public static void AdjustImage(ImageAttributes imageAttributes, Image image) { Rec...

7得票2回答
固定点数学比浮点数学更快吗?

几十年前,早在1990年代初期,我制作了一些图形包,这些包使用定点算术和预先计算的cos、sin表以及缩放方程进行sqrt和log近似计算,使用牛顿逼近法来优化计算。这些高级技术似乎已经成为了图形处理和内置数学处理器的一部分。大约5年前,我上了一门数值分析课程,接触了一些旧技术。我已经编码了近...

22得票3回答
一个好的3D网格库

我正在寻找一款优秀的3D网格库。 应该能够读取流行格式(OFF,OBJ ...) 应支持半边结构和三角形soup 应对错误和非法网格具有容错性 基本几何操作-相交、法线计算等 最重要的是-不应与无尽的模板和继承层次结构混淆在一起。 我已经尝试了CGAL和OpenMesh,但都在最后一个...

8得票4回答
在点数组中将一个新的点添加到正确的位置

我有一个多边形,其中包含几个点,需要添加一个新的点。现有的点储存在数组中: var points = [ {x: 0, y:0}, {x: 100, y: 0}, {x: 100, y: 100}, {x: 0, y: 100} ]; 你如何确定将newP...

8得票1回答
轻量级预先处理(或延迟)管线错误

我和一些人正在使用XNA 4.0创建一个简单的游戏(是的,我知道它不再得到微软的支持,但这是我们导师给出的要求)。最近,我根据J. Coluna的方法编写了基于光预通渲染器。在添加了一些具有凸凹贴图和反照率贴图的网格后,它突然出现了奇怪的错误。以下是一些示例: 我不知道是什么原因导致...

13得票5回答
一个非锐化掩蔽器是如何工作的?

我最近一直在玩图像处理,想了解清晰度增强算法(unsharp mask algorithm)是如何工作的。我正在查看Gimp和它的实现源代码,但目前我仍然不清楚它到底是如何工作的。我需要在我的项目中实现它,但我希望真正理解我正在使用的算法。

19得票3回答
为什么把色相旋转180度和-180度不能得到原来的颜色?

阅读了HSL/HSV色彩理论后,我得到的印象是色相组件是一个循环属性,每360度重复一次,并且可以独立于饱和度和亮度/明度进行更改。请纠正我如果我错了,但这些陈述逻辑上遵循了之前的定义: 旋转色相360度会产生相同的颜色 旋转色相180度两次会产生原始颜色 旋转色相180度,然后再旋转-1...

10得票4回答
8得票3回答
有人能为我解释一下FBX格式吗?

我使用Notepad++查看FBX模型的数据结构,但我对其理解存在一些问题。这里是一个位于(0,0,0)位置的边长为10的立方体的一些信息,请问这些成员是什么意思?谢谢! Vertices: *24 { a: -5,-5,0,5,-5,0,-5,5,0,5,5,0,-5,-5,10,5,-5...

7得票3回答
LaTeX:如何在每一页上制作全页垂直线?

我正在使用LaTeX,并希望在页面的左侧,从顶部边缘到底部边缘,离页面左侧边缘0.5英寸处有一条竖直线。我希望这个线条出现在每一页上,因此我认为它必须与页眉或页脚相关联才行? 我一点进展都没有,所以我需要帮助来实现两个目标:(1) 制作全长的线条本身和 (2) 在文档的每一页自动实现。 请...