shader 相关问题

着色器是用于对计算机图形中的几何或像素数据执行计算的程序。

存储在命名字符串中的 GLSL 代码片段是否必须是通过 ARB_shading_language_include 扩展#include 的可编译代码?

感谢 opengl,我学会了如何使用 https://registry.khronos.org/OpenGL/extensions/ARB/ARB_shading_language_include.txt 扩展 - 如何在 glsl 支持中使用#include

回答 0 投票 0

在增强现实中用平面裁剪的表面着色器问题

我想在 Unity 中用平面剪辑 3D 模型,为此找到了这个很棒的教程,并让它在通常的 Unity 环境中轻松工作。本教程使用表面着色器来剪辑所有部分...

回答 0 投票 0

glVertexAttribPointer似乎不工作,但没有错误。

我一直在使用LWJGL 3和LearnOpenGL.com的教程来创建一个游戏引擎。然而,在遵循教程之后,我发现使用glVertexAttribPointer并不 ...

回答 1 投票 0

当试图从文件[关闭]中加载碎片着色器时,出现错误。

问题是这样的。把我的shader代码放在一个std::string里,就像这样 std::string vertex_shader_source = "#version 300 esn" "layout(location = 0) in vec4 verts;\n" "void ...

回答 1 投票 0

OpenGL 着色器 sampler2D 的默认值是多少?

我是OpenGL和着色器的新手,我在试验将多个纹理发送到着色器时发现了一些奇怪的现象。所以我的情况是这样的。我有一个片段着色器, ...

回答 1 投票 0

如何在Unity3D中对多个精灵的渲染应用着色器?

在Unity3d中,我试图使用多个模糊的圆形精灵制作一个简单的元球效果,而这些精灵是随机移动的。因此,我想让着色器执行一个像素颜色的变化,从 ...

回答 1 投票 -1

使用Three.js和Fresnel Shader可视化网格所有面的问题

我正在用Three.js和JavaScript进行编码,这是我的第一步。从几个月前开始,我就在尝试使用Shader和Shader材料。事情是,我加载了一个网格与...

回答 1 投票 1

Three.js - 在同一个对象上放置两个材料。

我想知道如何将两种材质放在同一个对象上... ... 我有一个着色器材质,我使用的颜色,但我也想有一个基底兰伯特着色。以下是代码: var material1 =...

回答 1 投票 1

Maxscript文件路径读取?

嘿,伙计们,我有这个简单的脚本,正在测试。目前,它基本上让你选择一个位图,然后添加路径到edittext。assign shader按钮创建了一个材料和分配......

回答 1 投票 0

Maxscript MaterialSlate编辑器?

嘿,伙计们有没有一种方法来访问 "材料编辑器。手动更新切换 "的Slate编辑器和紧凑型在maxscript? 是通过文档,但似乎找不到多少。 任何帮助是...

回答 1 投票 1

GL20.glCompileShader使用OpenGL的Java程序崩溃了

当我试图在MacOS上使用OpenGL运行我的Java应用程序时,我得到了以下错误代码:Java运行时环境检测到一个致命的错误。SIGSEGV (0xb) at pc=...

回答 1 投票 0

如何在 OpenGL 中随着时间的推移而转换和旋转一个三角形?

我想让我的单个三角形随着时间的推移进行旋转和转换。我已经写了main.cpp,并为我的顶点和片段着色器源码写了单独的文件。这里是...

回答 1 投票 0

Unity3D控件 Shader

如何通过代码改变shader的自定义值? 例如transform.collider.material.MyShader.CustomValue = 2(我知道它是错的,就像这样)shader代码。属性 { _Value("CustomValue",...)

回答 1 投票 1

MeshNormalMaterial颜色

在默认的MeshNormalMaterial例子中,立方体墙的颜色之所以会发生变化,是因为它使用了THREE.ShaderLib[ 'normal'] shader。这个着色器通过这个gl_FragColor设置gl_FragColor = vec4( 0.5 * ...

回答 1 投票 1

在OpenGL ES中计算雾的坐标。

在顶点着色器中找到了两种计算雾坐标的方法。#version 300 es uniform mat4 u_mvMatrix; in vec4 a_position; smooth out float v_fog_factor; const float startFog = 10.0; const float ...

回答 1 投票 0

将 HLSL 像素着色器应用于 Win32 屏幕捕捉。

一点背景资料。我试图制作一个Windows(10)应用程序,使屏幕看起来像一个老式的CRT显示器,扫描线,模糊,和所有。我正在使用这个微软官方的屏幕捕捉......。

回答 1 投票 1

在WebGL中的两个着色器之间使用相同的统一变量。

我正在使用WebGL尝试渲染一个具有颜色和纹理的场景,颜色通过顶点着色器渲染,纹理通过片段着色器渲染。这两 ...

回答 1 投票 0

为什么我的PyOpenGL着色器代码一直在出错?

我在PyOpenGL中制作了shader,但它一直在出错vertex_src = """。# version 330 in vec3 a_position; void main() { gl_Position = vec4(a_position, 1.0); }。""" fragment_src = """ # 版本...

回答 1 投票 0

具有曲线和透明度的轮廓着色器

我试图创建一个轮廓着色器,谁有一个编辑的轮廓。目前,它看起来像这样。Shader "testSimpleOutline" { Properties { _MainTex ("Texture", 2D) = "white" {} ... ...

回答 1 投票 2

OpenGL Shaders有时编译,有时不编译。

我正在学习OpenGL,当我运行这个程序时,有时能用(三角形红色),有时不能用(三角形白色,没有三角形)。我正在用msvc(命令行中的cl.exe)编译它,使用......

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.