问题标签 [cg]

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 回答
1140 浏览

compiler-errors - 如何从 NVIDIA CG 获得编译错误?

如何从 cg 编译中获取详细错误?

目前我的代码是这样的:

但我得到的只是“编译返回错误”。

有没有办法获得更复杂的错误消息,比如 glGetShaderiv 和 GL_COMPILE_STATUS 用于 opengl 着色器?

在参考中找不到任何东西,但这似乎是一个相当基本的要求。

我首先在着色器上运行 cgc,没有代码生成来检查错误,但这并不能捕获所有内容。

谢谢。

0 投票
2 回答
125 浏览

git - 如何将文件添加到git中的特定分支?

在添加实际内容之前,我正在使用 git 进行一些示例测试。

这是我所做的:

现在我想将 File1 添加到 branch1。这该怎么做?

0 投票
2 回答
1403 浏览

graphics - 在没有“跳舞”像素的情况下对图像进行下采样

假设我想将图像实时(1280x720)下采样到非常小的比例(16x16)并且在图像移动时不受“跳舞”像素的影响,我会使用哪种技术?

这将使用 Xbox360/PS3 GPU。

请注意,16x16 图像只需要包含原始图像的非常“通用”的表示 - 几乎就像对颜色的粗略估计。

进行直接下采样会导致像素进出采样,因此当图像移动时您会获得跳舞/迪斯科效果。

谢谢你的帮助。

0 投票
1 回答
751 浏览

maya - 从应用程序获取顶点颜色到 CGFX 的问题

问题:我想在我的 cgfx 着色器中使用 Maya 提供的顶点颜色。这应该是一个微不足道的问题,但到目前为止我还没有运气。

尝试:下面我编写了一个超级简单的着色器,它应该只显示原始顶点颜色。结果是纯白色的。

详细信息:在内部,着色器工作正常,如果我在 vs 中将顶点颜色设置为红色,它就可以正常工作。所以问题是从 Maya 获得价值。还尝试了 COLOR 和 COLOR0。

任何帮助或指导表示赞赏。

0 投票
1 回答
276 浏览

iphone - 如何使用 CGContextSelectFont 根据当前语言选择编码?

使用 CGContextSelectFont 绘制位图,但使用一定的编码。当使用不同的语言时,这将不起作用。根据当前语言选择编码的推荐方法是什么?请注意,本地化工作正常。

0 投票
1 回答
434 浏览

pixel-shader - 为什么 Cg 编译器的更高版本使用更多指令生成着色器?

我有一个看起来像这样的着色器:

我正在编译它:

现在,不同版本的 Cg 编译器创建不同的输出。

  • cgc 版本 2.2.0006 正在使用 18 条指令将着色器编译成汇编代码:

    /li>
  • cgc 版本 3.0.0016 正在使用 23 条指令将着色器编译成汇编代码:

    /li>

奇怪的是,cg 3.0 的优化级别似乎没有任何影响。

有人可以解释发生了什么吗?为什么优化不起作用,为什么当我使用 cg 3.0 编译时着色器更长?

请注意,我从已编译的着色器中删除了注释。

0 投票
1 回答
445 浏览

parameters - 从 Cg 着色器中检索结构参数

我觉得这很烦人,但有没有更好的方法从 Cg 着色器中检索结构参数?

11_two_light_with_structs示例 (OpenGL) 中,着色器中有一个 struct Material:

Cg着色器:

然后在代码中他们这样做:

C代码:

看起来很乏味,你不能做吗

然后是这样的:

在这里,我试图将结构视为一个数组,但是最后一个命令不起作用,错误“参数不是数字类型”。

0 投票
2 回答
175 浏览

iphone - 处理图像的 iPhone 会停止所有进程

您好,我是 iPhone 开发的新手,所以我可能做错了。我想连续转换图像 3 次,但是当我这样做时,它会锁定 iphone,直到它完成所有 3 次转换。我在步骤之间有功能,但在最后一个图像转换触发之前它们不会触发。如果您阅读下面的代码注释,这会更有意义。

我的问题是

  1. 有没有更快的方法来转换图像?2.如何阻止它锁定,以便它按顺序触发代码并且图像之间的函数转换为内联触发?

    /li>
0 投票
1 回答
2011 浏览

opengl-es - OpenGL-ES 和 Cg

我可以在 OpenGL ES 2.0 中使用 Cg 着色器语言吗?

我知道我可以将 GLSL 与 OpenGL ES 2.0 和 Cg 与 OpenGL 一起使用,但我想知道 Cg 是否支持 OpenGL ES。

0 投票
0 回答
317 浏览

data-structures - 如何在构建半边数据结构时找到对边

我基于这个网页写了我的半边数据结构。

网格从 .obj 加载,包含每个顶点的信息以及 3 个顶点组成一个面。唯一的问题是:我怎么知道特定边的对边是什么?

现在我不仅记录结束顶点,还记录边缘结构中的开始顶点信息,比较 O(N^2) 以找出对边。我认为有更好的方法,但不知道如何。