问题标签 [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.
compiler-errors - 如何从 NVIDIA CG 获得编译错误?
如何从 cg 编译中获取详细错误?
目前我的代码是这样的:
但我得到的只是“编译返回错误”。
有没有办法获得更复杂的错误消息,比如 glGetShaderiv 和 GL_COMPILE_STATUS 用于 opengl 着色器?
在参考中找不到任何东西,但这似乎是一个相当基本的要求。
我首先在着色器上运行 cgc,没有代码生成来检查错误,但这并不能捕获所有内容。
谢谢。
git - 如何将文件添加到git中的特定分支?
在添加实际内容之前,我正在使用 git 进行一些示例测试。
这是我所做的:
现在我想将 File1 添加到 branch1。这该怎么做?
graphics - 在没有“跳舞”像素的情况下对图像进行下采样
假设我想将图像实时(1280x720)下采样到非常小的比例(16x16)并且在图像移动时不受“跳舞”像素的影响,我会使用哪种技术?
这将使用 Xbox360/PS3 GPU。
请注意,16x16 图像只需要包含原始图像的非常“通用”的表示 - 几乎就像对颜色的粗略估计。
进行直接下采样会导致像素进出采样,因此当图像移动时您会获得跳舞/迪斯科效果。
谢谢你的帮助。
maya - 从应用程序获取顶点颜色到 CGFX 的问题
问题:我想在我的 cgfx 着色器中使用 Maya 提供的顶点颜色。这应该是一个微不足道的问题,但到目前为止我还没有运气。
尝试:下面我编写了一个超级简单的着色器,它应该只显示原始顶点颜色。结果是纯白色的。
详细信息:在内部,着色器工作正常,如果我在 vs 中将顶点颜色设置为红色,它就可以正常工作。所以问题是从 Maya 获得价值。还尝试了 COLOR 和 COLOR0。
任何帮助或指导表示赞赏。
iphone - 如何使用 CGContextSelectFont 根据当前语言选择编码?
使用 CGContextSelectFont 绘制位图,但使用一定的编码。当使用不同的语言时,这将不起作用。根据当前语言选择编码的推荐方法是什么?请注意,本地化工作正常。
pixel-shader - 为什么 Cg 编译器的更高版本使用更多指令生成着色器?
我有一个看起来像这样的着色器:
我正在编译它:
现在,不同版本的 Cg 编译器创建不同的输出。
cgc 版本 2.2.0006 正在使用 18 条指令将着色器编译成汇编代码:
/li>cgc 版本 3.0.0016 正在使用 23 条指令将着色器编译成汇编代码:
/li>
奇怪的是,cg 3.0 的优化级别似乎没有任何影响。
有人可以解释发生了什么吗?为什么优化不起作用,为什么当我使用 cg 3.0 编译时着色器更长?
请注意,我从已编译的着色器中删除了注释。
parameters - 从 Cg 着色器中检索结构参数
我觉得这很烦人,但有没有更好的方法从 Cg 着色器中检索结构参数?
在11_two_light_with_structs示例 (OpenGL) 中,着色器中有一个 struct Material:
Cg着色器:
然后在代码中他们这样做:
C代码:
看起来很乏味,你不能做吗
然后是这样的:
在这里,我试图将结构视为一个数组,但是最后一个命令不起作用,错误“参数不是数字类型”。
iphone - 处理图像的 iPhone 会停止所有进程
您好,我是 iPhone 开发的新手,所以我可能做错了。我想连续转换图像 3 次,但是当我这样做时,它会锁定 iphone,直到它完成所有 3 次转换。我在步骤之间有功能,但在最后一个图像转换触发之前它们不会触发。如果您阅读下面的代码注释,这会更有意义。
我的问题是
有没有更快的方法来转换图像?2.如何阻止它锁定,以便它按顺序触发代码并且图像之间的函数转换为内联触发?
/li>
opengl-es - OpenGL-ES 和 Cg
我可以在 OpenGL ES 2.0 中使用 Cg 着色器语言吗?
我知道我可以将 GLSL 与 OpenGL ES 2.0 和 Cg 与 OpenGL 一起使用,但我想知道 Cg 是否支持 OpenGL ES。
data-structures - 如何在构建半边数据结构时找到对边
我基于这个网页写了我的半边数据结构。
网格从 .obj 加载,包含每个顶点的信息以及 3 个顶点组成一个面。唯一的问题是:我怎么知道特定边的对边是什么?
现在我不仅记录结束顶点,还记录边缘结构中的开始顶点信息,比较 O(N^2) 以找出对边。我认为有更好的方法,但不知道如何。